/*
-----------------------------------------------
Author: Jiang Jichao (infostorm@163.com)
Version: 2009.06.30
----------------------------------------------- */

/* 除图片外控制本皮肤的颜色值
----------------------------------------------- 
文字色：#ff5500、#ff6600、#ff3300
描边色：#FFAE81、#FFF7F0、#FFEEE4、#FAC8AA、#D1643D、#E38E50、#FFCFB7
背景色：#FFAE81、#FFF7F0、#F4DFCF、#FFFAF7、#FF8F58
----------------------------------------------- */

/* 公用布局
----------------------------------------------- */
.wrapper{ width:950px; margin:0 auto 7px auto;}
.bodyBg{ background:url(../Images/bodyBg.gif) repeat-x;}
.cls{ clear:both;}
/* 栏目模板 */
.column1,
.column2{ border:1px solid #FFAE81;}
.column1 .title{ height:28px; background:url(../Images/columnBg.gif) repeat-x;}
.column2 .title{ height:28px; background:url(../Images/columnBg.gif) repeat-x 0 -28px;}
.column1 .title h1,
.column2 .title h1{ float:left; height:28px; padding-left:15px; color:#ff5500; font:600 14px/28px "宋体";}
.column1 .title h2,
.column2 .title h2{ float:right; padding-right:15px; font:14px/28px Arial;}
.column1 .title h2 a,.column2 .title h2 a{ display:block; float:left; width:80px; text-align:center;}
.column1 .title h2 a.on,
.column2 .title h2 a.on{ width:100px; background:#ff6600; color:#fff; font-weight:600;}
/* 当前位置 */
.locationNum{ width:920px; height:30px; margin:0 auto 7px auto; padding:0 14px; border:1px dashed #FFAE81; background:#FFFAF7;}
.location{ float:left; color:#666; font:14px/30px "宋体";}
.location a:link,.location a:visited{ color:#ff5500;}
.num{ float:right; font:14px/30px "宋体";}
/* 翻页 */
.page{ display:block; margin:0 20px 20px; padding:10px 0; background:#FFFAF7; font-size:14px; text-align:center; color:#999;}
.page a:link,.page a:visited{ padding:2px 2px 1px 2px; color:#ff5500; font-size:14px;}
.page a:hover{ padding:2px 2px 1px 2px; background-color:#FF8F58; color:#fff; text-decoration:none;}
/* 商铺海报 */
#wangkuAd{ width:252px; height:197px; border-style:solid; border-width:1px; border-color:#FAC8AA #D1643D #D1643D #FAC8AA; z-index:99999; position:absolute; left:0; top:0; background:#F4DFCF; visibility:hidden;}
#wangkuAd .adBg{ border-top:1px solid #fff; border-left:1px solid #fff;}
#wangkuAd #titleBg{ height:22px; background:url(../Images/msgTopBg.gif) repeat-x;}
#wangkuAd h1{ float:left; width:120px; font:12px/22px "宋体"; color:#ff3300; padding-left:10px;}
#wangkuAd .more{ float:right; width:25px; padding:4px 0; text-align:center;}
#wangkuAd .more img{ cursor:pointer;}
#wangkuAd .body{ width:222px; height:145px; border-style:solid; border-width:1px; border-color:#E38E50 #FFCFB7 #FFCFB7 #E38E50; padding:13px; display:block; background:url(../Images/msgBottomBg.jpg) repeat-x 0 top; overflow:hidden;}

/* header 页首
----------------------------------------------- */
/* 顶部信息 */
.top{ position:relative; overflow:hidden; height:72px;}
.logo{ float:left; width:245px; height:72px; text-align:center;}
.logo img{ max-width:245px; max-height:72px; _width:245px; _height:72px;}/* FF、IE7仅限制了最大宽高，IE6固定宽高 */
.siteName{ position:absolute; left:260px; top:24px; float:left; color:#ff6600; font:600 24px/24px "宋体";}
.topNav{ float:right; width:303px; height:21px; margin-top:6px; padding-left:13px;}
.topNav li{ display:inline; float:left; width:60px; margin-left:10px; background:url(../Images/ico01.gif) no-repeat 0 5px; line-height:21px; text-align:right;}
.top h1{ float:right; clear:right; margin-top:22px; padding-right:23px; color:#f30; font:14px/20px Arial;}
.top h1 span{ color:#666; font:18px/20px "黑体";}
/* 搜索/导航 */
.searchNav{ overflow:hidden; height:41px; background:url(../Images/searchBgCR.gif) repeat-x;}
.search{ float:left; width:258px; height:31px; padding:8px 0 0 10px; background:url(../Images/searchBgL.gif) no-repeat;}
.search .inputTxt{ width:170px;}
.search .searchBt{ width:45px; height:22px; margin-left:2px; border:0; background:url(../Images/searchBt.gif) no-repeat; font:14px/22px "宋体"; text-align:center;}
.nav{ float:right; width:682px; height:35px; padding-top:7px; background:url(../Images/searchBgCR.gif) no-repeat right -41px;}
.nav li{ float:left; width:84px; height:28px; margin-right:2px; background:url(../Images/navBg.gif) no-repeat; font:600 14px/28px "宋体"; text-align:center;}
.nav li.first{ width:72px; padding-left:3px; background:url(../Images/navBg.gif) no-repeat right -28px; text-align:left;}
.nav li a:link,.nav li a:visited{ color:#ff6600;}
.nav li a:hover,.nav li a:active{ color:#f60;}
/* 形象图 */
.banner{ overflow:hidden; height:150px; margin:0 auto 7px auto; background:url(../Images/banner.jpg) no-repeat;}
/*.banner i{ display:block; margin:50px 150px 0; font:600 26px/30px "黑体"; color:#ffe; font-style:italic;}*/
.banner img{ display:block; width:950px; height:150px;}

/* body 主体
----------------------------------------------- */
.sideBar{ float:left; width:200px;}
.mainBar{ float:right; width:740px;}
/* 产品分类 */
.sort{ padding:8px 10px;}
.sort li{ padding-left:20px; border-bottom:1px solid #FFF7F0; background:url(../Images/ico02.gif) no-repeat 3px 11px; font:14px/30px "宋体";}
/* 联系我们 */
.contact{ overflow:hidden; width:138px; padding:8px 1em 8px 4em;}
.contact li{ text-indent:-2.9em; font:12px/22px "宋体";}
/* 最新产品 */
.proAd{ zoom:1; padding:16px 0 0 11px; #padding-bottom:10px; _padding-bottom:0;}
.proAd li{ display:inline; float:left; overflow:hidden; width:135px; height:160px; margin:0 10px 10px 0; text-align:center;}
.proAd img{ width:105px; height:105px; border:1px solid #eee;}
.proAd a{ display:block;}
.proAd a:link,.proAd a:visited{ font:600 12px/26px "宋体";}
.proAd span{ display:block; cursor:default; color:#666;}
/* 产品详细 */
.pro{ height:auto !important; min-height:0; height:0; padding:20px;}
.pro .pic{ float:left; width:310px; height:310px;}
.pro .pic img{ width:300px; height:300px; padding:4px; border:1px solid #ccc;}
.pro .parameter{ float:right; width:370px;}
.pro .parameter li{ display:inline; float:left; width:350px; padding-left:20px; border-bottom:1px dashed #ccc; background:url(../Images/ico3.gif) no-repeat 0 12px; font:14px/30px "宋体";}
.pro .parameter li span{ color:#999; font-size:12px;}
.pro .parameter li.noIco{ height:31px; margin-top:10px; border:0; background:none;}
.pro a.proBt{ display:block; cursor:pointer; float:left; width:105px; height:30px; border:0; background:url(../Images/freeBt.jpg) no-repeat; text-align:center;}
.pro a.proBt:link,.pro a.proBt:visited{ color:#fff; font:600 14px/30px "宋体";}
.pro a.proBt:hover,.pro a.proBt:active{ color:#ff0; font:600 14px/30px "宋体";}
.pro .msg{ float:left; cursor:pointer; width:84px; margin-left:15px;}
.pro .msg .ico{ float:left; width:23px; padding:3px 3px 3px 0;}
.pro .msg .text{ float:right; width:56px; font:normal 14px/30px "宋体";}
.pro .save{ float:left; margin-left:15px;}
.pro .save a:link,.pro .save a:visited{ line-height:30px;}
.pro label{ float:left;}
.pro .heart{ float:left; width:78px; padding:8px 0;}
.pro .proAll{ margin-top:20px; padding:10px; border:1px solid #FFEEE4; font:14px/24px "宋体";}
.table .body{ padding:15px;}
.table table{ width:100%; border:0 solid #FFEEE4; border-width:2px 1px 1px 2px;}
.table th,.table td{ padding:4px 0.5em; border:1px solid #FFEEE4; border-width:0 1px 1px 0; font:12px/18px "宋体";}
.table th{ padding:4px; background:#FFFAF7; font-weight:600; text-align:right;}
/* 企业简介 */
.corporation{ height:182px; padding:10px; line-height:20px;}
.corporation img{ float:left; width:240px; height:180px; margin-right:15px; border:1px solid #ccc;}
.corporationNoH{ height:auto; font:14px/1.7em "宋体";}
.corporationNoH img{ height:auto;}
/* 企业资讯 */
.article{ margin-bottom:10px; padding:20px 0 0 20px;}
.article li{ width:698px; height:32px; border-bottom:1px solid #FFEEE4; color:#999;}
.article li h2{ float:left; width:585px; font:100 14px/32px "宋体";}
.article li span{ float:right; width:100px; font:12px/32px Arial; text-align:center;}
/* 资讯详细 */
.artTxt{ padding:20px 20px 0; font:14px/24px "宋体";}
.artTxt div{ font:14px/24px "宋体";}
.artTxt h4{ margin-bottom:15px; font:600 22px/30px "宋体"; text-align:center;}
.artTxt .time{ height:22px; padding-right:10px; border-top:1px solid #ddd; background:#f5f5f5; color:#999; font-size:12px; text-align:right;}
.artTxt #txtAll{ margin:15px 0; line-height:1.7em;}
.artTxt #txtAll img{ margin:10px; border:1px solid #999;}
/* 企业相册 */
.photoAd{ zoom:1; padding:16px 0 0 11px;}
.photoAd li{ display:inline; float:left; overflow:hidden; width:135px; height:130px; margin:0 10px 10px 0; text-align:center;}
.photoAd img{ width:120px; height:90px; border:1px solid #eee;}
.photoAd a{ display:block;}
.photoAd a:link,.photoAd a:visited{ font:600 12px/26px "宋体";}
.photoAd span{ display:block; cursor:default; color:#666;}
/* 证书列表 */
.certificateList{ padding-top:18px;}
.certificateList dl{ width:698px; height:auto !important; min-height:0; height:0; margin:0 auto; border-bottom:1px solid #ccc; padding:10px 0;}
.certificateList dt,
.certificateList dd{ float:left; text-align:center;}
.certificateList dt{ width:150px;}
.certificateList dt img{ vertical-align:middle; width:130px; height:98px;}
.certificateList dd{ width:90px; padding-top:40px; color:#666; line-height:18px;}
.certificateList dd.d1{ width:165px;}
.certificateList dl.listTitle{ border-bottom:1px solid #ccc; background:#FFFAF7;}
.certificateList dl.listTitle dt,
.certificateList dl.listTitle dd{ padding:0; color:#333; font-weight:bold; text-align:center;}
.bgno{ background:#fff;}
.bgon{ background:#FFFAF7;}
/* 人才招聘 */
.jobList{ width:698px; padding:20px 0 0 20px;}
.job{ margin-bottom:10px; border:1px solid #FFEEE4;}
.job .title{ overflow:hidden; height:30px; background:#FFFAF7;}
.job .title h4{ float:left; width:435px; padding-left:15px; font:100 14px/30px "宋体";}
.job .title h4 a{ font-weight:600;}
.job .title span{ float:right; width:150px; background:none; color:#999; font:12px/30px Arial; text-align:center;}
.job .goTop{ float:right; width:50px; height:20px; padding-top:10px;}
.job .goTop img{ width:34px; height:8px; border:0;}
.job p{ margin:0; padding:10px; font:12px/18px "宋体";}
.job label{ float:left; color:#999; text-align:right;}
/* 招聘详细 */
.jobDetail{ width:698px; padding:20px;}
.jobDetail li{ font:14px/24px "宋体";}
.jobDetail li label{ color:#777;}
.jobDetail li p{ margin:0 0 0 2em;}
/* 客户留言 */
.formTitle{ height:28px; margin:20px; border-top:1px solid #FFEEE4; background:#FFFAF7 url(../Images/ico.gif) no-repeat 15px center;}
.formTitle h1{ float:left; width:200px; padding-left:45px; color:#ff5500; font:600 14px/28px "宋体";}
.formTitle span{ float:right; width:200px; padding-right:15px; color:#666; line-height:28px; text-align:right;}
.form{ width:500px; margin:0 auto;}
.form div{ clear:left; padding:2px 0;}
.form div.bt{ padding:20px 0; text-align:center;}
.form label{ float:left; width:6em; font-size:12px; text-align:right;}
.form input,.form textarea{ font-size:12px;}
.form .wrong,.form .right,.form .help{ padding-left:10px; color:#f30101; font-family:"宋体";}
.form .right{ color:#338f21;}
.form .help{ cursor:help; color:#238cee;}
.form .font_gray{ color:#999;}
em{ clear:right; padding-left:10px; color:#f60; font-style:normal; font-size:12px; font-family:"宋体";}
/* 联系我们 */
.contactUs{ height:auto !important; min-height:0; height:0; padding:20px; #padding-bottom:0px;}
.map{ float:left; width:282px; text-align:center;}
.map .img{ display:block; width:280px; margin-bottom:10px; border:1px solid #FFEEE4;}
.contactUs .all{ float:right; width:400px;}
.contactUs .all li{ color:#444; font:14px/24px "宋体";}
.contactUs .all a:link,.contactUs .all a:visited{ font:14px/24px Arial;}

/* footer 页尾
----------------------------------------------- */
/* 友情链接 */
.links{ overflow:hidden; height:68px; border:1px solid #FFAE81;}
.links h1{ float:left; width:14px; margin:1px; padding:5px; background:#FFAE81; font:12px/14px "宋体";}
.links ul{ float:right; width:900px; padding:8px;}
.links li{ display:inline; margin-right:10px; line-height:18px;}
/* 版权 */
.navBottom{ height:30px; border-top:4px solid #FFAE81; background:#FFF7F0; color:#ff5500; line-height:30px; text-align:center;}
.navBottom a:link,.navBottom a:visited{ color:#ff5500;}
.copyright{ padding-bottom:10px; font-family:Arial; text-align:center;}

/* 公用布局补充
----------------------------------------------- */
.marginB7{ margin-bottom:7px;}
