﻿/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*页面属性*/
body {
	background-color: #f1f1f1;
	margin: 0 auto;
	text-align: center;
}
a{text-decoration:none;}
a:link {color:#333333; text-decoration:none; }
a:visited {color:#000000; text-decoration:none; }
a:hover {color:#0066CC; text-decoration:none; }
a:active { color: #FF6600; text-decoration:none; }
.clear {clear:both; height:0; line-height:0; font-size:1px;}
.box { width: 950px; margin: 0 auto;}
.adbox1 { width: 950px; height: 80px; margin: 0 auto; display:block; }
.adbox1 p { padding-bottom:2px;margin: 0; border: 0;}
.adbox2 { width: 950px; height: 40px; margin: 0 auto; display:block;}
.adbox2 p { padding-bottom:2px; margin: 0; border: 0;}


/*文字样式*/
.fjj { font:20px  "微软雅黑","黑体", "宋体",arial,helvetica,clean,sans-serif; color: #000000; }
.f12 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#333333; line-height:24px;}
.f12_999 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#999999; line-height:24px;}
.f14 { font:14px "宋体",arial,helvetica,clean,sans-serif; color:#333333; line-height:24px;}
.flan_bai { font:14px "宋体",arial,helvetica,clean,sans-serif; color:#FFFFFF; line-height:24px; font-weight:bold; }
.flan_06c { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#0066CC; line-height:24px; font-weight:bold; }
.f12_369 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#336699; line-height:24px; }
.f12_20 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#666666; line-height:20px;}

/*头部*/
#head { width: 948px; margin:0 auto; border: 1px #CCC solid; background-color:#FFFFFF; }
#head .login { width: 948px; height: 34px; line-height:30px; border-bottom: 3px #8AC5FC solid; background:url(../images/index_02.jpg) repeat-x; }
#head .login span { padding-left: 5px; padding-right: 5px; }
#head .login span input,select{margin-top: 5px; font-size:12px; border:1px #dedede solid; background-color:#FFFFFF; padding-top: 2px; }
#head #logo { float: left; width: 140px; height: 48px; margin:10px 12px 11px 20px; border: 0; display: inline;}
#head .dh { float:right; width: 710px; height: 48px; margin:10px 4px 11px 12px; font-size:12px; color: #0066CC; line-height:24px;display: inline; }
#head .dh ul { float:left; list-style:none; background:url(../images/index_10.jpg) no-repeat right center; padding: 0 12px; }
#head .dh ul.nobg { float:left; list-style:none; padding: 0 11px; background:none; }
#head .dh ul li{list-style:none; margin: 0; padding: 0; }
#head .dh ul li a:link,#head .dh ul li a:visited { color: #0066CC; text-decoration:none; }
#head .dh ul li a:hover,#head .dh ul li a:active { color: #FF3300; text-decoration:none; }


/*倒计时*/
#djs1 { width: 950px; height: 40px; background: url(../images/djsbg.gif) no-repeat; position:relative; margin-bottom: 2px; _margin-bottom: 2px;}
#dsjzi { float: right; font-family:"黑体", "宋体"; font-size:28px; font-weight:bold; position:absolute; right: 50px; color: #FF0000; }
#djs2 { width: 950px; height: 40px; background: url(../images/huaxi.gif) no-repeat; position:relative; margin-bottom: 2px; _margin-bottom: 2px;}
#dsjzi2 { float: right; font-family:"黑体", "宋体"; font-size:28px; font-weight:bold; position:absolute; right: 50px;top: 5px; color: #FF0000; }


/*ad*/
#adtop { width: 948px; margin: 10px 0; padding: 5px 0; border: 1px #CCC solid; background-color:#FFFFFF; font-size:12px; color: #666666; line-height:24px ; text-align:center; }
#adtop .zi { float:left; width: 930px; padding-left: 10px; padding-right: 5px; padding-bottom:3px; padding-top:2px; text-align:left; margin: 0 auto; display:inline; font-family:"宋体"; font-size:12px; }
#adtop .zi span { padding-left: 5px; padding-right:6px; }
#adtop .zi ul { float:left; margin-left: 8px;  display:inline;}
#adtop .zi ul li { float:left; width:125px; margin-left: 8px; display:inline; overflow:hidden; height:25px;}
#adtop .ad { width: 940px; margin-left: 4px; text-align:center; }
#adtop .ad p { margin: 0 3px; float:left; }
.leftad { float:left; width: 139px; height: 84px; margin-left: 2px; }
.centerad { float:left; width:640px; height: 80px; margin-left: 8px; margin-right: 8px;}
.rightad { float:left; width: 139px; height: 84px; }


/*新闻*/
#lan1 { width: 950px; margin: 0 auto;}
/*新闻左侧*/
#lan1_left { float:left; width: 375px; height: 1072px; border: 1px #CCC solid; text-align:center; background-color:#FFFFFF;  display:inline;  }
#jj { width: 375px; height: 750px; margin-top: 5px; text-align:left;}
.lanbt_k { width: 365px; padding-left: 5px; }
.lanbt { width:365px; height: 28px; background:url(../images/index_30.jpg) no-repeat; line-height:28px; border-bottom: 1px #CCC solid;}
.lanbt p { float:left; width: 90px; height: 28px; text-align:center; line-height: 28px; }
.lanbt span { float:left; padding-left: 15px; line-height: 28px; }
.jjnews { width: 365px; margin-top: 5px; margin-left:5px; }
.jjbt { width: 365px; margin: 5px auto; text-align:left; }
h1 { margin-top: 10px;margin-bottom: 5px; text-align:left; font-family:"宋体",arial,helvetica,clean,sans-serif;; font-size:14px; color:#000000; font-weight:bold;  width: 365px; height: 14px; overflow:hidden; }
.jjbt1 { width: 365px; margin: 3px auto; text-align:left; }
h6 { margin-top: 4px; text-align:left; font-family:"宋体",arial,helvetica,clean,sans-serif;; font-size:12px; color:#666666; line-height: 21px; font-weight:normal;display:inline; }

#jsnews { width: 375px; height: 311px; margin-top: 5px; text-align:left;}
.newslist { width: 365px; text-align:left; display:inline;}
.newslist ul { margin-left:8px; margin-top: 6px; width: 360px; }
.newslist ul li { list-style: none; background:url(../images/icon1.jpg) no-repeat left top; padding-left: 10px; font-size:14px; line-height:24px; height: 24px; overflow:hidden; color:#333333; text-align:left; }
/*新闻右侧*/
#lan1_right { float:left; width: 573px;}
#hdpic { width: 572px; height: 291px; border-top: 1px #CCC solid;  border-right: 1px #CCC solid; border-bottom: 1px #CCC solid;text-align:center; background-color:#FFFFFF;}
#hdpic .hd_k { width: 562px; height: 283px; margin:4px auto; } 
#hdxm_k { width: 572px; display:inline;}
#hdxm_l { float: left; width: 294px; height: 780px; border-right: 1px #CCC solid; border-bottom: 1px #CCC solid; margin-right: 10px; display:inline; background-color:#FFFFFF; }
  .bblss { width: 289px; margin: 0 ;}
  #jsnews1 { width: 375px; margin-top: 5px; text-align:left;}
  .lanbt1_k { width: 284px; padding-left: 5px; }
  .lanbt1 { width:284px; height: 28px; background:url(../images/index_30.jpg) no-repeat; line-height:28px; border-bottom: 1px #CCC solid; }
  .lanbt1 p { float:left; width: 90px; height: 28px; text-align:center; line-height: 28px; }
  .lanbt1 span { float:left; padding-left: 15px; line-height: 28px; }
  .newslist2 { text-align:left; height: 203px; }
  .newslist2 ul { margin-left: 8px; padding-top: 2px; }
  .newslist2 ul li {margin: 0px; list-style: none; background:url(../images/icon1.jpg) no-repeat left top; padding-left: 8px; font-size:14px; line-height:24px; color:#333333; text-align:left; width: 280px; _width: 275px; height: 24px; overflow: hidden; }
  
  .newslist22 { text-align:left; height: 203px; }
  .newslist22 ul { margin-left: 8px; padding-top: 2px; }
  .newslist22 ul li {margin: 0px; list-style: none; width: 280px; height: 24px; overflow: hidden; font-size:14px; line-height:24px; color:#333333; text-align:left; }
  
#hdxm_r { float: left; height: 780px; width: 266px; border-right: 1px #CCC solid;border-bottom: 1px #CCC solid;border-left: 1px #CCC solid; display:inline; background-color:#FFFFFF; }
  .lanbt2 { width:260px; margin-left: 5px; margin-top: 5px; height: 28px; background:url(../images/index_30.jpg) no-repeat; line-height:28px; border-bottom: 1px #CCC solid; }
  .lanbt2 p { float:left; width: 90px; height: 28px; text-align:center; line-height: 28px; }
  .lanbt2 span { float:left; padding-left: 15px; line-height: 28px; }
  .sp { width: 265px; margin: 0; }
  .sppic { width: 256px; margin: 3px auto;}
  .sppic ul { width: 250px; margin: 5px 0 5px 5px; }
  .sppic ul li { float: left; width: 123px;}
  .sppic ul li img {float: left; margin: 0px; padding: 2px; border: 1px #CCC solid; }
  .sppic ul li .zi {float: left; margin: 5px 0; font-family:"宋体"; font-size:12px; color: #333333; height:35px; width: 110px; line-height: 18px; text-align:left; overflow:hidden; }
  .spicon {float: left; width: 27px; height: 21px; margin: 10px 10px; background:url(../images/sp1.gif) no-repeat ; position:absolute; left: 0px; top: 0px;}
  .spnewslist { width: 256px; margin:5px auto;}
  .spnewslist ul { text-align:left; margin-left:5px;}
  .spnewslist ul li { width:231px; background:url(../images/sp.gif) repeat-y left top; padding-left: 20px;border-bottom: 1px #D1D1D1 dotted; font: 12px "宋体"; color:#333333; line-height:24px; height:24px; overflow:hidden; }  
  .sjb { width: 256px; margin: 3px 0 10px 3px;}
  .sjb p { margin: 0; padding: 0; text-align:center; }
  .sjb ul { width: 250px; margin: 5px 0 5px 2px; text-align: left; }
  .sjb ul li { width: 250px; height:24px; overflow:hidden; border-bottom: 1px #D1D1D1 solid; font: 12px "宋体"; color:#333333; line-height:24px; }
  #zt { width: 265px; margin: 0; position:relative; }
  #zt ul { text-align:left; margin-left:2px; margin-top:5px; float: left;}
  #zt ul li { float: left; text-align:left; width:250px; line-height: 24px; font-family:"宋体"; font-size:12px; color:#333333; position:relative; } 
  #zt ul li span { width: 175px; height: 24px; display:block; overflow:hidden; }
  #time { width: 65px; line-height:24px; position:absolute; top: 0px; right: 0px; font-size:12px; color:#999999; }
  
/*广告位*/
.ad_k {clear:both; width: 950px; margin: 0 auto; text-align:center; }
.ad_l { float: left; margin: 10px auto; width:670px; border: 1px #CCCCCC solid; }
.ad_r { float: left; margin: 10px 0 10px 10px; width:266px; border: 1px #CCCCCC solid; }
.ad_t {clear:both; width: 948px;border: 1px #CCCCCC solid; margin-bottom: 10px; text-align:center; background-color:#FFFFFF;}

  
/*论坛*/
#lan2,#lan3 { width: 950px; margin: 0 auto;}
.bbs { width:670px; height: 305px; border: 1px #CCC solid; background-color:#FFFFFF; float: left; text-align:center;}
  .bbsnews { float: left; width: 375px; border-right: 1px #CCC solid; text-align:center; }
   h2 { margin: 5px 5px; text-align:left; font-family:"微软雅黑","黑体", "宋体",arial,helvetica,clean,sans-serif;; font-size:16px; color:#000000; font-weight: normal; }
   h5 { margin: 0 8px; text-align:left; font-family:"宋体",arial,helvetica,clean,sans-serif;; font-size:12px; color:#666666; line-height: 20px; font-weight:normal; }
  .bbsnewsph { float: left; width: 294px; text-align:center; }
     .bbsnewsph_top { width: 294px; height:22px; padding-top: 10px; font: 12px "宋体"; font-weight:bold;  background: url(../images/index_60.jpg) repeat-x; text-align:left; }
	 .bbsnewsph_top  a { color: #0066cc; text-decoration:none; }
	 .bbsnewsph_top  a:hover { color: #FF6600; text-decoration:none;}
	 .bbsnewsjj { width: 358px;  margin: 0 auto; padding-top: 5px; font-family:"宋体"; font-size:14px; line-height: 24px; }
	 .bbsnewsjj ul { width: 358px; margin-left: 3px; }
	 .bbsnewsjj ul li { width: 355px; height: 26px; line-height:26px; overflow:hidden; }
	 .bbsnewsjj_tt { width: 358px; margin: 0 auto;}
     .bbsnewsphlist { width: 294px; text-align:left; }
     .bbsnewsphlist ul { margin-left: 5px; margin-top: 2px; background:url(../images/index_72.jpg) no-repeat left top; }
     .bbsnewsphlist ul li {margin: 0px; width: 253px; height:26px; overflow:hidden; list-style: none; padding-left: 25px; font:12px "宋体"; line-height:26px; color:#333333; text-align:left; }
	 .bbsnewsphlist1 { width: 294px; text-align:left; }
     .bbsnewsphlist1 ul { margin-left: 5px; margin-top: 2px; height:258px; background:url(../images/index_72.jpg) no-repeat left top; }
     .bbsnewsphlist1 ul li {margin: 0px; width: 253px; height:26px; overflow:hidden; list-style: none; padding-left: 25px; font:12px "宋体"; line-height:26px; color:#333333; text-align:left; }
  .bbspic { width: 660px; margin: 0; display:inline; }
  .bbspic ul { float:left;  width: 660px; margin-top: 6px; margin-left: 3px; }
  .bbspic ul li { float: left; width: 140px; padding-left: 12px; padding-right: 12px; }
  .bbspic ul li img {float: left;  padding: 4px; border: 1px #CCC solid; }
  .bbspic ul li a { color: #333333; text-decoration:none;  }
  .bbspic ul li a:hover { color: #0066CC; text-decoration:none; border-color:#0066CC; }
  .bbspiczi {float: left;  width: 140px; padding: 10px 0; text-align:center; font: 12px "宋体"; color: #333333; }
  .bbspiczi a {color: #333333; text-decoration:none; }
  .bbspiczi a:hover { color: #0066CC ; text-decoration:none; }
  
  .bbs_r { width: 266px; height:305px; border: 1px #CCC solid; background-color:#FFFFFF; float: left; margin-left: 10px; }
  .mszx { width: 256px; margin: 0 auto; display: inline;}
  .mszx ul { width: 256px; margin-top: 3px;}
  .mszx ul li { line-height: 24px; height: 24px; width: 254px; overflow:hidden; font-family:"宋体"; font-size:12px; color: #333333; text-align:left; }

  .wb { width: 245px;margin: 0 auto; border-bottom: 1px #dedede dotted; padding: 3px 0 4px 0; line-height: 20px; text-align:left;}
  .wb p{ display:block; width:245px; height: 45px; overflow:hidden; }
  
  .wb1 { width: 250px;margin: 0 auto;}
  .wb1 p{ display:block; width:250px; height: 260px; overflow:hidden; }

#lan4 { width: 950px; margin: 0 auto;}
   .lanmu { width:672px; float: left; text-align:center; margin-bottom: 10px;}
      .lanbt3 { width:324px; height: 28px; margin-left:5px; background:url(../images/index_30.jpg) no-repeat; line-height:28px; border-bottom: 1px #CCC solid; }
      .lanbt3 p { float:left; width: 90px; height: 28px; text-align:center; line-height: 28px; }
      .lanbt3 span { float:left; padding-left: 15px; line-height: 28px; }
      .zs {float:left; padding-top: 5px; width: 329px ; height: 325px; border: 1px #CCC solid; margin-right: 10px; display:inline; background-color:#FFFFFF; }
	  h4 { font: 14px "宋体"; color: #000000; font-weight:bold; margin: 8px 0 8px 8px; text-align:left; }
	  .zspic { margin-left: 8px; margin-top: 5px; margin-bottom: 8px; padding: 0; text-align:left;  }
	  .zspic img { float:left; border: 1px #CCC solid; width: 102px; height:78px; }
	  .zspicl { float:left; width: 105px; }
	  .zspicl img { float:left; border: 1px #CCC solid; width: 102px; height:78px; }
	  .zspiczi { float: left; text-align:center; width: 104px; height: 18px; padding-top: 5px; font-family:"宋体"; font-size:12px; color: #333333; background-color:#f1f1f1; overflow:hidden;}
	  .zspic ul{ float:left; width: 205px; margin-left: 8px; margin-top: 3px;  }
	  .zspic ul li{ float:left; width: 205px; line-height:24px; font-family:"宋体";font-size:12px; color: #666666; }
	  .zspicx { width: 326px;}
	  .zspicx ul { width: 326px; margin-top: 5px; margin-bottom:5px; }
	  .zspicx ul li { line-height:24px; font-family:"宋体";font-size:14px; color: #333333; }
	  	  
	  .shop { float:left; padding-top: 5px; width: 329px ; height:325px; border: 1px #CCC solid;background-color:#FFFFFF;}
        .shoppic ul { float:left;  width: 310px; margin-top: 8px; margin-bottom: 3px; margin-left: 5px;}
        .shoppic ul li { float: left; width: 97px; margin-left: 2px; margin-right: 2px; }
        .shoppic ul li img {float: left; width: 97px; height: 87px; border: none; }
        .shoppic ul li a { color: #333333; text-decoration:none;  }
        .shoppic ul li a:hover { color: #0066CC; text-decoration:none; border-color:#0066CC; }
        .shoppiczi { float: left;  width: 97px; height:54px; overflow:hidden; text-align:center; font: 12px "宋体"; color: #333333; line-height: 24px; }
        .shoppiczi a { color: #333333; text-decoration:none; }
        .shoppiczi a:hover { color: #0066CC ; text-decoration:none; }
	  
   .lan4_r,.lan5_r { width: 266px; height: 330px; border: 1px #CCC solid; background-color:#FFFFFF; float: left; margin-left: 10px; margin-bottom: 10px; }
      .xinxi { width: 266px; margin:0; padding: 0; text-align:left; }
	  .xinxi_top { width: 266px; background:url(../images/index_87.jpg) repeat-x; height: 22px; padding-top: 10px; font: 12px "宋体"; color: #333333; font-weight:bold; }
	  .xinxi ul { float: left; width: 256px; margin-left: 5px; margin-top: 10px;}
	  .xinxi ul li { float: left; width: 56px; padding-left: 5px;line-height:24px; height: 24px; font: 12px "宋体"; color: #333333; overflow:hidden; text-align:center; }
	  .xinxi1 { width: 266px; margin:0; padding: 0; text-align:left; border-top: 1px #CCC solid; }
	  .xinxi1 ul {float: left; width: 256px; margin-left: 5px; margin-top: 9px;}
	  .xinxi1 ul li {float: left; margin-left: 3px; background:url(../images/index_99.gif) no-repeat left top; padding-left: 16px; width: 60px; margin-right: 2px;line-height:24px; height: 24px;  font: 12px "宋体"; color: #333333; overflow:hidden;}
	  .xinxi1 ul li.cj { width: 158px;height: 24px; line-height:24px; font: 12px "宋体"; color: #333333; font-weight:bold; overflow:hidden;}
	  
  .bwdt { width: 256px; margin: 0 auto; display: inline;}
  .bwdt ul { width: 256px; margin-top: 5px; }
  .bwdt ul li { line-height: 24px; height: 24px; width: 256ppx; overflow: hidden; font-family:"宋体"; font-size:12px; color: #333333; text-align:left; }
  
#bottom { width: 918px; margin: 0 auto; border: 1px #CCC solid; font: 12px "宋体"; color: #333333; line-height: 24px;  padding: 15px; background-color:#FFFFFF; }
#bottom p { margin-bottom: 5px; }

/*子站*/
    .zz_box { width: 950px; margin: 0 auto; text-align:center; }
    .zz_k {clear:both; width: 828px; padding-left: 120px; height:30px; margin: 5px auto; text-align:left;  font: 12px "宋体"; color: #333333; line-height: 30px; background:url(../images/zz.jpg) #FFF no-repeat;  border: 1px #CCC solid;}
	.zz_k span{ padding-left: 6px; padding-right: 6px; } 
/*子站*/