﻿*{ margin: 0px; padding:0px; }
html{overflow-x:hidden}
body{ font-family:"微软雅黑","宋体"; font-size: 12px; color:#444444; }
	body div{ margin-left:auto; margin-right:auto;}
img{border:0px;}
ul{list-style-type:none}
.clear{ clear:both;}
.centerbody{text-align:center;}
.png{_background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/blank.html");}
.indexLogo{ background:url(../images/Logo_Index.html) no-repeat top; display:block; float:left; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/Logo_Index.html"); /* IE6 */_background-image: none; /* IE6 */  height:50px; width:415px;}


a:link,a:visited,a:active {color: #444444; text-decoration: none;}
a:hover {color: #f10000; text-decoration: none;}
.sz{font-family:Tahoma}
a.sz:link,a.sz:visited,a.sz:active  { font-family:Tahoma; text-decoration: none;}
a.sz:hover  { font-family:Tahoma;text-decoration: none;}  
.apage{ color:#444444;}
a.apage:link,a.apage:visited,a.apage:active{color:#444444;text-decoration: none;}
a.apage:hover  {color:#f10000;text-decoration: none;}  

.pageNewsTitle{ color:#444444; font-size:16px; font-weight:bold; line-height:40px; text-align:center; }
.pageNewsTime{ color:#616161; line-height:20px; text-align:center; position:relative; margin-bottom:15px;}
.pageNewsTime span{ color:#616161;}
.pageNewsBack{ width:50px; text-align:right;  line-height:20px; position:absolute; right:0; top:0;}
.pageContent{ margin-top:20px; margin-bottom:20px;}


.floatLeft{float:left;}
.floatRight{float:right;}
.fontRed{color:#f10000; font-weight:bold;}

.head{ background:url(../images/bjHead.jpg) top repeat-x;  width:100%;}
.headLogo{ height:76px; text-align:left; width:1004px;}
.headMenu{ height:46px; width:1004px;}
.headMenu a{ font-size:14px; color:#FFFFFF; text-align:center; padding-top:15px; display:block; float:left; height:31px; width:125px;}
.headMenu a:hover{ background:url(../images/menub.jpg) bottom center no-repeat; color:#000000;}
.headFlash{ height:306px; width:100%; position:relative;}
#banner{width:100%; height:306px; position:absolute; z-index:1; top:0px; left:0;}
#banner div{width:100%; height:306px; text-align:center; position:absolute; z-index:2; top:0; left:0; display:none;}
#bannerdo{width:100%; height:30px; padding-top:276px; margin:auto; position:relative; text-align:center;}
#bannerdo span{display:inline-block; width:20px; height:20px; margin-left:2px; margin-right:2px; cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src="../images/banner_do.html");/*只对IE6有效*/background:url(../images/banner_do.html) repeat-x !important;_background:none;}
#bannerdo span.A{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src="../images/banner_doA.html");/*只对IE6有效*/background:url(../images/banner_doA.html) repeat-x !important;_background:none;}

.foot{ border-top:1px solid #dbdbdb; width:100%; margin-top:20px;}
.footFont{  background:url(../images/bjTel.jpg) no-repeat bottom left;color:#676767; padding:45px 0; line-height:30px; text-align:right; width:1004px;}

.mid{
	width: 1004px;
	padding-top: 4px;
	text-align: left;
	min-height: 250px;
}
.boxProRun{ background:url(../images/bjProduct.jpg) repeat-y center; height:110px; margin-bottom:25px; width:1004px;}
.boxPro{ height:110px; width:1004px; position:relative; overflow:hidden;}
.boxPro .butLeft{cursor:pointer; background:#FFFFFF url(../images/arrowLeft.jpg) no-repeat left center; width:20px; height:110px; position:absolute; z-index: 3; left:15px; top:0px;}
.boxPro .butRight{ cursor:pointer; background:#FFFFFF url(../images/arrowRight.jpg) no-repeat right center; width:20px; height:110px; position:absolute; z-index: 3; right:15px; top:0px;}
.boxPro .boxPros{visibility: visible; overflow: hidden; margin:0 0 0 60px; *margin:0 0 0 30px; _margin:0 0 0 30px; height:110px; width:884px; }
.boxPro ul { list-style-type: none; z-index: 1; width: 1824px; height:110px;}
.boxPro ul li{ float:left; display:inline; margin:15px 17px 0; height:110px; width:112px; OVERFLOW: hidden;}
.boxPro ul li a { display:block; height:80px; width:112px;  OVERFLOW: hidden;}
.boxPro ul li a img{ height:68px; width:106px; border:1px solid #E4E4E4; margin:3px 2px 5px; POSITION: relative; VERTICAL-ALIGN: text-top; -moz-box-shadow: 0px 0px 2px #bcbcbc; -webkit-box-shadow: 0px 0px 2px #bcbcbc; box-shadow: 0px 0px 2px #bcbcbc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#bcbcbc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#bcbcbc');}


.titleName{ background:url(../images/bjTitleM.jpg) no-repeat left; height:23px; line-height:23px; margin-bottom:10px;}
.titleName h3{ float:left; width:135px; text-indent:10px; color:#FFFFFF; font-size:14px;}
.titleName a{ float:left; color:#FFFFFF;}

.boxNews{ float:left; width:300px;}
.newsInfo strong{color:#b90000; font-weight:normal;}
.newsInfo a{ float:left;}
.newsInfo span{ float:right}
.newsInfo{ clear:both; width:100%; height:35px; line-height:35px;}
.boxAbout{ display:inline; float:left; margin-left:42px; margin-right:42px; width:400px;}
.boxProList{ float:left; width:220px;}
.proInfo strong{color:#b90000; font-weight:normal;}
.proInfo a{ display:block; width:100%; height:27px; line-height:27px;}

.boxRight{ float:right; width:760px;}
.titleNames{ background:url(../images/bjTitleR.jpg) no-repeat left; height:23px; line-height:23px; margin-bottom:10px;}
.titleNames h3{ float:left; width:135px; text-indent:10px; color:#FFFFFF; font-size:14px;}
.boxContent{ padding:20px 10px; line-height:30px; width:750px;}


.cerImg{width:180px; height:240px; line-height:30px; display:inline; padding:10px 10px 0; float:left;OVERFLOW: hidden; text-align:center;}
.cerImg a{ display:block; width:180px; height:210px;OVERFLOW: hidden;}
.cerImg img{ POSITION: relative; VERTICAL-ALIGN: text-top; -moz-box-shadow: 0px 0px 3px #bcbcbc; -webkit-box-shadow: 0px 0px 3px #bcbcbc; box-shadow: 0px 0px 3px #bcbcbc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#bcbcbc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#bcbcbc');}
.cerSpace{width:30px; height:240px; float:left;}

.proImg{width:170px; height:150px; line-height:35px; /*background:#CCCCCC;*/ float:left; text-align:center;}
.proImg a{ display:block; width:170px; height:120px; OVERFLOW: hidden;}
.proImg img{ POSITION: relative; border:1px solid #E4E4E4; width:160px; height:100px; margin:5px; VERTICAL-ALIGN: text-top; -moz-box-shadow: 0px 0px 3px #bcbcbc; -webkit-box-shadow: 0px 0px 3px #bcbcbc; box-shadow: 0px 0px 3px #bcbcbc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#bcbcbc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#bcbcbc');}
.proSpace{width:20px; height:150px; float:left;}
