@charset "utf-8";
/* CSS Document */
.fl{ float:left;}
img{ vertical-align:middle;}
.bwman{ min-height:500px; padding-bottom:10px;}
.bw980{ width:960px; min-height:500px; margin:0px auto; padding-bottom:10px;}
.bw10{ width:1144px; min-height:500px; margin:0px auto; padding-bottom:20px;}
.bwslide{ margin-bottom:10px; text-align:center;}
.bwslide,.bwslide img{ max-width:100%;}

.hot_cons{ width:1200px !important;}
.hot_con{ width:980px; height:30px; margin:10px auto; }

.left{ width: 250px;float: left;}
.right3{ width:879px; float:right; display:inline; margin-left:5px; overflow:hidden;}
.right{ width:874px; float:left; display:inline; margin-left:20px; overflow:hidden;}
.right2{ width:754px; float:left; display:inline; margin-right:5px; overflow:hidden;}
.right2s{ width:752px; float:left; display:inline; margin-right:5px; overflow:hidden; border:1px solid #ccc; border-radius:4px;}

.left a{ color:#333;}

/*****列表页****/
.tit{background: #f9912e;height: 32px;line-height: 32px;text-align: center;font-weight: bold;color: #fff;font-size: 14px;}
.bwl,.bwr{border: 1px solid #dfdfdf;padding: 12px 5px 10px 5px; border-radius:0px 0px 5px 5px; margin-bottom:10px;}
.bwl h4{height:36px; line-height:36px; background:url(images/tit3n.gif) left no-repeat; border-radius:2px; margin-bottom:5px;}
.bwl h4 a{ color:#333; padding-left:30px; display:block;}
.bwl ul{ padding-bottom:5px; margin-bottom:7px;}
.bwl ul li{ height:24px; line-height:24px;}
.bwl ul li a{ display:block;padding-left:25px;background:url(images/ico003.gif) no-repeat 16px 10px;}

.true{ color:#000; font-weight:bold;}

.bwl dl{ width:170px; overflow:hidden; margin:5px auto 3px;}
.bwl dl dt{ width:170px; height:146px; text-align:center;}
.bwl dl dd{ width:170px; height:20px; line-height:20px; text-align:center;}
.bwl dl dt img:hover{ border:1px solid #f9912e;}
.bwl dl dt img{ border:1px solid #ccc;}
.llo img{ width:191px;}
.ltel{background: url(images/Teln.gif) left center no-repeat;color: #666;line-height:20px; padding-left:55px; margin:10px 0px; display:block;}
.ltel em{font: 18px "Impact";color: #f9912e;}
.bwl p{ line-height:24px; padding-left:10px; display:block; margin:0px;}

.bwr h4{height:30px; line-height:30px; background:#f9912e; margin-top:5px;}
.bwr h4 a{ color:#fff; padding-left:26px; display:block;}
.bwr ul{ padding:0px 15px;}
.bwr ul li{ height:29px; line-height:29px; border-bottom:1px dashed #dedede;}
.bwr ul li a{ display:block;padding-left:25px;background:url(images/ico24_1.gif) no-repeat 0 center;}

.plc{ padding-left:10px; height:30px; line-height:30px; border:1px solid #ccc; border-radius:4px; color:#666; margin-bottom:10px;}
.plc a{ color:#666;}
.list,.list_cont,.coop{ border:1px solid #d5d5d5; border-radius:4px; padding:15px; line-height:26px;}
.p_list{ border:1px solid #d5d5d5; border-radius:4px;}
.list ul{ width:200px; padding:10px 25px; float:left;}
.list ul dt{ width:196px; height:144px; text-align:center; border:1px solid #ccc; padding:1px;}
.list ul dd{ width:192px; height:44px; line-height:24px; text-align:center; padding:0px 4px;}
.list ul dd a{ color:#666; font-weight:bold;}
.list ul dt:hover{ border:1px solid #f9912e;}

.list dl{ width:204px; float:left; padding:6px 23px;}
.list dl dt{ width:200px; height:171px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}
.list dl dd{ width:204px; height:25px; margin-top:3px; line-height:25px; text-align:center; overflow:hidden;}
.list dl dd a{ color:#fff; display:block; background:#f9912e;}
.list dl dd a:hover{ background:#F00;}
.list dl dt:hover{ border:1px solid #f9912e;}

.p_list dl{ width:270px; height:240px; float:left; padding:10px;}
.p_list dl dt{ width:270px; height:203px; text-align:center;}
.p_list dl dt img{ width:270px; height:203px;}
.p_list dl dd{ width:270px; height:30px; color:#2d2d2d; text-align:center; background:url(images/pro_titbg.gif) repeat-x;}
.p_list dl dd a{color:#2d2d2d;}
.p_list dl dd a:hover{ color:#ca281e; text-decoration:underline;}
.p_list dl dd .pro_title{ width:100%; height:22px; line-height:21px; border-bottom:1px solid #9e9e9e;}
.p_list dl dd .pro_attribute{ line-height:24px;}

.product_left dl{ width:271px; height:240px; float:left; margin:10px 4px 0 4px;}
.product_left dl dt{ width:271px; height:187px; text-align:center;}
.product_left dl dt img{ max-width:100%; max-height:100%;}
.product_left dl dd{ width:271px; height:50px; color:#2d2d2d; text-align:center; background:url(images/pro_titbg.gif) repeat-x;}
.product_left dl dd a{color:#2d2d2d;}
.product_left dl dd a:hover{ color:#ca281e; text-decoration:underline;}
.product_left dl dd .pro_title{ width:100%; height:22px; line-height:21px; border-bottom:1px solid #9e9e9e;}
.product_left dl dd .pro_attribute{ line-height:24px;}
.product_left h4{ padding:0 10px; font-size:14px; color:#fff; line-height:40px; background:#FC8701;}
.product_left ol{ border:1px solid #d9d9d9;}

.list ol{ width:842px; float:left; padding-bottom:5px; border-bottom:1px dashed #ccc;}
.list ol dt{ height:30px; line-height:30px; width:842px;}
.list ol dt a{ padding-left:10px; display:inline-block; font-weight:bold; color:#333; background:url(images/ico10.gif) left center no-repeat;}
.list ol dt a:hover{ color:#F00; background:url(images/ico7.gif) left center no-repeat;}
.list ol dt span{ font-size:13px; font-family:"宋体"; float:right; padding-right:10px; color:#666;}
.list ol dd{ width:842px; margin-left:10px; height:44px; line-height:22px; font-size:12px; color:#666; margin-bottom:5px; text-indent:20px;}

.witn{ padding:10px; float:left; width:732px;}
.witn dt{ width:185px; height:132px; float:left; overflow:hidden;}
.witn dt a{ display:inline-block; border:1px solid #CFE9FF; padding:1px;}
.witn dd{ margin-left:10px; width:537px; float:left; height:132px; line-height:22px; font-size:12px; color:#666;}
.witn dd a{ font-size:14px; font-weight:bold; color:#333;}

.coop dl{ width:204px; height:160px; float:left; text-align:center; margin:8px 23px;}
.coop dl dt{ width:204px; height:132px;}
.coop dl dd{ width:204px; height:28px; line-height:28px;}
.coop dl dd a{ color:#6b6b6b; font-family:"宋体";}

.jimore{ margin-top:10px;}
.jimore h4{background: #f9912e; padding-left:27px; height:36px; line-height:36px; font-size:14px; color:#FFF;}
.jimore ul{ padding-top:8px; border:1px solid #ccc; border-radius:0px 0px 4px 4px;}
.jimore ul li{ width:345px; padding-left:10px; padding-right:17px; height:28px; line-height:28px; float:left; overflow:hidden;}
.jimore ul li span{ float:right;}
.jimore ul li a{ padding-left:12px; background:url(images/ico55.gif) left center no-repeat; color:#333;}
.jimore ul li a:hover{ color:#f9912e;}

.jimore ul dl{ width:204px; float:left; padding:6px 23px;}
.jimore ul dl dt{ width:200px; height:171px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}
.jimore ul dl dd{ width:204px; height:25px; margin-top:3px; line-height:25px; text-align:center; overflow:hidden;}
.jimore ul dd a{ color:#fff; display:block; background:#f9912e;}
.jimore ul dd a:hover{ background:#F00;}
.jimore ul dt:hover{ border:1px solid #f9912e;}

/***文章页**/
.splc{ height:27px; margin-bottom:10px; background:#eee; line-height:27px; color:#000; padding:0px 10px; border:1px solid #e0dede; border-radius:4px;}
.splc a{ color:#000;}

.sleft{ width:842px; float:left; overflow:hidden; border:1px solid #d5d5d5; border-radius:4px; padding:15px;}
.sright{ width:273px; float:right; overflow:hidden; border:1px solid #d5d5d5; border-radius:0px 0px 4px 4px;}

.title{ width:842px; height:51px; line-height:51px; border-bottom:1px dashed #ccc; color:#333; font-family:"微软雅黑"; font-size:22px; text-align:center;}
.time{ width:842px; height:35px; line-height:35px; text-align:center; font-size:12px; color:#bcbbbb;}
.time a{ font-size:12px; color:#bcbbbb;}
.time a:hover{color:#f9912e;}
.content{ width:842px;word-wrap:break-word; word-break:break-all; white-space:normal; line-height:26px; }

.info_key{ width:668px; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; margin:10px 0px;}
.info_key a{ font-size:12px; color:#666; font-weight:normal;}

.l_title{ width:732px; height:51px; margin-bottom:0px 10px 10px 10px; line-height:51px; border-bottom:1px dashed #ccc; color:#333; font-family:"宋体"; font-size:22px; text-align:center;}
.l_time{ width:732px; height:25px; line-height:25px; margin:0px 10px; text-align:center; font-size:12px; color:#bcbbbb;}
.l_time a{ font-size:12px; color:#bcbbbb;}
.l_content{ width:732px; min-height:300px; margin:10px; word-wrap:break-word; word-break:break-all; white-space:normal;}

.l_info_key{ width:752px; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; margin:10px 0px;}
.l_info_key a{ font-size:12px; color:#666; font-weight:normal;}

.pagew{ width:732px !important; float:left;}
.page{ width:648px; min-height:25px; line-height:25px; font-size:14px; color:#000; margin:15px 10px;}
.page a{ color:#666; font-size:14px;}
.page li{line-height:23px; float:left; border:1px solid #e5e5e5; color:#959595; padding:0px 8px; font-size:12px; margin:0px 5px;}
.page li a{color:#4f4f4f !important; font-size:12px; text-decoration:none;}
.page li a:hover{text-decoration:underline; color:#be0c0c !important;}


.mlist{ margin-bottom:10px;}
.mlist h4{ line-height:25px; text-indent:15px; font-size:14px; color:#000; margin:0px 10px;}
.mlist ul{ width:646px; border:1px solid #ccc; padding:5px 0px; margin:0px 10px 10px 10px;}
.mlist ul li{ margin-left:10px; width:278px; float:left; height:23px; line-height:23px; padding-left:20px; background:url(images/ico10.gif) 10px center no-repeat; overflow:hidden;}
.mlist p{ padding-left:15px; line-height:25px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold;}
.mlist dl{ width:204px; float:left; padding:9px;}
.mlist dl dt{ width:200px; padding:1px; border:1px solid #ccc; text-align:center; height:171px; overflow:hidden;}
.mlist dl dd{ width:204px; height:27px; line-height:27px; overflow:hidden; text-align:center;}
.mlist dl dd a{ font-size:14px;}

.sright h4{ padding-left:15px; color:#000; font-size:14px; line-height:28px; background:#e2e2e2;}
.srip{ width:250px; margin:0px auto;}
.srip h5{ line-height:25px; height:25px; overflow:hidden;}
.srip h5 a{ font-size:14px; color:#666; font-weight:normal;}
.srip h5 a:hover{ color:#f9912e;}
.srip dl{ height:80px; overflow:hidden; display:none;}
.srip dl dt{ width:104px; height:72px; float:left;}
.srip dl dt a{ width:100px; padding:1px; border:1px solid #ccc; height:68px; display:block; font-size:14px;}
.srip dl dt img{ width:100px; height:68px;}
.srip dl dt a:hover{ border:1px solid #f9912e;}
.srip dl dd{ width:140px; margin-left:6px; float:left; font-size:12px; color:#666; line-height:20px;}

.sright ul{ width:230px; padding-left:5px; margin:8px auto; background:url(images/news_list_bg.gif) 0px 7px no-repeat;}
.sright ul li{line-height:23px;width:196px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 20px;}
.sright ul li a{ font-size:14px; color:#333;}
.sright ul li a:hover{ color:#f9912e;}

/*******产品展示页*******/
.curm{ height:30px; line-height:30px; margin:0px 10px; font-size:12px; color:#333;}
.curm a{ font-size:12px; color:#333;}
.paper{ margin:5px; border-bottom:1px dashed #ccc; padding-bottom:20px;}
/****放大镜***/
.box{width:396px; margin-right:10px; float:left;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{ margin-top:5px;overflow:hidden; clear:both;}
.tb-thumb li{float:left;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s450, .tb-s450 a{height:392px;width:392px;}

.tb-s450, .tb-s450 img{max-height:392px;max-width:392px;}
.tb-s40, .tb-s40 a{height:62px;width:62px;}
.tb-booth{border:1px solid #ccc;position:relative;z-index:1; padding:1px;}
.tb-thumb .tb-selected{ border:1px solid #f9912e; display:inline-block;}
.tb-thumb .tb-selected div{border:none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#ffffff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}

/***********/
.lepa{ width:455px; margin-left:5px; float:left;}
.lepa h4{font-size: 16px;color: #333; border-bottom: 1px dashed #bbbbbb; padding: 2px 0 10px;line-height: 1.6em; font-family:"微软雅黑";}
.lepa p{line-height:24px; font-size:14px; color:#555;}
.lepa p b{ font-family:"微软雅黑"; color:#666;}
.lepa p span{ font-size:26px; font-weight:bold; color:#F00; font-family:"微软雅黑";}
.caig{ display:block; margin:0px auto; width:75px; height:38px; border-radius:5px; line-height:38px; text-align:center; color:#fff; font-size:20px; font-weight:bold; background:#dd7208; font-family:"微软雅黑";}
.caig:hover{ color:#fff;}

.details_s{ border-bottom:2px solid #f9912e; height:28px; margin:0px 5px; border-left:1px solid #f9912e;}
.details_s span{ float:left; font-size:12px; color:#333; width:90px; height:27px; line-height:27px; text-align:center; border-right:1px solid #f9912e; border-top:1px solid #f9912e; cursor:pointer;}
.details_s span.s_cl{ background:#f9912e; color:#fff !important;}
#acontent{ display:none;}

.details{ border-bottom:4px solid #f9912e; height:28px; margin:0px 5px;}
.details span{ width:90px; height:28px; margin-left:1px; float:left; line-height:28px; text-align:center; font-size:12px; color:#fff; background:url(images/pro_fenlei_span.gif);}
#pcontent,#acontent{ width:732px; min-height:300px; margin:10px; word-wrap:break-word; word-break:break-all; white-space:normal;}

#prokey{ border-top:1px dashed #ccc; line-height:28px; margin:10px 5px;}
#prokey a{ margin:0px 10px;}

#caigou{ height:27px; margin:0px 5px; line-height:27px; font-weight:bold; padding:0px 5px; background:#ccc; color:#666;}
#caigou span{ font-weight:normal; float:right;}
#caigou span i{ font-style:normal; color:#F00;}
.red_x{ color:#F00;}

.sub{ width:58px; height:22px; background:url(images/sub.gif); cursor:pointer; border:none; margin-right:20px;}
.res{ width:58px; height:22px; background:url(images/res.gif); cursor:pointer; border:none;}

.cptab{ margin:10px 0px; border:1px solid #ccc; width:872px;}
.cptab p.p1{ padding-left:8px; height:27px; line-height:27px; background:#f7f7f7; color:#F00; border-bottom:2px solid #f9912e; font-weight:bold; font-size:14px;}
.cptab dl{ width:204px; float:left; padding:6px;}
.cptab dl dt{ width:200px; height:171px; text-align:center;padding:1px; border:1px solid #ccc; overflow:hidden;}
.cptab dl dd{ width:204px; height:25px; margin-top:3px; line-height:25px; text-align:center; overflow:hidden;}
.cptab dl dt:hover{ border:1px solid #f9912e;}
.cptab p.p2{ padding-left:8px; height:27px; line-height:27px; background:#f7f7f7; color:#666; border-bottom:2px solid #ccc; font-weight:bold; font-size:14px;}
.cptab li{ margin-left:10px; width:340px; float:left; height:23px; line-height:23px; padding-left:20px; background:url(images/ico10.gif) 10px center no-repeat; overflow:hidden;}

.text{ height:22px; line-height:22px;}
.mastit{ border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-bottom:3px solid #ccc; margin:0px 10px; height:30px; line-height:30px; padding-left:15px; font-size:14px; font-weight:bold; color:#F00;}

.seach{ width:628px; margin:0px 10px; padding:5px 10px 10px 10px; float:left; border-bottom:1px dotted #ccc;}
.seach p{ width:628px; height:25px; float:left; line-height:15px; color:#666; font-size:14px;}
.seach p a{ font-size:14px; color:#666; text-decoration:underline;}
.seach p a em{ color:#F00;}
.seach dt{ width:181px; height:145px; float:left; margin-right:10px; padding:1px; border:1px solid #ccc; text-align:center; overflow:hidden;}
.seach dd{ width:433px; height:110px; line-height:22px; font-size:12px; color:#666; float:left;}
.seach dd a{ font-size:12px; color:#666; text-decoration:underline;}
.seach span{ width:433px; height:39px; float:left; line-height:39px;}
.seach span a{ font-size:12px; color:#F00; text-decoration:underline;}
.seach a:hover{color:#f9912e;}

.map_class{ width:850px; padding:30px 45px; min-height:250px; background:#FFF; margin:10px auto; border:5px solid #ccc;}
.map_class .map_loc{ width:850px; height:35px; line-height:35px; font-size:12px; color:#666; border-bottom:1px solid #c1c1c1; margin-bottom:20px;}
.map_class .map_loc span{ float:right; height:34px; line-height:34px; padding:0px 15px; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.map_class .map_loc span a{ color:#666; font-size:12px;}
.map_class dl{ width:850px; min-height:30px; float:left;}
.map_class dl dt{ width:850px; float:left; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#666;}
.map_class dl dt a{ font-size:14px; font-weight:bold; color:#666;}
.map_class dl dd{ width:848px; border:1px solid #E0E0E0; float:left; min-height:25px;}
.map_class dl dd a{ font-size:12px; color:#666; width:150px; height:25px; line-height:25px; padding-left:10px; float:left;}
.map_class dl dd a:hover{ color:#f00; text-decoration:underline;}