/* 首页样式 */
#kstode
{
    background: url(../../images/home2009allbgs.gif) 0 -584px no-repeat;
    height: 163px;
    padding-top: 5px;
    overflow: hidden;
}
#topzi
{
    margin-left: 12px;
    font-weight: bold;
    line-height: 28px;
    height: 28px;
}
#botzi
{
    float: left;
    margin-left: 50px;
    width: 180px;
    margin-top: 28px;
    font-size: 14px;
    display: inline;
}
#kstode li
{
    width: 132px;
    height: 33px;
    line-height: 33px;
    font-weight: bold;
    display: inline;
    overflow: hidden;
}
#kstode li a
{
    float: left;
    padding-left: 35px;
    margin-top: 4px;
    display: inline;
}
a.fbgq
{
    background: url(../../images/home2009allbgs.gif) 13px -106px no-repeat;
}
a.zsdl
{
    background: url(../../images/home2009allbgs.gif) 15px -64px no-repeat;
    display: block;
    margin-left: 10px;
}
a.sqjct
{
    background: url(../../images/home2009allbgs.gif) -99px -142px no-repeat;
    display: block;
    padding-top: 2px;
}
a.pptg
{
    background: url(../../images/home2009allbgs.gif) -99px -183px no-repeat;
    display: block;
    margin-left: 10px;
    padding-top: 2px;
}
a.mfzc
{
    background: url(../../images/home2009allbgs.gif) -99 -183px no-repeat;
    padding-left: 25px;
}
.w295
{
    width: 273px;
}
.w294
{
    width: 272px;
}
.w655
{
    width: 633px;
}
.w656
{
    width: 644px;
}

/*供求商机*/
.gq-top .li-currt, .gq-top .li-qtzuo, .gq-top .li-qtyou
{
    background: url(../../images/home2009allbgs.gif) no-repeat;
}
.gq-top
{
    background: url(../../images/gqtopxia.gif) repeat-x bottom;
    height: 27px;
    margin-top: 8px;
    font-size: 14px;
    color: #004499;
}
.gq-top .li-currt
{
    float: left;
    background-position: 0px -279px;
    height: 27px;
    width: 100px;
    text-align: center;
    line-height: 27px;
    font-weight: bold;
    cursor: hand;
}
.gq-top .li-qtzuo
{
    float: left;
    background-position: 0px -319px;
    height: 26px;
    width: 100px;
    text-align: center;
    line-height: 26px;
    cursor: hand;
}
.gq-top .li-qtyou
{
    float: left;
    background-position: -1px -319px;
    height: 26px;
    width: 100px;
    text-align: center;
    line-height: 26px;
    cursor: hand;
}
.gq-content
{
    border: 1px solid #aaccee;
    border-top: none;
    padding: 8px;
    padding-bottom: 1px;
    height: 176px;
    width: 382px;
    overflow: hidden;
}
.gq-content .con-qg ul li
{
    float: left;
    padding-left: 5px;
}
.gq-content .con-qg .ulleft
{
    float: left;
    width: 240px;
}
.gq-content .con-qg .ulleft li
{
    height: 21px; *height:21px!important;*height:16px;overflow:hidden}
.gq-content .con-qg .ulleft .xinxi .biaoti
{
    float: left;
    width: 135px;
    background: url(../../images/d_ico.gif) 5px 8px no-repeat;
    padding-left: 15px;
}
.gq-content .con-qg .ulleft .xinxi .diqu
{
    float: right;
    text-align: right;
    width: 80px;
    color: #666;
}
.gq-content .con-qg .ulrimg
{
    float: right;
    width: 125px;
    padding-right: 6px;
}
.gq-content .con-qg .ulrimg li
{
    margin: 0px;
    padding: 0px;
}
.gq-content .con-qg2 .ulleft
{
    float: left;
    width: 240px;
}
.gq-content .con-qg2 .ulrimg
{
    float: right;
    width: 125px;
    padding-right: 6px;
}
.gq-content .con-qg2 .ulrimg li
{
    margin: 0px;
    padding: 0px;
}
.gq-content .con-qg2 .ulleft .xinxi .diqu
{
    float: right;
    text-align: right;
    width: 80px;
    color: #666;
}
.gq-content .lico-2
{
    float: left;
    width: 175px;
    background: url(http://meta.bmlink.com/images/d_ico.gif) 5px 8px no-repeat;
    padding-left: 15px;
    height: 21px;
}
.gq-content .tzje
{
    padding-top: 10px;
    border-top: 1px dashed #CCC;
    margin-top: 10px;
}

.huibox
{
    border: 1px #DDD solid;
    padding: 5px;
}
.h_tit
{
    background: url(../../images/home2009allbgs.gif) 0 1px no-repeat;
    padding-left: 17px;
}
.bianx
{
    border-bottom: 1px #DDD dashed;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

/*左侧栏目*/
.side_title
{
    background: url(../../images/home2009allbgs.gif) 0 -446px no-repeat;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    color: #049;
}
.side_conte
{
    border-bottom: 1px #C1DBF3 solid;
    border-left: 1px #C1DBF3 solid;
    border-right: 1px #C1DBF3 solid;
    padding: 10px 10px 5px;
}
.side_contes
{
    border-bottom: 1px #C1DBF3 solid;
    border-left: 1px #C1DBF3 solid;
    border-right: 1px #C1DBF3 solid;
    padding: 10px 5px 5px 5px;
}
.side_conte2
{
    border-bottom: 1px #C1DBF3 solid;
    border-left: 1px #C1DBF3 solid;
    border-right: 1px #C1DBF3 solid;
}
.side_map
{
    border-bottom: 1px #C1DBF3 solid;
    border-left: 1px #C1DBF3 solid;
    border-right: 1px #C1DBF3 solid;
    padding: 10px 10px 5px;
}
.side_title span
{
    font-size: 12px;
    margin-right: 5px;
}

/*右侧栏目*/
.sider_title
{
    background: url(../../images/home2009allbgs.gif) 0 -488px no-repeat;
    height: 33px;
    line-height: 33px;
}
.sider_title .zhone
{
    background: url(../../images/home2009allbgs.gif) 0 -362px no-repeat;
    float: left;
    width: 108px;
    height: 26px;
    line-height: 26px;
    margin-left: 15px;
    color: #FFF;
    text-align: center;
    display: inline;
    margin-top: 5px;
}
.sider_title .zhone1
{
    background: url(../../images/home2009allbgs.gif) 0 -319px no-repeat;
    float: left;
    width: 101px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin-left: 5px;
    display: inline;
    margin-top: 5px;
}
.sider_title .mffb
{
    float: right;
    width: 115px;
    height: 33px;
    line-height: 33px;
    background: url(../../images/home2009allbgs.gif) -530px -488px no-repeat;
    text-align: right;
    padding-right: 10px;
}

/*行业分类*/
.classblock
{
    float: left;
}
.classblock dl
{
    float: left;
    width: 270px;
    overflow: hidden;
}
.classblock dl dt
{
    float: left;
    width: 275px;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
}
.classblock dl dd
{
    float: left;
    width: 275px;
    line-height: 20px;
    color: #666;
}
.classblock dl dt a:link
{
    color: #003CC8;
    text-decoration: none;
}
.classblock dl dt a:visited
{
    text-decoration: none;
    color: #003CC8;
}
.classblock dl dt a:hover
{
    color: #FF7300;
    text-decoration: underline;
}
.classblock dl dt a:active
{
    text-decoration: underline;
    color: #FF7300;
}

.classblock dl dd a:link
{
    color: #555;
    text-decoration: none;
}
.classblock dl dd a:visited
{
    text-decoration: none;
    color: #555;
}
.classblock dl dd a:hover
{
    color: #FF7300;
    text-decoration: underline;
}
.classblock dl dd a:active
{
    text-decoration: underline;
    color: #FF7300;
}


/*资讯*/
.toutiao
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.news_now li
{
    float: left;
    height: 21px;
    line-height: 21px;
    width: 120px;
    margin-right: 12px;
    display: inline;
}
#wrap
{
    width: 263px;
    margin-top: 10px;
    background: #E5EDF6;
    overflow: hidden;
    padding: 5px;
}
#wrap dl
{
    width: 263px;
}
#wrap dl dt
{
    float: right;
    width: 150px;
    height: 22px;
    line-height: 18px;
    font-size: 12px;
}
#wrap dl dt a
{
    color: #333;
    text-decoration: none;
}
#wrap dl dt a:hover
{
    color: #ff7300;
    text-decoration: underline;
}
#wrap dl dd.pic
{
    float: left;
}
#wrap dl dd.pic a
{
    display: block;
    border: 1px solid #ddd;
}
#wrap dl dd.pic a img
{
    width: 100px;
    height: 86px;
    margin: 2px;
    border: 0;
}
#wrap dl dd.pic a:hover
{
    border: 1px solid #999;
}
#wrap dl dd.text
{
    float: right;
    width: 150px;
    font-size: 12px;
    line-height: 19px;
    color: #666;
}
#news_left
{
    float: left;
    width: 432px;
    background: url(../../images/xuxian_blue.gif) right repeat-y;
}
#news_right
{
    float: right;
    width: 192px;
}
#news_right ul
{
    float: left;
    padding-bottom: 5px;
    display: inline;
}
#news_right li.pic
{
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 5px;
    display: inline;
}
#news_right li.text
{
    float: left;
    width: 105px;
    height: 60px;
    overflow: hidden;
}
.news_li
{
    float: left;
    width: 210px;
    padding-left: 3px;
}
.ncon
{
    float: left;
    width: 252px;
    margin-left: 5px;
    display: inline;
}

/*招商列表样式*/
.zs_list
{
    padding-top: 7px;
}
.zs_list li
{
    float: left;
    width: 300px;
    margin-right: 10px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.zs_img
{
    height: 105px;
}
.zs_img li
{
    float: left;
    width: 116px;
    margin-right: 8px;
    overflow: hidden;
}
.zs_img li img
{
    border: 1px #DDD solid;
    padding: 2px;
}
.zs_img li p
{
    text-align: center;
    line-height: 2.1em;
}
.lh17 li
{
    float: left;
    width: 165px;
    margin-right: 15px;
    background: url(../../Images/dl.gif) 0px 6px no-repeat;
    padding-left: 11px;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
}

/*人才招聘*/
.job_list
{
    width: 640px;
}
.job_list .job_tit
{
    height: 20px;
    background: url(../../images/xuxian_blue.gif) 0 9px repeat-x;
}
.job_list .job_tit li
{
    display: block;
    padding: 0 3px;
    background: #FFF;
    color: #F00;
}
.job_list .job_text
{
    padding-top: 5px;
    float: left;
    width: 48%;
}
.job_list .job_text span
{
    padding-left: 20px;
}

/*广告*/
#ad_418
{
    float: left;
    width: 418px;
    margin-bottom: 10px;
}
.ad_690
{
    float: left;
    width: 690px;
    margin-top: 10px;
    height: 57px;
    overflow: hidden;
}
.ad_550
{
    width: 548px;
    margin-top: 10px;
}
.ad_270
{
    float: left;
    width: 270px;
    margin-top: 10px;
}
#ad_border
{
    float: left;
    width: 128px;
    border: 1px #CCCCCC solid;
    margin-left: 10px;
    margin-top: 10px;
    display: inline;
}

/*友情链接*/
#link
{
    border: 1px #C1DBF3 solid;
    background: #F2F8FD;
    padding: 8px;
    margin-bottom: 8px;
}
#link .cont_left
{
    width: 68px;
    height: 18x;
    line-height: 18px;
}
#link .cont_right
{
    width: 875px;
}
#link .cont_right span
{
    padding-top: 5px;
    display: block;
}
#link .cont_right span a
{
    color: #090;
}

.left_box
{
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
}
.infopublish ul.left_box li
{
    line-height: 1.89;
}
ol, ul
{
    list-style: none;
}
.box
{
    border: 1px solid #99BBDD;
    padding-bottom: 2px;
}
.box_1 ul
{
    padding: 5px;
}
.box_title
{
    position: relative;
    height: 28px;
}
.box_title h3
{
    height: 26px;
    line-height: 26px;
    margin: 1px 1px 0;
    padding: 0 10px;
    font-weight: bold;
    font-size: 120%;
    color: #275c91;
}
.box_title span
{
    float: right;
    padding-top: 5px;
    padding-right: 5px;
}

.infopublish
{
    border-color: #b1c8d6;
    height: 168px;
}
.infopublish .box_title
{
    background: none;
}
.infopublish .box_title h3
{
    height: 30px;
    line-height: 30px;
    margin: 1px 1px 0;
    color: #fff;
}
.clearfix
{
    display: block;
}
.clearfix:after
{
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.tabb
{
    height: 100px;
}
.v-tab
{
    width: 36px;
    float: left;
    display: inline;
    overflow: hidden;
}

.v-tab li
{
    float: left;
    height: 29px;
    line-height: 29px;
}
.v-tab li a
{
    background: url(../../images/home2009allbgs.gif) no-repeat;
    background-position: -102px -318px;
    float: left;
    text-align: center;
    text-decoration: none;
    width: 36px;
    height: 29px;
    cursor: hand;
}
.v-tab li a.current, .v-tab li a:hover, .v-tab li a:active
{
    background: url(../../images/home2009allbgs.gif) no-repeat;
    background-position: -102px -279px;
    font-weight: bold;
}
.box .left_box li
{
    border: 1px solid #cbcbcb;
    line-height: 100px;
    height: 115px;
}
.disable
{
    display: none;
}
/*公告活动*/
.gg-top .li-currt, .gg-top .li-qtzuo, .gg-top .li-qtyou
{
    background: url(../../images/home2009allbgs.gif) no-repeat;
}
.gg-top
{
    background: url(../../images/gqtopxia.gif) repeat-x bottom;
    height: 27px;
    font-size: 14px;
    color: #004499;
}
.gg-top .li-currt
{
    float: left;
    background-position: 0px -167px;
    height: 27px;
    width: 98px;
    text-align: center;
    line-height: 27px;
    font-weight: bold;
    cursor: hand;
}
.gg-top .li-qtzuo
{
    float: left;
    background-position: 0px -208px; ;
height:26px;
width:98px;
text-align:center;
line-height:26px;
cursor:hand;
}
.gg-top .li-qtyou
{
    float: left;
    background-position: -1px -208px;
    height: 26px;
    width: 98px;
    text-align: center;
    line-height: 26px;
    cursor: hand;
}
.gg-content
{
    border: 1px solid #aaccee;
    border-top: none;
    height: 140px;
    width: 292px;
    overflow: hidden;
}
.dqdh
{
    width: 100%;
    text-align: center;
    height: 100px;
}
.ggclass
{
    text-align: center;
}
.lh16
{
    line-height: 160%;
}

.jj8
{
    margin-top: 8px;
}
.di_jj
{
    margin-bottom: 7px;
}

#slideBox .l, #slideBox .r, #slideBox .l_h, #slideBox .r_h, #slideBox .cont_l, #slideBox .cont_r, .hangqing .top, .leftbox .top, .leftbox .contect .boxtop
{
    background: url(../../images/1.gif) no-repeat;
}

.arrow, .btn_blt, .btn_pmsj, .btn_ggtg, .btn_wzjs, .caigoubox .top .tit, #zcxia .mfzc, #zcxia .wjmm, #damaijia .SlideTriggers li, #damaijia .SlideTriggers li.Current, .zhongbox .boxtop .youzi2, .xianbg .youmore, #shichang .lei .tit, #link .top .youzi
{
    background: url(../../images/2.gif) no-repeat left top;
}

#topyoubox
{
    background-position: top;
    background: url(../../images/3.gif) repeat-x top;
    background-color: #fde2a0;
    border: 1px solid #FFF;
    height: 1%;
    padding: 4px;
}


/* 服务样式 */
#slideBox
{
    margin: 0px auto;
    width: 235px;
}
#slide
{
    padding-top: 1px;
}
#slide li img
{
    margin-right: 3px;
}
#slideBox ul
{
    padding: 20 0 20 0;
    margin: 20 0 20 0;
    clear: both;
    list-style: none;
    overflow: hidden;
}
#slideBox li
{
    float: left;
    font-weight: bold;
    height: 37px !important;
    height: 27px;
}
#slideBox li a:link, #slideBox li a:visited
{
    color: #000;
}
#slideBox li a:hover
{
    color: #ff7300;
    text-decoration: none;
}
#slideBox .l
{
    background-position: 0px -100px;
    width: 114px;
    margin-top: 3px;
}
#slideBox .r
{
    background-position: 0px -100px;
    width: 114px;
    float: right;
    margin-top: 3px;
}
#slideBox .l_h
{
    background-position: -140px -100px;
    width: 114px;
    margin-top: 3px;
}
#slideBox .r_h
{
    background-position: -140px -100px;
    width: 114px;
    float: right;
    margin-top: 3px;
}
#slideBox .hide
{
    display: none;
}
#slideBox .l a
{
    width: 77px;
}
#slideBox .r a
{
    width: 77px;
}

.arrow
{
    padding-left: 12px;
    background-position: 3px -183px;
}
#slideBox .l a, #slideBox .r a, #slideBox .l_h a, #slideBox .r_h a
{
    padding-left: 32px;
    font-size: 14px;
    display: block;
    height: 100%;
    padding-top: 10px;
}
.btn_blt
{
    background-position: 10px -33px;
}
.btn_pmsj
{
    background-position: 10px -61px;
}
.btn_ggtg
{
    background-position: 10px -90px;
}
.btn_wzjs
{
    background-position: 10px -120px;
}
#slideBox .cont_l
{
    float: left;
    background-position: 0px -150px;
    width: 230px;
    height: 40px;
    padding: 9px 0px 7px 2px;
    margin-bottom: 1px;
    overflow: hidden;
}
#slideBox .cont_r
{
    float: left;
    background-position: 0px -220px;
    width: 230px;
    height: 40px;
    padding: 9px 0px 7px 2px;
    margin-bottom: 1px;
    overflow: hidden;
}
#slideBox .oneline
{
    line-height: 33px;
}
#slidetexts
{
    margin-left: 5px;
    margin-top: 3px;
    height: 20px;
    line-height: 150%;
    overflow: hidden;
    text-align: left;
    padding-left: 5px;
}
#slidetexts li, #slidetexts1 li, #slidetexts2 li
{
    clear: both;
}
#slidetexts li div, #slidetexts1 li div, #slidetexts2 li div
{
    width: 150px;
    overflow: hidden;
}
#slidetexts1, #slidetexts2
{
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    text-align: left;
    padding-left: 5px;
}

/* 添加首页CSS开始 */

.left{float:left;}
.right{float:right;}

.blue_link a, .blue_link a:link, .blue_link a:visited{color: #003399;text-decoration: none;}
.blue_link a:hover{color: #ff7300;text-decoration: underline;}

.nav-warp .home-search .ulsinput .optionkey, .nav-warp .home-search .ulsinput .search-button{background:url(../../images/bmsearchbgs2.gif) no-repeat;}

.topsearchbar .syou .lihy, .topdaohang, .topdaohang li, .topdaohang .current{background:url(../../images/bmdhbgs2.gif) no-repeat;}

.topsearchbar{margin:0px auto; width:955px; height:75px;}
.topsearchbar .logo{float:left; padding-top:5px; width:210px; padding-left:0; margin-right:10px;}
.topsearchbar .zhongad{float:left; width:468px; margin-top:10px;}
.topsearchbar .syou{float:right; width:260px; color:#666666;}
.topsearchbar .syou ul{margin:5px 0px;}
.topsearchbar .syou .lihy{background-position:0px -30px; line-height:26px; padding-top:4px; padding-left:8px;}
.topsearchbar .syou .lirx{float:left; padding:8px 8px 0px 10px;}
.topsearchbar .syou .liqq{float:left; padding-top:5px;}
.topsearchbar .top_link a:link, .top_link a:visited{color: #2754bb;text-decoration: none;}
.topsearchbar .top_link a:hover{color: #FF7300;text-decoration: underline;}

.topdaohang{background-position:0px -181px; height:33px; margin-top:5px; margin-bottom:0px;}
.topdaohang ul{padding-left:30px;}
.topdaohang li{float:left; padding:1px 18px; line-height:16px; text-align:center; background-position:0px 0px; margin-top:10px; font-size:14px; font-weight:bold;}
.topdaohang .current{width:68px; padding:0px; background-position:0px -133px; height:20px; padding-top:9px; margin-top:4px;}
.topdaohang .nofgx{background:none;}

.nav-warp{background:url(../../images/bmdhbgs2.gif) no-repeat left bottom; height:62px;}
.nav-warp .home-search{float:left; margin-left:15px; margin-top:10px; width:700px;}
.nav-warp .home-search .ulsinput .optionkey{float:left; background-position:3px 5px; background-color:#FFFFFF; width:435px; height:20px; line-height:20px; padding-left:20px; border:1px solid #b9cbe4; font-size:14px; color:#888888; margin-right:8px;}
.nav-warp .home-search .ulsinput .search-select{float:left; font-size:13px; margin-right:8px; margin-top:2px;}
.nav-warp .home-search .ulsinput .search-button{float:left; background-position:0px -155px; border:none; width:90px; height:24px; line-height:24px; text-align:center; cursor:pointer; font-size:14px; font-weight:bold;}
.nav-warp .home-search .ulsinput .search-button span{color:#000000; font-size:14px; font-weight:bold;}
.nav-warp .home-search .linkKwords{display:block; margin-top:8px;}

.nav-warp .rightfw{float:right; margin-right:10px; margin-top:6px; width:170px;}

.nav-warp .rightad{float:right; margin-right:2px; margin-top:1px; width:220px;}

.guoqing  
{
	background-image: url(/images/newyearbg.gif);
	background-repeat:no-repeat;
	background-position:center 30px;
}
#close{height:100px;clear:both; width:916px; margin:0 auto;}
#clo{ float:right;width:40px; height:18px; line-height:18px; margin-top:73px;}
#clo a{display:block; background: url(/images/gqm01.gif) no-repeat left top;  color:#fff; padding-left:15px;}
#clo a:link{color:#fff; text-decoration:none;}
#clo a:visited{color:#fff; text-decoration:none;}
#clo a:hover{color:#FFFC03; text-decoration:none; background:url(/images/gqm02.gif)  no-repeat left top;}

/* 添加首页CSS结束 */
