﻿body { margin:0; padding:0;text-align: center;background-color:white;line-height:125%;
}
.box {
    width: 100%; 
}
.mh75 {
    min-height:60px
}
.ct { margin-right: auto; margin-left: auto;text-align:center }
.hide {display:none;
}
.clear{clear:both;line-height:0;height:0;font-size:0;overflow:hidden}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{zoom:1}.hidden{display:none}

.top{ border-bottom:1px #cccccc solid;
       background-color:#f7f7f7; 
       width:100%; height:25px; padding-top:8px;
       font-size:9pt;
}

 

.bg{background: url('bg.gif') repeat scroll 0 0 transparent; height:33px;line-height:31px; }
.bg3{background-color:#f7f7f7; height:40px;line-height:40px; }

.bg2{background-color:#f7f7f7;border-bottom:1px #cccccc solid;}
.bgb{background-color:#ffe1e5;}
.bgb2{background-color:#fff5f6}

.bb {
    border-bottom:1px #cccccc solid;height:35px;line-height:45px;
}
.lb{border-bottom:1px #eeeeee solid;font-size:9pt;line-height:250%; 
overflow:hidden;text-overflow:ellipsis;
}
.mgl {
    margin-left: 10px;
}
.mgr {
    margin-right: 10px;
}

.mgt {
    margin-top: 3px;
}
.mgb {
    margin-bottom: 3px;
}

.searchq {
    border:1px #cccccc solid;width:400px;height:25px;
}

.tj {
     border:1px #666666 solid;height:25px;margin-left:10px;width:60px;
}
 .pd2{ padding-left: 2px;}
 .pd5{ padding-left: 5px;}

 .list li{ font-size:14px; padding-right: 4px;float: left;width:32%;overflow:hidden;line-height:23px;white-space: nowrap;text-overflow:ellipsis; }
 .lst li{ text-align: left;font-size:14px; padding-right: 4px;float: left;width:92%;overflow:hidden;line-height:145%;white-space: nowrap;text-overflow:ellipsis; }
 .onelist li{text-align: left; font-size:14px; padding-right: 4px;float: left;width:92%;overflow:hidden;line-height:23px;white-space: nowrap;text-overflow:ellipsis; }
.userlist li{text-align: left; font-size:14px; padding-right: 4px;float: left;width:32%;overflow:hidden;line-height:23px;white-space: nowrap;text-overflow:ellipsis; }
.sc{float: right;}

  .pnnav ul li
  {
	float:left;
	text-align:center;
	list-style-type: none;
    width:auto;
    /*min-width:60px;*/
    padding-left:15px;
 }
.pnnav a:link{
    color:white;
}
.pnnav a:hover{
    color:orange;
}
.pnnav a:visited {
    color:white;
}
   .bg_nav
 {
 	color:black;
 	font-weight:normal;
 } 
 .bg_nav_current
{
	color:red;
	font-weight: bold;
}
h3{	color: #3a3c60;
	font-family: 宋体;margin-top:5px; }

.txt img {
     max-width:900px;height:auto; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 900 ? "900px" : "auto"):"auto"); display:inline !important; 
}

.w{width:980px;}
.ws{width:5px;}
.wf{width:100%;}
.wr{width:160px;}
.w0{width:80px;}
.wl{width:220px;}
.w20{width:200px;}
.w16{width:160px;}
.wm{width:640px;}
.w59{width:610px;}
.w45{width:450px;}
.tr{text-align: right;}
.tl{text-align: left;}
.tc{text-align: center;}
.f14{font-size:14px}
.f12{font-size:12px}
.cr{color:red;}
.cl{color:blue;}


img{border:0px;}
.b{font-size:bold;}
.nw{color:blue}
.nw2{color:black;}
a:link {color: #1257A3; text-decoration: none}
a:active {color: blue; text-decoration: underline}
a:visited {color: #1257A3; text-decoration: none}
a:hover {color: orange; text-decoration: underline;position:relative;left:1px;top:1px}
 
#main {width:780px;clear: both;overflow: hidden;}
#n1 a:active {test:expression(target="_blank");}
#hot a:link {color: gray; text-decoration: none}
#hot a:active {color: blue; text-decoration: underline}
#hot a:hover {color: blue; text-decoration: underline}
#hot a:visited {color: gray; text-decoration: none}
#hot {line-height:150%;}

#head div{float: left;padding-left: 12px;padding-top: 4px;font-size:14px;height: 28px;}
#leftli li{float: left;width:100%;height: 28px;}
#headlist li{float: left;width:5%;height: 20px;}
#headlist2 li{float: left;width:7.2%;height: 24px;}

#headlist {height: 24px;}
#headlist2 {height: 20px;}

#headlist a:link {color: white; text-decoration: none}
#headlist a:active {color: white; text-decoration: underline}
#headlist a:hover {color: yellow; text-decoration: underline}
#headlist a:visited {color: white; text-decoration: none}

#contentli li {
    border-bottom: 1px #eeeeee solid;
    font-size: 9pt;
    line-height: 250%;
}

#middv {padding-left: 55px; }
#leftdv,#middv{padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; }

 .pd2{ padding-left: 3px;}

 #list li{padding-left: 13px;float: left;width:33%;height: 68px;}
 #list2 li{float: left;width:16%;height: 38px;}

.fl{float: left;}
.fr{float: right;}
.hr{float: right;}
.hl{float: left;width:185px;height: 28px;}
.hm
{
	float: left;
	vertical-align: sub;
	width: 485px;
	height: 28px;
}
.hr{float: left;width:100px;height: 28px;}

 .h28{height: 28px;}
 .hf{height: 100%;}
#contentliqb li{float: left;width:33%;height: 28px;}

.l1{float: left;width:60;height: 28px;padding-left: 6px;}
.l2{float: left;width:130;height: 28px;}
.l3{float: left;width:260;height: 28px;overflow:hidden;}
.l4{float: left;width:80;height: 28px;}
.l5{float: left;width:70;height: 28px;}

.hl3{float: left;width:550;height: 28px;}
.hm3{float: left;width:140;height: 28px;}
.hr3{float: left;width:80;height: 28px;}

.lil{float: left;width:24%;height: 22px;}
.lim{float: left;width:59%;height: 22px;}
.lir{float: left;width:26%;height: 22px;}
.ml {margin-left: 22px;}
.mr {margin-right: 22px;}
 
 .btb{border-bottom:1px #ff8896 solid;} 
 .btb2{border-bottom:1px #999999 solid;}

.re li
{
width:450px;
}
 