.wrapper {
	width: 1415px;
	margin: 0 auto;
}

#header {
	width: 100%;
	height: 40px;
	background: #f5f5f5;
}
.iframe,
.iframe iframe{
	height: 40px;
}
.header {
	width: 1415px;
	margin: 0 auto;
	height: 40px;
}
.divLogin{float: left;}
.divLogin a {
	font-size: 14px;
	line-height: 40px;
	color: #666;
	font-family: "Microsoft YaHei";
	margin: 0;
	margin-right: 18px;
}
.divLogin a.login:hover {
	background: none;
	color: #f05922;
}
.divLogin a.login {
	padding: 0;
}
.divLogin a:hover{color: #f05922;}
.header p {
	height: 40px;
	float: right;
	color: #666;
	font-size: 14px;
	margin-right: 100px;
}
.header p a {
	color: #666;
	display: inline-block;
	line-height: 40px;
	font-family: "Microsoft YaHei";
	margin-left: 12px;
	font-weight: normal;
}
.header a:hover, .header p a.mobile:hover {color: #ff6600;}
.Tophead {
	position: relative;
}

.Tophead p {
	position: absolute;
	float: right;
	right: 0px;
	top: -40px;
	line-height: 40px;
	color: #dfdfdf;
	font-size: 14px;
}
.Tophead p a {
	color: #666;
	margin-left: 10px;
}
.Tophead img {
	max-width: 283px;
	max-height: 150px;
	position: absolute;
	top: 38px;
	z-index: 9999;
	padding: 8px;
	background: #0096e0;
	border-radius: 5px;
	display: none;
}
.Tophead img.hbapp {
	right: -5px;
}
.Tophead img.hbweixin {
	right: -70px;
}
.Tophead a.moblie:hover .hbapp {
	display: block;
}
.Tophead a.moweixin:hover .hbweixin {
	display: block;
}

.top {
	width: 100%;
	background-color: #0788c8;
}
.top .w{
	padding: 25px 0 30px 0;
	background: url(https://www.nongjx.com/images/subsidy2018/subsidy_bg.png) right 74px no-repeat;
	overflow: hidden;
}
.topMain {
	width: 880px;
	margin: 0 auto;
	position: relative;
}

.logo a {
	position: absolute;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	width: 360px;
	height: 68px;
	background-color: #0788c8;
	text-align: center;
}

.logo i.line {
	display: block;
	width: 100%;
	height: 1px;
	background-color: #e6e6e6;
	width: 880px;
	position: absolute;
	left: 0;
	top: 34px;
}

.search {
	width: 100%;
	padding: 90px 0 0 0;
}

.search input {
	width: 774px;
	height: 50px;
	float: left;
	text-indent: 15px;
	font-size: 16px;
	line-height: 43px;
	color: #cacaca;
	border: none;
	font-family: "Microsoft YaHei";
	border-right: none;
	background-color: #f5f5f5;
}

.search input.active {
	background-color: #fff;
	border: 2px solid #e6e6e6;
	box-sizing: border-box;
	color: #333;
}

.search button {
	width: 106px;
	height: 50px;
	border: none;
	background: #feb70f url(/images/Product/searchIcon.png) no-repeat 23px center;
	cursor: pointer;
	outline: none;
	float: right;
	font-size: 18px;
	line-height: 44px;
	color: #fff;
	font-family: "microsoft yahei";
	border-radius: 0 4px 4px 0;
	text-indent: 20px;
}

.search p {
	margin-top: 20px;
	font-size: 14px;
	color: #feb70f;
	line-height: 1.5;
}

.search p a {
	font-size: 14px;
	color: #fff;
	margin-left: 18px;
}

.search p a:first-child {
	margin-left: 0;
}

.search p a:hover {
	color: #f90;
}

.Topline ul {
	height: 50px;
	background-color: #f8f8f8;
	border: 1px solid #e6e6e6;
	box-sizing: border-box;
	position: relative;
}

.Topline li {
	float: left;
}

.pro_top {
	line-height: 50px;
}

.pro_top a {
	color: #333;
	font-size: 16px;
	padding: 0 13px 0 16px;
}

.Topline li:first-child .pro_top a {
	padding-left: 28px;
}

.pro_top a i {
	background: url(/images/Product/bottomIcon.png) no-repeat;
	width: 10px;
	display: inline-block;
	height: 7px;
	margin: 0 0 1px 5px;
}

.Topline li:hover .pro_top {
	background-color: #fff;
}

.Topline li:hover .pro_top a {
	color: #1b8bd4;
}

.Topline li:hover i {
	background: url(/images/Product/topIcon.png) no-repeat;
}

/* .Topline li:hover .pro {
	display: block;
} */

.pro {
	position: absolute;
	display: none;
	left: -1px;
	top: 48px;
	z-index: 999;
	height: 305px;
}

.productListLeft {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border: 0;
	margin: 0 13px;
	border-bottom: 1px dashed #e6e6e6;
}

.productListLeft a {
	color: #333;
}

.pro .pro_box.focus {
	background-color: #f3f5f7;
}

.productListRight {;
	height: 305px;
	background-color: #f4f6f8;
	display: block;
}

.pro .productListRight p.title {
	font-size: 14px;
	font-weight: bold;
	padding: 25px 25px 15px 25px;
}

.pro .productListRight p.title i {
	width: 4px;
	height: 14px;
	background-color: #1b8bd4;
	display: block;
	margin-right: 5px;
	margin-top: 3px;
	float: left;
}

.pro .productListRight div {
	padding-left: 10px;
	color: #ddd;
}

.pro .productListRight div a {
	font-size: 14px;
	padding: 0 15px;
	color: #333;
	height: 30px;
	line-height: 30px;
}

.pro .productListRight div a:hover {
	color: #1b8bd4;
}

.brandBot {
	width: calc(100% + 20px);
	padding-bottom: 40px;
	overflow: hidden;
	display: none;
}

.brandBot li {
	width: 16.666%;
	height: 130px;
	margin-top: 20px;
	float: left;
	box-sizing: border-box;
}

.brandBot .botBox {
	margin-right: 10px;
	border: 1px solid #e6e6e6;
	cursor: pointer;
}

.brandBot .botBox .image {
	padding-bottom: 43%;
	height: 0;
	overflow: hidden;
	position: relative;
}

.brandBot .botBox .image img {
	max-width: 100%;
	max-height: none;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.brandBot li p {
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-color: #f8f8f8;
}

.brandBot li p a {
	font-size: 14px;
	color: #333;
}

.findtop {
	/* overflow: hidden; */
}

.screening {
	position: relative;
	height: 46px;
	border: 1px solid #e6e6e6;
	z-index: 99;
	background: #f8f8f8;
}

.scrLeft {
	height: 46px;
	float: left;
}

.selectbox_model {
	left: 0;
	text-indent: 20px;
	width: 109px;
	height: 46px;
	line-height: 46px;
	position: absolute;
	top: 0;
	background: url(/images/Product//down.png) no-repeat 85px 21px;
	border-right: 1px solid #e6e6e6;
}

.selectbox_time a, .selectbox_model a, .selectbox_area a, .selectbox_areadown a, .selectbox_modeldown a {
	color: #333;
	font: normal 14px/46px "Microsoft Yahei";
}

.selectcompany {
	width: 108px;
	position: absolute;
	border: 1px solid #e4e4e4;
	background: #fff;
	top: 46px;
	left: 0px;
	z-index: 9997;
}

.selectcompany ul {
	width: 108px;
	float: left;
}

.selectcompany ul li {
	display: inline;
	width: 108px;
}

.selectcompany ul li:hover a {
	background-color: #1b8bd4;
	color: #fff;
}

.selectcompany ul li a {
	font: 14px/30px "Microsoft Yahei", "Tahoma", "Arial";
	color: #777;
	text-indent: 10px;
	display: block;
	vertical-align: bottom;
}

.selectbox_area {
	width: 109px;
	position: absolute;
	height: 46px;
	text-indent: 20px;
	top: 0;
	left: 111px;
	z-index: 9996;
	background: url(/images/Product//down.png) no-repeat 85px 21px;
	border-right: 1px solid #e6e6e6;
}

.selectarea {
	width: 261px;
	position: absolute;
	z-index: 999;
	top: -1px;
	left: 0px;
	background: #fff;
}

.selectarea ul {
	width: 254px;
	position: absolute;
	border: 1px solid #e4e4e4;
	background: #fff;
	top: 46px;
	left: 107px;
}

.selectarea ul li.allareaz {
	width: 100%;
	background: #0096e0;
}

.selectarea ul li {
	float: left;
}

.selectarea ul li:hover a {
	background: #0096e0;
	color: #fff;
}

.selectarea ul li a {
	display: block;
	color: #868a8f;
	padding: 5px 10px;
}

.selectarea ul li.allareaz a {
	color: #fff;
}

.type {
	width: 60px;
	height: 46px;
	position: absolute;
	left: 240px;
	top: 0;
	font: 14px/46px "Microsoft Yahei", "Tahoma", "Arial";
	color: #333;
	border-right: 1px solid #e6e6e6;
}

.down {
	background: url(/images/Product//classify.png) no-repeat 0px -161px;
	width: 20px;
	height: 24px;
	position: absolute;
	bottom: 0;
	left: 35px;
}

.up {
	background: url(/images/Product//classify.png) no-repeat 0px -139px;
	width: 20px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 35px;
}

.selectbox_modeldown {
	left: 0;
	text-indent: 20px;
	width: 109px;
	height: 46px;
	line-height: 46px;
	position: absolute;
	top: 0;
	background: url(/images/Product//up.png) no-repeat 85px 21px;
	border-right: 1px solid #e6e6e6;
}

.btnBox {
	width: 215px;
	left: 305px;
}

.btnBox p {
	float: left;
	line-height: 46px;
	height: 46px;
	margin-left: 10px;
}

.btnBox p input {
	width: 60px;
	height: 26px;
	border: 1px solid #dfdfdf;
	line-height: 26px;
	color: #999;
	font-size: 14px;
	text-indent: 2px;
}

.btnBox p span {
	color: #999;
	height: 43px;
	line-height: 43px;
}

.btnBox p button {
	width: 46px;
	height: 28px;
	background: #1b8bd4;
	border: 1px solid #1b8bd4;
	margin-left: 8px;
	cursor: pointer;
	color: #fff;
	font-family: "microsoft yahei";
	border-radius: 2px;
}

.switchBox {
	width: 105px;
	height: 26px;
	border: 1px solid #E6E6E6;
	position: absolute;
	left: 543px;
	top: 10px;
}

.switchBox a {
	width: 52px;
	display: inline-block;
	font-size: 12px;
	line-height: 26px;
	color: #999;
	text-align: center;
	background-color: #f5f5f5;
}

.switchBox a.on, .switchBox a.on i {
	color: #1b8bd4;
}

.switchBox a.on {
	background: #fff;
}

.switchBox i {
	font-size: 12px;
	line-height: 22px;
	color: #999;
	margin-right: 3px;
}

.switchBox i.icon-menu {
	position: relative;
	top: 1px;
}

.switchBox a.borderL {
	border-left: 1px solid #e6e6e6;
}

.scrRight {
	font-size: 12px;
	line-height: 46px;
	color: #333;
	float: right;
	margin-right: 15px;
}

.scrRight span {
	color: #1b8bd4;
}

.selectbox_areadown {
	width: 109px;
	position: absolute;
	height: 46px;
	top: 0;
	text-indent: 20px;
	left: 111px;
	z-index: 9996;
	background: url(/images/Product//up.png) no-repeat 85px 21px;
	border-right: 1px solid #e6e6e6;
}

.proBox1 {
	overflow: visible;
	float: left;
}
.proBox1, .proBox2, .recommed {
	width: 84%;
}
.proBoxRight {
	width: 15%;
}
.proBox1 ul {
	width: calc(100% + 20px);
}

.proBoxRight {
	float: right;
	margin-top: 20px;
	border: 1px solid #e6e6e6;
}

.proBox1 ul li {
	width: 20%;
	height: 365px;
	float: left;
	margin-top: 20px;
	box-sizing: border-box;
	overflow: hidden;
}

.proBox1 ul li .proDiv {
	margin-right: 20px;
	position: relative;
	border: 1px solid #e6e6e6;
	padding: 10px;
	height: calc(100% - 22px);
}

.proBox1 .proDiv .image {
	padding-bottom: 100%;
	height: 0;
	overflow: hidden;
	position: relative;
}

.proBox1 .proDiv .image img {
	max-width: 100%;
	max-height: none;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.proBox1 ul li h3 {
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	font-weight: normal;
	padding-left: 5px;
}

.proBox1 ul li h3 a {
	color: #333;
}

.proBox1 ul li h3 a:hover {
	color: #f60;
}

.proBox1 ul li p {
	font-size: 12px;
	line-height: 25px;
	color: #999;
	padding-left: 5px;
}

.proBox1 ul li p i {
	display: inline-block;
	width: 22px;
	height: 22px;
	vertical-align: middle;
}

i.companyAuth {
	background: url(/images/Product/authentication.png) no-repeat 0 0;
}

.proBox1 ul li .proDiv>b {
	font-size: 20px;
	line-height: 30px;
	color: #f60;
	display: block;
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
	font-weight: normal;
}

.proBox1 ul li>b span {
	font-size: 14px;
}

.proBox1 ul li b em {
	display: inline-block;
	padding: 0 5px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
	font-style: normal;
	margin: 5px 0;
	float: right;
	font-weight: normal;
}

.year {
	overflow: hidden;
	color: #bca4a4;
	position: relative;
	margin-top: 3px;
}

.year b.free{vertical-align: middle; left: 47px; background: url(http://www.zyzhan.com/images/company/companyList.png) no-repeat 0 0px;}
.year b.primary{vertical-align: middle; background: url(http://www.zyzhan.com/images/company/companyList.png) no-repeat 0 -25px;}
.year b.intermediate{vertical-align: middle; background: url(http://www.zyzhan.com/images/company/companyList.png) no-repeat 0 -51px;}
.year b.senior{vertical-align: middle; background: url(http://www.zyzhan.com/images/company/companyList.png) no-repeat 0 -78px;}
.year b.topLevel{vertical-align: middle; background: url(http://www.hbzhan.com/images/company/member_icon4.png) no-repeat;margin-top: 0;}
.year b.topLevel2{vertical-align: middle; background: url(http://www.hbzhan.com/images/company/member_icon5.png) no-repeat;margin-top: 0;}
.year b.topLevel3{vertical-align: middle; background: url(http://www.hbzhan.com/images/company/member_icon6.png) no-repeat;margin-top: 0;}
.year b.topLevel5 {
	vertical-align: top;
	background: url(http://www.hbzhan.com/images/company/member_vip5.png) no-repeat;
	margin-top: 0;
	width: 116px;
}

.year span {
	color: #766969;
	margin-left: 5px;
	font-size: 14px;
	/* float: left; */
	display: inline-block;
	vertical-align: top;
}

.year span font {
	font: bold 18px/18px "microsoft yahei";
	color: #ff002f;
	margin: 0 5px;
}

.complare span {
	background: url(/images/Product/caigouSearch.png) no-repeat -138px -240px;
	color: #888;
	font: 14px/18px "\5b8b\4f53";
	padding: 3px 0 5px 18px;
	display: inline-block;
	margin-top: 3px;
}

.complare a {
	color: #666;
	font-size: 12px;
	position: absolute;
	right: 40px;
	line-height: 30px;
	background: url(/images/Product/proCompla.png) no-repeat 0 9px;
	padding-left: 18px;
}

.complare a.clicked0 {
	color: #1b8bd4;
	background: url(/images/Product/clicked0.png) no-repeat 0 center;
}

.year b {
	display: inline-block;
	width: 94px;
	height: 20px;
	/* position: absolute; */
	text-align: right;
	margin-top: 3px;
	left: 0;
	border-right: 1px solid #ddd;
}

.proBox1 ul li .proDiv:hover {
	box-shadow: 0 0 10px #e5e5e5;
}

.bao {
	width: calc(100% + 2px);
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 0;
	left: -1px;
	background-color: #fd5353;
	text-align: center;
	color: #fff;
	font-size: 14px;
}

.bao i {
	margin-right: 5px;
	display: inline-block;
}

.bao i img {
	margin-top: -2px;
}

.pages{width: 840px;margin: 0 auto; height: 40px;clear:both;padding: 50px 0;text-align: center;font:normal 14px/40px "Tahoma";color: #666;}
.pages a{ padding: 0 17px; height: 38px; display: inline-block; border:1px solid #e6e6e6; border-left: 0; text-align: center; font:normal 14px/38px "Tahoma"; color: #666666; vertical-align: middle; }
.pages a.ft{width: 52px;padding: 0; border-left: 1px solid #e6e6e6;border-right:0;background: url(/images/product/pageBg.png) no-repeat 0 0;}
.pages a.next{margin-right:15px;width: 52px;padding: 0;background: url(/images/product/pageBg.png) no-repeat -199px 0; }
.pages a.prev{width: 64px;padding: 0;background: url(/images/product/pageBg.png) no-repeat -54px 0;border-left: 1px solid #e6e6e6;}
.pages a.lt{width: 64px;padding: 0;background: url(/images/product/pageBg.png) no-repeat -134px 0;}
.pages a.on{background: #1b8bd4;border: 1px solid #1b8bd4;border-left: 0;color: #fff;font-weight: bold;}
.pages input{ width: 46px; height: 38px; display: inline-block; text-align: center; border: 1px solid #e6e6e6; font:normal 14px/38px "Tahoma"; margin: 0 10px; vertical-align: middle; }
.pages button{ width: 58px; height: 40px; display: inline-block; text-align: center;outline: none;border: none;border-radius: 3px; font:normal 14px/40px "Tahoma"; vertical-align: middle; cursor: pointer; background: #1b8bd4;color: #fff; }
.jump i{font-style: normal;color: #1b8bd4;}

.titleList {
	height: 50px;
	line-height: 50px;
	position: relative;
	padding: 0 12px;
}

.titleList h3 a {
	font-size: 16px;
	font-weight: normal;
	color: #333;
}

.titleList a.more {
	color: #999;
	position: absolute;
	top: 0;
	right: 12px;
}

.proBoxRight ul {
	padding: 0 12px;
}

ul.video li {
	padding-bottom: 25px;
}

.videoImg {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 0;
	padding-bottom: 62%;
}

.videoImg img {
	max-height: none;
	max-width: 100%;
}

.videoImg .video-icon {
	height: 48px;
	width: 48px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -24px;
	margin-top: -24px;
	background: url(/images/Product/video-icon.png) 0 0 no-repeat;
}

ul.video li b {
	font-size: 16px;
	font-weight: normal;
	line-height: 40px;
	color: #f60;
	display: block;
	height: 35px;
	overflow: hidden;
}

ul.video li b em {
	display: inline-block;
	padding: 0 5px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
	font-style: normal;
	margin: 10px 0 0 0;
	float: right;
	font-weight: normal;
}

ul.video li h2 {
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	font-weight: normal;
	padding-left: 5px;
}

ul.video li h2 a {
	color: #333;
}

ul.video li h3 {
	font-size: 12px;
	line-height: 25px;
	color: #999;
	padding-left: 5px;
	font-weight: normal;
}

ul.video li h3 i {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin-left: 10px;
	vertical-align: middle;
}

ul.video li h2 a:hover {
	color: #f60;
}

/* gotoTop */
.backHome {
	width: 54px;
	position: relative;
}

.backHome a.guest,
.backHome a.guest,
.backHome a.price,
.backHome a.rightWx,
.backHome a.back,
.backHome .qq,
.backHome a.compare {
	width: 54px;
	height: 19px;
	display: block;
	float: left;
	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/Product/public/rightBar2.png) no-repeat 0 0 #76a346;
	text-decoration: none;
}

.backHome a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.backHome a.guest {
	background: url(/images/Product/public/rightBar2.png) no-repeat 0 -114px #76a346;
}

.backHome a.price {
	background: url(/images/Product/public/rightBar2.png) no-repeat 0px -57px #76a346;
}

.backHome a.rightWx {
	background: url(/images/Product/public/rightBar2.png) no-repeat 0px -228px #76a346;
}

.backHome img {
	position: absolute;
	right: 65px;
	top: 153px;
	max-width: 100px;
	width: 100px;
	height: 100px;
	display: none;
}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 559px;
	_top: expression(eval(document.documentElement.scrollTop+527));
	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/Product/public/rightBar2.png) no-repeat 0px -170px #76a346;
	opacity: 0.6;
	filter: alpha(opacity=60);
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: none;
}

.toTop a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

#goTop {
	position: fixed;
	_position: absolute;
	top: 151px;
	display: block;
	right: 10px;
	z-index: 99999;
	display: none;
}

*html,
* html body {
	background-attachment: fixed;
}

*html #goTop {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+145));
}

.backHome .qq {
	position: relative;
	z-index: 99999;
	background: url(/images/Product/public/rightBar2.png) no-repeat 0px -288px #76a346;
}

.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.qqconsult {
	display: none;
	position: absolute;
	left: -170px;
	top: -30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;
}

.qqBox {
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #76a346 10px solid;
}

.qqBox h3 {
	width: 138px;
	background-color: #76a346;
	border: #fff 1px solid;
	height: 28px;
}

.qqBox h3 {
	font: 16px/28px "microsoft yahei";
}

.qqBox p {
	margin-left: 8px;
}

.qqBox p span {
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}

.qqBox p a {
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
}

.qqBox p a.btn1 {
	background-color: #76a346;
}

.qqBox p a.btn2 {
	background-color: #f26522;
}

.backHome .app {
	width: 54px;
	height: 19px;
	display: block;
	float: left;
	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/Product/public/rightBar2.png) no-repeat 0 -344px #76a346;
	text-decoration: none;
}

.backHome a.compare {
	background: url(/images/Product/rightCom.png) no-repeat 15px 7px #76a346;
}

.appBot {
	position: absolute;
	top: 0;
	right: 60px;
	display: none;
}

.appBot img {
	max-width: 223px;
	width: auto;
	height: auto;
	position: static;
	display: block;
}

/* 对比 */
.comBox {
	overflow: hidden;
	width: 108px;
	position: fixed;
	top: 153px;
	display: block;
	right: 74px;
	z-index: 99999;
	background: #fff;
}

.comBox p.title {
	height: 32px;
	line-height: 32px;
	color: #fff;
	background: #1b8bd4;
	font-size: 12px;
	padding: 0 8px;
	width: 106px;
}

.comBox p.title a {
	display: block;
	width: 16px;
	height: 16px;
	background: url("/images/Product//close1.png") no-repeat center;
	position: absolute;
	top: 8px;
	right: 8px;
}

.comBox ul li {
	width: 106px;
	height: 80px;
	border: 1px solid #1b8bd4;
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid transparent;
	text-align: center;
	padding-top: 10px;
	position: relative;
}

.comBox ul li img {
	max-width: 85px;
	max-height: 50px;
	margin-top: -3px;
}

.comBox ul li p {
	padding: 0 10px;
	line-height: 16px;
	max-height: 32px;
	overflow: hidden;
}

.comBox ul li p a {
	color: #333;
}

.comBox ul li.add a {
	color: #999;
	font-size: 12px;
	background: url(/images/Product/proCompla.png) no-repeat 10px -83px;
	padding-top: 38px;
	position: absolute;
	top: 25px;
	left: 29px;
}

.comBox .btn a {
	display: block;
	width: 80px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background: #1b8bd4;
	text-align: center;
	margin: 0 auto;
	border-radius: 2px;
}

.comBox ul li a.empty {
	background-color: #fff;
	color: #1b8bd4;
	display: inline;
	line-height: 32px;
}

.comBox .btn {
	border: 1px solid #1b8bd4;
	/* border-top: 1px solid #e4e4e4; */
	border-top: 0;
	height: 58px;
	font-family: "microsoft yahei";
}

.comBox ul li a.close {
	display: none;
	width: 18px;
	height: 18px;
	position: absolute;
	top: -1px;
	right: -1px;
	background: #398901 url("/images/Product//close1.png") no-repeat center;
}

.comBox ul li.pro:hover {
	border: 1px dashed #398901;
	/* border-bottom: 0; */
}

.comBox ul li.pro:hover a.close {
	display: block;
}

.backHome a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.complare {
	position: absolute;
	bottom: 0;
	width: 100%;
	border-top: 1px solid #dedede;
	left: 0;
}

.complare span {
	background: url(/images/Product/caigouSearch.png) no-repeat -327px 9px;
	color: #888;
	font: 12px/18px "\5b8b\4f53";
	padding: 7px 0 6px 18px;
	display: inline-block;
	margin-top: 3px;
	margin-left: 10px;
	height: 18px;
	vertical-align: top;
}

.complare a {
	color: #999;
	font-size: 12px;
	position: absolute;
	right: 15px;
	line-height: 30px;
	background: url(/images/Product/caigouSearch1.png) no-repeat 0 9px;
	padding-left: 18px;
	bottom: 1px;
}

.complare a:hover {
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
}

.complare a.clicked0 {
	color: #1b8bd4;
	background: url(/images/Product/caigouSearch1.png) no-repeat 0 -36px;
}

.complare1 {
	position: absolute;
	top: 156px;
	width: 197px;
	padding: 0 10px;
	right: 30px;
}

.complare1 a {
	color: #666;
	font-size: 12px;
	position: absolute;
	right: 40px;
	line-height: 30px;
	background: url(/images/Product/proCompla.png) no-repeat 0 9px;
	padding-left: 18px;
}

.complare1 a.clicked0 {
	color: #1b8bd4;
	background: url(/images/Product/clicked0.png) no-repeat 0 center;
}
.pro{
	width: 100%;
	display: block;
	overflow: hidden;
	display: none;
}
.pro-left{
	position:relative;
	float: left;
	width: 120px;
	background-color: #fff;
	height: 305px;
	border: 1px solid #e6e6e6;
}
.pro-left p{

}
.pro-left p a{
	display: block;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	padding: 0 14px;
	border-bottom:1px dashed #e6e6e6;
	color: #333;
	overflow: hidden;
}
.pro-left p a.focus{
	background-color: #f4f6f8;
}
.pro-right{
	overflow: hidden;
	background-color: #f4f6f8;
	display: none;
	width: 620px;
	border: 1px solid #e6e6e6;
	border-left: 0;
}
/* 20220419 */

/* footer */
#service{ width:100%;  margin:30px auto 0; background:#fff;}
.service{ width:1100px; height:150px; margin:0 auto;}
.service dl{ width:260px; float:left; padding-left:22px; border-left:1px solid #f2f2f2;}
.service dt{ width:260px; height:48px; float:left; font:normal 16px/48px "Microsoft Yahei","\5b8b\4f53"; color:#565656; text-indent:48px; background:url(https://www.nongjx.com/images/products2015/serviceIcon.jpg) no-repeat;}
.service dd{ width:210px; float:left; line-height:23px;}
.service dd a{ color:#999; padding-right:14px;}
.service dd a:hover{ color:#f60; text-decoration:underline;}
.service .s4,.service .s4 dt{ width:210px;}
.service .s2 dt{ background-position:0 -48px;}
.service .s3 dt{ background-position:0 -96px;}
.service .s4 dt{ background-position:0 -144px;}
/*footer*/
#footer{ width:100%; margin:0 auto; background:#f6f6f6; padding-bottom:16px;border-top: 1px solid #e9e9e9;}
.footer{ width:1415px; margin:0 auto; padding-top:16px;}
.footer p{ font:normal 14px/30px "\5b8b\4f53"; overflow:hidden; color:#1b8bd4;text-indent: 50px;}
.footer p a{ color:#1b8bd4;}
.footer p a:hover,.footer span a:hover{ color:#f60; text-decoration:underline;}
.footer span{ display: block; height:26px;padding:16px 0; text-align:center;  color:#666;}
.footer span a{ color:#666; padding:0 10px;font:normal 16px/30px "Microsoft Yahei","\5b8b\4f53";}
.footer b{ display: block; height:21px; text-align:center; font:normal 12px/21px "Tahoma","\5b8b\4f53"; color:#888;}
.footer strong{ padding:0 15px;}

.w{
	margin: 0 auto;
	width: 1415px;
}
/* location */
.location {
	margin: 0 auto;
	padding: 20px 0;
	font-size: 14px;
	color: #999;
	position: relative;
}

.location span {
	color: #333;
}
.location span a {
	color: #333;
}
.location a {
	color: #999;
	margin: 0 5px;
}

.location a:hover {
	color: #ff6600;
}

.location p {
	position: absolute;
	right: 0;
	top: 20px;
}
.location p a {
	color: #ff6600;
}
/* option */
.option {
	margin: 0 auto;
	background: #fff;
	padding: 10px 30px;
	box-sizing: border-box;
	border: 1px solid #eee;
}
.listName {
	width: 100%;
	line-height: 40px;
	position: relative;
	overflow: hidden;
	font-size: 14px;
}
.listName span {
	height: 26px;
	line-height: 26px;
	border: 1px solid #1b8bd4;
	color: #1b8bd4;
	margin-top: 6px;
	margin-right: 20px;
	border-radius: 2px;
	display: inline-block;
	padding: 0 10px;
}
.listName b {
	line-height: 40px;
	color: #999;
	float: left;
	width: 100px;
	font-weight: normal;
}
.listName span a i {
	vertical-align: middle;
	margin-left: 3px;
	color: #1b8bd4;
}
.option-line {
	width: 100%;
	position: relative;
	overflow: hidden;
	font-size: 14px;
}
.option-line {
	width: 100%;
	position: relative;
	overflow: hidden;
	font-size: 14px;
}
.option-line span {
	line-height: 40px;
	color: #999;
	float: left;
	width: 100px;
}
.option-line .item1 {
	height: 40px;
	overflow: hidden;
	height: auto !important;
}
.itemize ul {
	float: left;
	/* width: calc(100% - 100px); */
}
.itemize ul li {
	float: left;
	line-height: 40px;
	margin-right: 30px;
}
.itemize ul li a {
	color: #333;
}
.itemize ul li a.active {
	color: #1b8bd4;
}
.itemize ul li a:hover {
	color: #1b8bd4;
}
.itemize .more-1 {
	position: absolute;
	right: 0;
	top: 5px;
	display: inline-block;
	color: #999;
	width: 70px;
	height: 30px;
	background: #f5f5f5;
	text-align: center;
	line-height: 30px;
	margin-left: 5px;
	cursor: pointer;
	display: none;
}
.itemize .more-1 i {
	font-size: 11px;
	margin-left: 5px;
}
.rightNav {
	position: fixed;
	right: 10px;
	top: 110px;
	z-index: 9999;
}

.rightNavItem {
	width: 40px;
	position: relative;
}

.rightNavItem a {
	display: inline-block;
	width: 40px;
	height: 40px;
	background-color: #fff;
	margin: 5px 0;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}

.rightNavItem a.weixin {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat 8px -60px;
}

.jcTong,.weixinItem,.qqItem {
	z-index: 99999;
}

.rightNavItem a.app {
	background: #fff url("https://www.nongjx.com/images/product/app.png") no-repeat center;
	background-size: 30px;
}

.rightNavItem a.compare {
	background: #fff url("https://www.nongjx.com/images/product/compare2.png") no-repeat center;
}

.rightNavItem a.qq {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -38px -60px;
}

.rightNavItem a.home {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -91px -60px;
}

.rightNavItem a.suggest {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -144px -60px;
}

.rightNavItem p.toTop {
	display: none;
}

.rightNavItem p.toTop a {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -197px -60px;
}

.rightNavItem a.weixin:hover {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat 8px -98px;
}

.rightNavItem a.app:hover {
	background: #fff url("https://www.nongjx.com/images/product/apphover.png") no-repeat center;
	background-size: 30px;
}

.rightNavItem a.qq:hover {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -38px -98px;
}

.rightNavItem a.home:hover {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -91px -98px;
}

.rightNavItem a.suggest:hover {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -144px -98px;
}

.rightNavItem p.toTop:hover a {
	background: #fff url("https://www.nongjx.com/images/product/productList.png") no-repeat -197px -97px;
}

.appItem {
	position: absolute;
	right: 55px;
	padding: 14px;
	border: 1px solid #ddd;
	text-align: center;
	font-size: 12px;
	background-color: #fff;
	width: 140px;
	top: 5px;
	line-height: 18px;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	display: none;
}

.appItem:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: -10px;
	top: 13px;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent transparent transparent #fff;
}

.appItem img {
	margin-top: 10px;
}

.appItem b {
	color: red;
}

.weixinItem {
	top: 112px;
}

.weixinItem img {
	margin: 0;
}

.qqItem {
	top: 164px;
}

.qqItem b{
	display: block;
	margin: 3px 0 6px 0
}

@media only screen and (min-width: 1280px) and (max-width: 1366px) {
	.wrapper {
		width: 1215px;
	}

	.proBox1, .proBox2, .recommed {
		width: 84%;
	}

	.proBoxRight {
		width: 15%;
	}

	.pro_top a {
		font-size: 16px;
		padding: 0 8px 0 13px;
	}

	.pro .pro_left li {
		width: 107px;
	}
	.w {
		width: 1215px;
	}
	.footer {
		width: 1215px;
	}
	.header {
		width: 1215px;
	}






}

@media only screen and (min-width: 1367px) and (max-width: 1440px) {
	.wrapper {
		width: 1230px;
	}

	.Topline li:first-child .pro_top a {
		padding-left: 22px;
	}

	.pro_top a {
		font-size: 14px;
		padding: 0 10px 0 13px;
	}
	.year b.topLevel5 {
		width: 100px;
		background-size: 95px auto;
	}
	.proBox1 ul li {
		height: 338px;
	}
	.w {
		width: 1230px;
	}
	.footer {
		width: 1230px;
	}
	.header {
		width: 1230px;
	}
}

@media only screen and (min-width: 1441px) and (max-width: 1600px) {
	.wrapper {
		width: 1325px;
	}

	.Topline li:first-child .pro_top a {
		padding-left: 20px;
	}

	.pro_top a {
		font-size: 16px;
		padding: 0 10px 0 13px;
	}

	.proBox1 ul li {
		height: 350px;
	}
	.header {
		width: 1325px;
	}
	.w {
		width: 1325px;
	}
	.footer {
		width: 1325px;
	}




}

@media only screen and (min-width: 1025px) and (max-width: 1279px) {
	.wrapper {
		width: 980px;
	}

	.pro_top a {
		font-size: 12px;
		padding: 0 5px 0 7px;
	}

	.Topline li:first-child .pro_top a {
		padding-left: 15px;
	}
	.w {
		width: 980px;
	}
	.itemize ul li {
		line-height: 34px;
		margin-right: 24px;
	}
	.option-line {
		font-size: 13px;
	}
	.listName {
		line-height: 34px;
		font-size: 13px;
	}
	.service {
		width: 980PX;
	}
	.service dl {
		width: 225px;
	}
	.footer {
		width: 980px;
	}
	.footer span a {
		color: #666;
		padding: 0 10px;
		font: normal 16px/28px "Microsoft Yahei","\5b8b\4f53";
	}
	.service dl {
		width: 180px;
		padding-left: 15px;
	}
	.service dd {
		width: 184px;
		line-height: 22px;
	}
	.service dd a {
		padding-right: 12px;
	}
	.footer {
		width: 860px;
		padding-top: 12px;
	}
	.footer span {
		height: 24px;
		padding: 12px 0;
	}
	.footer span a {
		font: normal 14px/26px "Microsoft Yahei","\5b8b\4f53";
	}
	.w {
		width: 980px;
	}
	.listName {
		line-height: 32px;
		font-size: 13px;
	}
	.listName b {
		line-height: 32px;
	}
	.option-line {
		font-size: 13px;
	}
	.option-line span {
		line-height: 32px;
	}
	.option-line .item1 {
		height: 32px;
	}
	.itemize ul li {
		line-height: 32px;
		margin-right: 20px;
	}
	.location {
		font-size: 13px;
	}
	.iframe, .iframe iframe {
		height: 36px;
	}
	#header {
		height: 36px;
	}
	.header {
		width: 980px;
		height: 36px;
	}
	.divLogin a {
		font-size: 12px;
		line-height: 36px;
		margin-right: 10px;
	}
	.header p {
		height: 36px;
		font-size: 12px;
		margin-right: 90px;
	}
	.header p a {
		line-height: 36px;
		margin-left: 10px;
	}
	.Tophead p {
		right: 0px;
		top: -36px;
		font-size: 12px;
		line-height: 36px;
	}
	.Tophead img {
		top: 34px;
	}
	.Tophead p a {
		margin-left: 10px;
	}

}

@media screen and (max-width: 1024px) {
	.wrapper {
		width: 860px;
	}

	.pro_top a {
		color: #333;
		font-size: 12px;
		padding: 0 0px 0 3px;
	}

	.Topline li:first-child .pro_top a {
		padding-left: 10px;
	}

	.year span {
		margin-left: 0;
		margin-top: 7px;
	}
	.proBox1 ul li {
		height: 321px;
	}
	.iframe, .iframe iframe {
		height: 36px;
	}
	#header {
		height: 36px;
	}
	.header {
		width: 980px;
		height: 36px;
	}
	.divLogin a {
		font-size: 12px;
		line-height: 36px;
		margin-right: 10px;
	}
	.header p {
		height: 36px;
		font-size: 12px;
		margin-right: 90px;
	}
	.header p a {
		line-height: 36px;
		margin-left: 10px;
	}
	.Tophead p {
		right: 0px;
		top: -36px;
		font-size: 12px;
		line-height: 36px;
	}
	.Tophead img {
		top: 34px;
	}
	.Tophead p a {
		margin-left: 10px;
	}
	.w{
		width: 860px;
	}
	.option {
		padding: 5px 10px;
	}
	.listName {
		line-height: 30px;
		font-size: 12px;
	}
	.listName b {
		line-height: 30px;
		width: 75px;
	}
	.listName span {
		height: 22px;
		line-height: 22px;
		margin-top: 3px;
		margin-right: 12px;
		padding: 0 8px;
	}
	.option-line {
		font-size: 12px;
	}
	.option-line span {
		line-height: 30px;
		width: 75px;
	}
	.option-line .item1 {
		height: 30px;
	}
	.itemize ul li {
		line-height: 30px;
		margin-right: 15px;
	}
	.itemize .more-1 {
		top: 4px;
		width: 60px;
		height: 24px;
		line-height: 24px;
		margin-left: 5px;
	}
	.location {
		font-size: 12px;
	}
	.logo a {
		width: 234px;
		height: 56px;
	}
	.search input {
		width: 754px;
	}
	.topMain {
		width: 860px;
	}


}
