@import url("base.css"); 

.menulist li.tabon,.menulist li.taboff,.keyWord{ background:url(../images/index_bgz.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; cursor:pointer; background:url(../images/index_bgz.gif) no-repeat -86px -64px;}
/*头部结束*/


.mainConter{ width:960px; margin:0 auto; margin-top:8px;}
  .left{ width:610px; float:left;}
  .right{ width:340px; float:right;}

    .toppicBox{}
	.pict{ width:268px; height:276px; border:1px solid #ff9e9d; float:left;}
	.pict img{ width:268px;}
	.hotNews{ width:332px; float:right;}
	
	.hotNews h3{ padding-left:12px; font-size:14px; color:#81140f; line-height:28px; background:url(../images/news_indexbgz.gif) no-repeat 0 0}
	.textNav{border:1px solid #ff9e9d;}
	.topinfon{ border-bottom:1px dashed #ccc;}
	.topinfon dt{ line-height:22px; font-size:14px; font-weight:bold; text-align:center;}
	.topinfon dd{ padding:4px 8px; line-height:18px; color:#595b5b;}
	
	.textlist{ padding-top:3px;}
	.textlist li{ line-height:20px;}
	.textlist li span{ margin:0 12px;}
	
	.pictong{ clear:both; margin-top:8px;}
	.pictong img{ width:610px; height:114px;}
	
	.parten{ margin-top:8px;}
	.parten h4{ padding-left:18px; padding-top:4px; font-size:14px; font-weight:bold; color:#fff; line-height:24px; background:url(../images/news_indexbgz.gif) no-repeat 0 -35px;}
	.parten h4 span{ margin-left:25px;font-size:12px; font-weight:normal; color:#cc3333; }
	.parten h4 span a{ margin:0 7px;}
	.parten h4 span b{ color:#4e4d4d; font-weight:normal;}
	
	.parten h4 span a:link{color:#cc3333; text-decoration:none;}
    .parten h4 span a:visited{color:#cc3333; text-decoration:none;}
    .parten h4 span a:hover{color:#504f4f; text-decoration:underline;}
    .parten h4 span a:active {color:#cc3333; text-decoration:none;}

	.parten h4 span b a:link{color:#4e4d4d; text-decoration:none;}
    .parten h4 span b a:visited{color:#4e4d4d; text-decoration:none;}
    .parten h4 span b a:hover{color:#c00; text-decoration:underline;}
    .parten h4 span b a:active {color:#4e4d4d; text-decoration:none;}
	
	
	.perbox{border:1px solid #f1bbb7; border-top:none; padding:9px 5px; background:#fff;}
	  .leftPit{ width:130px; height:150px; margin-left:4px; float:left; border:1px solid #cecccd;}
	  .leftPit img{ width:130px; height:150px;}
	  
	  .text2ad{ width:435px; float:right;}
	  .text2ad:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	  .text2ad li{ display:inline; width:215px; line-height:22px; float:left;}
	  

  
  .hotitem{ }
  .hotitem h4{ height:28px; padding-left:10px; font-size:14px; color:#81140f; line-height:28px;  background:url(../images/news_indexbgz.gif) no-repeat 0 -119px;}
  
  .itembox{ border:1px solid #ff9e9d; border-top:none;}
    .Rtextlist{ width:328px; padding:4px 5px;}
	.Rtextlist:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.Rtextlist li{ display:inline; width:160px; padding-left:4px; line-height:20px; float:left;}
	
	.pic3adNav{ clear:both; height:112px; margin-top:9px;border:1px solid #ff9e9d}
	 .piclist{ width:338px;}
	 .piclist:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	 .piclist li{ display:inline; width:102px; border:1px solid #babbbb; height:102px; margin-left:6px; margin-top:4px; float:left;}
	 .piclist li img{ width:102px; height:102px;}
	 
  .RperBox{clear:both;}
  .RperBox h4{ height:28px; padding-left:30px; font-size:14px; color:#fff; margin-top:8px; background:url(../images/news_indexbgz.gif) no-repeat 0 -76px;}
  .RperBox h4 span{ margin-left:60px; font-size:12px; font-weight:normal; color:#000;}
    .navList{ border:1px solid #ff9e9d; border-top:none; padding-bottom:6px;}
	
    .perList{ width:328px; padding:4px 5px;_padding:2px 5px;}
	.perList:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
	.perList li{ display:inline; width:160px; padding-left:4px; line-height:20px; float:left;}
  

  
  
  
/* 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;}  
