@import url("base.css"); 

.menulist li.tabon,.menulist li.taboff,.keyWord{ background:url(../images/index_bgz.gif) no-repeat;}
.hotWord,.hotWord h2,.navMenu li.tag_on,.navMenu li.tag_off,.lyleft h4,.twobtn input.lysc,.twobtn input.back,.bommbtn input.bumbtm{ background:url(../images/conter_bg.gif) no-repeat;}

.Rlistbox h4,.fl3ad h4,.Rnews h4{background:url(../images/conter_bg.gif) no-repeat;}

/*头部开始*/
.header{ width:960px; height:62px; padding-top:6px; overflow:hidden; margin:0 auto; background:url(../images/header_bg.gif) repeat-x 0 0;}

  .topMapmeun{ clear:both;  line-height:23px; height:23px; border-bottom:1px solid #ddd; margin-bottom:6px; background:#f5f5f5; }
     .topMapmeun span.topBigmeun,.topMapmeun span.topRmeun{ line-height:24px; }
	 .topMapmeun span.topBigmeun a,.topMapmeun span.topRmeun a{ margin:0 8px;}
	 
	 .topMapmeun span.topRmeun{ margin-top:-24px;float:right;}
  
  
  .logoBox{ width:150px; float:left;}
  .logoBox h1{ width:150px; height:53px; margin-bottom:3px;  background:url(../images/logo.gif) no-repeat 0 0;}
  .logoBox h1 a{ display:block;width:150px; height:53px; cursor:pointer;font-size:14px; text-align:center; text-indent:-9999px;}

  .menuBox{ width:580px; height:56px; margin-left:10px; float:left;}
    .menu{ height:25px;}
    .keyWord{ height:31px; color:#fff; background-position:0 -29px; clear:both; overflow:hidden; }
	.keyWord a{ margin:0 10px;line-height:31px;}
	
	.menulist{ width:580px;}
	.menulist:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.menulist li{ display:inline; width:68px; height:25px; margin-left:4px; line-height:25px; text-align:center; font-weight:bold; float:left; }
	
	.menulist li.tabon{background-position:0 0;}
	.menulist li.taboff{background-position:-89px 0;}
	
	.menulist li.taboff a:link{color:#C00;}
	.menulist li.taboff a:visited{color:#C00;}
	.menulist li.taboff a:hover{color:#F60;}
	.menulist li.taboff a:active{color:#C00;}
	
	.menulist li.tabon a:link{color:#fff; text-decoration:none;}
    .menulist li.tabon a:visited{color:#fff; text-decoration:none;}
    .menulist li.tabon a:hover{color:#fff; text-decoration:underline;}
    .menulist li.tabon a:active{color:#fff; text-decoration:none;}
	
	
    .keyWord a:link{color:#fff; text-decoration:none;}
    .keyWord a:visited{color:#fff; text-decoration:none;}
    .keyWord a:hover{color:#000; text-decoration:underline;}
    .keyWord a:active {color:#fff; text-decoration:none;}
	
	.topRsear{ width:215px; border:1px solid #ff0000; background:#fff; float:right;}
	.topRsear h3{ padding:0 5px; line-height:25px; font-size:12px;}
	.topRsear h3 a{ margin:0 2px; font-weight:normal;}
	
	.xmSearch{ padding:3px 5px; background:url(../images/xmSearch.gif) no-repeat left bottom;}
	.xmSearch input.xmss{ width:88px; vertical-align:middle;}
	.xmSearch input.xxbtn{ width:55px; height:20px;vertical-align:middle; border:none; background:url(../images/index_bgz.gif) no-repeat -86px -64px;}
/*头部结束*/

.hotWord{ width:944px; height:30px; padding:0 8px; margin:0 auto; background-position:0 0;}
.hotWord h2{ padding-left:10px; line-height:30px; font-size:12px; color:#fff; background-position:0 -31px;}
.hotWord h2 span{ margin-left:30px; font-weight:normal; color:#000;}
.hotWord h2 span a{ margin:0 10px;}

/*主题开始*/
.contMain{ width:960px; margin:0 auto; margin-top:8px;}
  .mainLeft{ width:720px; float:left;}
  .mainRigt{ width:230px; float:right;}
  
  /*左边开始*/
  .mainLeft h3{ padding-left:10px;height:28px; border:1px solid #bcbcbc; background:#f0f0f0; font-size:12px; line-height:28px; color:#c00;}
  .mainLeft h3 span{ font-weight:normal; color:#000;}
  .mainLeft h3 span a{ margin:0 8px;}
  
  .topPer{border:1px solid #bcbcbc; margin-top:8px;  background:#fff;}
  .topPer span{ display:inline; width:159px; height:78px; margin:10px 10px 10px 10px;  padding:3px; border:1px solid #bcbcbc; float:left;}
  .topPer span img{ width:157px; height:76px;border:1px solid #bcbcbc;}
  .item{ width:520px; margin-top:6px; float:left;}
  .item dt{ font-weight:bold; line-height:22px;}
  .item dd{ line-height:18px;}
  .item dd.hui{ color:#787774;}
  
  .infonBox{ margin-top:8px;}
  .topnav{ height:25px;}
  .navMenu{ width:530px;}
  .navMenu:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
  .navMenu li{ display:block; width:72px; height:25px; margin-right:3px; font-weight:bold; line-height:25px; text-align:center; float:left;}
  .navMenu li.tag_on{ background-position:0 -61px; }
  .navMenu li.tag_off{ height:23px; padding-top:2px; line-height:22px;background-position:-73px -61px;}
  
    .navMenu li.tag_on a:link{color:#fff; text-decoration:none;}
    .navMenu li.tag_on a:visited{color:#fff; text-decoration:none;}
    .navMenu li.tag_on a:hover{color:#fff; text-decoration:underline;}
    .navMenu li.tag_on a:active {color:#fff; text-decoration:none;}
  
    .navMenu li.tag_off a:link{color:#C00;}
	.navMenu li.tag_off a:visited{color:#C00;}
	.navMenu li.tag_off a:hover{color:#F60;}
	.navMenu li.tag_off a:active{color:#C00;}
	
  .messageBox{ border:1px solid #ff0000;}
  .messag{ background:#fff;}
  .messageBox{padding:8px 10px;}
   
  .messageBox h4{  font-size:14px; line-height:24px; font-weight:bold; color:#ff0000;}
  .messageBox h5{ margin-top:10px; font-size:14px; line-height:24px; font-weight:bold; color:#000;}
  .messageBox p{ margin-top:8px;line-height:22px; font-size:14px; text-indent:2em;}
  

  .messageBox .lianxiwm li{ line-height:22px;}
  .messageBox .lianxiwm li strong{ font-weight:normal; margin-right:6px;}
  
  .messageBox .pictZs{ width:748px;}
  .messageBox .pictZs:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
  .messageBox .pictZs li{ display:inline; border:1px solid #ccc; padding:5px; width:156px; height:100px; margin-right:10px; float:left;}
  .messageBox .pictZs li img{ width:156px; height:100ppx;}
  
 /*项目翻页开始*/ 
 .pagexm{ height:24px; padding-left:20px; border:1px solid #bcbcbc; margin-top:8px; line-height:24px; background:#f2f2f2;}
 .pagexm span{ margin-right:60px;}
 .pagexm span a{ margin-left:8px;}
 /*项目翻页结束*/ 

  /*留言板开始*/ 
 .liuyanBox{ margin-top:8px; }
 .title{border:1px solid #bcbcbc; border-bottom:none;}
  .title img{ width:718px; height:50px;}
  .lyNav{ padding:5px; background:#ebebeb;}
    .lyleft{ width:194px; padding:2px; padding-bottom:138px; border:1px solid #dadada; background:#fff url(../images/liuyan_renbg.jpg) no-repeat left bottom; float:left;}
	.lyright{ width:488px; padding:0 5px;border:1px solid #dadada; background:#fff; float:right;}
	
	.lyleft h4{ height:25px; padding-left:43px; color:#fffc03; font-size:14px; font-weight:bold;line-height:24px; background-position:0 -118px;}
	.lyleft p{ margin-top:10px; padding:0 8px; line-height:20px; text-indent:2em;}
	.lyleft p.kuang{ border:1px solid #eaeaea; padding:10px 3px;}
	.lyleft p.kuang span{ color:#ff0000;}
	
	.twobtn{ padding:10px 0;}
	.twobtn input{ width:84px; height:23px;margin-left:8px; border:none;}
	.twobtn input.lysc{  background-position:0 -154px;}
	.twobtn input.back{background-position:-86px -154px;}
	
	
	.lyright label{ display:block;  padding:6px 0; padding-left:14px; margin-top:6px; background:#f1f1f1; }
	.lyright label input.sbox{ width:200px; height:14px; padding-left:3px; border:1px solid #999; background:#fff; vertical-align:middle;}
	.lyright label span b{ margin:0 8px; color:#ff0000;}
	.lyright label.textinr{ background:#fff url(../images/conter_bg.gif) no-repeat 0 -292px;}
	.lyright label .textQ{ width:205px; height:170px; margin-left:65px; margin-bottom:3px; padding-left:4px; line-height:18px;}
	
	.bommbtn{ clear:both; margin:8px 0;}
	.bommbtn input.bumbtm{ width:85px; height:23px; border:none;margin-left:80px; cursor:pointer; background-position:-174px -154px;}
    
   /*留言板结束*/ 
 .listXg,.listpic{ margin-top:8px; border:1px solid #bcbcbc; clear:both;}
 .listXg h4,.listpic h4{ padding-left:20px; line-height:26px; font-size:14px; color:#fff; font-weight:bold; background:url(../images/conter_xgxxh4bg.gif) repeat-x 0 0;}
 
 .list3ad{ width:718px; padding:4px 0;}
 .list3ad:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
 .list3ad li{ display:inline; width:210px; padding-left:9px; margin-left:20px; line-height:24px; float:left; background:url(../images/conter_heidian.gif) no-repeat left center;}
 
 .picNav{ width:718px; clear:both; padding-bottom:8px; }
 .picNav:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
 .picNav li{ display:inline;border:1px solid #ccc; width:109px; height:90px; margin-left:7px; margin-top:8px; float:left; }
 .picNav li img{ margin:6px 6px 0 6px; width:90px; height:60px;}
 .picNav li span{ display:block; line-height:24px; text-align:center;}

 /*左边结束*/
 
 /*右边开始*/
  .topvideo{ border:1px solid #e6c2b1; padding:1px; margin-bottom:8px;}
  .topvideo img{ width:226px; height:178px;}
  .Rlistbox{ margin-bottom:8px;}
  .Rlistbox h4,.fl3ad h4,.Rnews h4{ height:28px;  padding-left:12px; color:#81140f; line-height:28px; font-size:14px; font-weight:bold; background-position:0 -87px;}
  
  .Rlist2ad{ width:228px; padding-top:6px;border:1px solid #e6c2b1; border-top:none; background:#fff;}
  .Rlist2ad:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
  .Rlist2ad li{ display:inline; width:108px; padding-left:6px; line-height:22px; float:left;}
  
  .fl3ad,.Rnews{ margin-bottom:8px;}
  .flNav{width:228px; padding-top:6px;border:1px solid #e6c2b1; border-top:none;}
  .flNav:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
  .flNav li{ display:inline; width:64px; margin-left:4px; padding-left:8px; line-height:22px; float:left; background:url(../images/conter_heidian.gif) no-repeat left center;}
  
  .tongtiao{border:1px solid #e6c2b1;  margin-bottom:8px; clear:both;}
  .tongtiao img{ width:228px; height:75px;} 
   
  .RnewsBox{border:1px solid #e6c2b1; border-top:none;padding-top:8px; padding-left:8px; padding-bottom:6px; background:#fff;}
  
  .toppittext{ }
  .toppittext span{display:inline; width:74px; height:72px; padding:1px; border:1px solid #b6b5b6; float:left;}
  .toppittext span img{width:74px; height:72px;}
  .Rnewssm{ display:inline;width:130px; padding-right:5px;  float:right;}
  .Rnewssm dt{ font-weight:bold; line-height:20px;}
  .Rnewssm dd{ line-height:18px;}
  
  .listnews{ clear:both; clear:both;}
  .listnews li{ padding-left:8px; line-height:22px; background:url(../images/conter_heidian.gif) no-repeat left center;}
  
  


 /*右边结束*/
 
/*主题结束*/


/* footer*/
#footer{width:940px;  padding:10px; line-height:20px; border-top:solid 3px #ECECEC; margin:0 auto;margin-top:8px; text-align:center;} 
#footer a{margin:0 8px;}

  .newsBox{ border:2px solid #e7e7e7; margin-bottom:8px;background:#fff; clear:both;}
    .newslist{ padding:8px;}
	.newslist dt{ line-height:22px; font-weight:bold;}
	.newslist dd{ line-height:20px;}
	.newslist dd.xxsm{ text-align:right;}
	
	.newslist dt a:link{color:#cc0000; text-decoration:none;}
    .newslist dt a:visited{color:#cc0000; text-decoration:none;}
    .newslist dt a:hover{color:#185deb; text-decoration:underline;}
    .newslist dt a:active {color:#cc0000; text-decoration:none;}
