﻿body{text-align:-moz-center!important;text-align:-webkit-center!important;text-align:center;/*display:table;*/font-size:12px;margin:0px auto;color:#666;}
a{color:#666;text-decoration:none;}
a:visited { color: #666; text-decoration: none }
a:active { color: #666;text-decoration: none }
a:hover{color:#666;text-decoration:underline;}
img{ border:none;}
form{margin:0px;padding:0px;}
.wrap{clear:both;position:relative;width:940px;height:auto;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.header{clear:both;width:940px;height:76px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.logo{ float:left;width:228px;height:76px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.login-h{background:url(../images/headbg.gif) no-repeat; clear:both;width:940px;height:56px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}

.login{float:left;width:510px;height:56px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.search{ float:left; clear:both;width:292px;height:auto;overflow:hidden; margin: 12px 0px 0px 20px;padding: 0px 0px 0px 0px;font-weight:bold;text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.search-l{float:left;border:solid 0px #DCDCDC; background:url(../images/search-lbg.png) no-repeat 0px 0px;behavior:url(../scripts/iepngfix.htc); width:188px;height:31px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #000000; font-size:12px; text-align:left;}
.search-txt{float:left;border:none; width:178px;height:23px;line-height:23px;overflow:hidden; margin: 3px 0px 0px 7px;padding: 0px 0px 0px 0px;color: #000000; font-size:12px; text-align:left;}
.search-btn{background:url(../images/search-btn.png) no-repeat 0px 0px;behavior:url(../scripts/iepngfix.htc); border:none; float:left;width:74px;height:31px;line-height:27px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #333; text-align: -moz-center !important; text-align: -webkit-center !important;;text-align:center;cursor:pointer;}

.notice{float:right;width:344px;height:56px;overflow:hidden; margin: 4px 10px 0px 0px;padding: 0px 0px 0px 0px;color: #ffffff; line-height:14px; text-align:left;}

.nm-cat1{clear:both;width:940px;height:auto;overflow:hidden; margin: 16px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #000000; text-align: -moz-center !important; text-align: -webkit-center !important;text-align:center;border:solid 0px gray;}
.nm-cat1 .nm-catbar1{width:100%;height:28px;float:none;clear:both;overflow:hidden;margin-left:0px;margin-top:0px;/*text-align: -moz-center !important;text-align: -webkit-center !important;*/text-align:left;color:#000000;font-size:12px;/*background:#ccc;*/border-bottom:solid 0px #ccc;}
.nm-cat1 .nm-catbar1 h3{ float:left; font-family:微软雅黑; color:#ffffff; text-align:left; background:url(../images/tle-ico.png) no-repeat 9px 10px; text-indent:26px; width:120px; font-weight:bold; line-height:28px; font-size:14px; margin:0px 5px;}
.nm-cat1 .nm-catbar1 span { float:right; margin-top:7px; margin-right:5px; font-size:12px;}
.nm-cat1 .nm-catbar1 a{color:#000000;text-decoration:none;}
.nm-cat1 .nm-catbar1 a:visited { color: #000000; text-decoration: none }
.nm-cat1 .nm-catbar1 a:active { color: #000000;text-decoration: none }
.nm-cat1 .nm-catbar1 a:hover{color:#000000;text-decoration:underline;}
.nm-cat1 .nm-catcnt1{height:auto;float:none;width:934px;clear:both;overflow:hidden;margin-left:0px;margin-top:0px;/*text-align:-moz-center!important;text-align:-webkit-center !important;text-align:center;*/text-align:left;color:#000000;font-size:12px;/*background:url(../images/) no-repeat;*/}

.link-list{clear:both;width:940px;height:auto;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; text-align: -moz-center !important; /*For Firefox*/;text-align:center;}
.link-list ul{width:100%;margin-bottom:0px;list-style:none;margin-left:-40px !important;>margin-left:0px !important;margin-left:0px;margin-top:0px!important;>margin-top:0px!important;margin-top:0px;}
.link-list ul li{float:left;text-align:-moz-center!important;text-align:-webkit-center!important;text-align:center;width:117px;height:40px;font-size:14px;line-height:40px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-bottom:dotted 0px #cccccc;/*background:url(../images/arr.gif) no-repeat 5px 9px;*/overflow:hidden;}
.link-list ul li a{ color:#666;text-decoration:none; }
.link-list ul li a:visited{ color:#666;text-decoration:none;  }
.link-list ul li a:active{ color:#666;text-decoration:none;  }
.link-list ul li a:hover{ color:#ff0000;text-decoration:underline;  }


.footer{clear:both;position:relative; border-top:solid 3px #109ede; width:940px;height:126px;overflow:hidden; margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.abs-footlogo{clear:both;position:absolute;z-index:10;left:4px;top:3px;right:0px;bottom:0px;width:242px;height:74px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:22px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
.abs-copy{clear:both;position:absolute;z-index:10;left:395px;top:15px;right:0px;bottom:0px;width:454px;height:52px;overflow:hidden; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #666666; line-height:24px; text-align: -moz-center !important; /*ff*/ text-align: -webkit-center !important; /*chrome*/ text-align:center;}
