html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe,a{ margin: 0px; padding: 0px; }
/*table{ border-collapse:collapse; border-spacing:0;}*/
div{ z-index:999;}
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
select,input,button,textarea,option { font: 12px "宋体", Arial, Helvetica, sans-serif; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
li{ list-style: none; }
a{ text-decoration: none; }
body{ font: 12px "Arial",'����'; color: #333; position: relative; background: #fff; }
/*----------------------------advice--------------------*/
#propose{ position:fixed; bottom:300px; left:50%; margin-left:490px; z-index:10000; display:block; width:30px; height:72px; background: url(/images/index/jianyi.gif) no-repeat center 0;}
#propose a{ display:block; float:left; font-family:"����"; text-align:center; font-size:12px; width:30px; height:72px; color:#666666; text-decoration:none; line-height:14px;}
#propose a:hover{ color:#ff6633;}
#propose_1{ position:fixed; bottom:200px; left:50%; margin-left:490px; z-index:10000; display:block; width:30px; height:72px; background: url(/images/index/jianyi.gif) no-repeat center 0;}
/* �������ǳ���IE6������������ͨ�õķ��� */

* html,* html body /* ����IE6����bug */{background-image:url(about:blank);background-attachment:fixed;}
* html #propose_1/* IE6 ͷ���̶� */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)+300);}
* html #propose_1 /* IE6 �Ҳ��̶� */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,300)));}
#propose_1 a{ display:block; float:left; font-family:"����"; text-align:center; font-size:12px; width:30px; height:72px; color:#666666; text-decoration:none; line-height:14px;}
#propose_1 a:hover{ color:#ff6633;}
/* --------------------------- newheader --------------------------- */
#nheadtitle{ width: 100%; margin: 0px auto; height: 25px; background: url(../images/Public/publicbg.jpg) repeat-x; border-bottom: 1px solid #E0E8F5; }
#nheadtitle-center{ width: 970px; margin: 0px auto; color: #636164; font: normal 12px '����'; position: relative; }
#nheadtitle-center p{ width: 270px; position: absolute; top: 7px; left: 0px; text-indent: -5px; }
#nheadtitle-center p a{ text-decoration: none; color: #636164; padding: 0px 5px 0 5px; }
#nheadtitle-center p a.gom{ color: #ff0000; }
#nheadtitle-center p a:hover{ color: #FB5005; }
#nheadtitle-center span{ width: 750px; position: absolute; top: 3px; right: 0px; text-align: right; color: #ABABAD; }
#nheadtitle-center span a{ text-decoration: none; color: #636164; padding: 0px 5px 0 6px; }
#nheadtitle-center span a:hover{ color: #FB5005; }
#nheadtitle-center span a.moblie { background: url(../images/index/moblie_yellow.gif) no-repeat scroll left -1px transparent;  color: #FF6600;  line-height: 20px; padding: 0px 0 0 13px;}
#nwebnav{ width: 970px; height: 38px; margin: 0px auto; padding: 16px 0; overflow: hidden; }
.nwebnav-left{ width: 570px; display: block; float: left; height: 38px; }
.nwebnav-left span{ width: 21px; height: 38px; float: left; display: block; background: url(../images/Public/publicbg.jpg) 0px -27px no-repeat; }
.nwebnav-left p{ width: 545px; display: block; float: left; color: #CCCCCC; padding: 0 0 0 4px; }
.nwebnav-left p a{ text-decoration: none; color: black; padding: 0px 4px; font: normal 12px/20px '����'; }
.nwebnav-left p a:hover{ color: #FB5005; }
.nwebnav-left p b{ padding: 0px 0 0 4px; }
#nwebnav a.ared{ color: #ff0000; }
.nwebnav-right{ width: 387px; display: block; float: right; height: 38px; }
.nwebnav-right span{ width: 21px; height: 38px; float: left; display: block; background: url(../images/Public/publicbg.jpg) -21px -27px no-repeat; }
.nwebnav-right p{ width: 362px; display: block; float: left; color: #CCCCCC; padding: 0 0 0 4px; text-align: left; }
.nwebnav-right p a{ text-decoration: none; color: black; padding: 0px 4px; font: normal 12px/20px '����'; }
.nwebnav-right p a:hover{ color: #FB5005; }
.nwebnav-right p b{ padding: 0px 0 0 12px; }
#nheadbanner{ width: 970px; height: 90px; margin: 0px auto; }
.nheadbanner-adv{ width: 816px; display: block; float: left; }
.nheadbanner-adv img{ width: 816px; height: 90px; }
.nheadbanner-bt{ width: 94px; height: 86px; border: 1px solid #E9E9E9; background: #F6F6F6; float: left; padding: 1px 29px; }
.nheadbanner-bt a{ width: 66px; height: 20px; display: block; float: left; margin: 6px 0 0 0; text-decoration: none; color: #285F0A; font: normal 12px/21px '����'; padding: 1px 0 0 28px; background: url(../images/Public/publicbg.jpg) no-repeat 0 -66px; }
.nheadbanner-bt a.abg1{ background: url(../images/Public/publicbg.jpg) no-repeat 0 -87px; }
.nheadbanner-bt a.abg2{ background: url(../images/Public/publicbg.jpg) no-repeat 0 -108px; }
#nheadnav{ width: 970px; height: 43px; margin: 10px auto 0 auto; background: url(../images/Public/publicbg.jpg) repeat-x 0 -130px; }
#nheadnav span{ width: 173px; height: 43px; display: block; float: left; background: url(../images/Public/publicbg.jpg) no-repeat 0 -173px; }
#nheadnav p{ width: 787px; display: block; float: left; height: 43px; font: normal 12px/43px '����'; color: #fff; padding: 0px 0 0 8px; }
#nheadnav p a{ text-decoration: none; color: #fff; padding: 0 6px; }
#nheadnav p a:hover{ text-decoration: underline; color: #D6F7D5; }
#nheadnav b{ width: 2px; height: 43px; display: block; float: left; background: url(../images/Public/publicbg.jpg) no-repeat -96px -66px; }
#nheadsearch{ width: 970px; height: 32px; margin: 0px auto; position: relative; background: url(../images/Public/publicbg.jpg) repeat-x 0px -174px; z-index:1111; }
#nheadsearch ul{ width: 363px; position: absolute; top: 4px; left: 9px; height: 22px; }
#nheadsearch ul li{ list-style: none; display: block; float: left; padding: 0px 2px; }
#nheadsearch ul li input{ width: 251px; height: 17px; border: 0px; background: url(../images/Public/publicbg.jpg) no-repeat 0 -207px; font: normal 12px '����', "Arial"; color: #818588; padding: 5px 0 0 8px; }

#nheadsearch button {
	width: 41px;
	height: 22px;
	border: 0px;
	background: url(../images/Public/publicbg.jpg) no-repeat -43px -27px;
	position: absolute;
	top: 5px;
	left: 350px;
}

#ncontain {
	width: 72px;
	height: 22px;
	color: #787677;
	padding: 0px 0 0 0px;
	font: normal 12px/21px 'ËÎÌå';
	margin: 0px 0 0 0;
	z-index: 999;
	position: absolute;
	background-color: #f8ffef;
	border-radius: 3px;
	border: 1px solid #aed886;
	box-sizing: border-box;
	text-align: center;
	padding-right: 10px;
}
#t_selected::before {
	content: "";
	clear: both;
	position: absolute;
	right: 0;
	top: 2px;
	background: url(../images/Public/publicbg.jpg) no-repeat -116px -30px;
	width: 15px;
	height: 15px;
}
#nselectList {
	width: 78px;
	display: none;
	margin: 4px 0 0 -7px;
	background: #eee;
}
#nselectList span {
	width: 70px;
	display: block;
	font: normal 12px/18px '����';
	color: #062E75;
	padding: 2px 0 0 7px;
}
#nheadsearchtext{ width: 420px; height: 16px; position: absolute; top: 10px; right: 0px; }
#nheadsearchtext b{ width: 70px; display: block; float: left; font: bold 12px/16px '����'; }
.nscrolltext{ width: 328px; display: block; float: left; }
.nscrolltext a:link,.nscrolltext a:visited{ width: 300px; display: block; float: left; font: normal 12px/16px '����'; height: 16px; overflow: hidden; padding: 0px 0 0 20px; text-decoration: underline; color: #285F0A; background: url(../images/Public/publicbg.jpg) no-repeat -243px -27px; }
.nscrolltext a:hover{ text-decoration: none; color: black; }
.nscrollimg{ width: 15px; display: block; float: left; }
/* --------------------------- newfooter --------------------------- */
#nfoot{ width: 950px; margin: 10px auto 0 auto; padding: 13px 10px 0 10px; background: url(../images/Public/publicbg.jpg) repeat-x 0 -357px; display: block;}
#nfoot p{ width: 950px; display: block; float: left; text-align: center; color: #444446; font: normal 12px/26px '����',"Arial"; }
#nfoot span{ width: 950px; display: block; float: left; text-align: center; color: #ABABAD; font: normal 12px/26px "Arial",'����'; border-top: 1px solid #CCCCCC; padding: 8px 0 0 0; margin: 3px 0 0 0; }
#nfoot span a{ text-decoration: none; color:#285F0A; padding: 0px 10px; }
#nfoot span a:hover{ color: #FB5005; }
#nfoot p strong{ font: normal 11px "Arial"; padding: 0px 25px 0 0; }
#nfoot p b{ padding: 0px 3px;font: normal 12px/26px "Arial",'����';position: relative; }
#nfoot p b img{ vertical-align: middle; }
.nfoot-bt{ width: 800px; margin: 10px auto 0 auto; border-top: 1px dashed #CCCCCC; padding: 15px 0 15px 0; text-align: center; }
.nfoot-bt a{ height: 32px; padding: 8px 0px 0 34px; display: inline-block; text-decoration: none; color: #424345; text-align: left; font: normal 12px/14px '����'; margin: 0px 2px; }
.nfoot-bt a.abt1{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -230px; }
.nfoot-bt a.abt2{ width: 54px; background: url(../images/Public/publicbg.jpg) no-repeat -106px -230px; }
.nfoot-bt a.abt3{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -273px; }
.nfoot-bt a.abt4{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -273px; }
.nfoot-bt a.abt5{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -316px; }
.nfoot-bt a.abt6{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -316px; }
.nbigbox{ width: 970px; margin: 0 auto; overflow: hidden; }
.nbigbox-kong{ width: 970px; height: 10px; margin: 0 auto; overflow: hidden; }
.nwebnav{ border: 1px #D8D8D8 solid; width: 956px; height: 32px; background-image: url(../images/Public/last_top011.gif); text-align: left; line-height: 32px; padding-left: 12px; margin: 10px auto 0 auto; overflow: hidden; }
.nwebnav a{ padding: 0 10px; text-decoration: none; color: #333; }
.nwebnav a:hover{ color: #FB5005; }
.nwebnav span{ padding: 0px 10px; color: #FB5005; }
.nbigad{ width: 980px; margin: 0 auto; }
.nbigad ul{ float: left; width: 980px; }
.nbigad ul li{ float: left; padding: 10px 5px 0 5px; overflow: hidden; }
.nbigad ul li img{ display: block; }
.nbigaddl{ width: 980px; margin: 0 auto; }
.nbigaddl dl{ float: left; padding: 10px 5px 0 5px; overflow: hidden; }
.nbigaddl dl dt{ display: block; }
.nbigaddl dl dt img{ display: block; }
.nbigaddl dl dd{ text-align: center; padding-top: 4px; line-height: 16px; }
.nbigaddl dl dd a{ color: #333; text-decoration: none; }
#ntopbanneradv{ width:970px; margin:10px auto 0;}
/*2014adPosition*/
.adPosition{ width:970px; margin:0 auto; overflow:hidden;}
.adPosition ul{ width:980px; display:inline; float:left; margin:0px 0 0 -5px;}
.adPosition li{ display:block; float:left; padding:10px 5px 0 5px;}
.adPosition img,.adPosition embed{ float:left;}

/*gotop*/
.backHome {
	width: 54px;
}
.backHome a.goTopBtn {
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.goTopBtn:hover {
	background: #38880b;
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome a.guest,
.backHome a.guest:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.guest:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .weixin{
	position: relative;
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixinBot{
	position:absolute;
	left: -116px;
	top:0;
}
.backHome .weixinBot img{
	width: 106px;
	height: 99px;
}
.backHome .weixin:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq{
	position: relative;
	width: 38px;
	height: 46px;

	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);

}
.backHome .qq,
.backHome .qq:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin,
.backHome .weixin:hover {
	background: url(../images/detail/exhi.gif) no-repeat -55px -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq:hover .qqconsult{
	display: block;
}
  .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: #87b76c 10px solid;
}
.qqBox h3{
	width: 138px;
	background-color: #38880b;
	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: #38880b;

}
.qqBox p a.btn2{
	background-color: #f26522;

}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 376px;
	_top: expression(eval(document.documentElement.scrollTop+318));
	display: none;

}
.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 54px;
	background: url(../images/detail/exhi.gif) no-repeat -54px -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.toTop a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.exhiDate{ background: #fb972c; color: #fff; }
.CalendarCon a.exhiDate{ background: #fb972c; color: #fff; }
#goTop {
	position: fixed;
	_position: absolute;
	top: 142px;
	display: block;
	right: 10px;
	z-index: 999;
}
*html,
* html body {
	background-attachment: fixed;
}
*html #goTop {
	position: absolute;

	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+200));
}
}
/* 20221116底部+qq */
#nfoot p b{
    position: relative;
}
#nfoot .QQhover {
	position: absolute;
	left: 0px;
	bottom: 17px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 110px;
	outline: none;
	text-align: center;
	resize: none;
}
#nfoot p b a:hover .QQhover{
	display: inline-block;
}