@font-face {
 font-family: "\5FAE\8F6F\96C5\9ED1","Arial" !important;
}
*{margin: 0px; padding: 0px;}
a{ text-decoration: none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
* html .clearfix{height:1%}
.clearfix{display:block;}
@font-face {
	font-family: 'alibaba_puhuitimedium';
	src: url('../font/alibaba-puhuiti-medium-webfont.eot');
	src: url('../font/alibaba-puhuiti-medium-webfont.eot') format('embedded-opentype'),
	url('../font/alibaba-puhuiti-medium-webfont.woff2') format('woff2'),
	url('../font/alibaba-puhuiti-medium-webfont.woff') format('woff'),
	url('../font/alibaba-puhuiti-medium-webfont.ttf') format('truetype'),
	url('../font/alibaba-puhuiti-medium-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{font-family:"alibaba_puhuitimedium" !important; _background:url(notfound) fixed;}
ul li{list-style: none;}
li{list-style: none;}
ol li{list-style: none;}
img{border:none;}
bottom{border:none;}
/*----header----*/
#headerTop{width: 100%; background:#4b4c4e;}
#header{
	width: 1260px; height: 110px; padding: 7px 0; margin: 0 auto; background: #4b4c4e; overflow: hidden;
}
.logo{
	width: 420px; height: 110px; margin-left: 20px; float: left; display: inline;
}
.search{
	width: 275px; height: 110px; float: right; display: inline; margin-right: 10px;
}
#menuTop{width: 100%;background: #818a1f;}
#menu{
	width: 1260px; height: 45px; margin: 0 auto; background: #818a1f; position: relative;z-index: 5;
}
#menu ul{
	float: left; display: inline; height: 45px;
}
#menu ul.menuLeft{
	 font-size: 16px; padding-left: 0px;border-right: 1px solid #626b10;padding-left:26px; padding-right:40px;
}
#menu ul.menuRight{
	 font-size: 14px; padding-left: 10px; border-left: 1px solid #a0a852;
}
#menu ul.menuLeft li{
	float: left; display: inline;line-height: 45px;text-align:center;
}
#menu ul.menuLeft li.navbg{
	background: #676d17;
}
#menu ul.menuRight li{
	float: left; display: inline;line-height: 31px; height: 31px;margin:8px 0 6px 0; padding:0 12px; 
}
#menu ul.menuRight li.sitemap{background:#4a4a4a;border-radius:4px;font-weight:bold;}
#menu ul.menuLeft li a{
	color: #fff;display:block;padding:0 16px;
}
#menu ul.menuLeft li a:hover{
	background: #676d17;
}
#menu ul.menuRight li a{
	color: #fff;
}
/*---二级---*/
.listmenu-zx{
	width: 1005px;clear: both; display: none;
	border: 3px solid #818a1f; border-top: none;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	position: absolute; top: 45px; left: 120px;
	z-index: 99999;
	background: #c7d3a5;
}
.listmenu-zx dt{
	width: 710px; float: left; display: inline; padding-top: 20px;
	background: #fff; border-bottom-left-radius: 10px; height:395px;	
	_width: 680px;
}
.listmenu-zx dt div{
	width: 600px; margin-left:25px;
}
.listmenu-zx dt div ol{
	clear: both; padding: 12px 0;
	border-bottom: 1px solid #e9e9e9;
}
.listmenu-zx dt div ol.lastnav a{color:#828b22;}
.listmenu-zx dt div ol a.firstnav{
	font-size: 16px; color: #828b22; margin-right: 20px;
}
.listmenu-zx dt div ol.lastnav a{font-size:16px;}
.listmenu-zx dt div ol a{
	color: #333; font-size: 14px; display: block; float: left; display: inline;margin:0 9px; 
}
.listmenu-zx dt div ol a:hover{
	color: #828b22; text-decoration: underline;
}
.listmenu-zx dt div ol.lastImg{overflow:hidden;width:610px;}
.listmenu-zx dt div ol.lastImg li{float:left;display:inline; margin:0 7px 0px 0;}
/*.listmenu-zx dt div ol.lastImg li.actives{margin-bottom:5px;}*/
.listmenu-zx dd{
	width: 290px; float: right; display: inline; margin-top: 15px; overflow:hidden;
}
.listmenu-zx dd div.listmenuL-01{
	width: 250px; margin-left:10px;
}
.listmenu-zx dd div.listmenuL-01 h3{
	font-size: 18px; font-weight: normal; color: #4a5014; padding: 4px 0;
}
.listmenu-zx dd div.listmenuL-01 a{
	color: #777; font-size: 14px; line-height: 25px; margin-right: 5px;
}
.listmenu-zx dd div.listmenuL-01 a:hover{
   color: #333;text-decoration: underline;
}
.listmenu-zx dd div.listmenuL-02{
	width: 250px; margin:20px 0 0 10px;
}
.listmenu-zx dd div.listmenuL-02 h3{
	font-size: 18px; font-weight: normal; color: #4a5014;
}
.listmenu-zx .mo2h{margin-top:10px;}
div.listmenuL-021{height:72px; margin:10px 0;}
div.listmenuL-021 p.listmenuL-021L{width:75px; height:58px; float:left;display:inline;}
div.listmenuL-021 p.listmenuL-021R{width:160px; height:72px; float:right;display:inline;font-size:14px;}
div.listmenuL-021 p.listmenuL-021R span{display:block; line-height:200%;}
div.listmenuL-021 p.listmenuL-021R a{color:#333;}
div.listmenuL-021 p.listmenuL-021R em{font-style:normal;color:#777;}

.searchForm{height:27px; width:190px;position:relative; margin:13px 0 0 18px;}
.new-search-keyword{width:188px; height:21px; line-height:21px; background:#7b7e75; padding:1px 0 1px 2px;border:1px solid #7b7e75;color:#fff;position:absolute;top:0px;left:0px;}
.new-search-submit{width:20px;height:18px;position:absolute;top:4px;right:2px;background:url(../image/search.jpg) no-repeat; border:none;cursor:pointer;}

#link-list{width:1200px;margin:10px auto;}
.linkchange{border-bottom:3px solid #f6f6f6;width:1190px; margin:0 auto; height:30px;}
.linkchange li{float:left;display:inline; height:30px; line-height:30px; font-size:16px; color:#222; padding:0 10px; margin-right:20px; cursor:pointer; }
.linkchange li.thisClass{border-bottom:3px solid #bdc572;}
#link-main{clear:both; padding:20px 0;}
#link-main div{display:none;}
.linkMfist ul li{float:left;display:inline;height:86px;}
.linkMfist ul li.newl{width:178px; height:45px; margin:20px 70px 0 10px;}
.linkMfist ul li.new2{width:69px;  height:86px; margin:0px 70px 0 0;}
.linkMfist ul li.new3{width:171px; height:40px; margin:23px 70px 0 0;}
.linkMfist ul li.new4{width:160px; height:58px; margin:14px 70px 0 0;}
.linkMfist ul li.new5{width:95px; height:66px; margin:10px 70px 0 0;}
.linkMfist ul li.new6{width:115px; height:54px; margin:16px 10px 0 0;}

.linkMnext{clear:both;}
.linkMnext ul li{float:left;display:inline;padding:5px 10px; margin:5px; white-space: nowrap;}
.linkMnext ul li a{color:#4a4a4a; font-size:14px;}
#footer{
	width: 100%; background: #7b7e73; 
}
.footer-body{
    width: 1260px;background: #7b7e73; margin: 0 auto;
	color: #d3d3d3; overflow: hidden; padding-bottom:60px;
}
#footer div.footer-Left{
   width: 780px;margin: 20px 0 0 40px;overflow:hidden;
}
#footer p.footer-logo{
	width: 780px; height: 140px; padding: 10px 0;
	border-bottom: 2px dashed #d3d3d3; margin-bottom: 15px;
}
.footer-boy{font-size:13px;line-height:25px;margin-bottom:5px;}
.footer-boy a{color:#EEEEEE;}
.footer-boy img{vertical-align:middle;}
#LRfloater0{display:none;}

/*
  baidutongji
*/
#BDBridgeWrap{display:none;}
#BDBridgeInviteWrap{display:none;}
#InviteContainer{display:none;}
#bridgeTopContainer{display:none;}
#BDBridgeIconWrap{display:none;}
#IconContainer{display:none;}
#bridgehead{display:none;} 

#BAIDU_DUP_wrapper_1063977_0{display:none !important; width:0px !important; height:0px !important;}
#newSwt-sg{}
#newSwt-sg,.sidebarImg{} /* display:none !important; /js/swtNew.js和模板Base.css样式都要修改 */
