/* 公共样式 */
@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
	-webkit-text-size-adjust: 100%;	-ms-text-size-adjust: 100%;	/* 解决IOS默认滑动很卡的情况 */
	-webkit-overflow-scrolling : touch;	height: 100%;	width: 100%;}
body{   min-height: 100%;    width: 100%;}


/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, a{ display: block;}
textarea{   outline: none;    border: none;}
/* 图片自适应 */
img { height: auto;  width: auto\9; /* ie8 */
  display: block;  -ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}

/* 初始化 */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0;  padding: 0;}
ul, li{ list-style: none;}
em, i { font-style: normal;}
ul,li{ list-style-type: none;}
strong { font-weight: normal;}
.clearfix:after { content: "";  display: block;  visibility: hidden;  height: 0;  clear: both;}
.clearfix { zoom: 1;}
a { text-decoration: none;  font-family: 'Microsoft YaHei', Tahoma, Arial, sans-serif;}
a:hover { text-decoration: none;}
ul, ol { list-style: none;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;  font-family: 'Microsoft YaHei';}
img { border: none;}
/*单行溢出*/
.one-txt-cut{ overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
/*多行溢出 手机端使用*/
.txt-cut{ overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
/* 移动端点击a链接出现蓝色背景问题解决 */
a:link,a:active,a:visited,a:hover { -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-tap-highlight-color: transparent;}
.w50{ width: 50%;}
.w25{ width: 25%;}
.w20{ width: 20%;}
.w33{ width: 33.333333%;}
.fl{ float: left;}
.fr{ float: right;}
.db{ display: block !important;}
.dn{ display: none;}

/*top*/
.top{ width: 100%; min-width: 1200px; height: 40px; background-color: #f6f6f8; border-bottom: 1px solid #e1e1e1;}
.top .top_main{ width: 1200px; height: 40px; margin: 0 auto;}
.top .top_main .top_main_zhangh{ float: left; width: 150px; height: 40px; overflow: hidden;}
.top .top_main .top_main_zhangh p{ float: left; padding-right: 10px; overflow: hidden; height: 40px; line-height: 40px; color: #333; font-size: 14px;}
.top .top_main .top_main_zhangh input{ float: left; width: 90px; padding: 0 5px; font-size: 12px; height: 26px; line-height: 26px; margin-top: 6px; outline: none; border-radius: 2px; border: 1px solid #e1e1e1;}
.top .top_main .top_main_pass{ float: left; width: 130px; height: 40px; overflow: hidden;}
.top .top_main .top_main_pass p{ float: left; font-size: 14px; overflow: hidden; color: #333; padding-right: 10px; height: 40px; line-height: 40px;}
.top .top_main .top_main_pass input{ float: left; width: 90px; height: 26px; line-height: 26px; margin-top: 6px; outline: none; border-radius: 2px; border: 1px solid #e1e1e1;}
.top .top_main .top_main_sub{ float: left; height: 38px; font-size: 14px; width: 50px; margin: 2px 0 0 20px; outline: none; cursor: pointer; color: #ffc428; background-color: #fff; border: 1px solid #e1e1e1; border-bottom: 3px solid #ffc428;}
.top .top_main .top_main_wj{ width: 80px; height: 40px; line-height: 40px; overflow: hidden; text-align: center; float: left; font-size: 14px; color: #ffc428; margin-left: 15px;}
.top .top_main .top_main_ul{ float: left; width: 472px; height: 40px;}
.top .top_main .top_main_ul li{ float: left; height: 40px; position: relative;}
.top .top_main .top_main_ul li>a{ font-size: 14px; margin-top: 10px; overflow: hidden; padding: 0 20px; color: #333; height: 20px; line-height: 20px; border-right: 1px solid #e1e1e3; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.top .top_main .top_main_ul li>a:hover{ color: #ffc428;}
.top .top_main .top_main_ul li .li_erji2{ width: 100px; height: 70px; overflow: hidden; display: none; position: absolute; z-index: 9; top: 40px; left: 0; background-color: #f6f6f8; border: 1px solid #e1e1e1; border-top: none;}
.top .top_main .top_main_ul li .li_erji2 a{ width: 100px; height: 30px; line-height: 30px; color: #333; font-size: 14px; text-align: center;}
.top .top_main .top_main_ul li:hover .li_erji2{ display: block;}
.top .top_main .top_main_ul2{ width: 283px; height: 40px; float: left; overflow: hidden;}
.top .top_main .top_main_ul2 li{ float: left; height: 40px; line-height: 40px;}
.top .top_main .top_main_ul2 li a{ height: 20px; line-height: 20px; margin-top: 10px; border-right: 1px solid #e1e1e1; padding: 0 15px; text-align: center; font-size: 14px; color: #333; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.top .top_main .top_main_ul2 li a:hover{ color: #ffc428;}
/*head*/
.head_b{ width: 100%; min-width: 1200px; height: auto; background-color: #fff;}
.head{ width: 1200px; height: 53px; margin: 0px auto; padding:20px 0; clear: both;}
.head .head_logo{ float: left; width: 200px; height: 53px; overflow: hidden;}
.head .head_logo img{ max-width: 180px; height: auto; max-height: 53px;}
.head .head_fensui{ float: left; height: 30px; line-height: 30px; color: #ffc428; width: 300px; font-size: 24px; padding-left: 20px; margin-top: 11px; overflow: hidden; border-left: 1px solid #ccc;}
.head .head_sous{ float: right; width: 550px; height: 40px; border: 1px solid #e1e1e1; border-radius: 2px; margin-top: 5px; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.head .head_sous:hover{ border: 1px solid #ffc428;}
.head .head_sous .head_sous_box{ width: 80px; height: 40px; line-height: 40px; float: left; position: relative;}
.head .head_sous .head_sous_box>a{ width: 80px; height: 40px; overflow: hidden; font-size: 16px; color: #333; text-align: center; background: url(../images/jt.png) 63px center no-repeat #fff;}
.head .head_sous .head_sous_box .head_sous_erji{ position: absolute; z-index: 9; display: none; width: 80px; left: -1px; top: 40px; background-color: #fff; border: 1px solid #ffc428; border-top: none;}
.head .head_sous .head_sous_box .head_sous_erji li{ width: 80px; height: 30px; line-height: 30px;font-size: 14px; color: #333; text-align: center; cursor:default;}
.head .head_sous .head_sous_box .head_sous_erji li:hover{ background-color: #ffc428; color: #fff;}
.head .head_sous .head_sous_txt{ float: left; height: 40px; line-height: 40px; width: 420px; margin-left: 5px; outline: none; border: none; padding-left: 5px; font-size: 14px;}
.head .head_sous .head_sous_sub{ float: left; border: none; width: 40px; height: 40px; cursor: pointer; outline: none; background: url(../images/sous.png) center center/25px no-repeat #fff;}

.banner{width: 100%; min-width: 1200px; clear: both; height: auto;}
.details_bloc{width: 1200px; margin: 0 auto; height: auto; background: #fff; margin-top: 70px;}
.details_title{ width: 100%; height: 100px; text-align: center; white-space: nowrap; overflow: hidden; font-size: 24px; color: #333333; line-height: 100px;}
.details_nr{height: auto; padding-left: 39px; padding-right: 39px; line-height: 26px; font-size: 14px;color: #666666;}
.details_fg{width: 100%; height: 50px; border-bottom: 1px solid #eeeeee;}
.details_goodsTitle{width: 1160px; height: 65px; margin-top: 15px; line-height: 65px; font-size: 18px; color: #333333; padding-left: 40px;font-weight: bold;}
.details_goods{width: 1150px; margin: 0 auto; height: auto; overflow: hidden; }
.details_goodsList{width: 200px; height: 278px; float: left; margin-left: 15px; margin-right: 15px;}
.details_goods_img{width: 200px; height: 180px; display:table-cell; text-align:center; vertical-align:middle;}
.details_goods_img img{max-width: 200px; max-height: 180px; display:inline;}
.details_goods_name{width: 180px;  margin: 0 auto; margin-top: 14px; font-size: 16px; color: #666666; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.details_goodsGo{width: 200px; text-align: center; margin-top: 9px; }
.details_goodsGo>a{color: #ff5300; font-size: 14px;}
.details_news_bloc{width: 1200px; background: #fff; margin: 0 auto; margin-top: 30px; padding-top: 36px;}
.details_news_blocTOP{width: 1120px; height: 303px; margin: 0 auto; overflow: hidden;}
.news_blocTOP_left{width: 600px;height: 303px; float: left;}
.news_Title{width: 100%;height: auto; font-size: 18px;color: #333333; font-weight: bold;}
.news_bloc{width: 100%; height: auto; margin-top: 30px;}
.news_bloc>li{margin-top: 15px; font-size: 16px; color: #333333; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsList_right{margin-left: 50px;}
.details_newsImage{width: 507px; float: right; height: auto;}
.newsButton{width: 100%; text-align: center; line-height: 90px; font-size: 16px; color: #ff5300; margin-top: 5px;}
/*footer*/
.footer2{ width: 100%; min-width: 1200px; height: 190px; background-color: #202125; clear: both;}
.footer2 .footer2_main{ margin: 0 auto; width: 1200px; height: 190px; overflow: hidden;}
.footer2 .footer2_main .footer2_main_pingtai{ float: left; width: 400px; height: 190px;}
.footer2 .footer2_main .footer2_main_pingtai div{ color: #fff; font-size: 18px; overflow: hidden; width: 400px; height: 30px; margin-top: 30px;}
.footer2 .footer2_main .footer2_main_pingtai li{ width: 100px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.footer2 .footer2_main .footer2_main_pingtai li a{ color: #6b6e81; font-size: 14px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.footer2 .footer2_main .footer2_main_pingtai li a:hover{ color: #fff;}
.footer2 .footer2_main .footer2_main_fuwu{ float: left; width: 200px; height: 190px; margin-left: 50px;}
.footer2 .footer2_main .footer2_main_fuwu div{ color: #fff; font-size: 18px; overflow: hidden; width: 200px; height: 30px; margin-top: 30px;}
.footer2 .footer2_main .footer2_main_fuwu li{ width: 100px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.footer2 .footer2_main .footer2_main_fuwu li a{ color: #6b6e81; font-size: 14px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.footer2 .footer2_main .footer2_main_fuwu li a:hover{ color: #fff;}
.footer2 .footer2_main .footer2_main_guanyu{ float: left; width: 200px; height: 190px; margin-left: 50px;}
.footer2 .footer2_main .footer2_main_guanyu div{ color: #fff; font-size: 18px; overflow: hidden; width: 200px; height: 30px; margin-top: 30px;}
.footer2 .footer2_main .footer2_main_guanyu li{ width: 100px; float: left; height: 30px; overflow: hidden; line-height: 30px;}
.footer2 .footer2_main .footer2_main_guanyu li a{ color: #6b6e81; font-size: 14px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.footer2 .footer2_main .footer2_main_guanyu li a:hover{ color: #fff;}
.footer2 .footer2_main .footer2_ewm{ float: left; width: 290px; height: 190px;}
.footer2 .footer2_main .footer2_ewm div{ width: 90px; height: 90px; margin: 50px auto 0;}
.footer2 .footer2_main .footer2_ewm div img{ width: 90px; height: 90px;}
.footer2 .footer2_main .footer2_ewm p{ width: 290px; height: 20px; margin-top: 8px; overflow: hidden; font-size: 12px; color: #fff; text-align: center;}
.footer3{ width: 100%; min-width: 1200px; height: 40px; text-align: center; line-height: 40px; background-color: #1b1c1e; clear: both; font-size: 12px; color: #6b6e81;}
/*当前位置 css start*/
#dqwz{width:950px;height:28px;line-height:28px;padding-left:10px; margin:0 auto;}
#dqwz a{margin:0 5px;}
/*主要内容*/
#main{width:1000px; margin:0 auto;}
/*左半部分 css start*/
#left{width:755px;float:left;border:1px solid #E7ECF0;margin-right:12px;}
.left_top{width:745px;border-top:1px solid #DBDBDB;background-color:#E8F1FF;height:36px;line-height:36px;padding-left:10px;}
.left_top font{color:#FF0000;font-size:12px;font-weight:normal;}
.green12n { font-size: 12px;  color: #008000;}
.left_top a{color:#FF0000;}
.btn01 {  font-size:12px; border:1px solid #999; border-radius:5px; padding:2px 6px;}
/*右半部分 css start*/
#right{width:228px;float:left;}
/*各地城市供应商 css start*/
.gys_img{width:188px;margin-top:8px;}
.special {margin-top:8px;PADDING-BOTTOM: 3px; width:755px; BACKGROUND-COLOR: #f5f5f5;margin-bottom:12px;height:30px;line-height:30px;}
.chanpintu{width:115px;text-align:center;float:left;}
.duibit{width:32px;float:left;padding-left:8px;}
.duibit input{margin-top:8px;}
.zpxxgs{width:400px;float:left;}
.reqi{width:60px;float:left;}
.renqiceng{width:60px;float:left;}
.chandi{width:60px;float:left;}
.gwly{width:60px;float:left;}
.tuxiangqu{width:105px;margin-right:10px;float:left;}
.jieshao{width:350px;float:left;}
.biaotilan{width:350px;}
.biaotilan a{text-decoration:none;}
.jieshaolan{margin-top:8px;width:350px;line-height:22px;overflow:hidden;}
.leixinglan{width:350px;margin-top:8px;margin-bottom:8px;}
.leixinglan a{text-decoration:underline;}
.anniulan{width:350px;}
.cpcs{width:130px;float:left;line-height:22px;}
.list1{margin-left:10px;margin-right:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #999999;width:735px;margin-top:8px;}
/*最新发布求购*/
.zxfbqg{margin-top:8px;width:228px;border:1px solid #c6d8ee;margin-bottom:4px;}
.zxfbqg_top{padding-left:10px;width:218px;background-color:#E8F1FF;height:30px;line-height:30px;}
.zxfbqg_top a{margin-left:60px;}
.zxfbqg_bottom{padding:10px;}
.zxfbqg_bottom ul li{list-style-type:none;line-height:24px;width:200px;display:block;}
.cphyfl_bottom{padding:10px;}
.cphyfl_bottom ul li{list-style-type:none;line-height:24px;width:78px;float:left;display:inline;}
#guanggaolandi{width:960px;  margin:0 auto;margin-top:8px;}