@charset "gb2312";
/* 全局CSS定义 */
body { margin:0 auto; padding:0px; text-align:center; font-size:12px; color:#333333;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
li,ul{ list-style:none; margin:0px; padding:0px;}
a:link {color:#333333;text-decoration:none; } 
a:visited {color:#333333;text-decoration:none;}
a:hover {color: #FF0000; text-decoration:underline;}
a:active {color:#FF0000;}  
   
/* 链接颜色 */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0066FF;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#FF00FF;}
.caBlue,a.cBlue:link,a.cBlue:visited{color:0099FF;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;} 

/*字体属?[定义规则，小写f加属性名称] */ 
.fB {font-weight: bold;}
.fn { font-weight:normal}
  
/* 字体大小*/ 
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f18px{ font-size:18px;}
.f24px{ font-size:24px;}

/* 通用空白间距 */
.h10{ height:10px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto}
.h5{ height:5px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto}
.h15{ height:15px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto}
.h20{ height:20px; font-size:1px; line-height:0px; clear:both; overflow:hidden; margin:0 auto}

/*左右间距*/
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pl48{padding-left:48px}
.pl55{padding-left:55px}
.pl5{ padding-left:5px;}
.pl8{ padding-left:8px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px;}
.pr5{ padding-right:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt5{ padding-top:5px;}
.pb5{padding-bottom:5px}


/* 页面头部 */
#top_1 {width:970px; height:50px; margin:0 auto;}
#top_1 .left { float:left}
#top_1 .left h1{width:190px;}
#top_1 .right{ width:285px; float:right;}
#top_1 .right ul { padding:15px 0 0 0; }
#top_1 .right li { padding:8px 5px 0 5px; float:left}
#top_1 .right .li_1{ padding:2px 2px 0 2px;} 
#top_1 .right .input{ width:150px; border:#999999 solid 1px; height:18px;}
#top_1 span {padding-top: 50px;}

/*导航部分*/
#top_2{margin:0 auto; width:968px; border-top: 3px solid #666666; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; height:25px;}
#top_2 li {float: left; padding:5px 12px 0 12px;}
#top_2 a {color: #000000;}
#top_2 a:hover {color: #FD396A;}
#top_2 .li_k{ width:1px; height:24px; float:left; padding:0px; background:#CCCCCC}
#top_2  {border-right-width: 0px;}	

/*中部信息部分*/
#center { width:970px; margin:0 auto; height: auto;}
#center .left{float:left; width:590px;border:1px solid #CCCCCC;background:#F0F8FB; text-align:center}
#center .left_top_img{ height:130px; width:}
#center .left_top_fl{ border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC solid 1px; height:25px; text-align:left; background:#FFFFFF}
#center .left_top_fl .span{ padding-top:5px; padding-left:10px;}
#center .h2_s{ height:22px; border-bottom:#CCCCCC solid 1px; width:95%; margin:0  auto;}
#center .message{width:570px; line-height:160%; text-align:left; margin:0 auto; height:auto}
#center .message p{ margin-bottom:15px;}
#center .pl{ width:570px; text-align:center}
#center .pl_l{ float:left;}
#center .pl_l li{ float:left; padding-top:6px; padding-right:8px;}
#center .pl_l li.small{ font-size:12px; padding-top:10px;}
#center .pl_l li.yzm{ padding-top:1px;}
#center .pl_l input{ border:#CCCCCC solid 1px;}
#center .pl_r{ float:right;}
#center .pl_1{padding:5px 5px 0 0} 
#center .pl .texb{ width:535px; height:100px;}
#center .pl_k{height:100px;margin:0 auto;}
#center .new{width:540px;height: auto;margin:0 auto;text-align:left;line-height:160%;}
#center .newtext{float:left; width:270px;}
#center .newtext  a{ font-size:12px;}
#center .newtext a:visited{color:#1F3A87}
#center .newtext a:hover{color:#FF0000}
#center .newtext table{ line-height:130%;}
#center .newtext h3{ background: url(/image/jiankuaohao.gif) no-repeat left top; background-position:3px;}
#center .newtext li{ height:23px;}
#center .hr_t{ width:550px; border-top:#CCCCCC solid 1px;}
#center .hr_b{ width:550px; border-bottom:#CCCCCC solid 1px;}
#center .newxg{width:550px;  margin:0 auto}
#center .newbt{height:26px;background: #DDDDDD}
#center .newbt li{ float:left; }
#center .newcon {text-align:left;}

#center .newcon a:visited{ color:#1F3A87}
#center .newcon a:hover{ color:#FF0000}
#center .newcon li{ line-height:160%;}

#center .right{ float:right; width:356px; border:1px solid #CCCCCC; }
#center .r_top{margin:0  auto;}
#center .r_tops{ border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
#center .r_topx{text-align:left;background:#F8FDF1}
#center .r_tp{text-align:left;float:left;}
#center .r_tex{clear:both;text-align:left;}
#center .r_tf{float:left;text-align:left;}
#center .r_texc{clear:both;text-align:left;}
#center .r_texm{text-align:left;float:left;}
#center .r_texk{clear:both;text-align:left;height: auto;margin:0 auto;line-height:160%;border-top:#CCCCCC solid 1px;}
#center .r_texq{width:320px; line-height:150%}
#center .r_texq a{ font-size:12px;}
#center .r_texy{clear:both;margin:0 auto;}

/*空白间距*/
.blank12{ height:12px; font-size:1px;!important; width:100%; zoom:1;clear:both;overflow:hidden;}
/*页脚部分*/
#foot {margin:auto;width:850px;}
#foot .h{border-bottom:#CCCCCC solid 1px;}





