/* CSS Document */
* {word-break:break-all;font-family:Verdana,Arial;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {margin:0;}
body,td,input,select,textarea {	font-size: 14px;color: #000000;  }

body,td,input,select,textarea {
	font-size: 14px;
}
ul,li{list-style:none;}
div.main { width:1180px; margin:0 auto; }
a { text-decoration:none;}
img { border:0; }
/*menu样式*/


.coltop { height:22px; }
.coltil { height:22px; width:136px; background-color: #3db9c1; line-height:22px; padding-left:22px; font-size:18px; font-weight:bold; color:#FFFFFF; border-top-left-radius: 5px; border-top-right-radius: 5px;}

.footer { width:100%; min-width:1020px;  padding:20px 0; text-align:center;font-size:12px; bottom:0px; }
.absbottom { position:absolute; bottom:0px; }


.mdiv {margin:auto;width:1200px;clear:both;}
img { border:0;}
A           {color:#000000;text-decoration: none; }
A.a           {color:#000000;text-decoration: underline;}
A:hover     {color:#FF0000;}
.sb{ color: #000000; cursor: hand; text-decoration: none; }
.sa{ color: #FF0000; cursor: hand; text-decoration: underline;}
ul { padding:0; margin:0;}
ul li { list-style:none;}
.dis { display:none!important;}
.head1 {background: #f7f8f9;width:100%;height:32px; line-height:32px;font-size:12px!important;border-bottom: 1px solid #eceff1;}
.head_mc {margin:auto;width:1200px; height:32px; line-height:32px;color:#666666;}
.ulogin {background:url(icons50.png) -17px -267px no-repeat; padding-left:18px;}
.site-nav{width:510px;position:relative;}
.site-nav .item{float:right;line-height:32px;margin-left:5px;}
.qrm {background:url(icons50.png) -17px -367px no-repeat; padding-left:18px;}
.site-nav .item .menu-nav{margin-top:0px;line-height:22px;}
.site-nav .item.menu-item{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative}
.site-nav .menu-nav .tit{display:block;height:28px;border:1px solid #f9f9f9;border-top:0 none;border-bottom:0 none;padding:4px 17px 0 8px;cursor:pointer;position:relative;z-index:10;line-height:22px;}
.site-nav .tit i{border-top:#ccc 4px solid;border-right:#f9f9f9 4px solid;border-bottom:#f9f9f9 4px solid;border-left:#f9f9f9 4px solid;font-size:0px;right:5px;width:0px;line-height:0;position:absolute;top:14px;height:0px;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-webkit-transform .2s ease-in;-o-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;}
.site-nav .menu-nav:hover .tit{border-color:#dfdfdf;background:white;margin:0px;height:29px;line-height:22px; border-top:none;}
.site-nav .menu-nav:hover .tit i{border-left-color:#fff;FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);border-bottom-color:#fff;border-top-color:#ccc;top:11px;border-right-color:#fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;}
.site-nav .menu-bd{display:none;background:#fff;border:#dfdfdf 1px solid;position:absolute;top:32px;}
.site-nav IFRAME.menu-bd{border-top-width:0px;border-left-width:0px;z-index:-1;background:none transparent scroll repeat 0% 0%;FILTER:alpha(opacity=0);float:left;border-bottom-width:0px;border-right-width:0px;}
.site-nav .menu-nav:hover .menu-bd,.site-nav .hover .menu-bd{display:block}
.site-nav .menu-bd a{display:block;color:#666;padding:5px 7px;white-space:nowrap;word-wrap:normal;}
.site-nav .menu-bd a:hover{background-color:#f5f5f5; color:#df1912;}
.site-nav .dh-panel{width:120px;padding:3px 0;overflow:hidden;}
.site-nav .dh-panel a{display:block;color:#666; width:50%; text-align:center;padding:5px 0px;white-space:nowrap;word-wrap:normal;}
.site-nav .dh-panel a{float:left;}
.site-nav .hy-panel{width:100px;overflow:hidden; }
.site-nav .hy-panel dd a{ text-indent:0px;}
.site-nav .my-panel dd a{ text-indent:0px;}
.site-nav .my-panel{ width:100px;}
.site-nav .my-panel dd { margin-left:0px;}
.site-nav .hy-panel dd { margin-left:0px;}

/*小三角*/
.site-nav .menu-bd i{border-top:#fff 4px solid;border-right:#fff 4px solid;border-bottom:#fff 4px solid;border-left:#ccc 4px solid;font-size:0px;margin-left:3px;width:0px;float:left;line-height:0;margin-top:12px;height:0px;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-webkit-transform .2s ease-in;-o-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in; margin-right:3px;}
.site-nav .menu-bd a:hover i{border-top:#f5f5f5 4px solid;border-right:#f5f5f5 4px solid;border-bottom:#f5f5f5 4px solid;border-left:#df1912 4px solid;}

.headers{background-color:#ffffff; width:100%; height:auto; padding-top:0px; float:left;}
.allhead{ padding-top:20px; padding-bottom:10px;width:1200px; height:80px;}
.logo {width:200px;height:70px;overflow:hidden;}
.login_line{ width:14px; height:60px; float:left; background:url(icons50.png) -17px -317px no-repeat;margin-top:10px;}

.s_typeul .glin{ margin:4px 10px 0 10px;}
.glin { border-right: 1px solid #e6e6e6;display: inline-block;width: 0;margin:10px 7px 0 7px;vertical-align: top;line-height: 14px;font-size: 0;height: 14px;font-style: normal;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#f2f2f2;}
.s_typeul{ float:left; height:19px; line-height:19px; width:auto; margin-bottom:5px;}
.s_typeul li{ float:left;  padding-right:0px; font-size:14px; padding-left:0px; cursor:pointer;}
.s_typeul li:hover{color:#d91212;}
.s_typeul li a.on { color:#d91212;}
.search_i {width:300px;font-size:14px; margin:0px; padding:0px;height:28px;line-height:28px;color:#666666;  float:left;text-indent:5px; border:2px solid #d91212!important; border-right:none; margin-bottom:0px;}
.search_i:focus{outline:none;}
.skey_input{width:302px;height:38px; float:left;}
.search_s {width:97px;height:38px; line-height:38px; font-size:14px;background:#d91212;border:none; float:left;padding:0; color:#ffffff;margin:0;cursor:pointer;margin-bottom:0px;}
.ss_box{width:400px;height:62px; float:right;margin-top: 0px;}

.topcenter {width:500px;float:right; margin-top:2px; height:60px; margin-right:40px;}

.mmenu { width: 100%; height: 46px; background-color: #FF4E00;  float: left;}
.menu1 {height:46px;line-height:46px;line-height:46px;letter-spacing:1px;font-size:16px; }
.menu1 li {float:left; padding: 0px;text-align: center;}
.menu1 li a { display:inline-block; padding:0px 16px;}
.menu1 li:hover{ background-color:#FF6600;}
.menu1 a:link,.menu1 a:visited,.menu1 a:active {display:block;_display:inline-block;color:#ffffff; font-size:16px;}
.menu1 .menuon a{margin-left:0px; color:#ffffff;}
.menu1 .menuon{ background-color:#E32C0D;}
.menu1 a:hover { color:#ffffff;}
.menu1 .menu_keyword{ float:right; width:auto; height:46px; background:url('icons50.png') no-repeat 0px -402px; line-height:46px; padding-left:40px;}
.menu1 .menu_keyword a{ font-size:14px; color:#ffffff}
.menu1 .menu_ad{ float:right; width:auto; height:46px; background:url('icons50.png') no-repeat 0px -452px; line-height:46px; padding-left:40px;}
.menu1 .menu_ad a{ font-size:14px; color:#ffffff}

.linebox {border:1px solid #999999;border-radius: 4px;padding:3px 5px;}
.color555 { color:#555555;}
.color666 { color:#666666;}
.color888 { color:#888888;}
.color999 { color:#999999;}
.font12 { font-size:12px;}
.f_l { float:left;}
.f_r { float:right;}

input[type="text"] { border:1px solid #3f3f3f;border-radius: 4px; padding:3px 6px;}
input[type="password"] { border:1px solid #3f3f3f;border-radius: 3px; padding:3px 5px;}
input.btn { border:1px solid #6789ab;border-radius: 5px; background-color:#206ec9; color:#FFFFFF; padding:4px 16px; font-size:16px; cursor:pointer;}
div.main { width:1180px; margin:0 auto;}


span.imgicon { display:inline-block; margin-left:5px; width:19px; height:17px; vertical-align:middle; background:url(icons50.png) 0px -50px no-repeat; background-size: 50px auto;}

div.img180_135 { width:180px; height:135px; display:table-cell; text-align:center; vertical-align:middle; border:1px solid #f0f0f0;}
div.img180_135 img { max-width:160px; max-height:120px;}
div.img160_120 { width:170px; height:130px; padding:5px; display:table-cell; text-align:center; vertical-align:middle; border:1px solid #f0f0f0;}
div.img160_120 img { max-width:160px; max-height:120px;}
div.img120_90 { width:120px; height:90px; display:table-cell; text-align:center; vertical-align:middle; border:1px solid #f0f0f0;}
div.img120_90 img { max-width:110px; max-height:80px;}

.prolistitem { border-bottom: 1px dotted #cdcdcd; padding:15px 0px; }
td.prolistil { width:70px; color:#666666; font-size:12px; text-align:right; }
.prolistfun { text-align:right; padding-right:5px; }
.prolistfun a { display:inline-block; margin-right:20px;}

.fyclass{text-align:center; padding:10px 0px; line-height:30px; margin:0px auto; color:#666; font-size:14px;text-align:center;}
.fyclass .txts{width:40px; height:26px; border:1px solid #ddd; text-align:center; line-height:26px;}
.fyclass li { float:left;} 
.fyclass a{ font-size: 16px; color:#666666; padding:2px 4px; min-width:18px;border-radius: 3px; display:inline-block;  border:1px solid #C7C7C7; margin-left:5px; margin-right:5px; background-color:#f7f7f7;}
.fyclass a#cur{border:1px solid #f2be51; background-color: #fdeaa5}
.fyclass a:hover{border:1px solid #cccccc; background-color: #f0f0f0}

.r12c666 { color:#666666; font-size:12px; text-align:right; }
td input[type="text"],input[type="password"],select { border:1px solid #888888; padding-left:6px;margin-left:3px; vertical-align:middle;} 
td select {  padding-left:3px; }
.catalogleft { float: left; width:258px; margin-right:15px;background-color: #FFFFFF;border: 1px solid #dfdfdf;position:relative; z-index:100;}
.icl_body {padding: 0px 0px 0px 0px; position:relative; width:258px; display:block; }
.icl {height: 542px;overflow:inherit; background-color:#ffffff;position:relative;}
.icl li {float: left;height: 59px;width: 258px;border-bottom: 1px solid #f2f2f2;padding: 0 0px 0 0px;background: url('icl.png') no-repeat 222px -540px #ffffff;  }
.icl li:hover {width: 261px;border-right: 1px solid #f2f2f2;}
.icl li:hover div.xdiv a{ color:#d91212;}
.icl strong {font-size: 14px; font-weight:normal;}
.icl li:hover{background: url('icl.png') no-repeat 222px -600px #fafafa;}
.icl li.bdlast{ border-bottom:none; height:62px;}
.icl li div.xdiv{ height:22px; line-height:22px; float:left; margin:0px; padding:0px; margin-top:1px;}
.icl li dl.xdl{ float:left; width:206px; height:16px; line-height:16px; margin:0px; padding:0px;    margin-top: 1px;}
.icl li dl.xdl dd{ float:left; margin:0px; padding:0px; border-right:1px solid #f2f2f2;  padding-right:4px; margin-right:4px;}
.icl li dl.xdl em{float:left; margin:0px; padding:0px;color:#999999; font-size:12px;   padding-right:4px; margin-right:4px; font-style:normal;}
.icl li dl.xdl dd a{ color:#999999; font-size:12px;}
.icl li span {background: url('icl.png') no-repeat;float: left;width: 40px;height: 59px; margin-left:5px; margin-right:5px;}
.icl li .bdlast span.ico_9{ height:62px;}
.icl li .bdlast div.xdiv{ height:62px; margin-top:10px;}
.icl li span.ico_15{ background-position:0px -60px;}	/*机械 第2个图标*/
.icl li span.ico_7{ background-position:0px -240px;}	/*五金工具*/
.icl li span.ico_16{ background-position:0px -300px;}	/*化工*/
.icl li span.ico_5{ background-position:0px -360px;}	/*电子 第7个图标*/
.icl li span.ico_19{ background-position:0px -420px;}	/*安全防护*/
.icl li span.ico_9{ background-position:0px -479px;}	/*灯泡*/
.icl li span.ico_3{ background-position:0px -680px;}	/*环保*/
.icl li span.ico_6{ background-position:0px -730px;}	/*建材*/
.icl li span.ico_2{ background-position:0px -780px;}	/*能源设备*/
.icl li span.ico_18{ background-position:0px -830px;}	/*科学器材*/
.icl li:hover span.ico_15{ background-position:-40px -60px;}
.icl li:hover span.ico_7{ background-position:-40px -240px;}
.icl li:hover span.ico_16{ background-position:-40px -300px;}
.icl li:hover span.ico_5{ background-position:-40px -360px;}
.icl li:hover span.ico_19{ background-position:-40px -420px;}
.icl li:hover span.ico_9{ background-position:-40px -479px;}
.icl li:hover span.ico_3{ background-position:-40px -680px;}
.icl li:hover span.ico_6{ background-position:-40px -730px;}
.icl li:hover span.ico_2{ background-position:-40px -780px;}
.icl li:hover span.ico_18{ background-position:-40px -830px;}

.mod_subcate {display:none;width: 939px;line-width: 939px;min-height: 542px;border: 1px solid #dfdfdf;background: #fafafa;position: absolute;z-index:2;top:-1px;left: 260px;overflow: hidden; margin-left:-2px;}
.mod_subcate .ad_slist{ float:left; width:220px; padding:10px; min-height:522px; display:none;}
.mod_subcate dl{ width:920px; padding:10px; padding-left:15px; padding-right:15px;}
.mod_subcate dl dt{width: 920px;    float:left;height: 20px;line-height: 20px; margin-bottom:6px; text-indent:0px;border-top: 1px solid #ededed;}
.mod_subcate dl dt:first-child{border-top:0;}
.mod_subcate dl dt a{font-size: 14px;color: #d91212;}
.mod_subcate dl dd {float: left;width: auto; padding:0px;height:19px; line-height:19px; margin:0; margin-bottom:5px;text-indent: 0px;}
.mod_subcate dl dd a{    float: left;max-width: 90px;height: 20px;line-height: 20px;overflow: hidden;}
.mod_subcate dl dd em{ font-style:normal; font-size:14px; color:#e2e2e2; padding-left:7px;margin-top: 1px; padding-right:7px; font-weight:normal;  float:left;   font-family: initial;}
.sub_line{ float:left; width:647px; height:10px;}

.inx_m { float: left; width: 680px;  height: 542px;}
.inx_r { width:228px; height:542px; float:right; background-color:#FFFFFF; border: 1px solid #dfdfdf; }

.banner { background-color:#FFFFFF }
.banner .banner_bot{ width: 680px; height: 208px;  background-color: #fff; }
.banner .banner_bot .banner_bot_gw{ width: 692px; height: 70px;}
.banner .banner_bot .banner_bot_gw a{ width: 220px; height: 70px; float: left;}
.banner .banner_bot .banner_bot_gw a img{ width: 220px; height: 70px;}
.banner .banner_bot .banner_bot_news{ width: 680px; height: 110px; margin-top: 10px; clear: both;}
.banner .banner_bot .banner_bot_news ul { width:680px;}
.banner .banner_bot .banner_bot_news ul li{ width: 310px; height: 22px; line-height: 22px; overflow: hidden;float:left; margin-left:10px; margin-right:10px;}
.banner .banner_bot .banner_bot_news ul li a{ display:block; font-size: 14px; width: 318px; height: 22px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.banner .banner_bot .banner_bot_news ul li a span{ color: #ff9800; margin-right: 10px;}
.banner .banner_bot .banner_bot_news ul li a:hover{ color: #ff9800;}

.inxkey { height:200px;border-bottom: 1px dashed #cfcfcf; padding:5px; padding-left:8px; line-height:1.5; }

.inxrpp{ float: left; width: 188px; margin-left: 20px; overflow: hidden; height: 340px;}
.inxrpp_top{ width: 188px; height: 49px; border-bottom: 1px solid #0060AA;}
.inxrpp_top div{ float: left; font-size: 14px; color: #333; width: 100px; height: 49px; overflow: hidden; line-height: 60px;}
.inxrpp_top p{ float: right; font-size: 14px; color: #999; width: 23px; overflow: hidden; height: 49px; line-height: 60px;}
.inxrpp_box{ display: none;}
.inxrpp_img{ width: 188px; height: 150px; margin-top: 10px; display:table-cell; vertical-align:middle; text-align:center;}
.inxrpp_img img{ max-width: 188px; max-height: 140px;}
.inxrpp_tit{ display:block; color: #333; font-size: 14px; width: 188px; height: 32px; line-height: 16px; margin-top: 8px; margin-bottom:6px; overflow: hidden;text-overflow: ellipsis; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.inxrpp_tit:hover{ color: #ff9800;}
.inxrpp_name{ display:block; color: #333; font-size: 14px; width: 188px; height: 20px; line-height: 20px; margin-bottom: 8px; overflow: hidden;text-overflow: ellipsis; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.inxrpp_name:hover{ color: #ff9800;}
.inxrpp_neir{ display:block; font-size: 12px; color: #999; width: 188px; height: 100px; line-height: 20px; overflow: hidden; text-overflow: ellipsis;  margin-top: 0px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.inxrpp_neir span{ color: #333;}
.inxrpp_neir:hover{ color: #ff9800;}

.chanp{ width: 1200px; height: 150px; clear: both; overflow: hidden; background-color: #fff;}
.chanp .chanp_neir{ float: left; width: 239px; height: 150px; border-right: 1px solid #eee;}
.chanp .chanp_neir .chanp_neir_left{ float: left; width: 125px; height: 150px; overflow: hidden;}
.chanp .chanp_neir .chanp_neir_left div{ width: 100px; height: 30px; line-height: 30px; padding: 0 10px 0 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333; margin-top: 20px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.chanp .chanp_neir .chanp_neir_left p{ width: 100px; height: 90px; padding: 0 10px 0 15px; overflow: hidden; color: #666; font-size: 12px;}
.chanp .chanp_neir .chanp_neir_right{ float: left; width: 104px; height: 150px; padding-right: 10px; line-height: 150px; text-align: center;}
.chanp .chanp_neir .chanp_neir_right img{ max-height: 100px; vertical-align: middle; max-width: 100%;}
.chanp .chanp_neir:hover .chanp_neir_left div{ color: #ff9800;}

.newproitem2 {display:block; width:22.2%; padding:3px 0.8%; margin:5px 0.5%; height:20px; line-height:20px; float:left;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; background:#fdfdfd;border: 1px solid #f0f0f0; border-radius:10px; }
.newproitem {display:block; width:17%; padding:3px 0.8%; margin:5px 0.6%; height:20px; line-height:20px; float:left;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; background:#fdfdfd;border: 1px solid #f0f0f0; border-radius:10px; }
.newproitem:hover {border: 1px solid #dddd; background:#f6f6f3}

.lcleft { width:200px; height:520px; background-color:#70adf0; float:left; }
.lc_top{ width: 179px; height: 45px; line-height: 45px; text-align:center; margin: 0 auto; border-bottom: 1px solid #fff; color: #fff; font-size: 22px; overflow: hidden;}
.lc_bot{ width: 199px; height: 460px; overflow: hidden;}
.lc_ul{ width: 179px; /*height: 230px;*/ overflow: hidden; margin: 10px auto 0;}
.lc_ul li{ float: left; margin: 10px 0 4px 5px;text-overflow: ellipsis;} /*上 右 下 左*/
.lc_ul li a{ font-size: 14px; color: #fff; padding: 2px 5px; border: 1px solid #fff; border-radius: 12px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; display:block;clear:both; max-width:160px; height:21px; text-overflow: ellipsis; white-space:nowrap; overflow:hidden;}
.lc_ul li a:hover{ background-color: #fff; color: #cc60aa;}
.lc_more{ width: 90px; height: 25px; overflow: hidden; line-height: 25px; margin: 60px 0 0 19px; color: #fff; font-size: 16px;}
.lc_more i{ display:inline-block; width: 25px; height: 25px; vertical-align:bottom; margin-bottom:-1px; margin-left:5px; background:url('icons50.png') no-repeat 0px -275px; background-size: 100%;}
.lc_more:hover i { background:url('icons50.png') no-repeat 0px -250px; background-size: 100%;}
.lcright { float:right; width:998px; }
.lc_title{ height:45px; font-size:16px; font-weight:bold;line-height:45px;border-bottom: 1px dashed #e3e3e3; padding-left:15px; background-color:#fff; }
.lc_title a{ color: #666666;padding-right: 7px;font-size: 16px;}
a._more{ float:right; font-size:14px; color:#CCCCCC !important; font-weight:normal; margin-right:20px;}
a._more:hover{ color:#dd2726 !important; font-weight:400;}
.lcbot{ display: none; width: 755px; border: 1px solid #e9e9e9; border-bottom: none; margin-top: 10px; margin-left:10px;}
.lcbot li{ float: left; width: 151px; height: 223px; padding-top:5px; border-bottom: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;}
.lcbot li .lcbot_img{ display: table-cell;width: 150px; height: 120px; margin: 10px auto 0; overflow: hidden; text-align:center; vertical-align:middle;}
.lcbot li .lcbot_img img{ max-width: 146px; max-height: 120px;}
.lcbot li .botmc{ display: block; width: 142px; text-align: center; overflow: hidden; height: 18px; line-height: 18px; margin-top: 10px; font-size: 12px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.lcbot li .botmc:hover{ color: #ff9800;}
.lcbot li .botgs{ display: block;width: 142px; text-align: center; overflow: hidden; height: 18px; line-height: 18px; font-size: 12px; color: #666; margin-top: 5px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.lcbot li .botgs:hover{ color: #ff9800;}
.lcbot li .lcbtn{ display: block;width: 70px; height: 20px; overflow: hidden; border-radius: 10px; color: #ff9800; text-align: center; margin: 7px auto 0; border: 1px solid #ff9800; font-size: 14px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.lcbot li .lcbtn:hover{ color: #fff; border: 1px solid transparent; background-color: #ff9800;}

.lcpp .lcpp_bot{ display: none; width: 200px; height: 450px; margin-top: 10px;}
.lcpp .lcpp_bot li{  width: 200px; height: 89px; border-bottom: 1px solid #eee;}
.lcpp .lcpp_bot li .pp_mc{ display: block;width: 100px; float: left; height: 89px;}
.lcpp .lcpp_bot li .pp_mc .pp_tit{ display: block;width: 90px; height: 30px; margin-top: 10px; line-height: 30px; font-size: 14px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.lcpp .lcpp_bot li .pp_mc .pp_tit:hover{ color: #FF9800;}
.lcpp .lcpp_bot li .pp_mc .pp_mc_name{ display: block;width: 90px; height:30px; line-height: 15px; font-size: 12px; overflow: hidden; color: #999; text-overflow: ellipsis;  transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.lcpp .lcpp_bot li .pp_mc .pp_mc_name:hover{ color: #FF9800;}
.lcpp .lcpp_bot li .for_bot_img{ float: left; width: 100px; height: 90px; overflow: hidden; text-align: center; line-height: 89px;}
.lcpp .lcpp_bot li .for_bot_img img{ max-width: 80px; max-height:80px; height: auto; vertical-align: middle;}


.hezuo { clear: both; width: 1198px; border: 1px solid #e9e9e9; border-bottom: none;background-color: #fff;}
.hezuo .hezuo_top {width: 1198px;height:42px;line-height: 42px;overflow: hidden;font-size: 16px; border-bottom: 1px solid #e6e6e6;}
.hezuo .hezuo_top span.ptil { display:inline-block; height:40px; line-height: 40px; border-bottom:2px solid #e6e6e6; cursor:pointer; padding:0 15px;border-right:1px solid #dfdfdf; color:#666;}
.hezuo .hezuo_top span.cu { color:#F30;border-bottom:3px solid #F30;height:39px; }
.hezuo .hezuo_top a { float: right;color: #888888;font-size: 14px;margin-right: 10px;}
.hezuo .hezuo_bot {width: 1198px;height: auto;overflow: hidden;}
.hezuo .hezuo_bot li {width: 118.9px;height: 92px;float: left;border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;text-align: center;}
.hezuo .hezuo_bot li a{ width: 118.9px; height: 92px; overflow: hidden; line-height: 92px; }
.hezuo .hezuo_bot li a img{ max-width: 88px; height: auto; max-height:80px; vertical-align: middle; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.hezuo .hezuo_bot li a:hover img{ filter:  -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); transform: scale(1.25); -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25);}


.pinpai .ppul {width: 1190px;height: auto;overflow: hidden; padding-left:4px;}
.pinpai .ppul li {width: 170px;height: 140px;float: left;}
.pinpai .ppul li a{ width: 170px; height: 140px; overflow: hidden; display:table-cell; text-align: center;vertical-align: middle; }
.pinpai .ppul li a img{ max-width: 150px; max-height:100px;  transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.hezuo .ppul li a:hover img{ filter:  -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); transform: scale(1.25); -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25);}
ul.keyslist { padding:10px 0px 10px 5px;;}
ul.keyslist li	{ width:182px; height:26px;  padding:0px; margin:8px 8px; float:left; margin-right:7px; }
ul.keyslist li a	{ text-decoration:none; background-color:#f9f9f6; display:inline-block; height:19px; max-width:162px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; padding:2px 8px 2px 10px; border:1px solid #f0f0f0; border-radius:10px;color:#222222;}
ul.keyslist li a:hover { background-color:#fbc967; border:1px solid #edb13e; color:#000;}

/*页底*/
div.foot0 {display:block; width:100%; height:1px;}
div.foot1{ display:block;width:100%;bottom:0px; }
div.fixedbot { position:fixed; bottom:0; width:100%;}

.ft2{ width: 100%; height: 190px;  background-color: #e2e3e5; clear: both;}
.ft2 .ft2m{ margin: 0 auto; width: 1200px; height: 190px; overflow: hidden;}
.ft2 .ft2m .ft2m_pingtai{ float: left; width: 360px; height: 190px;}
.ft2 .ft2m .ft2m_pingtai div{ color: #333333; font-size: 18px; overflow: hidden; width: 400px; height: 30px; margin-top: 30px;}
.ft2 .ft2m .ft2m_pingtai li{ width: 150px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.ft2 .ft2m .ft2m_pingtai li a{ color: #6b6e91; font-size: 14px; display: inline; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.ft2 .ft2m .ft2m_pingtai li a:hover{ color: #333333;}

.ft2 .ft2m .ft2m_fuwu{ float: left; width: 240px; height: 190px; margin-left: 50px;}
.ft2 .ft2m .ft2m_fuwu div{ color: #333333; font-size: 18px; overflow: hidden; width: 200px; height: 30px; margin-top: 30px;}
.ft2 .ft2m .ft2m_fuwu li{ width: 100px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.ft2 .ft2m .ft2m_fuwu li a{ color: #6b6e91; font-size: 14px; display: inline; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.ft2 .ft2m .ft2m_fuwu li a:hover{ color: #333333;}

.ft2 .ft2m .ft2m_guanyu{ float: left; width: 200px; height: 190px; margin-left: 50px;}
.ft2 .ft2m .ft2m_guanyu div{ color: #333333; font-size: 18px; overflow: hidden; width: 200px; height: 30px; margin-top: 30px;}
.ft2 .ft2m .ft2m_guanyu li{ width: 100px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.ft2 .ft2m .ft2m_guanyu li a{ color: #6b6e91; font-size: 14px; display: inline; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.ft2 .ft2m .ft2m_guanyu li a:hover{ color: #333333;}

.ft2 .ft2m .ft2_ewm{ float: left; width: 290px; height: 190px;}
.ft2 .ft2m .ft2_ewm div{ width: 90px; height: 90px; margin: 50px auto 0;}
.ft2 .ft2m .ft2_ewm div img{ width: 90px; height: 90px;}
.ft2 .ft2m .ft2_ewm p{ width: 290px; height: 20px; margin-top: 8px; overflow: hidden; font-size: 12px; color: #fff; text-align: center;}

.footer3{ width: 100%; height: 40px; text-align: center; line-height: 40px; background-color: #abacae; clear: both; font-size: 14px; color: #333333;}

.loginwin {width:350px; height:365px; background:#FFFFFF; margin-top:25px; border:1px solid #d7d7d7;box-shadow:0px 0px 5px 1px rgba(0,0,0,.1);
background-image: -moz-linear-gradient(top, #fff, #f1f2f3); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f1f2f3)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f3f5', GradientType='0'); /* IE*/}
.loginwin .inputbox { font-size:14px; padding:5px;border-radius: 4px; background-color:#fffbef }
.LoMenu:hover{cursor: pointer;font-weight: bold; background:#0197e3;border:1px solid #4886d1;box-shadow:0px 0px 1px 0px rgba(0,0,0,.3); display:inline-block; text-align:center; color:#FFFFFF;
background-image: -moz-linear-gradient(top, #2eb7fb, #0197e3); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2eb7fb), color-stop(1, #0197e3)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2eb7fb', endColorstr='#0197e3', GradientType='0'); /* IE*/-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

.LoMenu{height:40px; width:280px; font-size:20px;  line-height:32px; cursor: pointer;font-weight: bold;color:#fff; border:1px solid #fe6d00;background:#fe6400;
background-image: -moz-linear-gradient(top, #fe8b06, #fe6400); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fe8b06), color-stop(1, #fe6400)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe8b06', endColorstr='#fe6400', GradientType='0'); /* IE*/-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
i.dot { margin-right:10px; width: 4px; height: 4px; border-radius: 100px; background-color: #666666;  display:inline-block; vertical-align:middle; }
ul.loginxc li { line-height:26px;}

div.navpostion { height:25px;}

.leftcataloglist {border:1px solid #ccc;}

.procat { height:32px; line-height:32px; padding-left:20px; border-top:1px dotted #ddd; border-bottom:1px dotted #ccc; margin-bottom:-1px;  }
.procat:nth-child(1) { border-top:0;}
.procat em.close { padding-left:26px; width:20px; line-height:30px; background:url(left_close.png) no-repeat left; background-position: 8px 4px;cursor:pointer;}
.procat em.open { padding-left:26px; width:20px; line-height:30px; background:url(left_open.png) no-repeat left; background-position: 8px 4px; cursor:pointer;}
.procat span { line-height:30px; font-size:14px;color:#666666;}
.procat .c2 { color:#666666; text-decoration:none;}
.procat .c2:hover { color:#333333;}
.procat2 { width:204px; }
.procat2 em.close { padding-left:20px; width:20px; line-height:30px; background:url(left_close.png) no-repeat left; background-position: 2px 4px;cursor:pointer;}
.procat2 em.open { padding-left:20px; width:20px; line-height:30px; background:url(left_open.png) no-repeat left; background-position: 2px 4px; cursor:pointer;}
.procat2 span {	line-height:30px;font-size:14px;color:#666666;}
.procat2 a {	line-height:30px;font-size:14px; color:#111111;}
.procat3 { width:183px; height:30px; overflow:hidden; }
.procat3 em.close { padding-left:20px; width:20px; line-height:30px; background:url(left_close.png) no-repeat left; background-position: 2px 4px;cursor:pointer;}
.procat3 em.open { padding-left:20px; width:20px; line-height:30px; background:url(left_open.png) no-repeat left; background-position: 2px 4px; cursor:pointer;}
.procat3 span {	line-height:30px;font-size:14px;color:#666666;}
.procat3 a {	line-height:30px;font-size:14px; color:#111111;}
.procat4 { width:160px; height:30px; overflow:hidden; }
.procat4 em.close { padding-left:20px; width:20px; line-height:30px; background:url(left_close.png) no-repeat left; background-position: 2px 4px;cursor:pointer;}
.procat4 em.open1 { padding-left:20px; width:20px; line-height:30px; background:url(left_open.png) no-repeat left; background-position: 2px 4px; cursor:pointer;}
.procat4 em.open { padding-left:16px; width:20px; line-height:30px; background:url(yuandian.png) no-repeat left; background-position: 4px 7px; cursor:pointer;}
.procat4 span {	line-height:30px;font-size:14px;color:#666666;}
.procat4 a {	line-height:30px;font-size:14px; color:#000000;}

.content  { margin-left:0px; padding:16px 8px; line-height:1.8; }
.pro_list { padding:0px; margin: 0px;}
.pro_list ul{ font-weight:normal;}
.pro_list ul li{margin-top:16px;  margin-right:0px; list-style: none none;width:188px; height:270px;line-height:22px; display:inline-table; border:0; }
.li_div011{background-color:#FFFFFF; ;width:186px; height:270px; float:left;}
.bgred { background-color:#fa9533;float:left;width:216px; height:308px; margin-bottom:30px; margin-left:20px;}
.bgd8 { background-color:#d8d8d8;float:left;width:216px; height:308px; margin-bottom:30px; margin-left:20px;}
.li_div{background-color:#FFFFFF;width:206px; height:290px;line-height:22px;  padding:8px 4px; border:0; margin:1px; }

.proimg {
	 overflow:hidden;padding:0px; margin:0px; height:160px; width:208px; display:table-cell; text-align:center; vertical-align:middle;
}
.proimg  > img {
  transition: .3s transform; max-height:150px; max-width:190px;
  /*transform: translateZ(0);
   hack */
}
.proimg:hover > img {
  transform: scale(1.2, 1.2);
  transition: .5s transform;
}
.pro_list1080 { padding:0px; margin: 0px; width:517px; border-top:2px solid #246eb5;}
.pro_list1080 ul{ font-weight:normal; width:517px;}
.pro_list1080 ul li{border: 1px solid #e2e2e2;margin-top:0px; margin-bottom:0px; margin-right:-1px; list-style:none;width:141px;line-height:22px; display:inline-table; padding:8px 6px; padding-bottom:15px; }
.pro_list1080 ul li.bf1 {border: 1px solid #ff7311; margin-right:0px;width:140px;}
.pro_list1080 ul li.bf0 {border: 1px solid #e0e0e0; margin-right:0px;width:140px;}
.procat_top { width:230px; height:30px; border-bottom:1px solid #dddddd;  }
.procat_top span {padding-left:15px; font-size:16px; font-weight:bold; color:#FFFFFF;line-height:30px;}
.procat_top span.c2 {padding-left:15px; font-size:16px; font-weight:bold; color:#FFFFFF;  height:30px; display:block;background:url(left_catalog_top.png) no-repeat left; background-position:-10px -30px;}
.procat_top span.c3 {padding-left:15px; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:30px; height:30px; display:block;background:url(left_catalog_top.png) no-repeat left; background-position:-80px 0px;}
.procat_top span.c4 {padding-left:15px; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:30px; height:30px; display:block;background:url(left_catalog_top.png) no-repeat left; background-position:-50px 0px;}

.li_div .line { height:6px; margin-bottom:6px; border-bottom: 1px dotted #e0e0e0; }
.li_div .proname { height:40px; line-height:18px; overflow:hidden; padding:0 5px; }
.li_div .progz { color:#808080; width:180px; height:22px; line-height:22px; overflow:hidden; font-size:12px; padding:0 5px;}
.li_div .progz span { color:#555; }
.li_div .dwmc {  padding:0 5px; height:22px; line-height:22px; overflow:hidden; }
.li_div .dwmc a { font-size:12px;color:#666666; }
.li_div .dwmc a:hover { color:#FF0000}
.li_div .zl { color:#666666; }
.li_div .zl a { color:#666666; font-size:12px; }
.li_div .zl a:hover { color:#FF0000}


.zcpptj { padding:0px; background-color:#ffffff; margin-bottom:10px;}
.zcpptj ul { padding:5px 5px;}
.zcpptj_til { padding:5px 0px; font-weight:bold; color:#555555; }
.zcpptj li { width:126px; height:32px; line-height:32px; text-align:center; border:1px solid #dfdfdf; overflow:hidden; float:left; margin:5px 6px; }
.zcpptj li  img { vertical-align:middle;}
.corepara { padding:1px 0px; margin-bottom:10px; border-bottom:1px solid #dddddd; }
ul.cptitle li { font-weight:bold; margin-left:0px; float:left; height:22px; color:#666666; margin-right:16px;}
.corepara li { float:left; margin-left:4px; line-height:18px; height:22px; width:110px; overflow:hidden; margin-right:10px;}
.corepara li.im { width:126px; height:50px; line-height:18px; text-align:center;  float:left; margin:5px 6px; }
.corepara li.im .g {border:1px solid #dfdfdf; overflow:hidden;width:126px; height:32px;line-height:32px; display:table-cell; vertical-align:middle;}

.corepara li.im .oe { height:18px; line-height:18px; margin:0px; text-decoration:none;width:126px;}
.corepara li.aa a { display:block; height:20px; padding:1px 1px; padding-left:3px; background-color:#ffffff; color:#555555;}
li.aa a:hover { background-color:#f9cda1;border-radius:3px; color:#FF0000 }
li.aa>a#cur
.oe {  overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;	width:100px; height:18px;	display:inline-table;	margin-left:10px;}
.op_cl { float:right;border: 1px solid #84b4cf;
border-radius: 4px; cursor:pointer;
height: 20px; padding:0px 8px;
line-height: 20px;}
.op_cl em { color:#555555;font-style:normal;}
.none { display:none; }
.hotbrand {border:1px solid #d8d8d8; padding:10px 10px; }
.hotbrand ul li	{ width:129px; margin:10px 10px; height:82px; border:1px solid #dddddd; padding:0px; float:left; }
.hotbrand ul li .hb_img {width:130px; height:52px;padding:4px 3px; }
.hotbrand ul li a:hover	.hb_dwmc{ background-color:#f0822b;border-top:1px solid #f0822b; color:#FFFFFF; text-decoration:none; line-height:19px;  }
.hotbrand ul li a:hover	.hb_img{ border:1px solid #f0822b;padding:2px 2px;width:123px;height:54px;}
.hotbrand ul li a:hover	{ text-decoration:none; }
.hb_dwmc { height:21px; border-top:1px solid #f6f6f6;background-color:#f6f6f6; text-align:center; line-height:21px; overflow:hidden;font-weight:bold; color:#555555; }

.brand {border:1px solid #f0822b; padding:10px 10px; }
.brand ul li	{ width:156px; margin:10px 9px; height:82px; border:1px solid #dddddd; padding:0px; float:left; }
.brand ul li .b_img {width:148px; height:52px;padding:4px 3px; }
.brand ul li a:hover	.b_dwmc{ background-color:#f0822b;border-top:1px solid #f0822b; color:#FFFFFF; text-decoration:none; line-height:19px;  }
.brand ul li a:hover	.b_img{ border:1px solid #f0822b;padding:2px 2px; padding-right:4px;width:148px;height:54px;}
.brand ul li a:hover	{ text-decoration:none; }
.b_dwmc { height:21px; border-top:1px solid #f6f6f6;background-color:#f6f6f6; text-align:center; line-height:21px; overflow:hidden; font-weight:bold;color:#555555;}
.b_lab { float:right; width:70px; height:52px; text-align:right; color:#888888; font-weight:bold; line-height:22px;}
.b_lab span { color:#ff2200; }

.cproimg { width:170px; height:135px; display:table-cell; text-align:center; vertical-align:middle;}
.cproimg img { max-width:170px; max-height:135px;}
.corpproname { height:36px; line-height:18px; text-align:center; overflow:hidden; margin-top:6px; }

.font12, .font12 td, .font12 td a { font-size:12px!important;}
.zc ul li { float:left; margin-left:20px; margin-top:6px;}
