/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.yellow:link, .yellow:visited{ color: #F60; }
.yellow:hover{ color: #333; }
body { font-family: "宋体"; font-size: 12px; color: #333; }

/*样式*/
.head{ width:100%; float:left; height:621px; background:url(../images/banner.jpg) no-repeat bottom center;}
.box{ width:100%; float:left; background:url(../images/footerbg.jpg) repeat-x left bottom;}
.mainblock{width:100%;  height:495px;}
.midmain { width: 1026px; margin:0 auto; }
.main{width: 1000px; padding:0 12px;  float:left; background:url(../images/mainbg.jpg) no-repeat left top;}

.maincont{width: 978px; padding-left:12px; float:left; height:392px;}
.narblock { float: left; width: 978px; }
.mleft { float: left; width: 437px; padding-right: 38px; }
.title { line-height: 32px; height: 32px; }
.title span { float: right; font-weight: normal; }

.company { float: left; width: 437px; padding-top:23px; line-height: 22px; }
.company span { float: left; padding-right: 13px; }

.mright { float: right; width: 460px; }
.news { float: left; width: 460px; padding-top: 23px; }
.news p { float: left; width: 123px; }
.news ul { float: right; width: 310px; padding-right: 10px; }
.news ul li { line-height:22px; }
.news ul li span { float: right; color: #F60; }
.produt { float: left; width: 978px; padding-top:15px; }
.produt dl { float: left; height: 115px; width: 161px; padding:0 17px; }
.produt dl .pic { float: left; height: 110px; width: 161px; text-align:center; padding-top:5px; background: url(../images/produbg.jpg) no-repeat left center; }
.produt dl .name { float: left; height:  width: 161px; width: 148px; padding-top: 10px; text-align: center; }







.link{width: 1000px; float:left; padding:18px 0 0 0;  }
.link p { float: left; width: 93px; }
.link ul { float: right; width: 890px; }
.link ul li { float: left; width: 123px; line-height: 22px; }



.footer{ height:147px; width: 1000px; margin:0 auto;}
.footer ul{width: 990px; float:left; padding:27px 5px 0 5px; }
.fotlet { float: left; width: 463px; }
.fotrig { float: right; width: 386px; color:#FFF; text-align:right; line-height:22px; padding-top:15px; }

/*banner 切换*/
.banner{ position:relative;height:621px; overflow:hidden;width:100%; margin:0 auto; text-align:center;}
.banner .show{ height:621px; overflow:hidden; text-align:center; position:relative; z-index:1998;}
.banner .show ul{ position:relative; height:621px; overflow:hidden;text-align:center; }
.banner .show ul li{text-align:center; height:621px; display:none; text-align:center;}
.banner .focus { position:absolute;z-index:1999; width:120px; padding:4px 440px 0 440px; left:50%; margin-left:-500px; margin-top:-30px; height:25px;/* background:url(../images/ico02.png) no-repeat left center;*/}
.banner .focus a{ width:14px; height:14px; float:left; margin-left:10px;  display:inline-block; background-image: url(../images/ico01.png); background-repeat: no-repeat; background-position: left -24px; text-align:center;}
.banner .focus a.on{ background-image: url(../images/ico01.png); background-repeat: no-repeat; background-position: left top; text-align:center; }
.menu { height: 96px; width: 895px; position: absolute; left:50%; margin-left:-447px; margin-top:20px; z-index:1999;}
.menu ul { position: relative; }
