/* 全局样式 */

body,h1,h2,h3,h4,h5,ul,li,dt,dd,dl,p,span,pic,input,btn{ margin:0; padding:0; }

body{ font-size:12px; color:#6a6a6a; background:url(../images/body-bg.jpg) repeat-x center top; }

ul,li{ list-style:none; }

.area{ width:968px; margin:0 auto; }

.fr{ float:right; }

.fl{ float:left; }

a{ text-decoration:none; }

a.red{ color:#f00; }

.clear{ clear:both; }

.border{ padding:1px; border:1px solid #e4e4e4; }


/**banner导航**/
.Intro{ margin-top:285px; height:36px; line-height:36px; }

.Intro .txt{ font-size:14px; font-weight:bold; color:#f00; background:url(../images/Intro-arrow.jpg) no-repeat 6px 9px ; text-indent:26px; }

.Intro .seach{ width:220px; }

.Intro .seach .input{ width:157px; height:22px; border:none; background:none; color:#666; line-height:22px; text-indent:10px; margin-bottom:2px; }

.Intro .seach .btn{ width:50px; height:20px; background:none; border:none; margin-left:10px; cursor:pointer; margin-top:4px; text-indent:-9999px;}

.banner{ background:url(../images/banner-bg.jpg); height:38px; }

.banner li{ float:left; width:106px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:38px; background:url(../images/banner-line.jpg) no-repeat right center; }

.banner li a{ color:#fff; }


/**选项卡**/
.tab{ margin:20px 0; }

.tab-t{ height:28px; background:#e7e7e7; }

.tab-t li{ float:left; font-size:14px; font-weight:bold; color:#f00; padding:0 24px; line-height:28px; }

.tab-t li.on{ background:#f00; color:#fff; }

.tab-c{ border:1px solid #e7e7e7; height:182px; border-top:none; padding:12px 18px 0 18px ; }

.tab-c .pic{ width:832px; height:177px; margin-left:15px; overflow:hidden; }

.tab-c .pic li{ float:left; margin-right:10px; width:198px; line-height:30px; text-align:center; }



/**底部**/
.link{ padding:20px 10px; border:1px solid #e7e7e7; height:35px; }

.link li{ margin-right:15px; float:left; }

.foot{ line-height:26px; text-align:center; }

#daohanglan li ul{display:none; position: absolute;}
.nav_xiang_yy{position:relative;}
.nav_xiang .show_box{float:left;position:absolute;top:0px;left:0px;}
#daohanglan li ul li {
    background: url("../images/banner-bg.jpg") repeat-y scroll center center ;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 38px;
    text-align: center;
    width: 106px;
}


.list-r .con dl {
    margin-top: 10px;
    padding: 0 15px 0 10px;
}
.list-r .con dt {
    color: #f00;
    float: right;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    width: 140px;
}
.fl {
    float: left;
}

.list-r .con dd.pic {
    background: none repeat scroll 0 0 #000;
    float: left;
    height: 85px;
    width: 80px;
}

.list-r .con dd {
    color: #666;
    float: right;
    line-height: 16px;
    width: 140px;
}
