@import url('base.css');
html{
    background:#fff url(imagesbg.gif) repeat-x;
}
body{
    font-size: 12px;
    color: #333;
}
a{
    color: #333;
}
a:hover{
    color: #226201;
}
.tfont{
    font-family: '微软雅黑';
}
.fz14{
    font-size: 14px;
}
.wrap{
    width: 1000px;
    margin: 0 auto;
}

.border{
    border: 1px solid #ddd;
    border-radius:5px;
}
.para{
    text-indent: 2em;
    line-height: 1.8em;
    color: #666;
}
.bglink,.bglink a{
   color: #fff; 
}
.bglink:hover,.bglink a:hover{
    color: #ff0;
}
/*头部样式*/
#top{
    height: 30px;
    line-height: 30px;
    margin-bottom: 2px;
}
#top h1{
   color: #fff; 
}
#top .fn-flr{
    border-left:1px solid #194403;
}
#top .fn-flr a{
    margin-left: 15px;
   padding-right: 15px; 
   background: url(imagestico.gif) no-repeat right center;
}
#banner{
    background: url(imagesbanner.jpg) no-repeat center 0;
}
#banner a{
    height: 130px;
    text-indent: -9999px;
}

#nav-box{
    margin-bottom: 36px;
}
.nav-item{
    float: left;
    width: 102px;
    border-right: 1px solid #ccc;
    position: relative;
    *zoom:1;
}
.nav-item strong a,.nav-home a{
    text-align: center;
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    font-family: '微软雅黑';
    color: #000;
}
.nav-item strong a:hover,.nav-item strong a.curr,.nav-item-curr strong a{
    background: url(imagesnav-hover.gif) no-repeat;
    color: #fff;
}
.nav-sub{
    display: none;
    position: absolute;
    top: 48px;
    height: 35px;
    line-height: 35px;
    /*white-space:nowrap;*/
    width: 500px;
    padding-left: 10px;
}
.nav-item-right .nav-sub{
    right: 0;
    text-align: right;
}
.nav-sub a{
    background: url(imagesnico.gif) no-repeat 0 center;
    margin-left: 10px;
    padding-left:20px;
    color: #194403;
}
.nav-sub a:hover{
    color: #000;
}


.nav-home{
    float: left;
    width: 70px;
    border-right:1px solid #fff;
}
.nav-home a{
    background: url(imageshomeico.gif) no-repeat;
    text-indent: -9999px;
}

/*首页主体部分*/
#focus-box{
   background-color: #eee; 
   overflow: hidden;
   padding-top: 10px;
   padding-bottom: 15px;
}
#focus-box .wrap{
   height: 300px;
   overflow: hidden;
    background-color: #FFF;
    text-align: center;
    border:1px solid #fff;
    border-radius:10px;
    box-shadow:1px -1px 5px #aaa;
}
#focus-cont img{
    border-radius:10px;
}
#focus-pager{
   bottom: 10px; 
   z-index: 100;
   width: 100%;
   text-align: center;
}
#focus-pager li{
    display: inline;
    border: 1px solid #FFF;
    text-indent: -9999px;
    cursor: pointer;
    padding: 0px 20px;
    background-color: #C8C8C8;
    margin-left: 10px;
    text-align: center;
    border-radius:20px;
}
#focus-pager .on{
    background-color: #2E8912;
    color: #fff;
}

#ho-container{
    background: url(imageshocbg.gif) repeat-x;
}

#ho-trans{
    width: 320px;
	height:308px;
	overflow: hidden;
    margin-top: 5px;
}
.ho-cat-title a{
    display: block;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    height: 34px;
    line-height: 34px;
    background-image: url(imagesho-catbg.gif);
    background-repeat: no-repeat;
    width: 152px;
}
#ho-trans .ho-cat-title a{
    color: #429D14;
}

#ho-news{
    width: 410px;
    margin-top: 5px;
}
#ho-news .ho-cat-title a,#ho-notice .ho-cat-title a{
    background-position: 0 -45px;
}
.dllist dt,.dllist dd{
    padding-top: 10px;
    padding-bottom: 4px;
    border-bottom: 1px dashed #ddd;
}
.dllist dd{
    color: #666;
    width: 80px;
    text-align: right;
}
.dllist dt{
    padding-left: 15px;
    background: url(imagesico1.gif) no-repeat 0px 16px;    
}
#ho-news dt{
    width: 300px;
}
.ho-right{
width: 220px;
}

#ho-notice{
    margin-top: 5px;
}
#ho-notice div{
    background-color: #FFF;
    border: 1px solid #ddd;
    border-top: none;
    box-shadow:1px 1px 5px #888;
    height: 270px;
}
.ho-sidecat-title{
    height: 35px;
    line-height: 40px;
    background: url(../images/hoico.png) no-repeat 10px;
    font-size: 16px;
    padding-left: 50px;
}
.ho-sidecat-title a span{
    color: #666;
    padding-left: 5px;
    font-family: 'arial';
    font-size: 12px;
}
.ullist li{
    padding: 10px 0 4px 0px;
    border-bottom: 1px dashed #ddd;
}
#ho-notice .ullist{
    margin-top: 8px;
}
#ho-notice li{
    width: 200px;
}


#ho-fengcai{
    padding-left: 40px;
    padding-bottom: 10px;
    width: 720px;
}
#ho-fctitle{
    display: block;
    width: 160px;
    height: 145px;
    background: url(imageshu.png) no-repeat;
    top: -8px;
    left: -13px;
    text-indent: -9999px;
    z-index: 10;
}
#ho-fengcai-cont li{
    padding: 15px 5px 0 3px;
}
.scroll-pic{
    display: block;
    width: 150px;
    height: 145px;
    text-align: center;
    padding: 5px;
}
.scroll-pic:hover{
    background-color: #008510;
    color: #fff;
}
.scroll-pic img{
    width: 144px;
    height: 112px;
}
.scroll-pic span{
    display: block;
    padding-top: 8px;
}
#ho-fc-prev,#ho-fc-next{
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top:80px;
    z-index: 1000;
}
#ho-fc-prev{
    background: url(imagesad_prev.png) no-repeat;
    left: 10px;
}
#ho-fc-next{
    background: url(imagesad_next.png) no-repeat;
    right: 10px;
}

#quick-box{
    box-shadow:1px 1px 5px #888;
}
#quick-box li{
    font-size: 16px;
border-bottom:1px solid #ddd;
background: url(imagesquickli.png) no-repeat 190px 22px;
}
#quick-box li:hover{
background: url(imagesad_scroll_forward.png) no-repeat 190px 22px;
}
#quick-box a{
    display: block;
    height: 55px;
    line-height: 62px;
    padding-left: 65px;
    background-image: url(imagesquick-ico.png);
    background-repeat: no-repeat;
    background-position: 12px 10px;
}
#quick-box a.qico2{
    background-position: 12px -55px;
}
#quick-box a.qico3{
    background-position: 12px -118px;
}
#quick-box a.qico4{
    background-position: 12px -185px;
}
#quick-box a span{
    color: #f60;
}
#quick-box a:hover span{
    color: #333;
}

#footer{
    background: url(imagesfootbg.gif) repeat-x;
    min-height:50px;
    height: auto;
    _height:50px;
    padding-bottom: 10px;
}
#footer .wrap{
    background-color: #FFF;
}
#link-box{
    border-top: 1px solid #87C022;
    margin-top: 15px;
}
#link-box legend{
    padding: 2px 10px;
    background-color: #2A810D;
    color: #fff;
    margin-left: 10px;
}
.link-text{
    border-bottom: 1px solid #ddd;
    line-height: 30px;
}
.link-text a{
    padding: 0 5px;
    color: #666;
}
.linkk-logo{
    line-height: 1.8em;
    padding-top: 5px;
}
.link-logo img{
    width: 88px;
    height: 31px;
}
.link-logo a{
    padding: 0 5px;
}
#copyright{
    padding-top: 10px;
    color: #fff;
}
#copyright p{
    line-height: 1.8em;
}


/*JQuery插件样式*/
#vtip { display: none; position: absolute; padding: 10px; left: 5px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; }
#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

.vtip-thumb{
    width: 200px;
}

/*图片轮播*/
.Banner{ width:320px; height:240px;}/*整个js在宽高*/
.Banner .flexslider{ width:320px; height:240px; overflow: hidden;}/*整个js在宽高*/
.Banner .flexslider .slides{ width:320px; height:240px; overflow:hidden;}/*整个js在宽高*/
.Banner .flex-control-nav {width: 100%; position: absolute; bottom: 25px; text-align: center; z-index: 1000;}
.Banner .flexslider img{ display: block; width:320px; height:240px;}/*图片的宽高*/
.Banner .flexslider .til_slides{width:100%; height: 20px;display:block;line-height:20px; color:#000;  position: absolute;bottom:0px; left:0;  background: #cccccc;/*文字说明的背景色*/ text-align: center;}
.Banner .flex-control-nav{height:20px; text-align: right; position:absolute; left:361px; bottom:-255px;}
.Banner .flex-control-paging li{ float:left;  margin:0 1px 0 0; border-bottom:0; background:none; padding-left:0px;}
.Banner .flex-control-paging li a{ width:26px; height:16px; display:block; line-height:16px; background:#080809;/*1、2、3、4、5的背景色*/ color:#fff; text-align:center; text-indent:0px;}
.Banner .flex-control-paging li a:hover,.Banner .flex-control-paging li a.flex-active{ width:26px; height:16px; text-decoration:none; background:#ce0609; /*1、2、3、4、5鼠标点击的背景色*/}

/*将flash改成Js结束*/