/* CSS Document */
*{margin:0;
  padding:0;}
ul{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#2B2B2A;
  text-decoration:none;}
body{font-size:14px;
     font-family:Arial, Helvetica, sans-serif;
	 color:#2B2B2A;
	 background:#FFFFFF;}
.clear{clear:both;}
h4{margin-top:3px;
   font-size:12px;
   font-weight:normal;}
.top{width:990px;
     height:34px;
	 margin:0 auto;
	 border-bottom:#D0D0D0 solid 1px;}
.top_left{float:left;
          width:130px;}
.top_right{float:right;
           width:840px;}
.top_right li{float:left;
              width:35px;
			  margin-top:12px;
			  font-size:12px;
			  margin-left:8px;
			  text-align:right;
			  border-left:#787878 dashed 1px;
			  display:inline;}
li.con1{border-left:#FFFFFF dashed 2px;}
.houimg{width:990px;
		margin:0 auto;
		margin-top:10px;}
.housenav{width:990px;
		height:30px;
		margin:0 auto;
		margin-top:10px;}
.housenav li{float:left;
             width:990px;
			 margin-top:7px;}
.housenav a{margin-left:25px;}
.navlinee{width:988px;
         height:33px;
		 margin:0 auto;
		 margin-top:10px;
		 border:#D0D0D0 solid 1px;
		 background:no-repeat url(../img/4.gif);}
.navline1{float:left;
		  width:470px;
		  height:35px;
		  margin-left:250px;
		  display:inline;}
.navline1 li{float:left;
             width:470px;
			 height:18px;
			 margin-top:12px;
			 font-size:12px;}
.navline1 span{margin-left:10px;}
.nav_left_3{float:right;
            width:230px;
			height:25px;
			margin-right:10px;
			margin-top:2px;
			display:inline;}
.cont2{float:right;
           width:170px;
		   height:15px;
		   margin-top:6px;
		   color:#787878;}
.cont3{float:right;
           margin-left:5px;
		   margin-top:6px;
		   display:inline;}
.nav_left_1{float:left;
            width:130px;}
.nav_left_2{float:left;
      height:25px;
      margin-left:10px;
      font-size:12px;
      display:inline;}
.nav_left_2 li{float:left;
         height:17px;
         margin-top:8px;}
.nav_left_2 span{margin-left:5px;
                 color:#166E96;}
span.cont1{color:#000000;}
.housenav a:link,.housenav a:visited{color:#FFFFFF;}
.housenav a:hover{text-decoration:underline;} 
.hmain1Mb a:visited,.navagrt1 a:visited,.navliner1 a:visited,.top_right a:visited,.navline1 a:visited{color:#2B2B2A;}
.hmain1Mb a:hover,.navagrt1 a:hover,.navliner1 a:hover,.top_right a:hover,.navline1 a:hover{color:#D84F3F;
                 text-decoration:underline;}
.top_right a:visited,#showdd a:visited,.znewst a:visited,.znewsbt2t a:visited,.znewsbz a:visited,#tabcontent a:visited,#tabcontent a:link,.recommendtL a:visited,.rankingm a:visited,.projectb1b a:visited{color:#2B2B2A;}
.top_right a:hover,#showdd a:hover,.znewst a:hover,.znewsbt2t a:hover,.znewsbz a:hover,#tabcontent a:hover,.recommendtL a:hover,.rankingm a:hover,.projectb1b a:hover{color:#D84F3F;
                 text-decoration:underline;}
.nav_left_2 a:visited,.nav_left_2 a:link,.nav_right a:visited,.nav_right a:link,.main_left_about a:visited,.main_left_about a:link{color:#166E96;}
.nav_left_2 a:hover,.nav_right a:hover,.main_left_about a:hover{color:#D84F3F;
                    text-decoration:underline;}
.main_left_nav a:visited,.main_left_nav a:link,.cont9 a:visited,.cont9 a:link,.znewsbt2b a:visited,.znewsbt2b a:link{color:#D84F3F;}
.main_left_nav a:hover,.cont9 a:hover,.znewsbt2b a:hover{color:#9A1101;
                 text-decoration:underline;}
.main{width:990px;
      margin:0 auto;
    margin-top:10px;}
.main_left{float:left;
           width:690px;}
.main_left_top{float:left;
               width:688px;
         border:#D0D0D0 solid 1px;}
.main_left_title{float:left;
                 width:688px;
    /* height:30px; */
     margin-top:15px;}
.main_left_title p{text-align:center;
                 font-size:24px;
                 font-weight:bold;
}
.main_left_line{float:left;
                width:290px;
        margin-left:20px;
        margin-top:8px;
        display:inline;}
#main_left_lined{margin-top:30px;}
.main_left_nav{float:left;
               width:688px;
         height:18px;
         margin-top:12px;}
.main_left_nav p{text-align:center;
                 font-size:12px;}
.main_left_nav span{margin-left:8px;}
span.cont4{margin-left:5px;}
span.cont5{margin-left:12px;}
span.cont7{margin-left:25px;
     color:#787878;}
span#cont6{color:#787878;}
.main_left_inter{float:left;
                 width:648px;
         /*height:88px;*/
         border:#D0D0D0 solid 1px;
         margin-left:20px;
         margin-top:25px;
         padding-bottom: 8px;
         display:inline;}
.main_left_inter p{text-align:left;
                   text-indent:24px;
           line-height:25px;
           margin:8px 8px 0px 8px;}
.main_left_main{float:left;
                width:688px;
    margin-top:10px;}
.main_left_main p{
	width:648px;
	line-height:26px;
	margin:auto;
	margin-top:5px;}
.main_left_main p img{display:block;
   margin:auto;}
#pcenter{text-align:center;width:100%;}
.main_left_root{float:left;
                width:688px;
        height:20px;
        margin-top:20px;
        *margin-top:10px;
        margin-bottom:20px;}
.main_left_root p{text-align:left;
                  margin-left:20px;
                  color:#787878;}
.main_left_gg{clear:both;
              width:620px;
              height:80px;
              margin:auto;}
.main_left_page{float:left;
                width:688px;
        height:18px;
        margin-top:10px;}
#main_left_paged{margin-top:10px;}
.main_left_page span{margin-left:10px;}
span.cont6{margin-left:20px;}
.main_left_image{float:left;
                 width:648px;
         height:200px;
         margin-top:10px;
         margin-left:20px;
         display:inline;
         border:#D0D0D0 solid 1px;}
.main_left_image1{float:left;
                  width:26px;
          height:52px;
          margin-top:45px;
          margin-left:5px;
          display:inline;}
.main_left_image2{float:left;
                  width:648px;
          height:160px;
          margin-left:20px;
          margin-top:10px;
          display:inline;
  border:#D0D0D0 solid 1px;}
.show{float:left;
      width:125px;
    height:125px;
    margin-left:13px;
    font-size:12px;
    border:#D0D0D0 solid 1px;
    display:inline;}
#showd{margin-left:0px;}
#showdd li{text-align:center;}
#showdd h4{margin-top:5px;}
.input_on{float:left;
      width:125px;
    height:125px;
    margin-left:13px;
    font-size:12px;
    border:#D0D0D0 solid 1px;
    display:inline;
      border:#9A1101 solid 1px;}
.input_out{float:left;
      width:125px;
    height:125px;
    margin-left:13px;
    font-size:12px;
    border:#D0D0D0 solid 1px;
    display:inline;
      border:#D0D0D0 solid 1px;}
.main_left_image3{float:right;
                  width:26px;
          height:52px;
          margin-top:45px;
          margin-right:5px;
          display:inline;}
.main_left_about{float:left;
                 width:655px;
         margin-left:20px;
         margin-top:10px;
         padding-bottom:10px;
         display:inline;}
.main_left_about li{float:left;
                    width:650px;
          height:20px;
          margin-top:5px;
          background:no-repeat url(../imagesNew/40.gif);}
.main_left_about span{float:left;
                      margin-left:15px;
            display:inline;}
span.cont8{font-size:12px;
           margin-left:15px;
       color:#787878;}
.main_left_bottom{float:left;
                  width:688px;
          height:260px;
          margin-top:10px;
          border:#D0D0D0 solid 1px;}
.cont9{font-size:12px;}
.author{float:left;
        width:688px;
    height:20px;
    margin-top:15px;}
.comments{float:left;
          width:688px;
      height:132px;
      margin-top:10px;}
.cont10{float:left;
        font-size:12px;
    margin-left:20px;
    margin-top:1px;
    display:inline;}
.cont11{float:left;
        width:150px;
    height:15px;
    margin-left:5px;
    border:#E2E1E1 solid 1px;
    display:inline;}
.cont12{float:left;
        width:600px;
    height:130px;
    margin-left:5px;
    border:#E2E1E1 solid 1px;
    display:inline;}
.submit{float:left;
        width:688px;
    height:28px;
    margin-top:10px;}
.submitL{float:left;
         width:420px;
     height:28px;
     margin-left:60px;
     display:inline;}
.submitL p{text-align:left;
           font-size:12px;
       color:#787878;}
.submitR{float:right;
         width:80px;
     height:28px;
     margin-right:25px;
     display:inline;}
.main_right{float:right;
            width:290px;
      height:1445px;}
.znews{float:left;
       width:288px;
       padding-bottom:10px;
     border:#D0D0D0 solid 1px;}
.znewst{float:left;
        width:288px;
    height:24px;}
.znewst span{float:left;
             font-size:12px;
       margin-left:23px;
       margin-top:6px;
       display:inline;}
.znewsb{float:left;
        width:288px;
    margin-top:10px;}
.znewsbt{float:left;
         width:288px;
     height:90px;
     margin-top:5px;}
#znewsbtd{margin-top:15px;}
.znewsbt1{float:left;
          width:90px;
      height:90px;
      margin-left:10px;
      display:inline;}
.znewsbt2{float:right;
          width:165px;
      height:90px;
      margin-right:8px;
      font-size:12px;
      display:inline;}
.znewsbt2t{float:left;
           width:165px;
       height:18px;}
.znewsbt2t p{text-align:left;}
.znewsbt2b{float:left;
           width:165px;
       height:70px;
       color:#787878;}
.znewsbt2b p{text-indent:24px;
             line-height:18px;}
.znewsbz{float:left;
         width:286px;
     margin-top:12px;}
.znewsbz li{float:left;
            width:280px;
      height:18px;
      font-size:12px;
      margin-top:4px;
      margin-left:5px;
      display:inline;
      background:no-repeat url(../imagesNew/41.gif);}
.znewsbz span{float:left;
              margin-left:15px;
        display:inline;}
.advertise1{float:left;
            width:290px;
      height:100px;
      margin-top:10px;}
.recommend{float:left;
           width:288px;
       height:225px;
       border:#D0D0D0 solid 1px;
       margin-top:10px;}
.recommendt{float:left;
            width:288px;
      height:24px;}
.recommendtL{float:left;
             width:131px;
       height:24px;}
.recommendtL span{float:left;
             font-size:12px;
       margin-left:23px;
       margin-top:6px;
       display:inline;}
.tabmenu {float:right;width:157px;height:24px; font-size:12px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:38px; height:23px; overflow:hidden; line-height:24px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:12px; background:no-repeat url(../imagesNew/139.gif);}
.tabmenu .cli {text-align:center;float:left;display:block;width:38px;height:23px;overflow:hidden;line-height:24px;border-right:#ccc 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; cursor:pointer; background:no-repeat url(../imagesNew/140.gif); color:#9A1101;}
#tabcontent {float:left;width:288px; height:180px; margin-top:10px;}
#tabcontent .hidden {display:none;}
#clid{border-left:#ccc solid 1px;}
#clid1{border-right:#FFFFFF solid 1px;}
#tabcontent li{float:left;
               width:280px;
         height:18px;
         font-size:12px;
         margin-top:4px;
         margin-left:5px;
         display:inline;
         background:no-repeat url(../imagesNew/41.gif);}
#tabcontent span{margin-left:5px;}
span.cont14{padding-left:6px;}
span.cont16{padding-left:6px;}
.advertise2{float:left;
            width:290px;
      height:130px;
      margin-top:10px;}
.ranking{float:left;
         width:288px;
     height:270px;
     margin-top:10px;
     border:#D0D0D0 solid 1px;}
.rankingm{float:left;
          width:288px;
      height:230px;
      margin-top:10px;}
.rankingm li{float:left;
             width:288px;
       height:18px;
       font-size:12px;
       margin-top:4px;}
.rankingm span{float:left;
               margin-left:10px;
         display:inline;}
.project{float:left;
         width:288px;
     margin-top:10px;
     padding-bottom:10px;
     border:#D0D0D0 solid 1px;}
.projectb{float:left;
          width:288px;}
.projectb1{float:left;
           width:110px;
       margin-left:18px;
       *margin-left:15px;
       margin-top:10px;
       display:inline;}
.projectb1 img{padding:5px; border:#D0D0D0 solid 1px;}
.carnav{width:990px;
    height:30px;
    margin:0 auto;
    margin-top:10px;} 
.carnav p{padding-top:8px;}
.carnav span{float:left;
             margin-left:15px;
       display:inline;}
.carnav a:link,.carnav a:visited{color:#FFFFFF;}
.carnav a:hover{text-decoration:underline;}  
span.car5{width:60px;
          text-align:center;}
.footer{width:990px;
        height:150px;
    margin:0 auto;
    margin-top:10px;}
.footertop{float:left;
           width:988px;
       height:25px;
       background:no-repeat #F5F5F4;}
.footermain{float:left;
            width:988px;
      height:40px;
      margin-top:5px;}
.footerbuttom{float:left;
              width:988px;
        height:60px;
        margin-top:8px;}
span.cav25{font-weight:bold;}
span.cav24{float:right;}
.footertop span{margin-left:8px;}
.footertop p{margin-top:6px;
             text-align:center;}
.footermain p{margin-top:4px;
              text-align:center;}
.footermain span{margin-left:10px;}
.footerbuttom p{margin-top:2px;
                text-align:center;}
.footerbuttom span{margin-left:12px;}
span.gb{margin-top:5px;}
.footertop a:visited{color:#2B2B2A;}
.footertop a:hover{color:#D84F3F;
              text-decoration:underline;}
.footermain a:visited,.crb2u a:visited,.ca2bm1bu a:visited{color:#2B2B2A;}
.footermain a:hover,.crb2u a:hover,.ca2bm1bu a:hover{color:#D84F3F;
              text-decoration:underline;}
/*网友评论*/
.kong{height:25px; width:500px;}
.cmtPublish{padding:12px;padding-top:0px;}
.cmtPublish dl{margin:0px;padding:0px;list-style:none;margin-top:12px;clear:both;}
.cmtPublish dl dt{height:24px;background:#F3F3F3;border-top:1px #E1E1E1 solid;line-height:24px;overflow:hidden}
.cmtPublish dl dt .mark a:link,.cmtPublish dl dt .mark a:visited,.cmtPublish dl dt .mark a:active{ color:#f60; text-decoration:underline;}
.cmtPublish dl dt .mark a:hover{color:#F60;text-decoration:underline;}

.cmtPublish dl dd{font-size:14px;margin:0px;padding:0px;text-indent:2em;line-height:180%;zoom:1; overflow:hidden;word-wrap:break-word;}/*edit by zhonglijun 2009-04-02*/
.cmtPublish .iFloor{margin-left:10px;color:#365EBD;}
.cmtPublish .iName{margin-left:10px;font-size:12px;color:#FF6B07;font-weight:bold;}
.cmtPublish .iTime{color:#848484;}
/* 分页 */
.endPageNum{ padding:10px 12px 6px; clear:both;text-align:center;margin-left:150px;margin-left:0px\9;*margin-left:0px;}
.endPageNum .s1{width:65px; text-align:center;}
.endPageNum .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:4px 5px 0;margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
.endPageNum .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left; text-align:center;}

/*一键收听*/
#followall_mod .hd{clear:both;width:688px;padding:0;text-align:left;height:130px;}
.followall_mod{width:688px;margin:0 auto;}
.followall_mod .hd{position:relative;height:26px;color: #1C2C58;margin-top:12px;overflow:hidden;}
.followall_mod .mdline{position:absolute;top:12px;width:609px;border-top:1px solid #DADBD6;}
.followall_mod .hd h2{position:absolute;height:20px;margin-left:7px;padding:0 4px;background:#fff;font-size:14px;font-weight:bold;}
.followall_mod .userlist {width:560px;margin:0 auto;padding:10px 0;overflow:hidden;}
.followall_mod .userlist li { float:left; display:inline;width:112px;text-align:center;}
.followall_mod .userlist li img {width:70px;height:70px; padding:3px; border:1px solid #D2D2D2}
.followall_mod .userlist li p {height:20px;padding-top:10px;line-height:20px;text-align:center;overflow:hidden;}
.followall_mod .userlist li p input { margin-right:5px;}
.followall_mod .btbox {width:180px;margin:0 0 28px 300px;}
.followall_mod .btbox a{padding-left:12px;}
.followall_mod .btshouting {width:105px; height:30px; border:none; display:inline;background:url(../imagesNew/bgbt.png) no-repeat; cursor:pointer;color:#fff;font-weight:bold;font-size:14px;}
.followall_mod .followed{background-position:0 -50px;background-repeat:no-repeat}
.followall_mod .userlist li .userIntro{height:auto;margin-bottom:8px;padding:10px 6px 0 6px;line-height:20px;color:#535353;text-align:center;overflow:hidden;}
.followall_mod .userlist li .userIntro a,.followall_mod .userlist li .userIntro a:visited,.followall_mod .userlist li .userIntro a:hover{color:#535353;}
.followall_mod .userInfo a{color:#1E50A2;}
.followall_mod .userInfo a:hover{color:#F60;}