@charset "utf-8";
body, p, dl, dd, blockquote, h1, h2, h3, h4, h5, h6, pre, table, td, th, ul, ol, li, hr, legend, fieldset, textarea, img, form{ margin:0; padding:0; }
body{/*右滚动条及整站背景*/ background-color: #fff;/*整站总背景*/ font-family:"宋体", Arial; font-size: 12px; margin: 0px; padding: 0px; color: #333; }
img, iframe{ border:none; }
p, div, td{ /*word-break:keep-all;*/
}
li, ul{ list-style:none; }
a{/*整站带链接字样设置*/ text-decoration: none; color: #087b00; }
a:hover{/*整站鼠标指到时链接字样*/ color: #333; text-decoration:underline; }
/*置顶*/
#totop{ position:fixed; bottom:40px; left:10px; z-index:999; width:24px; cursor:pointer; display:none; }
*html #totop{ position:absolute; cursor:pointer; left:10px; display:none; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")
}
#totop a{ display:block; width:24px; height:58px; padding-top:17px; background:url(/style/cn/img/toTop.gif) no-repeat; text-align:center; color:#888 }
#totop a.cur{ background-position:-24px 0; text-decoration:none; color:#087b00 }
#整体结构部份---------------{ }
.guide{ line-height:18px; margin-bottom:10px }
.links{ line-height:20px; color:#959595 }
.links a{ color:#959595 }
.jg_top_zwc{ background:url(/style/cn/img/topbj.jpg); height:110px; }
.jg_top{/*架构-top*/ }
.jg0_fm{/*架构0-封面*/ width: 1000px; height:200px; margin-top: 50px; margin-right: auto; margin-left: auto; border: 2px solid #FF0000; }
.jg0_zwc{/*架构0-最外层*/ width: 960px; margin-right: auto; margin-left: auto; background-color: #fff;/*解决在火狐下高度不撑开*/ padding-bottom: 10px; }
.jg0_zwc2222{/*架构0-最外层*/ width: 960px; margin-right: auto; margin-left: auto; background-color: #fff; height: 180px; margin-top: 10px; }
#banner{/*架构0-最外层*/ height: 180px; overflow:hidden; }
.jg1_syzbk{/*架构1-首页左版块*/ width: 200px; float: left; }
.jg2_syycwc{/*架构2-首页右侧外层*/ width: 790px; float: right; }
.jg3_syydbk{/*架构3-首页右大版块*/ overflow:hidden; height:100%; }
.jg4_syxzc{/*架构4-首页小左侧*/ width: 350px; float: left; }
.jg5_syxyc{/*架构5-首页小右侧*/ width: 600px; float: right; }
.jg6_syxyc{/*架构5-首页小右侧*/ width: 330px; float: left; }
.jg7_syxyc{/*架构5-首页小右侧*/ width: 260px; float: right; }
.jg1_nyzbk{/*架构1-内页左版块*/ width: 200px; float: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #EFEFEF; border-bottom-color: #ccc; border-left-color: #EFEFEF; background-image: url(/style/cn/img/left01.jpg); }
.jg2_nyycwc{/*架构2-内页右侧外层*/ width: 790px; float: right; }
.jg3_nyydbk{/*架构3-内页右大版块*/ width: 790px; }
.jg4_nyxzc{/*架构4-内页小左侧*/ width: 580px; float: left; }
.jg5_nyxyc{/*架构5-内页小右侧*/ width: 200px; float: right; }
#综合浮层--------------------{ }
.sysbfc_wc{/*首页上部浮层外层*/ height: 100px; width:960px; }
/*★透明FLA浮层*/
.tmfla{ position:absolute; z-index:20; margin-left:1px; margin-top: 1px; }
.fxzsk{ position:absolute; margin:80px 0 0 655px; font-size:14px }
.fxzsk a{ padding:0 10px }
/*★LOGO浮层*/
.logo{ position:absolute; z-index:1; margin-top:20px; margin-left: 30px; }
.logo img{/*LOGO图片*/ height: 40px; }
/*★公司名浮层*/
.gsm{ }
.gsm a{/*公司名连接*/ font-size: 36px; font-weight: bold; color: #f90; }
.gsm_en{/*浮层英文公司名接*/ position:absolute; z-index:3; margin-top: 80px; margin-left: 180px; font-size: 18px; }
/*★计数器浮层*/
.jishuqi{ position:absolute; z-index:4; margin-left: 750px; margin-top: 100px; }
/*★时间浮层*/
.shijian{ position:absolute; z-index:5; margin-left: 800px; margin-top: 70px; }
/*★简繁体切换浮层*/
.jfqh{ position:absolute; z-index:6; margin-left: 900px; margin-top: 6px; border: 1px solid #f3f3f3; }
/*★设为首页浮层*/
.swsy{ position:absolute; z-index:9; margin-left: 760px; margin-top: 5px; border: 1px solid #f3f3f3; padding: 2px; }
.ymfc_bt{ position:absolute; margin-top:20px; margin-left:200px; }
/*搜索浮层*/
.mh_ss_wc{/*模糊搜索最外层*/ width:285px; position:absolute; z-index:30; margin-left:650px; margin-top: 10px; height:28px; }
.mh_ss .ssbt{/*模糊搜索输入框*/ width: 65px; float: left; padding-top:5px; }
.mh_ss .sr{/*模糊搜索输入框*/ width: 230px; float: left; }
.mh_ss{ border:2px solid #e7e7e7; overflow:hidden; height:100%; }
.sssbt{ height:30px; overflow:hidden; }
.mh_ss .sr input{/*模糊搜索输入框*/ border: 1px solid #989898; height:19px; padding-top:4px; font-size:14px; width:227px; padding-left:3px; _width:224px; }
.mh_ss .an{/*模糊搜索按钮*/ float: left; width: 50px; height:26px; margin-top:1px; }
.mh_ss .an input{/*模糊搜索按钮*/ }
/*★横排弹出横排2级无背景导航XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.hptchp2j_wc{/*横排弹出横排2级无背景最外层*/ height: 30px; padding-top:13px; background:url(/style/cn/img/dhbj.jpg); text-align: center;} 
.dhxl{margin:0 auto; width:100%; background:url(/style/cn/img/dhbj.jpg); background-repeat:no-repeat; display: block;}
.dhgd{height:0;}
.hptchp2j_dl{/*1级类最外层*/ width:960px; margin-left:auto; margin-right:auto; }
.hptchp2j_dl ul{/*包含所有1级类每小节外层*/ }
.hptchp2j_dl li{/*1级类每小节层*/ float: left; }
.hptchp2j_dl li a{/*1级类左弯角小图片层*/ float: left; background-repeat: no-repeat; background-position: left top; margin-right: 5px;/*每小节间距*/ }
.hptchp2j_dl li a span{/*1级类右弯角大图片层*/ float: left; color: #fff;/*1级类文字颜色*/ padding-right:30px; padding-left: 30px; background-position: right top; cursor:hand; font-size:16px; font-weight:bold; }
.hptchp2j_dl li .dhgan{ position:absolute; margin-top:-13px; }
.hptchp2j_dl li a:hover{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ text-decoration:underline; color: #fff;/*1级类文字颜色*/ }
.hptchp2j_dl li a:hover span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #fff;/*1级类文字颜色*/ }
.hptchp2j_dl #current a{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptchp2j_dl #current a span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #fff;/*1级类文字颜色*/ }
.hptchp2j_dl li .yw{/*英文小字样式*/ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; line-height: 10px; }
.hptchp2j_xl, .hptchp2j_xl ul{ /*2级类包含每小节外层*/ margin: 0; padding: 0; position: absolute; left: 0; top: 0; visibility: hidden; z-index: 100; }
.hptchp2j_xl li{/*2级类每小节层*/ float:left; }
.hptchp2j_xl li a{/*2级类每小节背景图层*/ float:left; color: #f00;/*2级类文字颜色*/ padding-top: 0px; padding-left: 15px; padding-right: 15px; background-repeat: no-repeat; background-position: left top; }
.hptchp2j_xl li a:hover{/*2级类每小节层鼠标指上*/ background-position: left -35px;/*2级类每小节层背景图鼠标指上滑动幅度*/ color: #FF0000;/*2级类每小节层鼠标指上文字颜色*/ }
* html .hptchp2j_xl li{  /*解决IE6下问题*/ display: inline-block; }
.ddiframeshim{/*隐藏小类层*/ position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }
#banner{ }
.title{ LINE-HEIGHT: 22px; TEXT-INDENT: 28px; BACKGROUND: url(/style/cn/img/bg2.gif) no-repeat 12px -500px; HEIGHT: 30px; COLOR: #087b00 }
/*★横排弹出横排2级淡出导航XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.hptchp_wc{/*横排弹出横排2级淡出最外层*/ height: 21px; padding-top:9px; background:#F3F3F3; border-bottom:1px solid #E3E3E3; }
.hptchp_dl{/*1级类最外层*/ margin-left:auto; margin-right:auto; width:960px; }
.hptchp_dl ul{/*包含所有1级类每小节外层*/ }
.hptchp_dl li{/*1级类每小节层*/ float: left; color:#087b00; }
.hptchp_dl li span{/*1级类每小节层*/ font-size:14px; font-weight: bold; }
.hptchp_dl li a{/*1级类左弯角小图片层*/ float: left; background-repeat: no-repeat; background-position: left top; }
.hptchp_dl li a span{/*1级类右弯角大图片层*/ float: left; color: #333333;/*1级类文字颜色*/ height:25px; padding-right: 10px; padding-left: 10px; background-position: right top; margin-left: 4px;/*左弯角图片宽度设置*/ cursor:hand; font-size:14px; }
.hptchp_dl li a:hover{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptchp_dl li a:hover span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #087B00;/*1级类鼠标指上文字颜色*/ text-decoration:underline; }
.hptchp_dl #current a{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptchp_dl #current a span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #087B00; /*1级类鼠标指上文字颜色*/ }
.hptchp_dl li .yw{/*英文小字样式*/ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; line-height: 10px; }
.hptchp_xl, .hptchp_xl ul{ /*2级类包含每小节外层*/ margin: 0; padding: 0; position: absolute; left: 0; top: 0; visibility: hidden; z-index: 100; }
.hptchp_xl li{/*2级类每小节层*/ float:left; }
.hptchp_xl li a{/*2级类每小节背景图层*/ float:left; color: #333333;/*2级类文字颜色*/ height: 20px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-image: url(/style/cn/img/cn_dh_hd_hx.png);/*2级类背景图*/ background-repeat: no-repeat; background-position: left top; }
.hptchp_xl li a:hover{/*2级类每小节层鼠标指上*/ background-position: left -35px;/*2级类每小节层背景图鼠标指上滑动幅度*/ color: #FF0000;/*2级类每小节层鼠标指上文字颜色*/ }
* html .hptchp_xl li{  /*解决IE6下问题*/ display: inline-block; }
.ddiframeshim{/*隐藏小类层*/ position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }
.★横型友情连接oooooooooooooooooooooooooooooooooooooooo{ }
.yqlj_hx_wc{ margin-bottom:10px; }
.yqlj_hx{/*横型友情连接横型外层*/ text-align:center; overflow:hidden; }
.yqlj_hx .nxc{ float:left; }
.yqlj_hx .nxc a{/*横型友情连接文字*/ font-size: 12px; float: left; padding: 3px; }
.yqlj_hx .nxc .img_wc{ }
.yqlj_hx .nxc a img{/*横型友情连接图片*/ width: 80px; height:30px; }
.yqlj_hx .nxc .yqlj_mc a{ display:block; float: left; color: #959595;/*1级类文字颜色*/ height:15px; margin-right: 10px; }
/*★横排弹出横排2级淡出导航XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.hptchp_wc_db{/*横排弹出横排2级淡出最外层*/ height: 21px; margin-bottom: 10px; padding-top:9px; text-align:center; }
.hptchp_dl_db{/*1级类最外层*/ display:inline-block;  *display:inline;
zoom:1; }
.hptchp_dl_db ul{/*包含所有1级类每小节外层*/ }
.hptchp_dl_db li{/*1级类每小节层*/ float: left; color:#087b00; }
.hptchp_dl_db li a{/*1级类左弯角小图片层*/ float: left; background-repeat: no-repeat; background-position: left top; }
.hptchp_dl_db li a span{/*1级类右弯角大图片层*/ float: left; color: #959595;/*1级类文字颜色*/ height:25px; padding-right: 10px; padding-left: 10px; background-position: right top; margin-left: 4px;/*左弯角图片宽度设置*/ cursor:hand; }
.hptchp_dl_db li a:hover{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptchp_dl_db li a:hover span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #087B00;/*1级类鼠标指上文字颜色*/ text-decoration:underline; }
.hptchp_dl_db #current a{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptchp_dl #current a span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #087B00; /*1级类鼠标指上文字颜色*/ }
.hptchp_dl_db li .yw{/*英文小字样式*/ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; line-height: 10px; }
.hptchp_xl_db, .hptchp_xl_db ul{ /*2级类包含每小节外层*/ margin: 0; padding: 0; position: absolute; left: 0; top: 0; visibility: hidden; z-index: 100; }
.hptchp_xl_db li{/*2级类每小节层*/ float:left; }
.hptchp_xl_db li a{/*2级类每小节背景图层*/ float:left; color: #333333;/*2级类文字颜色*/ height: 20px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-image: url(/style/cn/img/cn_dh_hd_hx.png);/*2级类背景图*/ background-repeat: no-repeat; background-position: left top; }
.hptchp_xl_db li a:hover{/*2级类每小节层鼠标指上*/ background-position: left -35px;/*2级类每小节层背景图鼠标指上滑动幅度*/ color: #FF0000;/*2级类每小节层鼠标指上文字颜色*/ }
* html .hptchp_xl_db li{  /*解决IE6下问题*/ display: inline-block; }
.★图片（产品）横排循环 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.tpcp_hpxh_wc{ /*图片（产品）横排循环外层*/ }
.tpcp_hpxh{ /*图片（产品）横排循环*/ border-top: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; height:100%; padding-top:10px; margin-bottom: 10px; padding-bottom: 5px; overflow:hidden !important; clear:both }
.tpcp_hpxh_wc .tpcp_cp{ width:775px; float:left; }
.tpcp_hpxh_wc .tpcp_xw{ float:right; width:170px; }
.tpcp_hpxh_wc .tpcp_cp .tpcp_cp_xw{ padding-left:15px; }
.tpcp_cp_xw .nxc_xw{ height:25px; margin-right:10px; }
.tpcp_cp_xw .news_title span a{ color:#087B00; font-weight:bold; float:left; width:150px; overflow:hidden; }
.tpcp_cp_xw .nxc_xw a:hover{ color:#666; text-decoration:underline; }
.tpcp_cp_xw .nxc_xw .news_title{ float:left; }
.tpcp_cp_xw .nxc_xw .news_jj{ white-space: nowrap; width:580px; float:left; }
.tpcp_cp_xw .nxc_xw .news_jj a{ color:#666; }
.tpcp_cp_xw .nxc_xw .news_title .xhxwtb{ float:left; }
.tpcp_xw .xw_title_wc{ height:25px; }
.tpcp_xw .xw_title_wc #xw_title{ }
.tpcp_xw .xw_title_wc a{ color:#087B00; float:left; margin-top:2px; white-space: nowrap; width:130px; }
.tpcp_xw .xw_title_wc .xhxwbh{ background:#087b00; width:27px; height:15px; float:left; margin-right:6px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; }
.tpcp_hpxh_lm{ /*图片（产品）横排循环栏目*/ color: #003366; height: 28px; padding-top:10px; padding-left: 25px; font-size: 16px; background:url(/style/cn/img/xhtbbj.gif); clear:both; }
.tpcp_hpxh_lm a{ /*图片（产品）横排循环栏目*/ font-weight: bold; float:left; color:#087B00; margin-right:20px; }
.tpcp_hpxh_lm .tpcp_lmjj{ /*图片（产品）横排循环栏目右侧更多*/ float: left; font-size:12px; color:#666; padding-top:3px; white-space: nowrap; width:776px; overflow:hidden; }
.tpcp_cp_cp{ }
.tpcp_hpxh .nxc{/*图片（产品）横排循环小板块外层宽度*/ width: 140px; height: 175px; float:left; margin-left: 15px; _margin-left:5px; _margin-right:8px; }
.tpcp_hpxh .nxc #product_img{/*图片居中自适应*/ width: 140px; float:left; }
.tpcp_hpxh .nxc #product_img .img_wc{/*图片居中自适应*/ width: 140px; height: 140px;  *font-size: 140px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; background-color: #fff; overflow: hidden; display:table-cell; }
.tpcp_hpxh .nxc #product_img img{/*图片自适应居中尺寸*/ vertical-align:middle;  zoom:expression( function(elm){
var vw = elm.width, vh =elm.height;
if (vw>140&&vw>=vh){
elm.width=140;
}
elm.style.zoom = '1';
if (vh>140&&vh>=vw){
elm.height=140;
}
elm.style.zoom = '1';
}
(this));
 max-width:140px;
 max-height:140px;
}
.tpcp_hpxh .nxc #product_img #product_img_mc{/*图片（产品）横排循环图片下文字名称*/ height: 20px; padding-top: 7px; text-align:center; }
.tpcp_hpxh .nxc #product_img #product_img_mc a{/*图片（产品）横排循环图片下文字名称*/ color:#087B00; }
.tpcp_hpxh .nxc #product_img #product_img_mc a:hover{/*图片（产品）横排循环图片下文字名称*/ color:#666666; }
.★图文（窄列）大类IDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.twzl_dlid_wc{/*图文（窄列）大类ID最外层*/ border:1px solid #E3E3E3; height:250px; }
.twzl_dlid_lm{ /*图文（窄列）大类ID栏目*/ font-weight: bold; color: #003366; height:30px; padding-left: 30px; font-size: 18px; background:url(/style/cn/img/syxlbtbj.gif) no-repeat; }
.twzl_dlid_lm .twzl_lmbt{ /*栏目链接*/ background:#f8f8f8; height: 23px; padding-top: 7px; }
.twzl_dlid_lm .twzl_lmbt a{ /*栏目链接*/ font-size:14px; color:#087B00; }
.twzl_dlid_gd{ /*栏目右侧更多*/ float: right; }
.twzl_dlid{/*图文大类ID外层*/ padding: 5px; line-height:20px; }
.twzl_dlid #fy{/*图文分页*/ text-align: center; clear:both; padding: 20px; }
.lm22222jxl{ padding-left:10px; margin-top:10px; }
.lm22222jxl a{ display:block; height:20px; float:left; padding-top:10px; padding-left:10px; padding-right:10px; margin-right:20px; background:#f1efef; }
.lm22222jxl a:hover{ background:#d6d6d6; }
.★文章-小类（窄列）XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.xw_xlzl_wc{/*文章-小类（窄列）循环标题最外层*/ border:1px solid #E3E3E3; height:250px; }
.xw_xlzl_lm{ /*小类栏目*/ font-weight: bold; color: #003366; height: 23px; padding-top: 7px; padding-left: 16px; font-size: 18px; background-color: #CCCCCC; }
.xw_xlzl_lm a{ /*栏目链接*/ float:left; }
.xw_xlzl_gd{ /*栏目右侧更多*/ float: right; }
.xw_xlzl .nxc{/*文章-小类（窄列）循环标题列表层*/ }
.xw_xlzl .news_title{/*文章调大类ID、阅读、时间外层*/ height: 16px; padding-top: 10px; padding-left: 5px; }
.xw_xlzl .news_title .xhxwtb2{ float:left; }
.xw_xlzl .news_title a{/*文章调大类ID文字层与链接*/ float:left; }
.xw_xlzl .news_title .ydcs{/*文章阅读次数*/ float: left; width: 85px; display:none; }
.xw_xlzl .news_title .sj{/*文章添加时间*/ float: left; width: 75px; display:none; }
.xw_xlzl .news_jj{/*文章调大类ID简介层*/ line-height:14px; display: none; }
.xw_xlzl .news_content{/*查看详细内容层*/ padding: 5px; text-align: right; display: none; }
.xw_xlzl .news_tp_top{/*文章调大类ID图片层*/ width:100px; height: 70px; float:left; overflow: hidden; margin-right: 8px; display: none; }
/*★横排弹出竖排4级淡出导航XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.hptcsp4j_wc{/*横排弹出竖排4级淡出最外层*/ }
.hptcsp4j_dl{/*1级类最外层*/ display:inline-block;  *display:inline;
zoom:1; }
.hptcsp4j_dl ul{/*包含所有1级类每小节外层*/ }
.hptcsp4j_dl li{/*1级类每小节层*/ float:left; margin-bottom:0px; }
.hptcsp4j_dl li a{/*1级类左弯角小图片层*/ display:block; float: left; height:30px; background:#F1EFEF; margin-right: 2px;/*每小节间距*/ _margin-right: 1px;/*每小节间距*/ margin-top: 2px; }
.hptcsp4j_dl li a span{/*1级类右弯角大图片层*/ display:block; float: left; color: #087B00;/*1级类文字颜色*/ height:23px; padding-top: 7px; padding-right: 17px; padding-left: 17px; cursor:hand; width:60px; }
.hptcsp4j_dl li a:hover{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background:#D6D6D6; text-decoration:underline; color:#444444; }
.hptcsp4j_dl li a:hover span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #444444; /*1级类鼠标指上文字颜色*/ }
.hptcsp4j_dl #current a{/*1级类左弯角小图片鼠标指上滑动幅度层*/ background-position: left -35px; /*1级类左弯角小图片鼠标指上滑动幅度*/ }
.hptcsp4j_dl #current a span{/*1级类右弯角大图片鼠标指上滑动幅度层*/ background-position: right -35px; /*1级类右弯角大图片鼠标指上滑动幅度*/ color: #444444; /*1级类鼠标指上文字颜色*/ }
.hptcsp4j_dl li .yw{/*英文小字样式*/ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; line-height: 10px; }
.hptcsp4j_xl, .hptcsp4j_xl ul{ /*2，3，4级类包含每小节外层*/ margin: 0; padding: 0; position: absolute; left: 0; top: 0; visibility: hidden; z-index: 100; }
.hptcsp4j_xl li a{/*2，3，4级类每小节层*/ display: block; width: 80px; /*2，3，4级类宽度*/ color: #0000FF;/*2，3，4级类文字颜色*/ height: 20px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-image: url(/style/cn/img/cn_dh_hd_hx.png);/*2，3，4级类背景图*/ background-position: left top; }
.hptcsp4j_xl li a:hover{/*2，3，4级类每小节层鼠标指上*/ background-position: left -35px;/*2，3，4级类每小节层背景图鼠标指上滑动幅度*/ color: #333333;/*2，3，4级类每小节层鼠标指上文字颜色*/ }
* html .hptcsp4j_xl li{ /*解决IE6下问题*/ display: inline-block; width: 80px; /*IE6下 2，3，4级类宽度*/ }
.ddiframeshim{/*隐藏小类层*/ position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }
/*横排常显竖排并列2级 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.hpxlcksp2j_wc{/*横排常显竖排并列2级最外层*/ background:#f8f8f8; border:1px solid #ddd; margin-bottom:10px; _width:918px; overflow:hidden !important; }
.hpxlcksp2j{/*横排常显竖排并列2级*/ height:100%; }
.hpxlcksp2j .dh .dl{/*横排常显竖排并列2级每小节层*/ float:left; padding-top: 5px; padding-bottom:5px; margin-right: 45px; margin-left: 5px;/*1级类边线*/ CURSOR: hand; _margin-left: 3px;/*1级类边线*/ _margin-right: 41px;/*1级类边线*/ }
.hpxlcksp2j .dh .dl img{/*横排常显竖排并列2级左小图标*/ margin-right: 1px; }
.hpxlcksp2j .dh .dl a.dl_a{/*横排常显竖排并列2级文字样式*/ font-weight: bold; color: #087B00; }
.hpxlcksp2j .dh .dl a.dl_a:hover{/*横排常显竖排并列2级文字鼠标指上*/ color: #f00; }
.hpxlcksp2j .dh .subtcxx{/*小类最外层*/ display:block;/*块状显示小类*/ margin-top:10px; }
.hpxlcksp2j .dh .subtcxx .navigation_xl_shu{/*小类每小节层*/ padding-top: 5px; padding-bottom: 3px; padding-bottom:5px; }
.hpxlcksp2j #dh .subtcxx .navigation_xl_shu img{/*小类左小图标*/ margin-right: 5px; }
.hpxlcksp2j .dh .subtcxx a{/*小类文字样式*/ color: #666; white-space: nowrap; }
.hpxlcksp2j .dh .subtcxx a:hover{/*横排常显竖排并列2级文字鼠标指上*/ color: #333; text-decoration:underline; }
#内页左侧大类--------------------------------------{ }
.nyzcdbj_wc{/*内页右侧大类带背景最外层*/ width: 200px; margin-bottom: 10px; }
.nyzcdbj{/*内页左侧大类名称栏设置*/ padding-top: 10px; padding-bottom: 7px; font-size: 14px; font-weight: bold; background-image: url(/style/cn/img/cn_dlmc.gif); text-align:center; }
.nyzcdbj .yw{/*内页左侧英文小字设置*/ height: 21px; padding-top: 12px; font-size: 14px; display: none; }
.nyzcdbj img{/*内页左侧大类名称前小图标*/ margin-right: 5px; }
#内页左侧小类-------------------------------------{ }
.nyzcdbj_hx .nxc{/*左侧小类名称宽度、高度、背景图*/ width: 200px; height: 33px; }
.nyzcdbj_hx .nxc a{/*左侧小类名称链接文字样式*/ height:22px; font-size: 14px; padding-top: 8px; padding-left: 36px; display:block; background-image: url(/style/cn/img/nyzcdbj.gif); }
.nyzcdbj_hx .nxc a:hover{/*左侧小类名称链接鼠标指到样式*/ height:18px; color: #f00; background-position: 100% -30px; }
#内页当前页最外层-----------------------------{ }
.ny_dqy_wc{/*当前页最外层*/ margin-bottom: 10px; }
.ny_dqy{/*当前页高度和背景统调*/ height: 18px; text-align: left; padding-top: 8px; clear: both; color:#333; }
.ny_dqy a{/*当前页高度和背景统调*/ color:#087B00; }
.ny_dqy A:hover{/*当前页高度和背景统调*/ color:#333; text-decoration:underline; }
#登陆口---------------------{ }
.login_out{ height: 400px; width: 494px; margin-top: 80px; margin-right: auto; margin-bottom: auto; margin-left: auto; background-image: url(/img/login_out.jpg); }
.login_out .login_title{ height: 63px; width: 494px; background-image: url(/img/login_title.jpg); }
.login_out .login_input{ height: 254px; width: 494px; background-image: url(/img/login_input.jpg); padding-top: 35px; }
.login_out .login_input .login_input_li{ width: 300px; margin-right: auto; margin-left: auto; clear: left; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; }
.login_out .login_input .login_input_li .login_input_title{ width: 70px; float: left; }
.login_out .login_input .login_input_li .login_input_content{ float: left; }
#竖排点图标弹出2级-------------------------{ }
.spdtbtc2j_wc{/*竖排点图标弹出2级外层*/ width: 200px; margin-bottom: 5px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #ccc; border-bottom-color: #ccc; }
.spdtbtc2j_wc .spdtbtc2j_bt{/*竖排点图标弹出2级外层*/ font-size:14px; font-weight:bold; text-align:center; padding-top:5px; height:20px; background-image: url(/style/cn/img/cn_dlmc.gif); }
.spdtbtc2j{/*竖排点图标弹出2级外层*/ }
.spdtbtc2j #dh .dl{/*大类行距和左边距*/ padding-top: 10px; padding-bottom: 5px; padding-left: 20px; CURSOR: hand; }
.spdtbtc2j #dh .dl img{/*大类左小图标*/ margin-right: 10px; }
.spdtbtc2j #dh .dl a{/*大类文字样式*/ font-size: 14px; font-weight: bold; color: #333333; }
.spdtbtc2j #dh .dl a:hover{/*大类鼠标指上字色*/ color: #f00; }
.spdtbtc2j #dh .classify_current{/*小类最外层*/ display:none;/*隐藏小类*/ }
.spdtbtc2j #dh div .navigation_xl_shu{/*小类行距和左边距*/ padding-top: 5px; padding-bottom: 6px; padding-left: 66px; }
.spdtbtc2j #dh div .navigation_xl_shu img{/*小类左小图标*/ margin-right: 5px; }
.spdtbtc2j #dh div .navigation_xl_shu a{/*小类文字样式*/ font-size: 13px; color: #333333; }
.spdtbtc2j #dh div .navigation_xl_shu a:hover{/*小类鼠标指上字色*/ color: #f00; }
#调用全部图片（产品）---------{ }
.dyqbtp_wc{ /*调用全部图片(产品)外层*/ border: 1px solid #CCCCCC; }
.dyqbtp{ /*调用全部图片(产品)*/ }
.dyqbtp_lm{ /*调用全部图片(产品)栏目*/ font-weight: bold; color: #003366; height: 23px; padding-top: 7px; padding-left: 16px; font-size: 18px; }
.dyqbtp .nxc{/*调用全部图片(产品)小板块外层宽度*/ width: 180px; height: 215px; float:left; border: 1px solid #e3e3e3; margin-left: 12px; _margin: 6px;/*ie6*/ margin-top: 11px; }
.dyqbtp .nxc .product_img{/*图片居中自适应*/ float:left; width: 180px; }
.dyqbtp .nxc .product_img .img_wc{/*图片居中自适应*/ width: 180px; height: 180px; *font-size: 180px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; background-color: #fff; overflow: hidden; display:table-cell; }
.dyqbtp .nxc .product_img img{/*图片自适应居中尺寸*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>180&&vw>=vh){
 elm.width=180;
}
 elm.style.zoom = '1';
 if (vh>180&&vh>=vw){
 elm.height=180;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:180px;
 max-height:180px;
}
.dyqbtp .nxc .product_img .product_img_mc{/*调用全部图片(产品)图片下文字名称*/ height: 20px; padding-top: 5px; margin-top: 5px; border: 1px solid #999999; text-align:center; }
#内页产品1级类--------------------{ }
.ny_cp1jl_wc{ /*内页产品1级类外层*/ border: 1px solid #ddd; zoom:1; }
.nycp_lmjj{ padding:10px; color:#555555; line-height:20px; }
.ny_cp1jl{ /*内页产品1级类*/ _padding-left: 3px; clear:both; }
.ny_cplmbt{ font-size:14px; color:#087b00; margin-left:10px; margin-bottom:10px; margin-top:10px; font-weight:bold; clear:both; }
.ny_cplmbt2{ font-size:14px; color:#087b00; margin-left:10px; margin-bottom:30px; margin-top:10px; font-weight:bold; clear:both; }
.ny_cp1jl .nxc{/*内页产品1级类小板块外层宽度*/ width: 170px; height: 190px; float:left; margin: 10px; _margin: 10px 15px 10px 5px; line-height: 18px; }
.ny_cp1jl .nxc .product_img{/*图片居中自适应*/ width: 170px; float:left; }
.ny_cp1jl .nxc .product_img .img_wc{/*图片居中自适应*/ width: 170px; height: 170px;  *font-size: 170px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; background-color: #fff; overflow: hidden; display:table-cell; }
.ny_cp1jl .nxc .product_img img{/*图片自适应居中尺寸*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>170&&vw>=vh){
 elm.width=170;
}
 elm.style.zoom = '1';
 if (vh>170&&vh>=vw){
 elm.height=170;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:170px;
 max-height:170px;
}
.ny_cp1jl .nxc .product_img .product_img_mc{/*内页产品1级类图片下文字名称*/ height: 15px; padding-top: 5px; text-align:center; }
.ny_cp1jl .nxc .product_img .product_img_mc a{/*内页产品1级类图片下文字名称*/ color:#087B00; }
.ny_cp1jl .nxc .product_img .product_img_mc a:hover{/*内页产品1级类图片下文字名称*/ color:#333; text-decoration:underline; }
.ny_cp1jl .nxc .product_content_jj{/*产品简介*/ width: 178px; float:left; overflow: hidden; padding: 5px; display: none; }
#内页产品1级类--------------------{ }
.cpzx_wc{ /*内页产品1级类外层*/ border: 1px solid #CCCCCC; }
.cpzx{ /*内页产品1级类*/ }
.cpzx .nxc{/*内页产品1级类小板块外层宽度*/ width: 180px; height: 208px; float:left; border: 1px solid #e3e3e3; margin-left: 12px; _margin: 6px;/*ie6*/ margin-top: 11px; line-height: 18px; }
.cpzx .nxc .product_img{/*图片居中自适应*/ width: 180px; float:left; }
.cpzx .nxc .product_img .img_wc{/*图片居中自适应*/ width: 180px; height: 180px; *font-size: 180px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; background-color: #fff; overflow: hidden; display:table-cell; }
.cpzx .nxc .product_img img{/*图片自适应居中尺寸*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>180&&vw>=vh){
 elm.width=180;
}
 elm.style.zoom = '1';
 if (vh>180&&vh>=vw){
 elm.height=180;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:180px;
 max-height:180px;
}
.cpzx .nxc .product_img .product_img_mc{/*内页产品1级类图片下文字名称*/ height: 20px; padding-top: 5px; margin-top: 5px; border: 1px solid #E8E8E8; text-align:center; background-image: url(/style/cn/img/cn_dlmc.gif); }
.cpzx .nxc .product_content_jj{/*产品简介*/ width: 178px; float:left; overflow: hidden; padding: 5px; display: none; }
#产品末级------------------------------------------{ }
.cpmj_zs_wc{ padding:10px; overflow:hidden; zoom:1; }
.cpmj_zs{ }
.cpmj_zs .product_img_wc{ overflow:hidden; height:100%; }
.cpmj_zs .product_img_wc .product_img{ float:left; width: 450px; height:450px; overflow: hidden; background:#e5e5e5; margin-right:10px; padding:10px; }
.cpmj_zs .product_img_wc .product_img .cp_mc{ padding-top:5px; height:20px; text-align:center; font-size:16px; font-weight:bold; }
.cpmj_zs .product_img_wc .product_img .img_wc{
 *font-size: 450px;/*垂直居中＝本图层高度*/ vertical-align:middle; text-align: center; display:table-cell; width: 450px; height:450px; overflow: hidden; }
.cpmj_zs .product_img_wc .product_img .img_wc img{ vertical-align:middle; overflow:hidden;  zoom:expression( function(elm){
 var vw = elm.width;
 if (vw>450){
 elm.width=450;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:450px;
}
.cpmj_zs .product_img_wc .product_cs{ float:left; }
.product_cs .cpmj_zs_cpyl .img .sxcp{ margin-bottom:10px; height:100%; overflow:hidden; }
.cpmj_zs .product_img_wc .product_cs .img_cpmc{ padding-top:8px; height:17px; color:#fff; padding-left:10px; font-weight:bold; background:url(/style/cn/img/cpmjbtbj.gif); }
.cpmj_zs .product_img_wc .product_cs .img_cpmc a{ color:#fff;  }
.cpmj_zs .product_img_wc .product_cs .img_cpmc2{ padding-top:8px; height:17px; color:#fff; padding-left:10px; font-weight:bold; background:url(/style/cn/img/cpmjbtbj.gif); }
.cpmj_zs_wc .cp_xxjs{/*主-缩略详细介绍层*/ width: 760px; padding: 5px; float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 2px; }
#产品末级右侧缩略预览图-----------------------------{ }
.cpmj_zs_cpyl{/*末级产品缩略预览图外层*/ }
.cpmj_zs_cpyl .left{/*左(上)箭头*/ padding-left: 40px; }
.cpmj_zs_cpyl .right{/*右(下)箭头*/ padding-left: 40px; }
.cpmj_zs_cpyl .img{/*末级缩略图图片和名称总外层*/ }
.cpmj_zs_cpyl .img .nxc{/*缩略图图片和名称组层*/ float:left; width:224px; margin-right:10px; _margin-right:2px; }
.cpmj_zs_cpyl .img .img_wc{/*缩略图图片自适应层*/ width: 224px; height: 224px;  *font-size: 224px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; overflow: hidden; display:table-cell; background:#e5e5e5; }
.cpmj_zs_cpyl .img img{/*缩略图的大小*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>224&&vw>=vh){
 elm.width=224;
}
 elm.style.zoom = '1';
 if (vh>224&&vh>=vw){
 elm.height=224;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:224px;
 max-height:224px;
}
.cpmj_zs_cpyl .nxc2{/*缩略图图片和名称组层*/ float:right; width:222px; }
.cpmj_zs_cpyl .nxc2 .img_wc2{/*缩略图图片自适应层*/ width: 222px; height: 222px;  *font-size: 222px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; overflow: hidden; display:table-cell; background:#e5e5e5; }
.cpmj_zs_cpyl .img2 img{/*缩略图的大小*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>222&&vw>=vh){
 elm.width=222;
}
 elm.style.zoom = '1';
 if (vh>222&&vh>=vw){
 elm.height=222;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:222px;
 max-height:222px;
}
.cpmj_zs_cpyl .img .img_mc{/*图片下文字名称*/ height: 18px; padding-top: 3px; margin-bottom: 4px; text-align: center; }
.cpmj_cs_wc{ clear:both; background:#f3f3f3; overflow:hidden; padding:10px; border:1px solid #e3e3e3; height:100%; zoom:1; }
.cpmj_cs_wc .cpmj_cs0{ color:#087b00; font-size:13px; font-weight:bold; margin-bottom:20px; }
.cpmj_cs_wc .cpmj_cs1{ line-height:25px; }
.cpmj_cs_wc .cpmj_cs2{ line-height:25px; height:55px; }
.cpmj_cs_wc .cpmj_cs2 .cpmj_cs2_1{ width:305px; float:left; overflow:hidden; height:100%; }
.cpmj_cs_wc .cpmj_cs2 .cpmj_cs2_1 .cs_mc{ font-weight:bold; }
.cpmj_cs2 .cpmj_cs2_1 div{ height:25px; }
 .☆图片末级底部(相关商品)预览图oooooooooooooooooooooooooooooooooo{
}
.cpyl_gwc{/*末级图片缩略预览图外层*/ padding-top: 10px; padding-bottom: 10px; }
.cpyl_gwc_mc{/*末级图片缩略预览图外层*/ height: 23px; padding-top: 7px; color:#087b00; font-weight:bold; font-size:14px; }
.cpyl_gwc .left{/*左(上)箭头*/ padding-left: 40px; border: 3px dashed #0f0; }
.cpyl_gwc .right{/*右(下)箭头*/ padding-left: 40px; border: 3px dashed #0f0; }
.cpyl_gwc .img{/*末级缩略图图片和名称总外层*/ }
.cpyl_gwc .img .nxc{/*缩略图图片和名称组层*/ width: 200px; height: 240px; margin-right: 19px; display:inline-block; overflow:hidden; }
.cpyl_gwc .img .nxc{/*图片走马灯小板块外层宽度解决ie错误*/  *display:inline;
}
.cpyl_gwc .img .img_wc{/*缩略图图片自适应层*/ width: 200px; height: 200px;  *font-size: 200px;/*垂直居中＝本图层高度x0.6*/
vertical-align:middle; text-align: center; overflow: hidden; display:table-cell; }
.cpyl_gwc .img_wc img{/*缩略图的大小*/ width:200px; height:200px; }
.cpyl_gwc .img .img_mc{/*图片下文字名称*/ height: 23px; padding-top: 7px; margin-bottom: 5px; text-align: center; }
.cpyl_gwc .img .img_mc a{/*图片下文字名称*/ color:#087B00; font-size:14px; font-weight:bold; }
.cpyl_gwc .img .img_mc a:hover{/*图片下文字名称*/ color:#444444; }
.cpzhmdh{ clear:both; }
.cpzhmdh a{ display:block; float:left; margin-right:20px; padding-top:9px; height:20px; color:#fff; padding-left:20px; padding-right:20px; background:url(/style/cn/img/cpzhm.gif); }
#新闻内页自动调用1级类---------------------------------------------{ }
.nyxw_zddy1jl_wc{/*内页新闻自动调用1级类最外层*/ border: 1px solid #ddd; padding:10px; overflow:hidden; zoom:1; }
.nyxw_zddy1jl_xh{/*内页新闻自动调用1级类-外层*/ }
.nyxw_zddy1jl{/*内页新闻自动调用1级类内容外层*/ padding: 3px; }
.nyxw_zddy1jl .news_title{/*内页新闻自动调用1级类、阅读、时间外层*/ height: 18px; padding-top: 10px; }
.nyxw_zddy1jl .news_title .nyxwtb{ background-image:url(/style/cn/img/nyxwtb.gif); background-repeat: no-repeat; background-position: left center; display:block; width:15px; height:15px; text-align:center; float:left; color:#fff; font-family:Arial, Helvetica, sans-serif; margin-right:10px; }
.nyxw_zddy1jl .nxc{/*内页新闻自动调用1级类荐列表层*/ width:460px; float:left; font-size:13px; }
.nyxw_zddy1jl .news_title a{/*内页新闻自动调用1级类文字层与链接*/ float:left; margin-top:2px; color:#087B00; }
.nyxw_zddy1jl .news_title a:hover{/*内页新闻自动调用1级类文字层与链接*/ color:#444444; text-decoration:underline; }
.nyxw_zddy1jl .news_title .ydcs{/*文章阅读次数*/ float: left; width: 85px; }
.nyxw_zddy1jl .news_title .ydcs .sz{/*文章阅读次数*/ color:#FF0000; }
.nyxw_zddy1jl .news_title .sj{/*文章添加时间*/ float: right; width: 40px; font-family:"新宋体"; font-style: italic; color:#999; }
.nyxw_zddy1jl .news_jj{/*内页新闻自动调用1级类简介层*/ line-height:14px; display: none; }
.nyxw_zddy1jl .news_content{/*查看详细内容层*/ padding: 5px; text-align: right; display: none; }
.nyxw_zddy1jl .news_tp_top{/*内页新闻自动调用1级类图片层*/ width:100px; height: 70px; float:left; overflow: hidden; margin-right: 8px; display: none; }
#新闻末级有主图------------------------------------------{ }
.xwmj_yzt_wc{ /*新闻末级有主图最外层*/ border: 1px solid #ddd; padding:10px; height:100%; overflow:hidden; }
.xwmj_yzt{/*新闻末级有主图板块*/ }
.xwmj_yzt .NEWS_title{/*新闻末级有主图标题栏外层*/ height: 20px; padding-top: 10px; font-size: 18px; font-weight: bold; text-align:center; color:#087B00; }
.xwmj_yzt .NEWS_sx{/*作者、来源、日期、网址、阅读外层*/ height: 20px; margin: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-top: 5px; }
.xwmj_yzt .NEWS_zz{/*作者*/ width: 100px; float: left; }
.xwmj_yzt .NEWS_ly{/*来源*/ width: 120px; float: left; }
.xwmj_yzt .NEWS_sj{/*日期*/ width: 150px; float: left; }
.xwmj_yzt .NEWS_wz{/*网址*/ width: 250px; float: left; }
.xwmj_yzt .NEWS_ydcs{/*阅读*/ width: 100px; float: left; }
.xwmj_yzt .nxc{/*阅读*/ margin-bottom:10px; }
.xwmj_yzt .NEWS_ydcs .zs{/*阅读*/ color:#FF0000; }
.xwmj_yzt .xw_nr .img_wc{/*新闻末级有主图图片宽度、自适应*/ float: left; margin: 5px; height:100%; }
.xwmj_yzt .xw_nr{/*新闻详细内容字样*/ padding: 5px; line-height: 28px; font-size:14px; }
#新闻末级有主图下篇、返回、打印、设置---------------------------------{ }
.xwmj_yzt_fy{/*新闻末级上下篇、返回、打印外层*/ height: 20px; padding-top: 10px; padding-left: 300px; clear: both; }
.xwmj_yzt_fy a{/*上下篇、返回、打印字样*/ color: #666; }
.xwmj_yzt_fy .down_xw{/*下篇*/ float:left; width:50px; }
.xwmj_yzt_fy .up_xw{/*上篇*/ float:left; width:50px; }
.xwmj_yzt_fy .fh{/*返回*/ float:left; width:50px; }
.xwmj_yzt_fy .dy{/*打印*/ float:left; width:50px; }
#内页图文1级类---------------------------------{ }
.ny_tw1jl_wc{/*内页图文1级类最外层*/ border: 1px solid #ddd; padding:10px; }
.ny_tw1jl{/*内页图文调1级类外层*/ padding: 5px; line-height: 28px; font-size:14px; }
.tw_lm_bt{ font-size:18px; color:#2A7731; font-weight:bold; margin-bottom:10px; }
/*★内页右侧小类带背景XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{}*/
.nyycdl_wc{/*内页右侧小类带背景最外层*/ padding-bottom: 5px; }
.nyycdl{/*内页右侧小类名称栏设置*/ height: 22px; padding-top: 8px; font-size: 14px; font-weight: bold; background-image: url(/style/cn/img/cn_dlmc.gif); text-align:center; clear: both; }
.nyycdl img{/*内页右侧小类名称前小图标*/ margin-right: 5px; }
/*☆内页右侧小类带背景oooooooooooooooooooo{}*/
.nyycxl_hx_wc{ clear:both; }
.nyycxl_hx{ }
.nyycxl_hx .nxc{ float: left; }
.nyycxl_hx .nxc a{ height:22px; font-size: 14px; padding-top: 8px; padding-left: 36px; float: left; width: 130px; background-image: url(/style/cn/img/nyzcdbj.gif); }
.nyycxl_hx .nxc a:hover{/*右侧小类名称链接鼠标指到样式*/ color: #f00; background-position: left -30px; }
.sxcp2{ width:210px; padding-left:10px; margin-bottom:10px;  *margin-bottom:0px;
overflow:hidden; float:left; }
.sxcp3{ width:219px; padding-left:5px; margin-bottom:10px;  *margin-bottom:0px;
overflow:hidden; float:left; line-height:27px; background:#f3f3f3; padding-bottom:3px; margin-right:10px; height:208px; }
.sxcp3_1{ width:224px; margin-bottom:10px;  *margin-bottom:0px;
overflow:hidden; float:left; }
.sxcp3 .cs_mc{ font-weight:bold; }
.★竖排2级点图标弹出3级XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.sp2jdtbtc3j_wc{/*竖排2级点图标弹出3级*/ width:100px; float:left; background:#F3F3F3; padding-bottom:2px; }
.sp2jdtbtc3j_lm{/*内页左侧大类名称栏设置*/ padding-top:8px; height:17px; color:#fff; padding-left:10px; font-weight:bold; background:url(/style/cn/img/cpmjbtbj.gif); }
.sp2jdtbtc3j{/*竖排2级点图标弹出3级*/ height:100%; overflow:hidden; padding-bottom:2px; }
.sp2jdtbtc3j #dh #dl{/*大类行距和左边距*/ padding-bottom: 1px; }
.sp2jdtbtc3j #dh #dl img{/*大类左小图标*/ margin-right: 10px; }
.sp2jdtbtc3j #dh #dl a{/*大类文字样式*/ font-size: 12px; color: #087B00; background:#F3F3F3; display:block; padding-top:6px; height:19px; padding-left: 10px; }
.sp2jdtbtc3j #dh #dl a:hover{/*大类鼠标指上字色*/ color: #444444; text-decoration:underline; background:#D6D6D6; }
.sp2jdtbtc3j #dh span{/*小类最外层*/ display:none;/*隐藏小类*/ }
.sp2jdtbtc3j #dh span .navigation_xl_shu{/*小类行距和左边距*/ padding-top: 5px; padding-bottom: 6px; padding-left: 66px; }
.sp2jdtbtc3j #dh span .navigation_xl_shu img{/*小类左小图标*/ margin-right: 5px; }
.sp2jdtbtc3j #dh span .navigation_xl_shu a{/*小类文字样式*/ font-size: 13px; font-weight: bold; color: #333333; }
.sp2jdtbtc3j #dh span .navigation_xl_shu a:hover{/*小类鼠标指上字色*/ color: #f00; }
.tw_dlid_wc_rz{ padding:0px 10px 10px 10px; }
.tw_dlid_wc_rz .tw_dlid_rz{ line-height:20px; }
.★图文调大类栏目IDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.tw_dlid_wc{/*图文调大类栏目ID最外层*/ width: 100px; float:right; }
.tw_dlid_lm{ /*图文大类ID栏目*/ padding-top:8px; height:17px; color:#fff; padding-left:10px; font-weight:bold; background:url(/style/cn/img/cpmjbtbj.gif); }
.tw_dlid_mjtwkkkkkkkk{/*图文大类ID外层*/ padding: 4px 15px; background:#f3f3f3; line-height:27px; height:178px; }
.tw_dlid #fy{/*图文分页*/ text-align: center; clear:both; padding: 20px; }
#在线订购-----------------------------{ }
.speak_for_wc{ margin-top: 20px; }
.speak_for{ border: 1px dotted #ccc; padding-top:10px; padding-bottom:10px; }
.speak_for .bg_wc{ clear:both; padding-top:4px; padding-bottom:4px; }
.speak_for .bg_wc .bg_zc{ width: 110px; float: left; font-size: 14px; padding-top: 2px; padding-left: 38px; }
.speak_for .bg_wc .bg_yc{ width: 360px; float: left; }
.speak_for .tjan{ clear:both; padding-left:145px; height:25px; padding-top:10px; }
.zplb_title{ clear:both; font-weight:bold; color:#505050; background-color:#f5f5f5; overflow:hidden; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #e8e8e8; padding-left:15px; }
.zplb_title .zplb_zw{ width:400px; float:left; }
.zplb_title .zplb_add{ width:80px; float:left; }
.zplb_title .zplb_rs{ width:80px; float:left; }
.zplb_title .zplb_date{ width:80px; float:left; }
.zplb_title .zplb_xq{ width:60px; float:left; }
.nyzplb_zddy1jl .nxc{ padding-left:15px; height:20px; padding-top:10px; }
.nyzplb_zddy1jl .nxc a:hover{ text-decoration:underline; }
.nyzplb_zddy1jl .nxc .zplb_zw{ width:400px; float:left; }
.nyzplb_zddy1jl .nxc .zplb_add{ width:80px; float:left; }
.nyzplb_zddy1jl .nxc .zplb_rs{ width:80px; float:left; }
.nyzplb_zddy1jl .nxc .zplb_date{ width:80px; float:left; }
.nyzplb_zddy1jl .nxc .zplb_xq{ width:60px; float:left; }
.nyzplb_zddy1jl{/*内页新闻自动调用1级类内容外层*/ overflow:hidden; border-bottom:2px solid #e8e8e8; }
#招聘末级------------------------------------{ }
.pycmj_yzt_wc{ /*新闻末级有主图最外层*/ }
.pycmj_yzt{/*新闻末级有主图板块*/ }
.pycmj_yzt .list{ padding-top:10px; height:16px; }
.pycmj_yzt .xw_nr{/*新闻详细内容字样*/ padding-top:20px; line-height: 23px; }
.pycmj_yzt .xw_nr .nr_bt{ border-bottom:1px solid #a7a7a7; padding-top:20px; }
#人才招聘-------------------------------------{ }
.speak_for_zp_wc{/*招聘最外层*/ margin-top: 20px; }
.speak_for_zp{/*招聘最外层*/ border: 1px dotted #ccc; padding-top:10px; padding-bottom:10px; }
.speak_for_zp .bg_wc{/*单元格外层高度*/ clear:both; padding-top:4px; padding-bottom:4px; }
.speak_for_zp .bg_wc .bg_zc{/*左侧文字层*/ width: 80px; float: left; font-size: 14px; padding-top: 2px; padding-left: 38px; }
.speak_for_zp .bg_wc .bg_yc{/*右侧表单层*/ width: 360px; float: left; }
.speak_for_zp .tjan{/*单元格外层高度*/ clear:both; padding-left:120px; height:25px; padding-top:10px; }
#客户留言---------------------------------------{ }
.message_wc{ margin-top: 20px; }
.message{ border: 1px dotted #ccc; padding-top:10px; padding-bottom:10px; }
.message .bg_wc{ clear:both; padding-top:4px; padding-bottom:4px; }
.message .bg_wc .bg_zc{ width: 110px; float: left; font-size: 14px; padding-top: 2px; padding-left: 38px; }
.message .bg_wc .bg_yc{ width: 360px; float: left; }
.message .tjan{ clear:both; padding-left:145px; height:25px; padding-top:10px; }
#留言回复-------------------------------------------{ }
.message_hf{/*回复最外层*/ }
.message_hf .LY_title{/*留言内容调出层*/ font-size: 12px; color: #000; padding: 6px; border: 1px dotted #ccc; margin-bottom: 5px; }
.message_hf .LY_title_wz{/*留言内容调出层*/ font-size: 14px; color: #333; font-weight: bold; float: left; }
.message_hf .nxc{/*站长回复外层*/ padding: 10px; border: 3px double #999; line-height: 20px; margin-bottom: 10px; }
.message_hf .LY_content{ padding: 6px; border: 1px solid #CCCCCC; }
#文件下载------------------------------------{ }
.wj_xz_wc{/*下载最外层*/ }
.wj_xz{/*下载最外层*/ }
.wj_xz .nxc{/*每条下载外层*/ background-image:url(/style/cn/img/line.gif); background-repeat:no-repeat; background-position:left center; clear: both; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.wj_xz .xz_title{/*下载标题最外层*/ padding-top: 8px; }
.wj_xz .xz_title .bt{/*下载标题字样*/ float: left; height:25px; padding-top:3px; padding-left:5px; width:490px; }
.wj_xz .xz_title .bt a{/*下载标题字样*/ font-size:14px; }
.wj_xz .xz_title .bt img{/*标题前小图标外层*/ }
.wj_xz .xz_title .djxz{/*点击下载和小图标外层*/ float: right; height:25px; padding-top:3px; padding-left:20px; color:#888; width: 100px; }
.wj_xz .xz_title .djxz a{/*点击下载字样式*/ color: #F00; }
.wj_xz .xz_title .djxz img{/*下载图标样式*/ margin-right: 5px; }
.wj_xz .xz_content{/*内容介绍样式*/ clear:both; line-height: 23px; color: #999999; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; }
.wj_xz .xz_content img{/*内容介绍前图标*/ margin-right: 5px; }
#文件下载末级-------------------------------------------{ }
.xzmj_yzt_wc{ /*新闻末级有主图最外层*/ }
.xzmj_yzt{/*新闻末级有主图板块*/ }
.xzmj_yzt .xz_row{/*新闻末级有主图标题栏外层*/ margin-bottom:10px; color:#505050; }
.xzmj_yzt .xz_row span{ font-weight:bold; }
.xzmj_yzt .nxc{/*作者、来源、日期、网址、阅读外层*/ padding-top:10px; padding-bottom:8px; overflow:hidden; color:#505050 }
.xzmj_yzt .xz_left{ float:left; width:550px; }
.xzmj_yzt .xz_right{ float:right; width:180px; }
.xzmj_yzt .xw_nr .img_wc img{ margin:5px; }
.xzmj_yzt .nxc1{ clear:both; }
.xzmj_yzt .xzjj{ line-height:20px; padding-top:20px; }
.xzmj_yzt .xw_nr{/*新闻详细内容字样*/ padding:10px; line-height: 20px; background-color:#f7fbfe; border:1px solid #ddeeff; font-size:14px; }
#内页视频1级类-----------------------------------{ }
.ny_sp1jl_wc{ /*内页产品1级类外层*/ border: 1px solid #CCCCCC; }
.ny_sp1jl{ /*内页产品1级类*/ }
.ny_sp1jl .nxc{/*内页产品1级类小板块外层宽度*/ width: 180px; height: 208px; float:left; border: 1px solid #e3e3e3; margin-left: 12px; _margin: 6px;/*ie6*/ margin-top: 11px; line-height: 18px; }
.ny_sp1jl .nxc .product_img{/*图片居中自适应*/ width: 180px; float:left; }
.ny_sp1jl .nxc .product_img .img_wc{/*图片居中自适应*/ width: 180px; height: 180px;  *font-size: 180px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; background-color: #fff; overflow: hidden; display:table-cell; }
.ny_sp1jl .nxc .product_img img{/*图片自适应居中尺寸*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>180&&vw>=vh){
 elm.width=180;
}
 elm.style.zoom = '1';
 if (vh>180&&vh>=vw){
 elm.height=180;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:180px;
 max-height:180px;
}
.ny_sp1jl .nxc .product_img .product_img_mc{/*内页产品1级类图片下文字名称*/ height: 20px; padding-top: 5px; margin-top: 5px; border: 1px solid #E8E8E8; text-align:center; background-image: url(/style/cn/img/cn_dlmc.gif); }
.ny_sp1jl .nxc .product_content_jj{/*产品简介*/ width: 178px; float:left; overflow: hidden; padding: 5px; display: none; }
.ny_sp1jl .sp_title{ display:none; }
.ny_sp1jl .sp_title .bt{/*产品简介*/ padding: 5px; text-align:center; font-weight:bold; font-size:14px; }
.ny_sp1jl .xz_title .xz_flv{ }
#视频末级右侧缩略预览图--------------------------------{ }
.spmj_zs_spyl{/*末级产品缩略预览图外层*/ width: 100px; float: right; padding-right: 10px; padding-left: 10px; border: 1px solid #ccc; margin-top: 5px; margin-right: 5px; }
.spmj_zs_spyl .left{/*左(上)箭头*/ padding-left: 40px; }
.spmj_zs_spyl .right{/*右(下)箭头*/ padding-left: 40px; }
.spmj_zs_spyl .img{/*末级缩略图图片和名称总外层*/ width: 100px; }
.spmj_zs_spyl .img .nxc{/*缩略图图片和名称组层*/ }
.spmj_zs_spyl .img .img_wc{/*缩略图图片自适应层*/ width: 100px; height: 100px;  *font-size: 100px;/*垂直居中＝本图层高度*/
vertical-align:middle; text-align: center; overflow: hidden; display:table-cell; }
.spmj_zs_spyl .img img{/*缩略图的大小*/ vertical-align:middle;  zoom:expression( function(elm){
 var vw = elm.width, vh =elm.height;
 if (vw>100&&vw>=vh){
 elm.width=100;
}
 elm.style.zoom = '1';
 if (vh>100&&vh>=vw){
 elm.height=100;
}
 elm.style.zoom = '1';
}
 (this));
 max-width:100px;
 max-height:100px;
}
.spmj_zs_spyl .img .img_mc{/*图片下文字名称*/ height: 18px; padding-top: 3px; margin-bottom: 4px; text-align: center; }
#翻页-----------------------------------------{ }
.fy_wc{ /*翻页外层*/ text-align:center; padding: 10px; clear:both; height:25px; color:#087b00; }
.fy_wc #fy{ /*翻页*/ display:inline-block;  *display:inline;
zoom:1; }
.fy_wc #fy .fyjl{ /*翻页内层*/ float:left; margin-right:10px; }
#底部落款--------------------------------{ }
.dhxian{ border-top:2px solid #087B00; }
.dblk{/*落款板块总宽和文字样式*/ padding:5px 8px; height:50px; clear:both; line-height:20px; color:#959595; }
.dblk a{/*落款板块总宽和文字样式*/ color:#959595; }
.hdb{ position:absolute; margin-top:-30px; margin-left:895px; }
.dblkny{ }
.wzjslj{ text-align:right; height:16px; }
.★文章调大类IDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX{ }
.xw_ddlid_wc{/*文章调大类ID最外层*/ border: 1px solid #ddd; overflow:hidden; zoom:1; margin-top: 5px; }
.xw_ddlid_xh{/*文章调大类ID-外层*/ }
.xw_ddlid_lm{ /*小类栏目*/ font-weight: bold; color: #003366; height: 23px; padding-top: 7px; padding-left: 16px; font-size: 18px; background-color: #f1eff0; }
.xw_ddlid_lm a{ /*栏目链接*/ float:left; }
.xw_ddlid_gd{ /*栏目右侧更多*/ float: right; }
.xw_ddlid{/*文章调大类ID内容外层*/ padding: 3px; }
.xw_ddlid .nxc{/*文章调大类ID荐列表层*/ width:230px; float:left; font-size:13px; }
.xw_ddlid .news_title{/*文章调大类ID、阅读、时间外层*/ height: 18px; padding-top: 10px; padding-left: 10px; }
.xw_ddlid .news_title .nyxwtb{/*文章调大类ID、阅读、时间外层*/ color:#888; font-family:Arial, Helvetica, sans-serif; margin-right:5px; }
.xw_ddlid .news_title a{/*文章调大类ID文字层与链接*/ margin-top:2px; color:#333; }
.xw_ddlid .news_title a:hover{/*文章调大类ID文字层与链接*/ color:#000; text-decoration:underline; }
.xw_ddlid #fy{ /*文章调大类ID页行*/ text-align: center; clear:left; margin: 8px; }
/* 新闻末级翻页 */
.xinwenmojifanye{ padding-top:5px; border-top:1px dashed #ccc }
.xinwenmojifanye .prev{ height:25px; }
.xinwenmojifanye .next{ height:25px; }
/*地区*/
.diqu_waiceng{ zoom:1; overflow:hidden; border:1px solid #ddd; padding:10px; }
.diqu_waiceng ul li{ height:28px; line-height:28px; width:150px; padding-right:5px; float:left }
.diqu_waiceng ul li a{ font-size:14px; color:#333 }
.diqu_waiceng ul li a:hover{ text-decoration:underline; color:#089000 }
.to-right3{ height:136px; width:53px; background-image:url(/style/cn/img/totop.png); background-repeat:repeat-x; padding-bottom:10px; position:fixed;bottom:0px; right:105px;}
.to-right3:hover{ height:136px; width:53px; background-position: 53px top; }
#to-right2{position:fixed; top:154px; right:0px; background-color:#FFF; width:140px;}
#to-right2 div{margin:0; padding:0;}
#to-right4{position:fixed; top:154px; left:0px; background-color:#FFF; width:100px;}