/*网站基本定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{
	width:100%;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	color:#FFFFFF;
	height:auto;
	line-height:21px;
	background:#ffffff;
	position:relative;
	padding: 0px;
	clear: none;
	float: left;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,00px,0px);
	}
img{ border:0px;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:#666; }
a:hover{ text-decoration:none; color:#00ccff; outline:none;}
a,area{outline:none;blr:expression(this.onFocus=this.blur());}
.float_left{
	float:left;
	padding-left: 12px;
}

.float_right{ float:right;}
.margin20{ margin-top:20px;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.blueolor{ color:#1570c1;}
.greyColor{ color:#666666;}
.font14{ font-size:14px;}
a,area{blr:expression(this.onFocus=this.blur())}
*{ margin:0px; padding:0px;}
.productsbj dl.clearMargin{ margin-right:0px;}
.questionbox dl.no-border,.downword dl.no-border{ border-bottom:none;}

 

/*网站基本定义*/

#warp{ white-space:nowrap;width:100%; margin:0 auto; overflow:hidden;}
/*img*/
.headTop a,.headsearch a.headbution,span.search_l em,.productsbj dl dt a,.footer-l h4,.questionbox dl dt h4, .questionbox dl dd{ background-image:url(../images/icon.png); background-repeat:no-repeat;white-space:nowrap;}
.menu ul li a{ background:url(../images/menu_a.png) no-repeat;_white-space:nowrap; _background:none; }
.menu ul li a:hover,.menu ul li.cur a{_white-space:nowrap; background:url(../images/menua_hover.png) no-repeat;  _background:none;}
  
   
   
.footer-l h4{ _background:url(../images/footer.gif) no-repeat; }
.down_title a,.down_title a.cur,.down_title a:hover,.downword dl dd span a{ background-image:url(../images/footer.gif); background-repeat:no-repeat;}


/*head*/
.header{ width:100%; margin:0 auto; height:80px; background:#1A1A1A;}
.header .head{ width:980px; height:75px;; margin:0px auto; overflow:hidden;}
.head h1{ width:178px; height:49px; margin-top:15px; background:url(../images/LOGO_03.gif) no-repeat;}
.head h1 a{ display:block; width:178px; height:49px; text-indent:-9999px;}
.head .head_rt{ width:360px;}
.headTop{ font-family:"microsoft yahei"; color:#fff;  overflow:hidden;}
.headTop em{ font-style:normal; display:inline-block; height:40px; line-height:40px; }
.headTop a{ width:22px; height:20px; margin:0px 3px 0px 3px; display:inline-block; text-indent:-9999px;}
.headTop a.hdpic1{ width:29px; background-position:0 0;}
.headTop a.hdpic2{ background-position:0 -23px;}
.headTop a.hdpic3{ background-position:0 -48px;}
.baohan{ width:350px; float:right; height:25px;}
.zhuce{ width:120px; float:left; height:25px; color:#fff;}
.zhuce tt{ color:#fff; line-height:25px;  font-family:"microsoft yahei";}
#chaxun{ float:left; height:25px; line-height:25px; color:#fff;  font-family:"microsoft yahei";}
.headsearch{ width:227px; height:25px; background:#515151; position:relative; z-index:0;}
.headsearch input{ width:188px; height:25px; line-height:25px; color:#fff; background:none; border:none; position:absolute; left:0; top:0; z-index:0; padding-left:10px;}
.headsearch a.headbution{ display:block; width:23px; height:25px; position:absolute; right:0px; top:0px; z-index:0; background-position:0 -179px;}


#top{ width:100%;
 float:right; 
 height:45px;
  position:fixed; 
   z-index:1000;
	background:url(../images/bjzy_03.png) repeat 0px 0px;
 
}



/*menu*/
.menu{
	width:100%;
	position:relative;
	 _position:relative
	z-index:5;
	height:45px;
  position:absolute; 
  top:50%; 
  left:6%;  
 
 	overflow:hidden;
	 
	top: 0px;
	margin: 0px;
	padding: 0px;
	float: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
.menu ul{
	width:100%;
	height:100%;
	margin:0px auto;
	overflow:hidden;
 	 white-space:nowrap;
}
.menu ul li{
	float:left;
	padding:5px 22px 0px;
	margin:0;
	display:inline;
 white-space:nowrap;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;	 


}
#alogo{
	background:url(images/logo.png);
	left: 100px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	width: 330px;
	position: relative;

	
 

}
	
	
#biMargin{ margin-left:0px;}
#clearMargin{ margin-right:-10px;}
.menu ul li a{ display:inline-block; height:33px; line-height:33px; padding-left:34px; font-size:14px; font-weight:bold; color:#fff; font-family:"microsoft yahei";white-space:nowrap; }

.menu ul li a:hover{ color:#00ccff;white-space:nowrap;}

.menu ul li a.backbj01,.menu ul li a.backbj01:hover{ background-position:0 4px; }
.menu ul li a.backbj02,.menu ul li a.backbj02:hover{ background-position:0 -35px;}
.menu ul li a.backbj03,.menu ul li a.backbj03:hover{ background-position:0 -74px;}
.menu ul li a.backbj04,.menu ul li a.backbj04:hover{ background-position:0 -112px;}
.menu ul li a.backbj05,.menu ul li a.backbj05:hover{ background-position:0 -151px;}
.menu ul li a.backbj06,.menu ul li a.backbj06:hover{ background-position:0 -190px;}

.menu ul li.cur a,.menu ul li.cur a:hover{ color:#00ccff; margin-top:0px; }
 
 



/*footent*/
.footent{ width:100%; height:auto; float:left; background:#1a1a1a; border-top:10px #00ccff solid;}
.footent .footer{ width:980px; height:auto; margin:0px auto; padding-top:24px; overflow:hidden;}
.footer .footer-l{ width:186px;}
.footer-l h3{ color:#fff; font-weight:bold; font-size:12px; margin-bottom:15px;}
.footer-l h4{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin-bottom:15px; padding-left:40px; height:35px; line-height:35px;}
.footer-l h4.footerpic01{ background-position:0 -70px; _background-position:0 0;}
.footer-l h4.footerpic02{ background-position:0 -108px; _background-position:0 -41px;}
.footer-l h4.footerpic03{ font-size:12px; font-family:"微软雅黑"; background-position:0 -144px; _background-position:0 -79px;}

.footer_r{ width:700px;}
.footer_r ul{ width:150px; height:auto; overflow:hidden;}
.footer_r ul li{ line-height:25px;}
.footer_r ul li a{ color:#878787;}
.footer_r ul li a.white{ font-size:12px; color:#fff; font-weight:bold;}
.footer_r ul li a:hover{ color:#fff; text-decoration:underline;}

.footer2{ width:1100px; margin:auto; height:auto; margin:150px 0 45px 0; overflow:hidden;}
.footer2 p{float:right;color:#878787;}
.footer2 p a{ color:#878787;}
.footer2 p a:hover{ color:#fff;}
.footer2 p.float_right{ float:right;}



.btn-pop{ float:right; width:20px; height:20px; margin-top:3px; cursor:pointer;}

.pop-box{ width:227px; float:right; display:none; height:50px; position:absolute; z-index:99999; margin-left:122px; word-break:break-all;*margin-left:1px; margin-left:3px\9; *margin-top:25px; margin-top:50px\9;}

.close{ display:block; background:url(../images/close.png); width:14px; height:13px; float:right; margin:8px 12px 0 0; display:inline; text-indent:-999em; cursor:pointer;}

.pop-top{ height:30px; float:left; overflow:hidden;background:#fff;opacity:0.5; filter:alpha(opacity=80);  width:100%;}

.pop-top strong{ float:left; display:inline; margin:5px 0 0 12px; font-size:14px;}

.pop-mid{ width:217px; line-height:30px; float:left; padding-left:10px; text-align:left; background:#fff;opacity:0.5; filter:alpha(opacity=80); font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold;}
.pop-mid a{ color:#000;}
.pop-mid a:hover{ color:#00a9e1;}

#wenben{ width:416px; float:left; height:26px; line-height:26px; border:1px #b9c5ca solid; padding-left:10px;}
.bao{ float:left; width:250px; margin-left:20px;}


/*弹窗*/
.black_overlay{
	        position:relative; 
            top: 100%; 
            left: 25%; 
            width: 100%; 
            height: 100%; 
            z-index:9999999;
        } 
        .white_content {
            display: none; 
            position: absolute; 
            top: 50%; 
            left: 27%; 
            width:500px; 
            height:auto; 
            padding:10px;
            background-color:#fff; 
			opacity:.90; 
            filter: alpha(opacity=90); 
            z-index:999999; 
            overflow: auto;
			color:#000;
			font-size:14px; font-weight:bold;
			border:3px solid #ffb400;
        } 

#you{ float:right; cursor:pointer;}
