﻿@charset "utf-8";
/* CSS Document by Nick 2010-03-11 */
body { margin:0; padding:0; font:12px/180% "宋体"; color:#333; background:#fff;}
form { margin:0; padding:0;}
div { margin:0; padding:0; font-size:12px;}
input,select { margin:0; padding:0; font-size:12px;}
dl,dt,dd{ margin:0; padding:0;}
ul,li,p { margin:0; padding:0; list-style-type:none;}
h2,h3,h4,h5{ margin:0; padding:0; line-height:150%;}
h1 {margin:0; padding:0; line-height:150%;}
img { border:0;}
.red { color:#ec0f04;}
a:link,a:visited { color:#333333; text-decoration:none;}
a:hover,a:active { color:#ec0f04; text-decoration:none; cursor:pointer}
a:hover {cursor:pointer}
a.red:link, a.red:visited { color:#ec0f04;}
a.red:hover, a.red:active { color:#8f1d22;}
a.white:link, a.white:visited { color:#ffffff;}
a.white:hover, a.white:active { color:#ffffff;}


/**common**/
.fl { float:left;}
.fr { float:right;}
.clr { clear:both; height:1px; font-size:0; line-height:0; overflow:hidden;}
.f14 { font-size:14px;}
.bg01 { background:#ffffff;}
.bg02 { background:#f4f4f4;}
.bg03 { background:#fff8e6;}
.h212 { height:212px;}
.h505 { height:504px;}
.show { display:block;}
.hidden {display:none;}

.page { text-align: center; padding: 20px; font-size: 12px; }
.page .pager a, .page .pager span { display: inline-block; *display: inline; zoom: 1; line-height: 20px; border: 1px solid #c4c4c4; padding: 0 6px; background: #fff; }
.page .pager a:hover { border: 1px solid #666; text-decoration: none; color: #666; }
.page span.current { background: #666; border-color: #666; color: white; font-weight: bold; padding: 0 6px; }
.page span.disabled { border-color: #c4c4c4; color: #555555; }
.page input { border: 1px solid #c4c4c4; background: #fff; width: 30px; height: 20px; line-height: 20px; vertical-align: middle; }


.inBg { margin:0 auto; width:980px;}
.top { background:#fff url(images/site_1/top_bg.jpg) repeat-x;}
.top .con { margin:0 auto; width:970px; padding:3px 10px 1px 0; height:24px; line-height:24px; text-align:right;}
/*.top .con img { margin:0 2px;}*/
.top .con span { color:#999;}

/**header**/
.header { margin:0 auto; width:980px;}
.headerBanner {height:80px; background-color:#fff;}
.nav { height:32px; background:url(images/site_1/nav_m.jpg) repeat-x;}
.nav .fr { width:12px; height:32px; background:url(images/site_1/nav_r.jpg) no-repeat;}
.nav .fl { padding:3px 0; height:26px; line-height:26px; background:url(images/site_1/nav_l.jpg) no-repeat;}
.nav .fl li { float:left; margin:0px;}
.nav a,.nav a:link, .nav a:visited { display:block; padding:0 15px; font-weight:bold; font-size:14px;}
.nav .act { background:url(images/site_1/nav_act_r.jpg) no-repeat right top;}
.nav .act a { color:#111; background:url(images/site_1/nav_act_l.jpg) no-repeat;}
.banner { padding:10px 0;}
.chinaname { display:block; padding-left: 10px; padding-top: 20px; font-family: "微软雅黑"; font-size: 16px;font-weight: bolder; line-height: 28px;}
.enname { display:block; padding-left: 12px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #888;}
.themepic { width:980px; height:300px;background-image: url(images/site_1/banner.jpg);}
.logo img {max-width:980px;height:80px;}

/*addmenu EnglishLink joblink*/
.addbtn{/*position: relative;*/}
.englishbtn{position: absolute; top: 87px; left: 800px; font-weight: bolder; font-size: 14px;}
.jobbtn{position: absolute; top: 87px; left: 630px; font-weight: bolder; font-size: 14px;}

.exponent li {
float:left;
margin:0;
}
.exponent .act {
background:none repeat scroll 0 0 #f4f4f4;
border:1px solid #CCCCCC;
color:#CC0000;
cursor:pointer;
font-size:14px;
line-height:31px;
width:80px;
text-align:center;
}
.exponent .other {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
color:#CC0000;
cursor:pointer;
font-size:14px;
line-height:31px;
width:80px;
text-align:center;
}
/*.logo { width:50px; height:50px;background-image: url(images/site_1/logo.jpg);}
.companyName { width:310px; height:35px;background-image: url(images/site_1/chinaname.jpg);}
.enname { width:310px; height:10px;background-image: url(images/site_1/enname.jpg);}*/

/*----------Start 公司首页图片幻灯片切换-------------*/
#play img {border:0px}    
#play {width:980px;height:300px;overflow:hidden;}          
#play_text {position:absolute;margin:245px 0 0 880px;height:50px;width:60px;z-index:1002}    
#play_text ul {list-style-type:none; width:70px;height:50px;display:block;padding:25px 5px 0 0;filter: Alpha(Opacity=80);opacity:0.8;}    
#play_text ul li {width:14px;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px;cursor:pointer;font-family:"Courier New";}    
#play_list a{display:block;width:980px;height:300px;position:absolute;overflow:hidden}

/**footerer**/
.footer { clear:both; margin:0 auto; width:980px; text-align:center; background-color:#fff;}
.footer p { line-height:20px; text-align:center; color:#303030;}
.foot_link { height:27px; line-height:27px; border:solid 1px #ddd; border-top:solid 2px #cb0200; background:url(images/site_1/bot_bg.jpg) repeat-x;}
.foot_link a:link,.foot_link a:visited { color:#555;}
.copyright { padding:10px;}

/**content**/
.mainbox { margin:0 auto; width:980px;}
.sidebar{ width:250px;}
.mainContent { width:720px; overflow:hidden;}

.moveChild { margin-bottom:10px; border:solid 1px #c8c6c7; background:#fff;}
.contTitle { background:url(images/site_1/title01_bg.jpg) repeat-x;}
.contTitle .more {float: right; margin-right:10px; line-height: 31px;}
.moveChild h2 { padding-left:34px; height:30px; line-height:31px; font-size:14px; background:url(images/site_1/title01_icon.jpg) no-repeat 15px 9px;}
.moveChild ul { padding:5px 15px;}
.moveChild li.last { background:none;}
.sort li { padding:0 10px; height:27px; line-height:27px; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.sort li a { display:block; padding-left:10px; background:url(images/site_1/icon03.jpg) no-repeat 0 50%;}
.list li { padding:0 10px; height:27px; _height:25px; line-height:25px; background:url(images/site_1/line01.jpg) repeat-x leftbottom;}
.list li a { display:block; padding-left:8px; background:url(images/site_1/icon04.jpg) no-repeat 0 50%;}

.sideproduct{ padding:0 10px; line-height:24px;}
.sideproduct li { padding-top:10px; text-align:center;}
.sideproduct li span { display:block;}
.sideproductPic img{width:148px;height:135px;border:solid 1px #ddd;}

#contentList2 .contContent {padding-bottom: 24px;}
.pt01 p { padding:24px 20px 0; text-indent:2em; line-height:180%; font-size: 14px; }
.pt01 div { float:left;}
.pt01 div img { margin:18px; padding:4px; border:solid 1px #ddd; width:120px; height:100px;}
.pt02 ul { margin:0 10px; background:url(images/site_1/line01.jpg) repeat-x 0 105px;}
.pt02 li { clear:both; padding:15px 0; _padding:10px 0;}
.pt02 li p { color:#999;}
.pt02 li img { padding:1px 14px 4px 1px; background:url(images/site_1/photo01_bg.jpg) no-repeat;}
.pt02 h3 { font-size:12px; color:#444;}
.pt02 div { float:left;}
.pt03 ul { padding: 0 10px;}
.pt03 li { float:left; _padding:12px; line-height:24px; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.pt03 p {padding:5px 17px;}
.pt03 li b { color:#ff3300;}
.pt03 li img { border:solid 1px #ddd;}
.pt03 li span { color:#999;}
.pt04 ul { padding:0 16px;}
.pt04 li { float:left; padding:20px 10px 10px 10px; text-align:center;}
.pt04 li a { font-weight:bold;}
.pt04 li img { padding:5px 8px 8px 5px;height:100px;width:100px;}
.searchbar { padding:14px 20px;}
.searchbar .int { width:140px; height:21px; line-height:21px; vertical-align:middle; border:solid 1px #ccc;}
.searchbar .btn { width:58px; height:22px; vertical-align:middle; border:0; background:url(images/site_1/btn_search.jpg) no-repeat;cursor:pointer;}

.sidecontact {padding:14px 20px;}

/**-首页精品推荐隐藏第二条虚线-**/
.index { _margin-top:20px;  _height:390px; overflow:hidden;}
/**-首页最新供应居中-**/
.supply { padding:20px; text-align:center;}

.pt04 img { width:135px;height:125px}
/**-最新供应公司信息-**/
.tb01 { width:675px; background:#cbcac9;}
.tb01 th { height:29px; line-height:29px; background:#fff url(images/site_1/tb01_bg.jpg) repeat-x;}
.tb01 td { padding:4px; text-align:center;}
.tb02 .bg01 { padding:6px 6px 6px 10px; width:180px; text-align:left;}
.tb02 .bg02 { padding:6px 10px 6px 6px; width:130px; font-weight:bold; text-align:right;}
.tb02 .bg03 { padding:6px; font-weight:bold;}

/**我的相册**/
.photo li { text-align:center; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.photo li a { display:block; font-weight:normal;}
.photo li a:link,.photo li a:visited { color:#dd2501;}
.photo li span { display:block;}

.photo_title h1 { padding:20px; font-size:16px; text-align:center;}
.photo_hit { margin:0 20px; height:28px; line-height:28px; text-align:center; border-top:dotted 1px #ddd; border-bottom:dotted 1px #ddd; background:#f5f5f5;}
.photo_content { margin:0 20px;}
.photo_intro { margin:10px 20px; padding:10px 0; background:url(images/site_1/line01.jpg) repeat-x;}
.photo_intro p { text-indent:2em;}

#picture_mode{ padding:20px; text-align:center; background:#f5f5f5;}
#picture_mode a{display:inline-block;*display:inline;zoom:1;}

#thumb_mode{ margin:0 auto; position:relative; border-top:solid 1px #fff; background:#eaeaea; }
#thumb_mode #thumb_box{margin-left:25px; padding:0px 0; width:620px; overflow:hidden;}
#thumb_mode #thumb_list{width:100000px;}
#thumb_mode #thumb_box li{ width:140px;float:left;text-align:center; padding-right:15px;display:inline;}
#thumb_mode #thumb_box li img{cursor:pointer; width:140px; height:100px;}
#thumb_mode #thumb_box .act img { width:136px; height: 96px; border:solid 2px #fa3;}

#PhotoUrlList { width:10000px; }
#turn_left,#turn_right{ height:43px; width:11px;line-height:2000em;overflow:hidden;cursor:pointer; position:absolute; top:40px;}
#turn_left{ left:15px;  no-repeat;}
#turn_right{ left:655px;  no-repeat;}

.turn_album{ text-align:center;margin:20px 0;}
.turn_album input{color:#000;margin:0 10px; padding:0 5px; text-align:center; line-height:22px; }

/**供应产品**/
.class { margin:0 15px; padding:20px 0 10px 0; _padding:20px 0 30px 0; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.class h3 { padding-left:10px; font-size:12px;}
.class li { float:left; padding-left:12px; width:116px; background:url(images/site_1/icon06.jpg) no-repeat 3px 7px;}

/**公司动态**/
.child ul { padding:10px 20px;}
.child li { padding:8px 2px 8px 20px; line-height:22px; border-bottom:solid 1px #ebebeb; background:url(images/site_1/icon05.jpg) no-repeat 3px 14px; zoom: 1; overflow: hidden;}
.child li span { display:block; color:#999;}
.child li .datetime {float: right;}

/**资质证书**/
.zzzs { padding:10px 20px;}
.zzzs .zs { clear:both;}
.zzzs .txt { clear:both; min-height:100px; text-align:center; font-size:13px;}
.zzzs .txt p{padding-top:50px;}
.zzzs .tit h3 { padding:0 0 8px 14px; font-size:14px; background:url(images/site_1/icon03.jpg) no-repeat 3px 8px;}
.zzzs .tit p { display:block; height:28px; line-height:28px; border-top:solid 1px #dbdbdb; background:#f5f5f5 url(images/site_1/line01.jpg) repeat-x left bottom;}
.zzzs .tit p span { display:block; float:left; padding:0 10px;}
.zzzs .txt div { float:left; padding:10px; height:110px;}
.zzzs .txt div img { width:100px;height:80px}
.zzzs .zz01 { width:105px; text-align:center;}
.zzzs .zz01 img { padding:5px 10px; border:solid 1px #ddd;}
.zzzs .zz02 { width:102px; text-align:center;}
.zzzs .zz03 { width:170px; text-align:center;}
.zzzs .zz04, .zzzs .zz05 { width:90px; text-align:center;}
.zzzs .txt .zz02, .zzzs .txt .zz03, .zzzs .txt .zz04, .zzzs .txt .zz05 { padding-top:50px; height:70px;}

/**职位列表**/
.zwlb li { padding:10px 0; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.zwlb .fl { padding-left:12px; width:500px; background:url(images/site_1/icon03.jpg) no-repeat 3px 12px;}
.zwlb .fl p{padding-top:8px}
.zwlb .fr { padding:33px 3px 3px 3px;}
/**职位信息**/
.zwxx .tit { padding:5px 18px; font-weight:bold; color:#fc5f00; border-top:solid 1px #cdd0d4; background:#f5f5f5;}
.zwxx .txt { margin-bottom:12px; border-bottom:solid 1px #cdd0d4;}
.zwxx .zz01 { padding:0 10px; height:100px;}
.zwxx .zz01 ul { height:83px; overflow:hidden;}
.zwxx .zz01 li { float:left; width:24.5%; height:30px; line-height:30px; background:url(images/site_1/line02.jpg);}
.zwxx .zz02 { padding:10px;}
.zwxx .zz02 h4 { padding:10px 2px; font-size:12px; font-weight:normal;}
.zwxx .zz02 p { padding:2px 10px; text-indent:2em;}
.zwxx .zz03 { padding:10px; border-bottom:0;}
.zwxx .zz03 p { padding:5px 10px;}
.zwxx .btn { padding-bottom:12px; text-align:center;}
.zwxx .btn01 { margin:3px; width:82px; height:26px; border:0; background:url(images/site_1/btn01.jpg) no-repeat;}
.zwxx .btn02 { margin:3px; width:68px; height:26px; border:0; background:url(images/site_1/btn02.jpg) no-repeat;}
/**在线留言**/
.guest h3 { margin:20px 25px 5px 25px; padding-left:5px; height:28px; line-height:28px; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.guest h3 a { display:block; padding-left:10px; font-size:14px; background:url(images/site_1/icon03.jpg) no-repeat 0 11px;}
.guest h3 a:link, .guest h3 a:visited, .guest h3 a:hover { color:#333;}
.guest p { padding-left:40px; height:30px; line-height:30px; font-size:14px;}
.guest input { height:22px; line-height:22px;}
.guest .top { background:none;}
.guest .top font { font-size:12px; color:#999;}
.guest .top input { vertical-align:middle;}
.guest .top textarea { width:655px;}
.guest .top li { padding:4px 0;}
.guest .top li span { display:inline-block; width:143px; text-align:right; vertical-align:top;}
.guest .top .int01 { width:655px;}
.guest .top .int02 { width:655px;}
.guest .top .pl_100{ display:block; padding-left:100px;}
.guest .bot { padding:20px 100px;}
.guest .bot li { float:left; padding:4px 0; _padding:0; width:49%;}
.guest .pic { padding:5px 0 0 40px;}
.guest .gs { padding-left:20px;}
.guest .btn { width:148px; height:33px; border:0; background:url(images/site_1/btn_06.jpg)}
.guestbookbtn {background:url(images/site_1/btn_guest.jpg); height:80px; width:168px; float:left}
 .bt{ text-align:center; }
 #LblCompanyPic {width:120;height:100px;}

/**诚信指数**/
.exponent_tb02 { background:#cbcac9;}
.exponent_tb02 .exponent_bg01 { padding:6px 10px 6px 6px; width:100px;  text-align:right;}
.exponent_tb02 .exponent_bg02 { padding:6px 10px 6px 6px; width:100px;  text-align:right;}
.exponent_tb02 .exponent_bg03 { padding:6px 6px 6px 10px; width:500px;  text-align:left;}

.exponent_tb02 {background:none repeat scroll 0 0 #CDCDCD;}
.exponent_bg02 { background:#f4f4f4;}
.exponent_bg03 { background:#FFFFFF;}
.exponent_bg01  {
background:none repeat scroll 0 0 #FFFFFF;
}
/**诚信指数**/

/**联系方式**/
.contactbtn {background:url(images/site_1/btn_contact.jpg) no-repeat; height:80px; width:168px; float:left;padding:5px}
.contact { height:965dpx;}
.contact h3 { padding:20px 0; font-size:14px; color:#ff1f00;}
.contact h3 font { font-size:14px; color:#333;}
.contact h3 span { padding-left:5px; font-size:12px; font-weight:normal; color:#333;}
.contact .fl { height:240px; text-align:center;}
.contact .fl p img { margin:18px 18px 4px 18px; padding:4px; border:solid 1px #ddd; width:120px;height:100px}
.contact .bot { padding:20px; font-size:14px;}
.contact .bot p { line-height:26px;}
.contact .line { margin:0 20px; background:url(images/site_1/line01.jpg) repeat-x left bottom;}

/**商品内页**/
.product h1 { padding:20px; font-size:16px; text-align:center;}
.product h3 { margin:20px 25px 5px 25px; padding-left:5px; height:28px; line-height:28px; background:url(images/site_1/line01.jpg) repeat-x left bottom;}
.product h3 a { display:block; padding-left:10px; font-size:14px; background:url(images/site_1/ icon03.jpg) no-repeat 0 11px;}
.product h3 a:link, .product h3 a:visited, .product h3 a:hover { color:#333;}
.product .top { margin:0 20px; padding:10px 0; background:url(images/site_1/line01.jpg) repeat-x;}
.product .top .fr { padding:0 0 0 10px; width:420px;}
.product .top .fl img { margin-top:20px; padding:1px; border:solid 1px #ddd;}

.product .top .fav {margin-left:50px;padding-left:12px;padding-top:5px;background:url(images/ico15.gif) no-repeat left 7px;display:inline; height:27px;line-height:27px;font-size:13px;}
.product .top .btn { padding:10px; background:url(images/site_1/line01.jpg) repeat-x;}
.product .top .btn img { margin:0 8px;}
.product .top .place { padding:10px 0; background:url(images/site_1/line01.jpg) repeat-x;}

.product .box { margin:0 20px;}
.product .box .tit ul{ padding:0 10px; height:30px; line-height:30px; background:url(images/site_1/title02_bg.jpg) repeat-x left bottom;}
.pt03 img{ width:120px; height:90px; }

.product .box .tit li { float:left; display:block; height:27px; line-height:27px;}
.product .box .tit li a { padding:0 20px; height:27px; display:block;}
.product .box .tit .r { background:none;}
.product .box .tit .r a { padding:0}
.product .box .tit .act { background:url(images/site_1/title02_r.jpg) no-repeat right top;}
.product .box .tit .act a { font-weight:bold; color:#fff; background:url(images/site_1/title02_l.jpg) no-repeat;}
.product .box .txt { clear:both; padding:10px 0;}

.product .intro .tb02 { background:#cdcdcd;}
.product .info p { text-indent:2em;}
.product .pfsm p { padding:10px 25px;}
.product .pt03 ul { padding:0;}
.product .pt03 li { padding:8px;}
.favorite{height:20px;  text-align:center;}
/*****************新增商品信息列表****************/
.clear
{
    clear: both;
}
.product_newadd
{
    padding-bottom: 10px;
}
.product_list
{
    background: url(images/site_1/line.gif) repeat-x left bottom;
    padding: 10px 0px;
}

.noinfo
{
    text-align:center;
    padding:10px;
}
.product_pic, .product_intro, .product_price
{
    float: left;
    width: 120px;
    height: auto !important;
    min-height: 80px;
    height: 80px;
}
.product_pic
{
    margin-left: 10px;
    padding-top: 10px;
    display: inline;
}
.product_intro
{
    width: 440px;
    padding: 10px 0px;
}
.product_intro h4
{
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    color: #bd0909;
}
.product_intro h4 span
{
    font-size: 12px;
    font-weight: normal;
}
.product_intro h4 a
{
    color: #424242;
}
.product_intro h4 a:hover
{
    color: #cc0000;
}
.product_intro p
{
    line-height: 19px;
    color: #8a8d8c;
}
.product_price
{
    width: 130px;
}
.product_price ul
{
    padding-top: 30px;
    text-align: center;
}
.product_price li
{
    font-weight: bold;
}
.product_pic img
{
    width: 100px;
    height: 80px;
    overflow: hidden;
    border: 1px solid #ebeaea;
}

.product_pic, .product_intro, .product_price
{
    float: left;
    width: 120px;
    height: auto !important;
    min-height: 80px;
    height: 80px;
}
.product_intro
{
    width: 440px;
    padding: 10px 0px;
}
.product_list_info
{
    height: 46px;
    background: url(images/site_1/product_title.gif) repeat-x left -6px;
}
.product_list_info ul
{
    padding-left: 20px;
    padding-top: 8px;
}
.product_list_info li
{
    float: left;
    height: 38px;
    line-height: 38px;
    margin-right: 15px;
    text-align: center;
    cursor: pointer;
    display: inline;
    padding: 0px 10px;
}
.product_list_info li.hover
{
    background: url(images/site_1/product_li.gif) no-repeat center bottom;
    font-size: 14px;
    font-weight: 800;
    color: #fff;
}

.supply_product_info
{
    padding: 10px;
}
.supply_product_info p
{
    line-height: 180%;
    padding: 10px 0px;
}

.wholesale, .fare
{
    clear: both;
}
.wholesale h3, .fare h3
{
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    color: #0082c3;
    padding-left: 30px;
    background: url(images/site_1/ico16.gif) no-repeat 15px center;
    border-bottom: 1px solid #d7d7d7;
}
.wholesale p, .fare p
{
    padding: 5px 20px;
    line-height: 180%;
}
.product_pic img
{
    width: 100px;
    height: 80px;
    overflow: hidden;
    border: 1px solid #ebeaea;
}


.company_tab
{
    background: #f0f0f0;
}

.company_tab td
{
    background: #fff;
    padding: 5px;
    line-height: 21px;
}
td.tabel_left
{
    background: #f0f0f0;
    text-align: right;
    font-weight: bold;
    border-bottom: 1px solid #fff;
}
.company_info_table
{
    padding: 10px;
}
.company_info_table table
{
    background: #e9f0fb;
}
.company_info_table td
{
    background: #fff;
    line-height: 19px;
    padding: 3px;
}
.company_title1
{
    font-weight: bold;
    color: #000;
}
.company_title2
{
    font-weight: bold;
    color: #0048a2;
}
.check_company_infomation ul
{
    padding: 15px;
    padding-bottom: 0px;
}
.check_company_infomation li
{
    height: 25px;
    line-height: 25px;
}

.company_product_info
{
    padding: 10px;
}
.company_porduct_price
{
    float: right;
    width: 407px;
}
.company_porduct_price ul
{
    padding: 10px 0px;
    background: url(images/all_line.gif) repeat-x left bottom;
}
.company_porduct_price ul li
{
    height: 27px;
    line-height: 27px;
    font-size: 13px;
}
.company_porduct_price ul.price li strong
{
    padding: 0px 3px;
}
.company_porduct_price ul.price li span
{
    font-size: 22px;
    font-family: Arial;
    color: #ff6600;
}
.company_porduct_price ul.on_line
{
    background: none;
}
.company_porduct_price ul.on_line li
{
    float: left;
}
.company_porduct_price ul.on_line li.fav
{
    margin-left: 25px;
    padding-left: 12px;
    background: url(images/ico15.gif) no-repeat left 7px;
    display: inline;
}

/**********左侧图片产品切换********/
.company_porduct_picture
{
    float: left;
    width: 258px;
    height: 208px;
    border: 1px solid #ccc;
    padding: 2px;
}
/**********供应内容开始************/
.supply_contant {border:1px solid #d7d7d7;height:auto!important;height:200px;min-height:200px;}
.company_product_name {height:65px;line-height:65px;text-align:center;font-size:25px;font-family:"宋体";font-weight:normal;color:#ff6600;border-bottom:1px solid #95d3fe;margin:0px 30px;}
.tb02 { background:#cbcac9;}
.tb02 .bg01 { padding:6px 6px 6px 10px; width:180px; text-align:left;}
.tb02 .bg02 { padding:6px 10px 6px 6px; width:130px; font-weight:bold; text-align:right;}
.tb02 .bg03 { padding:6px; font-weight:bold;}
.tb02 {background:none repeat scroll 0 0 #CDCDCD;}
.bg02 { background:#f4f4f4;}
.bg01  {
background:none repeat scroll 0 0 #FFFFFF;
}
.shop_table_list {background:#cccccc;text-align:center; }
.shop_table_list td {background:#fff;height:28px;line-height:28px;}
.shop_table_title td {text-align:center;font-weight:bold;}
td.cur {background:#F4F4F4;font-weight:bold;}

.write_contant_site li label{float:left;width:100px;text-align:right;}
.write_contant_site input {width:400px;}
.write_contant_site textarea {width:500px;height:120px;}
.write_contant_site ul {padding-left:50px;}
.guest_fileupload {padding-left:64px;}
.write_contant_site ul {padding:15px;padding-left:90px;}
.write_contant_site li {line-height:24px;margin:5px 0px;}

.web_tool {
	POSITION: relative;  FLOAT: right; z-index:9999;
}
.web_tip {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.web_tip span, .web_tip a {float: left;}
#addFav {
	background: url(Images/site_1/icon01.jpg) no-repeat left 3px;
	padding-left: 18px;
}
#setHome {
	background: url(Images/site_1/icon02.jpg) no-repeat left 3px;
	padding-left: 18px;
}

.web_tip A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 17px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: url(images/tool.gif) no-repeat left 3px; HEIGHT: 21px; COLOR: #000000; PADDING-TOP: 0px
}
.web_tip A.wap {
	PADDING-LEFT: 17px; PADDING-RIGHT: 7px; BACKGROUND: url(images/tool.gif) no-repeat 1px -16px
}
.web_tip A.fav {
	PADDING-RIGHT: 0px; BACKGROUND: url(images/tool.gif) no-repeat left -36px
}
.web_tip A.home {
	PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/tool.gif) no-repeat left -55px
}
.web_tip A.rss {
	PADDING-RIGHT: 5px
}
.web_tip A.ask {
	BACKGROUND: url(images/tool.gif) no-repeat left -84px
}
.web_tip A.searches {
	BACKGROUND: url(images/tool.gif) no-repeat left -111px
}
.web_tip A.reg {
	PADDING-RIGHT: 8px; BACKGROUND: url(images/tool.gif) no-repeat left -137px
}
.web_tip A:hover {
	COLOR: #cc0000
}

.web_tip A SPAN {
	PADDING-RIGHT: 5px; COLOR: #ec260b; FONT-WEIGHT: bold
}
#loginedUserInfo {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 535px; BACKGROUND: url(images/popping.gif) no-repeat left bottom; LEFT: 150px
}
#loginedUserInfo UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; HEIGHT: 20px
}
#loginedUserInfo LI.user_out {
	PADDING-BOTTOM: 3px; BACKGROUND: url(images/popping_line.gif) no-repeat center bottom
}
#loginedUserInfo LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI.user_out A {
	PADDING-LEFT: 0px
}
#loginedUserInfo LI.money {
	PADDING-TOP: 3px
}
#loginedUserInfo LI A {
	COLOR: #333
}
#loginedUserInfo LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.quick_login {
	TOP: 32% !important
}
.quick_login_content {
	BORDER-BOTTOM: #2185c1 5px solid; BORDER-LEFT: #2185c1 5px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 500px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; HEIGHT: 195px; BORDER-TOP: #2185c1 5px solid; BORDER-RIGHT: #2185c1 5px solid; PADDING-TOP: 5px
}
.quick_login_content H3 {
	LINE-HEIGHT: 31px; PADDING-LEFT: 14px; HEIGHT: 31px; COLOR: #0f3b7c; FONT-SIZE: 14px
}
.quick_login_content H3 IMG {
	MARGIN-TOP: 3px; WIDTH: 15px; DISPLAY: inline; FLOAT: right; HEIGHT: 13px; CURSOR: pointer
}
.quick_login_info {
	WIDTH: 270px; BACKGROUND: url(images/login_line.gif) no-repeat 250px center; FLOAT: left
}
.quick_login_info UL {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.quick_login_info LI {
	LINE-HEIGHT: 24px; MARGIN: 5px 0px; HEIGHT: 24px
}
.quick_login_info LI INPUT {
	BORDER-BOTTOM: #b6b4b4 1px solid; BORDER-LEFT: #b6b4b4 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: #fefefe; HEIGHT: 13px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #b6b4b4 1px solid; BORDER-RIGHT: #b6b4b4 1px solid; PADDING-TOP: 3px
}
.quick_login_info LI.check {
	LINE-HEIGHT: 16px; HEIGHT: 16px; CURSOR: pointer; PADDING-TOP: 5px
}
.quick_login_info LI.check SPAN {
	
}
.quick_login_info LI.check INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: -5px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; MARGIN-RIGHT: 5px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin-top: 0px
}
* + HTML .quick_login_info LI.check INPUT {
	MARGIN-TOP: 0px
}
.quick_login_info LI LABEL {
	HEIGHT: 24px
}
.quick_login_info LI INPUT#validateCode {
	WIDTH: 52px
}
.quick_login_info LI IMG {
	PADDING-LEFT: 5px; CURSOR: pointer; PADDING-TOP: 1px
}
A.login_poping {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.quick_login_info LI.login IMG {
	PADDING-LEFT: 47px; MARGIN-BOTTOM: 8px
}
.quick_login_info LI.check {
	PADDING-LEFT: 47px; MARGIN-BOTTOM: 8px
}
.reg_info {
	WIDTH: 220px; FLOAT: right
}
.reg_info UL {
	PADDING-TOP: 10px
}
.reg_info LI {
	LINE-HEIGHT: 31px; HEIGHT: 31px; COLOR: #747474; FONT-SIZE: 14px
}
.reg_info LI A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.reg_info LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.web_tip A SPAN {
	PADDING-RIGHT: 5px; COLOR: #ec260b; FONT-WEIGHT: bold
}
#loginedUserInfo {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 146px; BACKGROUND: url(images/popping.gif) no-repeat left bottom; LEFT: 310px
}
#loginedUserInfo UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; HEIGHT: 20px
}
#loginedUserInfo LI.user_out {
	PADDING-BOTTOM: 3px; BACKGROUND: url(images/popping_line.gif) no-repeat center bottom
}
#loginedUserInfo LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI.user_out A {
	PADDING-LEFT: 0px
}
#loginedUserInfo LI.money {
	PADDING-TOP: 3px
}
#loginedUserInfo LI A {
	COLOR: #333
}
#loginedUserInfo LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.quick_login_content h3 img {
cursor:pointer;
display:inline;
float:right;
height:13px;
margin-top:3px;
width:15px;
}
quick_login_info li.login img, .quick_login_info li.check {
margin-bottom:8px;
padding-left:47px;
}
.quick_login_info li img {
cursor:pointer;
padding-left:5px;
padding-top:1px;
}
.quick_login {
	TOP: 32% !important
}
.quick_login_content {
	BORDER-BOTTOM: #2185c1 5px solid; BORDER-LEFT: #2185c1 5px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 500px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; HEIGHT: 195px; BORDER-TOP: #2185c1 5px solid; BORDER-RIGHT: #2185c1 5px solid; PADDING-TOP: 5px
}
.quick_login_content H3 {
	LINE-HEIGHT: 31px; PADDING-LEFT: 14px; HEIGHT: 31px; COLOR: #0f3b7c; FONT-SIZE: 14px
}
.quick_login_content H3 IMG {
	MARGIN-TOP: 3px; WIDTH: 15px; DISPLAY: inline; FLOAT: right; HEIGHT: 13px; CURSOR: pointer
}
.quick_login_info {
	WIDTH: 270px; BACKGROUND: url(images/login_line.gif) no-repeat 250px center; FLOAT: left
}
.quick_login_info UL {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.quick_login_info LI {
	LINE-HEIGHT: 24px; MARGIN: 5px 0px; HEIGHT: 24px
}
.quick_login_info LI INPUT {
	BORDER-BOTTOM: #b6b4b4 1px solid; BORDER-LEFT: #b6b4b4 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: #fefefe; HEIGHT: 13px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #b6b4b4 1px solid; BORDER-RIGHT: #b6b4b4 1px solid; PADDING-TOP: 3px
}
.quick_login_info LI.check {
	LINE-HEIGHT: 16px; HEIGHT: 16px; CURSOR: pointer; PADDING-TOP: 5px
}
.quick_login_info LI.check SPAN {
	
}
.quick_login_info LI.check INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: -5px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; MARGIN-RIGHT: 5px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; _margin-top: 0px
}
* + HTML .quick_login_info LI.check INPUT {
	MARGIN-TOP: 0px
}
.quick_login_info LI LABEL {
	HEIGHT: 24px
}
.quick_login_info LI INPUT#validateCode {
	WIDTH: 52px
}
.quick_login_info LI IMG {
	PADDING-LEFT: 5px; CURSOR: pointer; PADDING-TOP: 1px
}
A.login_poping {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.quick_login_info LI.login IMG {
	PADDING-LEFT: 47px; MARGIN-BOTTOM: 8px
}
.quick_login_info LI.check {
	PADDING-LEFT: 47px; MARGIN-BOTTOM: 8px
}
.reg_info {
	WIDTH: 220px; FLOAT: right
}
.reg_info UL {
	PADDING-TOP: 10px
}
.reg_info LI {
	LINE-HEIGHT: 31px; HEIGHT: 31px; COLOR: #747474; FONT-SIZE: 14px
}
.reg_info LI A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.reg_info LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.web_tip A SPAN {
	PADDING-RIGHT: 5px; COLOR: #ec260b; FONT-WEIGHT: bold
}
#loginedUserInfo {
	Z-INDEX: 99999; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 146px; BACKGROUND: url(images/popping.gif) no-repeat left bottom; LEFT: 660px
}
#loginedUserInfo UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; HEIGHT: 20px
}
#loginedUserInfo LI.user_out {
	PADDING-BOTTOM: 3px; BACKGROUND: url(images/popping_line.gif) no-repeat center bottom
}
#loginedUserInfo LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#loginedUserInfo LI.user_out A {
	PADDING-LEFT: 0px
}
#loginedUserInfo LI.money {
	PADDING-TOP: 3px
}
#loginedUserInfo LI A {
	COLOR: #333
}
#loginedUserInfo LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.sitelogined
{
    left: 145px !important;
}
.newsHits {
   text-align:center;
}

.newsHits span {
   padding:0 5px;
}

/******求职申请*******/
.applymaskLayer
{
    POSITION: absolute; TOP: 0px; LEFT: 0px;
}
.applyalphadiv 
{
    Z-INDEX: 2000; POSITION: absolute; BACKGROUND: #000;
}
.applydrag 
{
    Z-INDEX: 2001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid;
}
.applydrag_h {
	BORDER-BOTTOM: #babcbc 1px dashed; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d01a22; HEIGHT: 28px; COLOR: #fff; CURSOR: move; PADDING-TOP: 0px;
}
.applydrag H3 B {
	FLOAT: left;
}
.applydrag H3 SPAN {
	FLOAT: right; CURSOR: pointer; FONT-WEIGHT: normal;
}
.applydrag_con { height:200px; }
.applydragcontent
{
    line-height:200px;
    text-align: center; 
}
.applydragcontent img,select {vertical-align:middle;}
.applydragsubmit{ text-align:center; }
.applydragsubmit p {margin-left:-10px;margin-top:20px; }
.applydragsubmit p a{ background:url("Images/bt_applyJob.png") no-repeat scroll 0 0 transparent;height:29px;width:81px; position:absolute;left:150px; top :150px; }

.hrMember{line-height:24px;}
.hrMember li{
color:#0B8F59;
line-height:18px;
padding:8px 0 1px 35px;}
.videoPlayer{margin:auto;}

/* 供应商品列表 */
.supply_more {padding:10px 0px;height:auto!important;min-height:70px;height:70px;background:url(images/line_on.gif) repeat-x left bottom;}
.supply_checkbox {float:left;width:30px;padding-top:30px;}
.supply_product { overflow: hidden; zoom: 1; padding: 0 10px; }
.supply_product_pictrue,.supply_product_name,.supply_product_price,.supply_product_contact {float:left;width:110px;}
.supply_product_pictrue img {width:80px;overflow:hidden;margin-top:10px;}
.supply_product_name {width: 440px;}
.supply_product_price {width: 120px;text-align: center;}
.supply_none{ text-align:center;padding-top:28px;}
.supply_product_name h3{font-size:14px;height:24px;line-height:24px;}
.supply_product_name h3 a {color:#00349a;text-decoration:underline;}
.supply_product_name h3 a:hover {color:#cc0000;}
.supply_product_name h3 span {color:#666681;font-size:10px;font-weight:normal;}
.supply_product_name p {line-height:170%;padding:5px 0px;color:#333;padding-right:25px;}
.supply_product_name h4,.supply_product_name h5  {height:23px;color:#666;line-height:23px;font-weight:normal;font-size:12px;}
.supply_product_name h4 a {color:#4c71b8;}
.supply_product_name h4 a:hover {color:#cc0000;}
.supply_product_name h5 {text-align:left;padding-right:25px;}
.supply_product_price  strong {display:block;}
.supply_product_price  em {font-weight:bold;color:#ff7300;font-style: normal;}
.supply_product_price span {display:block;line-height:25px;color:#666;}
.supply_product_contact {width: 120px;text-align:center;}
.supply_product_contact img {margin-right:5px;width: auto;height: auto;}
.supply_product_contact  span {margin-top: 10px;display:block;}
