*{
  margin:0px; padding:0px;
}
body{

   font: 12px/150% Arial, "宋体" ,Helvetica,sans-serif;  COLOR: #333; text-decoration:none;background-color:#edf7fb;  background-attachment:; background-image:url(/Public/images/bg.jpg); background-position:center top; background-repeat:repeat-x;
}
img{
  border:0px;
}
a{
   color:#333; text-decoration:none;
}
ul,ol,dl{list-style-type:none;}
a:link{
   color:#003366;   text-decoration:none;
}
a:hover{
   color:#c40600; text-decoration:underline;
}
.c2{
	color:#C00;
}
.fl{
	float:left;font-family: "lucida sans unicode",sans-serif;
}
.fr{
	float:right;
}

.nav-bg{
  background-image:url(/Public/images/nav-bg.png); background-position:center bottom; background-repeat:repeat-x; height:85px;
}
.l-n{
 width:1000px; margin:auto; margin-left:auto; margin-right:auto; overflow:hidden;
}
.logo{
  float:left; width:175px; height:85px;
}
.logo img{
	 margin-top:10px;
}
.user{
  float:right; width:825px; height:23px; margin-top:10px; margin-bottom:6px;
}
.sub-nav{
  float:right; height:23px; width:265px;
}
.sub-nav li{
  list-style-type:none; float:left; width:88px;
}
.sub-nav li img{
  margin-right:5px;
}
.nav{
 float:right; width:695px; padding-left:130px;
}
.nav li{
  float:left; list-style-type:none; font-size:14px; font-weight:bold; color:#fff; width:99px; height:49px; line-height:49px; background-image:url(/Public/images/nav-line.gif); background-repeat:no-repeat; background-position:right center; text-align:center;
}
.nav li a{
 color:#fff;
}
.nav li a:hover{
  color:#ffff00; text-decoration:none;
}

.main{
 width:1000px; margin:auto; padding-top:10px;
}
.left{
  float:left; width:256px;
}

.login{
 background-image:url(/Public/images/login-bg.gif); width:256px; height:170px; overflow:hidden; background-repeat:no-repeat;
}
.login-top{  font-size:14px; font-weight:bold; height:32px; line-height:32px; color:#333; padding-left:50px; padding-top:3px;
}
.login-bottom{
 width:210px; margin:15px auto;
}
.login-cg{
	padding-left:24px; line-height:22px; padding-top:15px; color:#333;
}
.login-cg em{
	font-style:normal; color:#666;
}
.login-cg a{
	color:#ff3300;
}
.login-cg span{
	display:block; padding-top:10px; font-weight:bold;
}
.login-cg span a{
	margin-right:15px; color:#333;
}
.login-bottom li{
 list-style-type:none; float:left; font-size:14px; padding-bottom:10px; display:block; width:210px;
}
.login-bottom li input.inputbg{
 background-image:url(/Public/images/login-iput.gif); width:140px; height:25px;  border:1px solid #fff; line-height:25px; padding-left:6px;
}
.know{
  background-image:url(/Public/images/know-bg.gif); width:256px; height:140px; margin-top:12px; padding-top:45px;
}
.know-bottom{
 text-align:center;
}
.know-bottom li{
  float:left; list-style-type:none; width:128px;
}
.know-bottom li img{
	border:2px solid #ebebeb;
}
.ty{
  margin-top:12px;
}
.xx{
  margin-top:12px;
}
.ph{
 width:256px; margin-top:12px; position:relative
}
.ph-left{
  float:left; width:55px; overflow:hidden; position:absolute; left:-7px;
}
.ph-right{
 float:right; width:200px;
}
.ph-right img{
  margin-bottom:8px; margin-top:5px;
}


.mid{
 float:left; width:366px; overflow:hidden; margin-left:13px;
 }
 .qnav{
 margin-top:12px; width:366px; overflow:hidden;
  }
.qnav img{
  margin-bottom:12px;
}
.qnav-left{
 float:left; width:179px;
}
.qnav-right{
 float:right; width:176px;
}
.zx{
  background-image:url(/Public/images/zx-bg.gif); width:366px; height:156px; padding-top:4px; margin-top:0px; background-repeat:no-repeat; background-position:top;
}
.zx-top{
 font-size:14px; color:#e52320; font-weight:bold;  width: 300px; margin:auto; border-bottom:1px solid #acaaaa; padding-top:8px; background-image:url(/Public/images/tit_1.gif); padding-left:26px; background-position:left center; background-repeat:no-repeat; overflow:hidden;
}


.zx-bottom{
 width:326px; margin:8px auto;
}
.zx-bottom li{
   float:left; list-style-type:none; width:326px; display:block; height:23px; line-height:23px;
}
.zx-bottom li a{
  line-height:22px;
}
.zx-bottom li h2{
  float:left; width:; font-size:12px; font-weight:normal; background-image:url(/Public/images/ico.gif); background-position:left center; background-repeat:no-repeat; padding-left:13px; color:#666;
}
.zx-bottom li h2 a{
 color:#666;
}
.zx-bottom li h4{
 float:right; font-size:12px; font-weight:normal; color:#666;
}

.yd{
  margin-top:12px; width:366px;
}

 .yd-top{
 font-size:14px; color:#e52320; font-weight:bold;  width: 296px; margin:auto; border-bottom:1px solid #acaaaa; padding-top:8px; background-image:url(/Public/images/tit_2.gif); padding-left:30px; background-position:left center; background-repeat:no-repeat; padding-bottom:3px;
}

.yd-bottom{
 width:326px; margin:6px auto;
}
.yd-bottom li{
   float:left; list-style-type:none; width:326px; display:block; height:23px; line-height:23px;
}
.yd-bottom li a{
  line-height:22px;
}
.yd-bottom li h2{
  float:left; width:; font-size:12px; font-weight:normal; background-image:url(/Public/images/yd-ico.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px; color:#666;
}

.yd-bottom li h2 a{
 color:#666;
}
.yd-bottom li h4{
 float:right; font-size:12px; font-weight:normal; color:#666;
}

.right{
 float:right;
}

.bottom{
 text-align:center; clear:both; padding-top:7px;
}
.bottom-nav{
  height:30px; line-height:30px; background-color:#fff; color:#194586;
}
.bottom-nav a{
 color:#194586; margin-left:5px; margin-right:5px;
}
.bottom-bottom{
 padding-top:8px; padding-bottom:8px; color:#999;
}