/* CSS Document */

* {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;

}

IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

body{LINE-HEIGHT: 17px; FONT-SIZE: 12px; background:url(../images/jpeg2.jpg) repeat-x ; font-family:Arial, Helvetica, sans-serif;}

#wrapper {

	MARGIN: 0px auto; WIDTH: 1002px

}

.clear{ clear:both}
#header{ float:left; width:1002px;}
.detail {
float: left;
width: 972px;
height: 65px;
line-height: 36px;
text-align: right;
padding-right: 30px;
color: #949c9c;
background: url(../images/jiarun2.jpg) no-repeat;
}
.nav{ float:left; width:1002px; height:50px;}

.nav li{ float:left; color:#fff; line-height:50px;  font-size:12px; font-weight:bold; background:url(../images/navfg.jpg) no-repeat right;}

.nav li a{ float:left; padding:0 30px; color:#fff; }

.nav li a:hover{ float:left; padding:0 30px; background:url(../images/navhover.jpg) no-repeat center;}

.nav li .cur{float:left; padding:0 30px; background:url(../images/navhover.jpg) no-repeat center;}

#main {
float: left;
width: 1002px;
padding-top: 25px;
min-height:650px;
}
.maintop {
float: left;
width: 1002px;
background: url(../images/maintop.jpg) no-repeat;
height: 75px;
}
.img001 {
float: left;
width: 206px;
height: 51px;
padding-top: 24px;
padding-left: 12px;
}
.detail_02 {
float: left;
width: 750px;
height: 26px;
line-height: 26px;
padding-left: 30px;
color: #565353;
overflow: hidden;
display: block;
}
.detail_02 a {
color: #565353;
}
.mainleft {
float: left;
width: 218px;

}
.mainleft ul {
padding:0;
margin:0;
overflow: hidden;
margin-top: 1px;
}
.mainleft li {
margin-top: 1px;
float: left;
}
.mainleft li a {
display: block;
width: 210px;
height: 30px;
color: #636463;
line-height: 30px;
padding-left: 8px;
background: url(../images/lb1.jpg) no-repeat;
float: left;
}
.mainright {
float: left;
width: 750px;
border-left: 1px solid #dfdfdf;
padding-left: 27px;
padding-bottom: 40px;
}
.contenttop {
float: left;
background: url(../images/contenttop.png) no-repeat right;
width: 741px;
height: 24px;
}
.content {
float: left;
background: url(../images/contentbg.png) repeat-y;
width: 679px;
padding: 0px 30px 0px 32px;
line-height: 22px;
overflow: hidden;
}
.daohangtitle {
font-size: 22px;
color: #e77718;
font-weight: bold;
}
.nav4 {
float: left;
width: 680px;
padding: 5px 0;
}
.nav4 ul{ overflow:hidden;}
.nav4 li {
width:200px; text-align:center; height:180px; float:left; padding-right:15px; padding-left:10px;
}
.nav4 li img {
width:200px; height:141px; padding:1px; border:1px solid #dddddd; margin-bottom:11px;
}
.left {
float: left;
}
.right {
float: right;
}
.nav4 li a {
color: #494949;
}
.content p {
width: 100%;
float: left;
clear: both;
}
.products {
float: left;
width: 642px;
padding-top: 20px;
}

.page { height:50px; text-align:center;line-height:50px; margin:auto; width:660px;}
.contentbottom {
float: left;
background: url(../images/contentbottom.png) no-repeat;
width: 741px;
height: 81px;
}
#footer {
background: #042b64;
height: 40px;
line-height: 40px;
}
.footer2 {
margin: 0 auto;
width: 752px;
color: #a9a9a9;
background: #042b64;
padding-left: 250px;
}
.product_view {width:670px; margin:auto; overflow:hidden;}
.product_view h1 { font-size:18px; text-align: center; height:30px; line-height:30px; padding: 10px 0 30px 0;}
.product_view h2 { font-size:14px; height:30px; line-height:30px}
.product_view div.procontent { line-height:180%; padding-bottom:15px}
.product_view p.pImg {text-align:center; padding-bottom:15px}

.newsList { width:660px; margin:auto;padding-top:10px;}
.newsList ul{ min-height:350px; _height:350px; overflow:hidden; margin:auto; }
.newsList li { height:30px; border-bottom:dashed 1px #CCCCCC; line-height:30px; width:660px;}
.newsList li a { display:block; float:left; color:#6e6e6e;}
.newsList li { padding-right:20px;}

.news_view { width:670px; margin:auto; overflow:hidden;  }
.news_view table{ margin:auto;}
.news_view h1 { font-size:18px; text-align: center; height:40px; line-height:40px; width:100%;}
.news_view h3 { font-size:12px; font-weight:normal; text-align:center; height:30px; line-height:30px ; width:100%;}
.news_view h2 { font-size:14px; height:30px; line-height:30px; width:100%; }
.news_view div.newscontent { line-height:250%; padding-bottom:15px;width:100%; font-size:12px; color:#666666;}
.product_view div.procontent { line-height:180%; padding-bottom:15px}

.nu{ width:300px;margin:50px 0 0 0; }
.nu a{ color:#000}
.nu .u{ text-align:left; width:50%; float:left;padding:0}
.nu .n{ text-align:right;  width:50%; float:right;padding:0}

.nlist {width:94%; margin:0px auto;margin-bottom:30px;}
.nlist ul{list-style:none;padding:0px;margin-left:0px;}
.nlist ul li { height:26px; border-bottom:dashed 1px #c5c5c5; line-height:26px;}
.nlist ul li img{ float:left; width:100%;}
.nlist ul li a{ float:left; display:block; color:#6e6e6e;}
.nlist ul li span{ float:right;}
