/* CSS Document */
.a-curr{font-weight:bolder;color:#F30;}
.dh_button1{float:left;width:63px;height:21px;margin-top:6px;text-align:center;background-image:url(images/dh_button_bg.gif); background-position:left; background-repeat:no-repeat; padding-top:5px; font-weight:bold;}
.dh_button1 a:link{color:#FFFF00;}
.dh_button1 a:visited{color:#FFFF00;}
.dh_button1 a:hover{color:#00FFFF;}
.gq_left{ width:980px; float:left;overflow:hidden;}
.companylist{border:1px solid #D1E8FB;}
.gq_right{ width:205px;float:right;text-align:left; font-size:14px;}
#proad{height:62px;overflow:hidden;margin-bottom:10px;}
#proad .pubbtn{width:270px;float:right;border:1px solid #E6E6E6;text-align:center;}
#proad .pubbtn a{font-size:24px;color:#FF3300;font-family:"微软雅黑";line-height:60px;}
#proad .pubbtn a:hover{color:#333;}
#proad span{float:left;}


/*内页右广告*/
.gq_right_adv{text-align:center;width:205px;height:auto;}
#ad_company{height:90px;margin-bottom:10px;overflow:hidden;}
#ad_company span{float:left;}

/*右下面类别*/
.class-title{flex-shrink:0;width:120px;text-align:left;flex-direction:row;}
.class-title span{font-size:15px;color:#333; font-weight:bolder;}
.class-title a{border-radius:3px;overflow:hidden;border:1px solid #666;font-weight:bold;padding:3px 5px;margin-left:7px;}
.more-btn{width:75px;flex-shrink:0;font-size:14px;}
.comclass_list{padding:30px 0 10px 0;text-align:left; display:flex;border-bottom:1px solid #E9E9E9;}
.have-small::after{content: url('../images/icon_down.png');display:inline-block;width:16px;height:16px;margin-top:4px;}
.bigclass-nav{margin-right:20px;space-between:flex; position:relative;padding-left:20px;}
.bigclass-nav:hover .smallclass{display:block;position:absolute;top:24px;left:-10%;border-top:2px solid #1789ec;border-left:1px solid #1789ec;border-bottom:1px solid #1789ec;border-right:1px solid #1789ec;background-color:#F9F9F9;z-index:9999;width:120%;border-radius:3px;overflow:hidden;padding:7px;}
.bigclass-nav a:hover{color:var(--ahover-color);}
.bigclass{font-size:15px;float:left;}
.bigclass a{color:#333;}
.bigclass-cur{float:left;}
.bigclass-cur a{color:#FF6600;font-size:15px;}
.comclass_list li{text-align:left;color:#666;font-size:12px;line-height:20px;float:left;}

.smallclass{display:none;}
.smallclass li{line-height:28px;float:none;}
.smallclass li span{font-family:Arial, Helvetica, sans-serif;padding-left:7px;color:#c8983a;}
.smallclass a{color:#666; font-size:14px;}
.smallclass_cur a{color:#2687dc;font-weight:bolder;}
.comclass_list li a:hover{color:#FF6633;}


.category-more{float:right; font-family:Arial, Helvetica, sans-serif;}
.bigclass a{color:#000;}
.bigclass_cur a{color:#FF6600;font-weight:bolder;}
.comclass_list p a:hover{color:#FF6600;}
.comclass_list span{font-family:Arial, Helvetica, sans-serif;padding-left:7px;}
.comclass_list li{text-align:left;color:#666;font-size:12px;line-height:20px;width:175px;float:left;}
.smallclass a{color:#666;}
.smallclass_cur a{color:#2687dc;font-weight:bolder;}
.comclass_list li a:hover{color:#FF6633;}
.gq_right_class_dh{width:120px;height:22px;text-align:left;background-color:#e56539; color:#fff285; text-align:center;font-size:14px; font-weight:bold; margin-top:9px;}
.classname2{float:left;width:200px;color:#000;overflow:hidden;}
.classname2 a{line-height:24px;}

.gq_right_class_list_l{padding-left:15px; height:21px;}

.cc_a{font-size:12px; color:#000000; text-decoration:none;}
.cc_b{font-size:12px; color:#FF6633; text-decoration:none; font-weight:900;}
/******地区列表****/
#proclass_big{margin:10px;margin-right:2px;height:30px;overflow:hidden;background-color:#fcf8ee;}
#proclass_big li{padding:0px 20px !important;*padding:0px 10px;line-height:30px;float:left;border-left:1px solid #FFF;}
.proclass_no a{color:#333;}
.proclass_cur{background-color:#868365;color:#FFF;}
.proclass_cur a{color:#FFF;font-size:14px;font-weight:bolder;}
#proclass_big span{background-color:#FF3300;color:#FFF;float:right;padding:2px 15px !important;*padding:2px 7px;}
#proclass_big span a{color:#FFF;font-weight:bolder;}
#proclass_big span a:hover{color:#000;}

.currview{height:30px;margin:0px 15px;background-color:#fef8ef;line-height:30px;padding:0px 7px;}
.currview span{padding-left:8px;color:#FF3300;font-weight:bolder;}
#prolist li{line-height:20px;height:220px;width:calc(18.5% - 2px);float:left;margin:5px 1.5% 20px 0px;overflow:hidden;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #d9d9d9;}
#prolist li:hover{border:1px solid #F30;}
.pro-img{height:165px;display:flex;justify-content: center;align-items: center;}
.pro-img img{max-width:100%; height:auto;max-height:165px;border:none;}
.pro-name{padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-top:10px;}
.pro-name a{color:#333; font-size:14px; font-weight:bold;}
.pro-company{padding:0 10px; text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro-company span a{color:#777;}

.pro-hot{background:url(../images/bg-products-hot.jpg) no-repeat top center;background-size:cover;padding:30px;height:250px;clear:both; position:relative;border-radius:5px;}
.pro-hot li{width:calc(17% - 2px);background-color:#FFF;border:1px solid #E9E9E9;float:left;margin-left:1.5%;margin-right:1.5%;border-radius:5px;overflow:hidden;}
.pro-hot li:hover{box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5);}
.pro-hot li:hover .pro-hot-name a{color:#f83e01;}
.pro-hot-img{height:185px;display:flex;justify-content: center;align-items: center;}
.pro-hot-img img{max-width:100%; height:auto;max-height:185px;border:none;}
.pro-hot-name{padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-top:10px;font-size:16px;}
.pro-hot-name a{color:#333; font-size:14px; font-weight:bold;}
.pro-hot-company{padding:0 10px; text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro-hot-company span a{color:#777;}
.icon-pro-hot{position:absolute;top:0;left:-36px;width:36px;height:145px;}

.pro-hot-title{font-size:30px;line-height:36px;text-align:center;font-weight:bolder;color:#FFF;padding-bottom:15px; clear:both; letter-spacing:5px;}


.hotpro{position:relative;}
.hotpro span{display:block;width:58px;height:35px;position:absolute;z-index:9999;top:2px;left:3px;}


.hotcom{color:#FF3300;font-weight:bold;font-size:12px;}

.pros-count{width:100%;padding-top:15px;}
.pros-count li{width:100%;text-align:left; height:60px;margin-bottom:12px;}
.pros-count-img{float:left;width:60px; height:60px;border-radius:4px;margin-right:12px;border:1px solid #D9D9D9;text-align:center;}
.pros-count-img img{max-width:60px;max-height:60px;float:left;}
.pros-count-pro{font-weight:bolder;font-size:14px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.pros-count-pro a{color:#333;}
.pros-count-cm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pros-count-cm a{color:#999;}
.adv_ny_right p{margin-bottom:7px;}

.newcom{padding:10px; margin-top:30px;}
.newcom li{white-space:nowrap;overflow:hidden;width:185px;text-overflow:ellipsis;color:#999;}
.newcom li a{color:#555;line-height:24px;}
.newcom li a:hover{color:#FF3300;}
.newcom p{font-weight:bolder;}


#content1{position:absolute;width:500px; background-color:#fdf6ea; padding:15px;border:3px solid #cfc0a8;display:none;z-index:9999;}
#content_bk{width:100%;padding:0px;position:absolute;display:none;top:0px;z-index:9998;background-color:#333;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}
#message_close{cursor:pointer;}
.proviewinfo{margin-top:20px;height:26px;background-color:#faf8ec;line-height:26px;text-align:left;padding:0px 15px;color:#888575;}
.proviewinfo span{padding-left:10px;color:#605e51;font-weight:bolder;}
.txt_sm{color:#F30;font-size:13px;line-height:24px;padding-top:20px;padding-bottom:20px;text-align:left;}

#leftAdDiv{position:absolute; left:50%;margin-left:-650px; top:147px;}
#rightAdDiv{position:absolute; left:50%; margin-left:550px; top:147px;}

.mt20{margin-top:20px;}
.mt10{margin-top:10px;}