﻿

/*--企业专栏--*/
.contentList
{
    padding-top: 5px;
    margin-left:18px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
}
.contentList .content
{
    font-size: 12px;
    float: none;
    text-indent: 24px;
    color: #959595;
    line-height: 26px;
    clear: both;
    padding-top: 5px;
}
.bg01
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.iconTitle
{
    background-image: url(/style/default/item/bg_row2.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    background-position: left center;
    overflow: hidden;
}
.iconTitle a
{
    color: Black;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
}
.iconTitle a:hover
{
    color: #3A3939;
    font-weight: bold;
    font-size: 14px;
    text-decoration: underline;
}

.times02
{
    font-size: 12px;
    font-weight: normal;
    color: #3A3939;
}
.pageSpaceH
{
    height: 10px;
    width: 100%;
    overflow: hidden;
}

/*---企业邮箱---*/
.div_whbai
{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.wi_fl_left
{
    float: left;
    width: 40px;
    font: 14px 宋体;
    color: #000;
    line-height: 30px;
}
.wi_fl_wi310
{
    float: left;
    width: 310px;
    font: 14px 宋体;
    color: #000;
    line-height: 30px;
}

/*--企业专栏/企业信息详细页面--*/
.bodyTitle
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 15px;
}
.bodyContent
{
    font-size: 14px;
    line-height: 180%;
    padding: 10px 15px 10px 15px;
    text-indent: 24px;
}

/*---首页幻灯---*/
.bottomPic
{
    display: block;
    position: relative;
    margin: 0px;
    height:295px;
    overflow: hidden;
}
.bottomPic cite
{
    filter: alpha(opacity=55);
    opacity: .55;
    background: #111;
    position: absolute; /*bottom: 0px; 	*bottom:4px;*/
    bottom: 0px; 
    bottom: 0px\9; /*ie8正式版*/
    *bottom:0px;
_bottom:-1px;

left:0px;
width:625px;
_width:605px;
height:45px;
padding:10px;
}

.picList
{ /*position: absolute; 	left: 162px; 	_left:145px; 	top: 385px; 	width:100%;*/
    position: relative;
    bottom: 67px; *bottom:70px;
left:2px;
width:603px;
}
.cforleft, .cforright
{
    float: left;
    width: 25px;
    height: 35px;
    background: url(/style/default/item/btn_turn.png) no-repeat; 
    padding-top: 10px;
    
}
.cforleft
{
    margin-left: 15px;
    background-position: 0px 10px;
}
.cforright
{
    margin-left: 10px;
    background-position: -25px 10px;
    
    
}
.cpicList
{
    float: left;
    width: 625px;
    _width: 610px;
    height: 60px;
    overflow: hidden;
}
.picList_inner
{
    text-align: center;
    padding-left: 10px;
    overflow: hidden;
}
.picList_inner ul
{
    list-style: none;
    width: 100%;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
.picList_inner li
{
    float: left;
    margin: 18px 5px 0px 3px;
    _margin: 15px 5px 0 2px;
}
.picList_inner li img
{
    border: 2px solid #ffffff;
}
.btn_prev, .btn_next
{
    display: inline-block;
    width: 25px;
    height: 40px;
}

.cMore
{
    position: relative;
    width:45px;
    height:20px;
    bottom: 345px; 
    *bottom:350px;
    *left:570px;
    left:570px;
    z-index:1000;
    }
/*---企业信息---*/

.titleLeft
{
    margin-left: 7px;
    float: left;
    line-height: 28px;
    padding-top: 2px;
    font-size: 14px;
}
.titleRight
{
    float: right;
    padding-top: 7px;
}

.companyContent
{
    width: 100%;
    background-color: White;
    height:295px;
}
.content1
{
    width: 310px;
    padding: 5px 5px 30px 5px;
    _width: 305px;
    _padding: 5px 5px 10px 5px;
    font-size: 12px;
    line-height: 21px;
}
.separateLine
{
    height: 1px;
    _font-size: 0;
    background-color: #B3B3B3;
    margin: 0px 0px 10px 0px;
    _margin: 0px;
    clear: both;
}
.moreRed
{
    color: Red;
}
.content2
{
    padding: 5px 5px 10px 5px;
}
.address, .telephone, .onlineServe, .onlineServer1
{
    font-size: 12px;
    line-height: 21px;
}
.onlineServe
{
    height: 35px;
    margin: 0px;
}
.onlineServer1, .onlineServer2
{
    float: left;
}
.content_1
{
    background-color: #fff;
    margin-left: 2px;
    _margin-left: 7px !important;
    padding: 0px 20px 30px 2px;
    overflow: hidden;
    font-size: 14px;
    line-height: 30px;
}
.tit01
{
    color: #3f3f3f;
    font-weight: bold;
}


/*---------产品图---------小*/
.productSmall
{
    margin: 7px 0px 10px 4px;
    padding: 10px 5px 5px 5px;
    border: 1px solid #999999;
    overflow: hidden;
    width: 715px;
    _height: 100%;
    clear: both;
}
.productSmall .productPicInfo, .productSmall .productRelation
{
    float: left;
}
.productSmall .productPicInfo
{
    _width: 447px;
}
.productSmall .productRelation
{
    margin-left: 15px;
    width: 250px;
}
.productSmall .productPic
{
    display: block;
    position: relative;
    margin: 0px;
    overflow: hidden;
}

.productSmall .productPic .divImgBigPicS
{
    text-align: center;
    width: 448px;
    height: 280px;
}

.productSmall .productPic #imgBigPic
{
    width: 448px;
    height: 277px;
    border: 0px;
}

.productSmall .productPic cite
{
    filter: alpha(opacity=55);
    opacity: .55;
    background: #111;
    position: absolute;
    left: 0px;
    left: -2px\9; *left:0px;
_left:0px;
bottom:60px;
bottom:13px\9;
*bottom:63px;
_bottom:60px;
width:430px;
_width:428px;
height:36px;
padding:10px;
}

.productSmall .picList
{ /*position: absolute; 	left: 363px; 	_left: 360px; 	top: 550px; 	width: 447px; 	margin: 0px; 	padding: 0px;*/
    position: relative;
    bottom: 47px; *bottom:50px;
_bottom:52px;
left:2px;
width:447px;


}
.productSmall .cforleft, .productSmall .cforright
{
    float: left;
    width: 30px;
    height: 50px;     
}
.productSmall .cforleft
{
    background-position: 10px -60px;
}
.productSmall .cforright
{
    background-position: -25px -60px;
}
.productSmall .cpicList
{
    float: left;
    width: 330px;
    height: 60px;
    overflow: hidden;
}
.productSmall .picList_inner
{
    text-align: center;
    overflow: hidden;
    
}
.productSmall .cpicList .picList_inner ul
{
    list-style: none; /*width: 100%;*/
    width: 100%;
    height:40px;
    margin: 0px;
    padding: 0px;
    text-align: center;
   
}
.productSmall .picList_inner li
{
    float: left;
    width:60px;
    height: 100%;
    margin:0px 5px 0px 0px;
    text-align: center;
}
.productSmall .picList_inner li img
{
    display: inline-block;
    border: 1px solid #ffffff;
    width: 50px;
    height: 36px;
    border: 0px;
}

.productSmall .picinfo1
{
    overflow: hidden;
    height: 320px;
}
.productSmall .productBtn
{
    text-align: center;
    padding-top: 10px;
    width: 447px;
}
.productSmall .picinfo3
{
    color: #2D55FF;
    font-size: 13px;
}

.productSmall .picinfo4 ul
{
    
    width: 240px; 
    margin: 10px 0px 0px 10px;
    height:100%;
}
.productSmall .picinfo4 li
{
    width: 70px;
    margin: 5px 10px 15px 0px;
    height:100%;
    float: left;
}
.productSmall .picinfo4 li #imPic
{
    border: 0px;
    width: 70px;
    height: 72px;
}
.productSmall .picinfo5
{
    float: left;
    width: 448px;
    height: 30px;
    position: relative;
    margin-left: -960px;
    margin-top: -280px;
    overflow: hidden;
    top: 305px;
    left: 510px;
}
.productSmall .picinfo5Left
{
    float: left;
    width: 35px;
    height: 30px;
    margin-left: 50px;
    
    background-position: 0px -30px;
}
.productSmall .picinfo5Right
{
    float: right;
    width: 35px;
    height: 30px;
    margin-right: 50px;    
    background-position: 0px 0px;
}

/*产品图-大*/

.productBig
{
    margin: 7px 25px 10px 10px;
    padding: 15px;
    border: 1px solid #999999;
    overflow: hidden;
}

.productBig .productPic
{
    height: 445px;
    width: 674px;
    display: block;
    position: relative;
    margin: 0px;
    overflow: hidden;
}
.productBig .productPic .divImgBigPicS
{
    text-align: center;
    margin: 0px auto;
    width: 675px;
    height: 380px;
}

.productBig .productPic #imgBigPic
{
    width: 675px;
    height: 450px;
    border: 0px;
}

.productBig .productPic cite
{
    filter: alpha(opacity=55);
    opacity: .55;
    background: #111;
    position: absolute;
    bottom: 0px; /*ff*/
    bottom: 0px\9; /*ie8正式版*/ *bottom:0px;/*ie7*/
_bottom:0px;/*ie6*/
/*bottom: 55px;
	*bottom:63px;*/
left:0px;
_top:370px;
width:654px;
height:55px;
padding:10px;
margin:0pxauto;
}
.productBig .picList
{ /*position: absolute; 	left: 408px; 	top: 665px; 	width: 650px; 	margin: 0px; 	padding: 0px;*/
    position: relative;
    left: 18px;
    width: 650px;
    margin-top: 65px;
}
.productBig .cforleft, .productBig .cforright
{
    float: left;
    width: 30px;
    height: 55px;    
}
.productBig .cforleft
{
    background-position: -60px -48px;
    margin-top: 10px;
}
.productBig .cforright
{
    background-position: -100px -48px;
    margin-top: 10px;
}
.productBig .cpicList
{
    float: left;
    width: 530px;
    height: 60px;
    overflow: hidden;
    margin-top: 13px;
}

.productBig .picList_inner
{
    text-align: center;
    overflow: hidden;
}
.productBig .picList_inner ul
{
    list-style: none;
    width: 100%;
    height:50px;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
.productBig .picList_inner li
{
    float: left;
    width: 90px;
    height: 100%;
    text-align: center;
}
.productBig .picList_inner li img
{
    border: 1px solid #ffffff;
    width: 65px;
    height: 48px;
    border: 0px;
}
.productBig .productBtn
{
    text-align: center;
    margin-top: 15px;
    margin-bottom: 20px;
}

.productBig .picinfo3
{
    margin-top: 10px;
    margin-bottom: 10px;
    color: #2D55FF;
    font-size: 13px;
}

.productBig .picinfo4
{
    padding: 0px;
    border: solid 1px #B9BEC2;
    overflow: hidden;
    margin-top: 5px;
    overflow: hidden;
    _height: 100%;
    height:100%;
    padding-bottom:10px;
}

.productBig .picinfo4 ul
{
    margin:0px; float:left; width:625px; height:100%;
}

.productBig .picinfo4 ul li
{
    float: left;
    width: 122px;
    height: 100px;
    margin: 5px 0px 10px 3px;
}

.productBig .picinfo4 ul li #imPic
{
    width: 118px;
    height: 100px;
    border: 0px;
    margin-top: 3px;
}

.productBig .picinfo4Left, .productBig .picinfo4center, .productBig .picinfo4Right
{
    float: left;
}
.productBig .picinfo4Left, .productBig .picinfo4Right
{
    background-color: #F0F0F0;
    margin: 3px;
    border-bottom: solid 1px #D5D5D5;
    border-right: solid 1px #D5D5D5;
    height: 55px;
    padding-top: 45px;
}


.productBig .picinfo4center li
{
    float: left;
    padding: 5px 3px 3px 3px;
}

.productBig .picinfo5
{
    position: absolute;
    left: 400;
    top: 450px;
    width: 674px;
    height: 40px;
    overflow: hidden;
} 
 
/*上一张 下一张*/
.btn_backward, .btn_forward
{
    display: inline-block;
    width: 25px;
    height: 40px;
}
/*前进 后退*/
.btn_prev, .btn_next
{
    display: inline-block;
    width: 25px;
    height: 40px;
}


/*产品显示的新样式 20100806*/	
/*b1：按钮 b2：选中状态的按钮 */
.productSmall .d1{width:448px;height:280px; overflow:hidden;border:#000000 1px solid;background-color:#000000;position:relative;}
.productBig .d1{width:674px;height:445px; overflow:hidden;border:#000000 1px solid;background-color:#000000;position:relative;}

.productSmall .loading{width:448px; height:280px; border:#666666 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;text-align:center;padding-top:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.productBig .loading{width:674px; height:445px; border:#666666 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;text-align:center;padding-top:100px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

.productSmall .d2{width:448px;height:280px;overflow:hidden;}
.productBig .d2{width:674px;height:445px;overflow:hidden;}
/*---黑条---*/
 .num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
 .num_list span{display:inline-block;height:16px;padding-left:6px;}
.productSmall img,.productBig img{border:0px;}
.productSmall .productPicInfo ul,.productBig .productPicInfo ul{display:none;}

/*---黑条上的列表按钮---*/
 .button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*---列表中样式---*/
 .b1, .b2{ color:#FFFFFF;background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;text-decoration:none;cursor:pointer;}
 .b2{color:#FFCC33;background-color:#FF6633;}


/*---图像上面的层 上一产品 下一产品用---*/
.up_fade{position:absolute;left:0px;bottom:0px;width:100%; height:100%;overflow:hidden;FILTER: alpha(opacity=1);  *background-color:#f00;background-color:#f00\9;}
.proFrontFirst{ float:left; height:100%; width:100%;cursor:url("/style/default/item/right.cur"),pointer; background-color:#000;  filter: alpha(opacity=0); opacity: 0; }
.proFront{ float:left; height:100%; width:50%;cursor:url("/style/default/item/left.cur"),pointer;  opacity: 0; }
.proBack{ float:left; height:100%; width:50%; cursor:url("/style/default/item/right.cur"),pointer; opacity: 0;}
.proBackLast{ float:left; height:100%; width:100%;cursor:url("/style/default/item/left.cur"),pointer; background-color:#000;  filter: alpha(opacity=0); opacity: 0; }
.productSmall .d2{ text-align:center;}
.productSmall .d2 img {	width:auto;height:280px;}

.productBig .d2{ text-align:center;}
.productBig .d2 img{width:auto;height:450px;}