﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:tahoma; text-decoration:none; list-style:none;}
img{ border:0px;}
body{ background:url(../images/body-b.jpg) repeat-x top; }
div,ul,li{overflow:hidden; list-style:none;}
#wapper{ width:870px; height:auto; margin:0px auto; }

#leftzone{ width:238px; height:auto; float:left;}
#leftzone .logoz{ width:238px; height:135px; background:url(../images/logo.gif) no-repeat;}
#leftzone .navzone{ width:171px; padding:0px 15px; height:auto; margin-left:30px; background:#f2f7f8;}
#leftzone .navzone .bot{ margin-top:20px; width:170px; height:31px; background:url(../images/leftbot.gif) no-repeat;}
#leftzone .navzone .bot a{ display:block; color:#FFFFFF; font-size:12px; margin-left:15px; line-height:28px;}
#leftzone .navzone ul{ margin-top:5px;}
#leftzone .navzone ul li{ width:170px; height:26px; margin:1px 0px;}
#leftzone .navzone ul li a{ font-size:12px; display:block; padding-left:20px; line-height:26px; background:url(../images/nav-b.gif) no-repeat; color:#517586;}
#leftzone .navzone ul li a:hover{ background:url(../images/nav-hover.gif) no-repeat; color:#ffffff; }

#leftzone .bottom{ width:201px; margin-left:30px; height:23px; background:url(../images/navzone-bottom.jpg) no-repeat;}
#leftzone .honors{ width:202px; margin-left:29px; height:auto; margin-top:20px;}

#mainpage{ width:632px; height:auto; float:left;}
#mainpage .search{ border-bottom:1px solid #666633; height:39px; width:auto; text-align:right;}
#mainpage .topnav{ width:620px; height:32px; margin-left:12px;}
#mainpage .topnav ul{ margin-left:2px;  }
#mainpage .topnav ul li{ text-align:center;  width:102px; height:32px; float:left; border-right:1px solid #666633;}
#mainpage .topnav ul li a{ display:block; line-height:32px; font-size:12px; color:#FFFFFF;}
#mainpage .topnav ul li a:hover{ background:#666633;}

#mainpage .flash{ margin-top:18px; width:617px; height:auto; margin-left:15px; }
#mainpage .indexz{ width:617px; height:auto; margin:0px 0px 0px 15px;}

#mainpage .indexz .newsb{ width:229px; height:224px; background:url(../images/newsb.gif) no-repeat; float:right;}
#mainpage .indexz .newsb .more{ width:auto; height:5px; margin:35px 15px 15px 15px; text-align:right;}
#mainpage .indexz .newsb .more a{ font-size:5px;}
#mainpage .indexz .newsb ul{ width:auto; height:150px; margin:0px 15px;}
#mainpage .indexz .newsb ul li{ padding:5px 0px 5px 0px; border-bottom:1px dotted #cccccc;}
#mainpage .indexz .newsb ul li a{ float:left; font-size:12px; color:#666666;}
#mainpage .indexz .newsb ul li a:hover{ color:#FF6600;}
#mainpage .indexz .newsb ul li img{ float:left; margin-right:5px;}

#mainpage .indexz .aboutz{ padding-top:40px; width:360px; margin-left:5px; float:left; height:auto; background:url(../images/index-about.jpg) no-repeat left top;}
#mainpage .indexz .aboutz .nr{ width:360px; height:auto; font-size:12px; color:#666666; line-height:20px;}
#mainpage .indexz .aboutz ul{ width:360px; height:100px; margin-top:10px;}
#mainpage .indexz .aboutz ul li{ width:72px; height:auto; float:left; margin-right:8px;}
#mainpage .indexz .aboutz ul li a img{  width:70px; height:53px; border:1px solid #ffffff; }
#mainpage .indexz .aboutz ul li a:hover img{ border:#82a5af;}


#footer{ width:870px; height:auto; padding-top:20px;}
#footer ul{ width:870px; height:auto; border-bottom:1px solid #cccccc; padding-bottom:8px;}
#footer ul li{ padding:0px 15px; width:auto; height:auto; float:left; text-align:center; border-right:1px solid #0099ff;}
#footer ul li a{ color:#0099ff; font-size:12px;}
#footer .cop{ width:840px; height:auto; margin-bottom:30px; padding:10px 15px;}
#footer .cop a{ font-size:12px; color:#0099ff;}

#mainpage .nrz{ width:614px; height:auto; margin:18px 0px 0px 15px;}
#mainpage .nrz .top{ width:614px; height:18px; background:url(../images/nrz-top.gif) no-repeat;}
#mainpage .nrz .bottom{ width:614px; height:90px; background:url(../images/nrz-bottom.gif) no-repeat;}
#mainpage .nrz .mid{ width:auto; padding:0px 17px 20px 17px;  height:auto; background:#FFFFFF;}
#mainpage .nrz .mid .mapz{ font-size:12px; color:#999999; border-bottom:1px dotted #cccccc; padding-bottom:5px;}
#mainpage .nrz .mid .mapz a{ font-size:12px; color:#777777; padding:0px 5px;}
#mainpage .nrz .mid .mapz a:hover{ color:#FF3300;}
#mainpage .nrz .mid #stuffbox{ width:auto; height:auto; padding:10px 0px 0px 0px;}
#mainpage .nrz .mid #stuffbox ul{ font-size:12px; color:#FF6600;}
#mainpage .nrz .mid #stuffbox ul#newsList{}
#mainpage .nrz .mid #stuffbox ul#newsList li{ position:relative; border-bottom:1px dotted #CCCCCC; padding:5px 10px;}
#mainpage .nrz .mid #stuffbox ul#newsList li a{ font-size:12px; color:#666666;}
#mainpage .nrz .mid #stuffbox ul#newsList li a:hover{ color:#FF6600;}
#mainpage .nrz .mid #stuffbox ul#newsList li span{ position:absolute; z-index:1; right:0px; top:9px; color:#999999; font-size:12px;}
#mainpage .nrz .mid #stuffbox ul#newsList li.whiteLi{ background:#f5f5f5;}

#articeBottom{ color:#666666; width:auto; height:auto; padding:10px 17px; font-size:12px; text-align:center;}
#articeBottom select{ font-size:12px; margin:0px 5px;}
#articeBottom a{ color:#333333;}

#guestbookBottom{ color:#666666; width:auto; height:auto; padding:10px 17px; font-size:12px; text-align:center;}
#guestbookBottom select{ font-size:12px; margin:0px 5px;}
#guestbookBottom a{ color:#333333;}

#mainpage .nrz .mid #articleHeader{ width:auto; padding:5px 0px; font-size:12px; text-align:right; color:#666666;}
#mainpage .nrz .mid h2,h3{ color:#333333; }

#mainpage .nrz .mid #stuffbox #correlationStuff{ margin-bottom:20px;}
#mainpage .nrz .mid #stuffbox p{ font-size:12px; line-height:25px; letter-spacing:1px; color:#333333; margin-bottom:5px;}

#mainpage .nrz .mid #stuffbox #tbguest{ font-size:12px; color:#666666;}
#mainpage .nrz .mid #stuffbox #tbguest span{ color:#FF6600; padding-left:5px;}
#mainpage .nrz .mid #stuffbox #tbguest .button{ padding:0px 10px; font-size:12px; padding-top:3px;}

#mainpage .nrz .mid #guestbook{ width:auto; height:auto; margin-top:20px;}
#mainpage .nrz .mid #guestbook li{ padding:10px; border-bottom:1px dotted #cccccc;}
#mainpage .nrz .mid #guestbook li .topguest{ font-size:12px; color:#333333;}
#mainpage .nrz .mid #guestbook li .nr{ font-size:12px; line-height:20px; letter-spacing:1px; color:#666666;}
#mainpage .nrz .mid #guestbook li .hf{ font-size:12px; line-height:20px; letter-spacing:1px; color:#ff6600;}

#mainpage .nrz .mid #stuffbox .downquerytitle td{  padding:3px 10px; font-size:12px; color:#666666;}
#mainpage .nrz .mid #stuffbox .list .downquery{ padding:3px 10px;}
#mainpage .nrz .mid #stuffbox .list .downquery a{ font-size:12px; color:#666666;}
#mainpage .nrz .mid #stuffbox .list .downquery a:hover{ color:#FF6600;}
#mainpage .nrz .mid #stuffbox .list .downquerytime{}

#mainpage .nrz .mid #stuffbox .downpropname{   padding:3px 10px; font-size:12px; color:#666666; }
#mainpage .nrz .mid #stuffbox .zdh{ width:auto; height:auto; margin-bottom:10px; text-align:left;}
#mainpage .nrz .mid #stuffbox .zdh a{ float:right; width:105px; font-size:12px; display:block; padding-left:20px; line-height:26px; background:url(../images/thrb.gif) no-repeat; color:#ffffff;}
#mainpage .nrz .mid #stuffbox .zdh a:hover{ background:url(../images/thrb-hover.gif) no-repeat; color:#333333; }


/*产品列表&产品内容页*/
#mainpage .nrz .mid .productlist{ margin:20px 0px; width:auto; height:auto;}
#mainpage .nrz .mid .productlist li{ width:145px; float:left; text-align:center; margin-bottom:10px;}
#mainpage .nrz .mid .productlist li a img{ width:130px; height:98px; border:1px solid #cccccc;}
#mainpage .nrz .mid .productlist li a span{ padding-top:5px; font-size:12px; display:block; text-align:center; color:#666666;}
#mainpage .nrz .mid .productlist li a:hover img{ border:1px solid #ffcc00;}
#mainpage .nrz .mid .productlist li a:hover span{ color:#ff6600;}

#mainpage .nrz .mid #commontxtbox{ width:auto; height:auto; margin-top:20px;}
#mainpage .nrz .mid #commontxtbox h1{ text-align:center; border-bottom:1px dotted #cccccc;}
#mainpage .nrz .mid #commontxtbox .imgz{ width:auto; height:auto; padding:20px; text-align:center;}
#mainpage .nrz .mid #commontxtbox .art{ font-size:12px; line-height:25px; letter-spacing:1px;}









