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;}*/
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 "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei";color: #333;background: #f6f6f6;position: relative;}

/* --------------------------- newheader --------------------------- */
#header {
	width: 100%;
	height: 35px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #f5f5f5;
	margin: 0 auto;
}
.header {
	width: 1100px;
	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/product/bg.png) 0 10px no-repeat;
	padding: 0 0 0 16px;
	margin-left: 10px;
}
.weixin {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}
.weixinTop {
	position: absolute;
	padding: 0 0 0 28px;
	top: -39px;
	right: 26px;
	cursor: pointer;
	color: #666;
	line-height: 38px;
	background: url(/images/product/bg.png) 0 -24px no-repeat
}
.weixinBot {
	position: absolute;
	right: 10px;
	top: -1px;
	display: none;
	border: 1px solid #d1d1d1;
}

#nwebnav{ width: 970px; height: 38px; margin: 0px auto; padding: 16px 0; overflow: hidden; }
.nwebnav-left{ width: 725px; 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: 700px; display: block; float: left; color: #CCCCCC; padding: 0 0 0 4px; }
.nwebnav-left p a{ text-decoration: none; color: black; padding: 0px 5px; font: normal 12px/20px '����'; }
.nwebnav-left p a:hover{ color: #FB5005; }
.nwebnav-right{ width: 245px; 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: 220px; display: block; float: left; color: #CCCCCC; padding: 0 0 0 4px; }
.nwebnav-right p a{ text-decoration: none; color: black; padding: 0px 5px; 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: #0F4686; 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: #768FB7; padding: 0px 0 0 8px; }
#nheadnav p a{ text-decoration: none; color: #fff; padding: 0 6px; }
#nheadnav p a:hover{ text-decoration: underline; color: #B9D4FC; }
#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: 1; }
#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 ul li button{ width: 41px; height: 22px; border: 0px; margin: 1px 0 0 0; background: url(/images/Public/publicbg.jpg) no-repeat -43px -27px; }
#ncontain{ width: 40px; height: 21px; color: #787677; background: #CBD9E2 url(/images/Public/publicbg.jpg) no-repeat -85px -27px; padding: 1px 0 0 7px; font: normal 12px/22px '����'; margin: 1px 0 0 0; z-index: 999; }
#nselectList{ width: 47px; display: none; margin: 4px 0 0 -7px; background: #eee; }
#nselectList span{ width: 40px; 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: #00349A; 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; }
#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: #033483; 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",'����';}
#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; }
.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; }
#footer {
	width: 1100px;
	margin: 0 auto;
	text-align: center;
	color: #818181;
	line-height: 24px;
	padding-bottom: 15px;
}
#footer .footNav {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	background-color: #0070ce;
	color: #fff;
	text-align: center;
}
#footer .footNav a {
	color: #fff;
	margin: 0 10px;
}
#footer span {
	display: inline-block;
	color: #333333;
	font: normal 14px/60px \5b8b\4f53;
}
#footer strong {
	font-weight: normal;
	margin: 0 30px 0 0;
	font-family: tahoma, "\5b8b\4f53";
}
#footer strong img {
	vertical-align: middle;
	margin-left: 3px;
}
#footer a:hover {
	text-decoration: underline;
	color: #ff6600;
}
ul.footImg {
	width: 810px;
	display: block;
	margin: 15px auto 0;
	background: url("/images/Index/2019/copyright.png") no-repeat 0 0;
}
ul.footImg li {
	width: 135px;
    float: left;
}
ul.footImg li a {
	width: 112px;
	height: 47px;
	display: block;
	float: left;
}
.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/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/index/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(/images/index/rightBar.png) no-repeat 0px -57px; }
.backHome a.rightWx{ background:url(/images/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)); }