﻿@import url("offical.css");

*{margin:0px; padding:0px; list-style:none;}
 
.page
{
    margin:0 auto; width:990px; clear:both; *overflow:hidden;
    line-height:1.6;
}
img
{
    border:0px;
}
.cle
{
    clear:both;
}
 
.neirong_li {
   height:24px; line-height:24px; border-bottom:1px solid #DDD; width:100px; margin:0 auto;  
}
.neirong_li a {
 font-family:Arial, Helvetica, sans-serif; font-size:12px; DISPLAY: block; PADDING-LEFT: 15px;  height:24px; line-height:24px; COLOR: #666; text-decoration:none 
}
.neirong_li a:hover {
 COLOR: #ff0000; text-decoration:none 
}

.logo
{
   float:left; 
}
.loname
{
   float:left; padding-top:40px;
}

.clear8
{
    height:8px; clear:both;  font-size:5px;
}
ul,li
{
    list-style:none;
    list-style-type:none;
    padding:0px;
    margin:0px;
}
.mt8
{
    margin-top:8px;
}
.ml8
{
    margin-left:8px;
}

.left
{
    float:left; 
}
.right
{
    float:right; 
}
a
{
     display:inline-block;
}
a:hover
{
    color:#ff9203;
    text-decoration:underline;
}
.xxjieshao
{
    background-image: url('../images/tab-line.gif');
    background-repeat: repeat-x;
    background-position: left top; 
    height:32px; width:750px;
}
.xxjieshao span
{
     background-image: url('../images/tab-current.gif');
    background-repeat: no-repeat;
    color:White; font-weight:bold;
    padding-top:8px; text-align:center; display:inline-block; 
    height:24px; width:96px;
}

 .menu-first
{
    background-position: left top;
    background-image: url('../images/leftbg.gif');
    background-repeat: repeat-y;
    min-height: 720px;
    *height:720px;
}
 .menu-first ul li a
{
    margin: 2px 0px;
    width: 170px;
    height: 31px;
    padding-top:5px;
    padding-left:45px;
    background-image: url('../images/meaubg.gif');
    background-repeat: no-repeat;
    font-weight:bold;
    font-size:14px;
}
 .menu-first ul .steam
 {
     background-color:White;
      margin: 0px 2px 0px 2px;
 }
 .menu-first ul .steam a
{
    background-position: 40px center;
    margin: 2px 0px;
    width: 140px;
    height: 25px;
    padding-top: 5px;
    padding-left: 67px;
    background-image: url('../images/sitem.png');
    background-repeat: no-repeat 
}
.menu-first ul li a:hover, .menu-first ul li a.current {
  background-image: url('../images/meaubg2.gif');  
    color: #06C;
}

.rtitle {
    background-image: url('../images/rtitle.jpg');
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 26px;
    padding-left: 30px;
    width: 730px;
    font-weight: bold;
    color: Black;
    background-color: white;
    padding-top: 10px;
    margin-top:2px;
}
.foot2
{
    background-color: #f5f5f5;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #cccccc;
    padding-bottom:20px;
}
/*以上是公共部分*/
 
.sc
{
 padding-top:10px; text-align:right; clear:right;
 }
 .sc a
{
  padding-left:10px;
}
 .sc a:hover
{
  padding-left:10px;
  color:#ff9203;
}

.mainbg
{
    background-position: left top;
    background-image: url('../images/sy_mainbg.gif');
    background-repeat: repeat-x;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #e2e2e2;
    border-bottom-color: #e2e2e2;
    border-left-color: #e2e2e2; 
    padding-top:20px;
    padding-bottom:20px;
}
 
.newli
{
  margin-left:10px;
  margin-top:10px;   
  width:290px; 
}
.newli li a
{
    background-image: url('../images/newstitle.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:18px;
    overflow:hidden; 
    text-overflow:ellipsis;
    white-space:nowrap; 
    word-break:keep-all;  
    display:inline-block; 
    width:260px;  
    font-weight:bold;
}
.gonggao 
{
    
}
.gonggao li
{
    height:30px;
}
.sbzs
{
    background-image: url('../images/sy_sbzs.gif');
    background-repeat: no-repeat;
    text-align: right;
    padding-right: 20px;
    height: 28px;
    padding-top:6px;
    padding-left:15px;
}
.sb
{
    width:141px;
    float:left;
    margin:5px 8px 5px 0px;
}
.sbtp
{
    border: 1px solid #e6e7e7;
    padding:2px; width:120px; height:90px;
}
.sbtp img
{
     width:120px; height:90px;
}
.sbwz
{
    font-weight:bold; 
    text-align:center;
    padding-top:5px;
}
.fwsbwz
{
    font-weight:bold; 
    text-align:center;
    padding-top:5px;
}
 
.fwsbwz a
{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    display: inline-block; 
    width:110px;
}
.bjzs
{
    background-image: url('../images/sy_bjzs.gif');
    background-repeat: no-repeat;
    text-align:right;
    padding-right:20px;
    height:32px;
    padding-top:8px;
    padding-left:15px;
}
.bjli
{
  margin-left:10px; 
  width:290px; 
}
      
.bjli li
{
    background-image: url('../images/newstitle.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;    
    width: 260px;
    padding-top: 10px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #e2e2e2;
    height:24px;
}
.bjli li a
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    display: inline-block;
    width:195px;
     float:left;
    
}
.nowrap
{
}
.nowrap a
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    display: inline-block;
}
.bjli li span
{
  float:right;
}
.fwxm
{
    background-image: url('../image/sy_fwxm.gif');
    background-repeat: no-repeat;
    text-align: right;
    padding-right:15px;
    height: 24px;
    width:610px;
    padding-top:3px;
    padding-left:18px;
}
.fwsb
{
    width:120px;
    float:left;
    margin:10px;
    margin-right:30px;
    display:inline-block;
     *margin-right:22px;
}
.fwsbtp
{
    border: 1px solid #e6e7e7;
    width: 120px;
    height: 90px;
    padding:2px; margin-right:1px;
}
.fwsbtp img
{ 
    width: 120px;
    height: 90px; 
}

.bjzx
{
    background-image: url('../image/sy_bjzx.gif');
    background-repeat: no-repeat;
    text-align: right;
    padding-right: 20px;
    height: 24px;
    width: 628px;
    padding-top:6px;
    padding-left:15px;
}
.zpxx
{
    background-image: url('../image/zhaopin.gif');
    background-repeat: no-repeat;
    text-align: right;
    padding-right: 20px;
    height: 27px;
    width: 643px;
    padding-top:3px;
}
.baojieKnow
{
    background-image: url('../image/baojieKonw.gif');
    background-repeat: no-repeat;
    text-align: right;
    padding-right: 20px;
    height: 27px;
    width: 643px;
    padding-top:3px;
}
.yqlj
{
     min-height:30px; *height:30px;
 }
.yqlj li
{
    margin:5px 20px 0px 20px;
     *margin:10px 20px 0px 20px;
     display:inline-block;
    float:left;
 }



/* 以下子页样式 */
.newsli
{
  margin-left:10px;
  margin-top:10px;   
  width:770px; 
}
      
.newsli li
{
    background-image: url('../image/newstitle.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;    
    width: 720px;
    padding-top: 10px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #e2e2e2;
    padding-bottom:5px;
    margin-bottom:12px;
    clear:both;
}
.newsli li a
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
    display: inline-block;
    width:595px;
     float:left;
     font-weight:bold;
    
}
.newsli li span
{
  float:right;
}
.columnSpace
{
    margin:15px 0px 0px 10px;
}
 
.btn
{
    background-image: url('../image/btn-blue1-07.gif');
    background-repeat: no-repeat;
    width: 56px;
    height: 24px;
    padding-top: 4px;
    border:0px;
    color:White;
    font-weight:bold;
}
.btn-com-01
{
    background-image: url('../image/btn-blue1-01.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    text-align:center;
    width:71px;
    height:31px;
    padding-top:6px;
}
.keyword
{
   
}
.input
{
    width:105px;
    height:14px;
    padding-top:4px;
}
.input-gray
{
    border: thin solid #00FFFF;
    width: 105px;
     height:18px;
    
}
.category
{
    padding-top:10px;
    margin-left:15px;
}

/*以下是三级页面样式*/
.sbzs3
{
    width:166px;
    float:left;
    margin:25px 10px 5px 10px;
}
.sbzstp3
{
    border: 1px solid #e6e7e7;
    padding:3px;
   
}
.sbzstp3 img
{
    width:160px; height:200px;
}
.sbzswz3
{
    font-weight:bold; 
   
    padding-top:5px;
    height:30px;
}

.hwjxzs
{
    width:122px;
    float:left;
    margin:25px 15px 5px 15px;
}
.hwjxzstp
{
    border: 1px solid #e6e7e7;
    width: 120px;
    height: 90px;
}
.hwjxzswz
{
    font-weight:bold; 
    text-align:center;
    padding-top:5px;
}
.font
{
   float:right;
   margin-top:20px;
}
.font a
{
    border: thin solid #e2e2e2;
    line-height:1;
}
.message
{
    width:770px;
    text-align:center;
}
.summary
{
    border-bottom-style: dashed;
    border-bottom-width: thin;
    border-bottom-color: #666666;
    width:670px;
    margin-left:30px;
}
.describe
{
    margin:20px 0px 0px 30px;
    width:670px;
    font-size:16px;
}

/* img hover */
.#klj li span
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color:  #CCCCCC;
}
#klj
{
    margin:5px;
}
#klj .item
{
     text-align:center;
}
#klj .item a.img
{
    position:relative;
}
#klj li
{
    float:left; width:310px; margin:6px;
}
#klj li span
{
    display:block; width:310px; overflow:hidden; 
    text-overflow:ellipsis;
    white-space:nowrap; 
    word-break:keep-all;
  
}
#klj li span
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color:  #CCCCCC;
}
 
.h_pic{ z-index:2000; position:absolute;border:6px solid #fff4ce; width:100px; }
.h_picb{ z-index:2002; position:absolute;border:1px solid #c27645; width:100px; }

.indexli2
{
    width:640px;
}
.indexli2 li
{
    float:left; width:305px; display:inline-block; 
}
.indexli2 li a
{
  width:280px; overflow:hidden; 
    text-overflow:ellipsis;
    white-space:nowrap; 
    word-break:keep-all; display:inline-block; 
    font-weight:normal;
}

.itemTitle
{
    color: White;
    font-weight: bold;
    letter-spacing: 2px;
    padding-left: 25px;
    width: 183px;
    background-image: url('../images/Itemtitle.jpg');
    background-repeat: no-repeat;
    padding-top: 16px;
    height: 22px;
    font-size: 12px; 
}
#KinSlideshow
{
    width:990px; height:296px;
}
#KinSlideshow img
{
    width:990px; height:296px;
}

.flickr,.pages {
    padding-bottom:20px;
    margin-top:10px;
}
.flickr span, .flickr a ,.pages span, .pages a{
    border: 1px solid #CCCCCC;
    display: inline-block;
    padding: 5px;
    margin:5px;
    padding-left:10px; 
    padding-right:10px;

}
    .flickr .current, .pages .current {
    background-color: #FFCC99;
}

.xprlubj1 {
    border-bottom-style: dashed;
    border-bottom-width: thin;
    border-bottom-color: #C0C0C0;
    padding-top:10px;
    padding-bottom:10px;
    width:720px;
}
#wcqx {
}
#wcqx img {
        max-width:720px;
    }

.procate2{
    clear:both;
    width:100%;
    border-bottom:1px dashed #cccccc;
    float:left; 
}
.procate2 li{
    float:left; padding:5px; min-height:28px; display:inline-block; margin-right:20px; 
    background-image: url('../images/icon-e1.gif');
    background-repeat:no-repeat;
    background-position:left 8px; padding-left:18px;
}
.procate2 li.cur a{
     font-weight:bold; color:#ff9203;
}
