@charset "utf-8";
/* css document */

body { margin:0 auto; color:#333; font-size:12px; font-family:宋体; background-color:#eff0f2; text-align:center;  line-height:18px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#333; text-decoration:none;}
a:hover { color:#1e88c6;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/


#zhu { width:990px; padding:0px 20px; background-color:#fff; margin:0px auto; text-align:left; display:block;
}
#nchead { height:100px; width:990px; display:block; border-bottom:0px #646464 solid; margin-bottom:8px;
}
#logo { width:230px; height:65px; display:block; float:left; margin-top:10px;
}
#nctop { width:660px; height:100px; float:right; display:block; text-align:right;
}
#nctopii {line-height:30px;  text-align:right; width:650px; height:30px; 
}
    #nctopii table { float:right;
    }
#menu { width:660px; height:30px; margin-top:40px; display:block; border-bottom:2px #ccc solid;   
}
    #menu dl dd { float:left;  font-family:微软雅黑; width:93px; text-align:center; line-height:30px;  background-image:url(/uploads/image/skin/menubg.jpg); background-repeat:no-repeat; margin-left:1px;
    }
        #menu dl dd:hover {  background-image:url(/uploads/image/skin/menubgx.jpg); background-repeat:no-repeat; color:#000;
        }
        #menu dl dd a { display:block; width:93px; height:30px;
            color: #666; font-weight:bold;
        }
            #menu dl dd a:hover { color: #000;  font-weight:bold;
            }

#keyword { height:17px; line-height:17px; width:160px; border:1px #ccc solid; border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px; padding-left:5px; color:#666;
}

#prozhu {display:block;
}
    #prozhu ul { display:block; margin:6px; padding:0px; background-color:#f6f6f6; width:170px; float:left;
    }
        #prozhu ul li { display:block; line-height:28px; border-bottom:1px #ccc dotted; padding-left:5px;
        }

#banner { width:990px; display:block; 
}
#nccon { width:990px; min-height:430px; display:block; margin:8px 0px; 
}
#ncabout { display:block;  height:240px;
}
    #nccon  dt {
     font-weight:bold; color:#000; line-height:30px; padding-left:20px; background-image:url(/uploads/image/skin/titbg.jpg); background-position:bottom left;  background-repeat:no-repeat; border-bottom:1px #6c6c6c solid;}
#ncabout  dd{  line-height:28px; border-bottom:1px #ccc dotted; padding:0px 5px;
}

.indexleft { width:250px; display:block; line-height:30px; float:left;
}
.indexcenter { width:440px;  float:left; margin:0px 18px; padding:30px 5px 5px 5px; text-align:left;
}
.indexright { width:250px; display:block; line-height:30px; float:right;
}



#nyleft { width:200px; float:left;  min-height:200px;  padding-bottom:100px;
}
#nyright { float:right; width:750px; min-height:100px; margin-bottom:20px;
}


#nyfn  dd{ line-height:30px; padding-left:40px;
}
    #nyfn dd a { color:#000;
    }
        #nyfn dd a:hover { color:#1e88c6; font-weight:bold;
        }
.prodd { margin-left:-20px;  display:block;
}
    .prodd a { font-weight:bold;
    }
    .prodd ul { display:block; margin:0px; padding:0px; 
    }
        .prodd ul li { line-height:22px;  padding-left:8px;
        }
            .prodd ul li a { font-weight:normal; 
            }
#nycontents { padding:5px; line-height:25px;  min-height:300px;
}
.nytitle { line-height:40px; font-size:20px; font-weight:bold; font-family:微软雅黑;
}

#nytitlex { border-bottom:1px #1e88c6 solid; line-height:30px; text-align:right; width:750px; background-image:url(/uploads/image/skin/nytit.jpg); background-repeat:no-repeat;
}
.zizhi ul li{ float:left; width:117px; padding:5px 0px; line-height:20px; text-align:center;
}


.nybiao { line-height:25px; background-color:#ddecf4; padding-left:15px; font-weight:bold; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
}
.nylist { margin-top:10px;
}
.nylist ul {display:block; padding:0px; margin:0px; 
}
.nylist li { line-height:30px; 
}
#listimg ul{ display:block; padding:0px; margin:0px; 
}
    #listimg ul li { text-align:center;   float:left; margin:5px;  }
        #listimg ul li img { border:1px #ccc solid;
        }
            #listimg ul li img:hover {  border:1px #1e88c6 solid;
            }
.zizhi img { border:1px #ccc solid;
        }
            .zizhi img:hover {  border:1px #1e88c6 solid;
            }
#friend { width:990px; display:block;  line-height:30px;  border-bottom:2px #1e88c6 solid;
}
#bottom {  width:990px; padding:10px 0px 5px 0px; line-height:25px; text-align:center;
}