/* CSS Document */

body{
margin:0px;
background:#f1f1f1 repeat-x;
}

body,div,table,td,tr,span,p,a{
font-family:Verdana, Arial,"宋体";
font-size:11px;
line-hegiht:24px;
color:#333;
}


a{
color:#333;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

a img{
border:none;
}

ul{
margin:0px;
padding:0px;
list-style:none;
}


/*logo 表格*/

.logot{
background:#EAEAEA;
height:67px;
}

.nav{
line-height:33px;
background:url(../images/navbg.jpg) repeat-x;

color:#fff;
}

.nav ul{
margin:0px;
padding:0px;
list-style:none;
margin-left:20px;
}

.nav li{
float:left;
text-align:center;
}

.nav li  a{
display:block;
float:left;
color:#fff;
line-height:33px;
margin-right:5px;
font-weight:600;
width:100px;
}

.nav li a:hover{
background:url(../images/naahovervbg.jpg) no-repeat;
padding-right:10px;
text-decoration:none;
width:150px;
}

.main{
margin-top:30px;
}


/*产品list*/
.whitediv{
width:430px;
margin-left:45px;
/*height:750px;*/
border:1px solid #E8E8E8;
border-bottom:none;
padding-bottom:20px;
background:#fff url(../images/latest.jpg) repeat-x  50% 100%;
}



.index_product{
margin-top:10px;

}

.index_product  h5{
background:url(../images/arrow.jpg) no-repeat 0% 50%;
padding-left:25px;
line-height:30px;
font-size:18px;
margin:0px;
float:left;
}

.index_product .miclass{
font-size:12px;
color:#007AA8;
float:right;
}

.index_product .td1 img{
float:left;
margin-left:25px;
margin-right:10px;
}

.index_product .td1 {
line-height:20px;
}

.index_product .td2{
background:url(../images/divide.gif) no-repeat 0% 100%;;
}

.index_product .td1  span{
color:#999999;
font-size:10px;
clear:both;
display:block;
}

.ninfo .index_product{
width:340px;
float:left;
}

/*活动list*/
.whitediv2{
width:190px;
padding:10px;
/*height:358px;*/padding-bottom:20px;
margin-left:22px;
line-height:24px;
background:#fff url(../images/sidebar.jpg) repeat-x  50% 100%;
}


.whitediv2 table{
margin:10px 0px;
border-bottom:1px solid #E8E8E8;

}
.whitediv2 td{
font-size:12px;
line-height:24px;
}


.fontblue a{
font-weight:bold;
color:blue;
text-decoration:none;
}

.fontblue a:hover{
color:#f60;
}

.fontgray{
color:#666;
}
.fontred{
color:#AF0101;
}

.fontpink{
color:#BF0000;
}


/*newslist*/

.whitediv3{
width:190px;
padding:10px;
/*height:275px;*/padding-bottom:20px;
margin-left:17px;
margin-top:20px;
background:#fff url(../images/sidebar.jpg) repeat-x  50% 100%;
}

.newslist {
border:none;
}
.newslist table{
border:none;
}

.newslist td{
line-height:22px;
font-size:12px;
border-bottom:1px solid #e8e8e8;
padding:10px 0;
}
.newslist  td a
{
color:#3E648B;
}


.bottom{
margin:30px 0px;
line-height:33px;
color:#868686;
background:url(../images/bottomline.jpg) repeat-x 0 100%;
}

.bottom a{
color:#868686;
padding:0 10px;
}

/*内页栏目*/

.nlum{
font-family:Arial;
font-size:22px;
font-weight:bold;
margin-left:20px;
margin-top:15px;
color:#000000;
}

.nsubnav{

margin-top:10px;
margin-bottom:20px;

}

.nsubnav input{
border:1px solid #666;
background:#f1f1f1;
color:#06C;
}

.nsubnav td a{
font-size:12px;
color:#333;
margin-left:10px;
}

.serach{
width:210px;
}

.ntitle{
margin-left:20px;
background:url(../images/ntitlebg.jpg) repeat-x;
width:750px;
line-height:30px;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin-left:15px;
color:#16327E;
}

.ninfo{
width:750px;
margin-left:15px;
/*height:750px;*/
border:1px solid #E8E8E8;
border-bottom:none;
padding:10px;
padding-bottom:30px;
background:#fff url(../images/content.jpg) repeat-x  50% 100%;
}

.ninfo p{
margin:20px 10px;
font-size:12px;
line-height:24px;
}

.ninfo table{
float:left;
margin:10px;
}

.ninfo table td{
padding-right:10px;
}

.ninfo table .td1 img{
float:left;
margin-left:5px;
margin-right:10px;
}

.ninfo table .td2{
border-bottom:1px dotted #666;
border-right:1px dotted #666;

}

.ninfo .top-right{
line-height:30px;
}

.ninfo .page{
display:block; float:left; 
}

.ninfo .page a{
color:#f60; font-weight:bold; font-size:14px;
}

.ninfo .rpage {
float:right; 
}
