/*reset*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure{

    margin: 0;

	padding: 0;

	border: 0;

	vertical-align: baseline

}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{

	display:block

}

*{ max-height:999999px; }

ol,ul,li{

	list-style: none

}

body{

	font-family: "microsoft yahei",Helvetica;

	-webkit-font-smoothing: antialiased;

	-webkit-text-size-adjust: none;

	-webkit-touch-callout: none;

	-webkit-user-select: text;

	-webkit-touch-callout: none;

	word-break: break-all;

	word-wrap: keep-all;

    color: #545f67;

    background-color: #fff;

    position: relative;

    margin:0; 

    padding:0;

}

h1,h2,h3,h4,h5,h6{

	font-weight: normal

}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{

	font-weight: inherit

}

a{

	text-decoration: none;

	outline: 0;

	margin:0;

	padding:0;

	-webkit-tap-highlight-color:transparent;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}

img{ padding:0; margin:0; border:0;}

input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}

.pub-left {

    float:left;

	display:inline;

}

.clearfix:after {content: ".";display: block;height: 0;clear:both;visibility: hidden;}

.clear{clear:both;}

.fr{float:right;}

.fl{float:left;}

.overflowh{overflow:hidden;}

.backtop{ cursor: pointer; position: fixed; bottom:1.6875rem; right:0.234375rem; width: 1.140625rem; height: 1.140625rem; background: url(../images/backtop.gif) no-repeat center; background-size: 100% 100%;}

.mhome{ width:10rem; margin: 0 auto; position:relative;}

.inheadbox{ width: 100%; background-color: #f8f8f8; }

.inheadbox .trade1{ font-size: 0.371rem; padding-top: 0.4375rem; color:#999999; padding-left: 0.3125rem; }

.inheadbox .martbox .mart1{display: block; width: 0.5rem; height:0.515625rem; background: url(../images/topmark1.jpg) no-repeat; background-size: 100% 100%; margin-right: 0.53125rem; margin-top: 0.3125rem;}

.inheadbox .martbox .linkmart1{ width: 1.671875rem; padding-right: 0.09375rem; height:0.59375rem; background: url(../images/mart.gif) no-repeat; background-size: 100% 100%; line-height: 0.59375rem; color:#666666;  text-align: center; margin-top: 0.265625rem; margin-right: 0.140625rem; font-size: 0.28125rem;}

.intopbox{background-color: #f8f8f8; padding-bottom: 0.53125rem;}

.intopbox .inlogobox{ padding: 2.3375rem 0rem 0.6375rem 0.0rem; text-align:center;}

.intopbox .inlogobox a{display: inline-block; }

.intopbox .inlogobox a img{ width:5.21875rem; height:1.0rem; }

.intopbox .insearchbox{position:relative; width:9.125rem; height:1.15625rem; margin: 0 auto;}

.intopbox .insearchbox .setext1 {overflow:hidden; background-color:#ffffff; font-size:0.375rem; width:6.5625rem; height:1.15625rem; padding-right: 0.15625rem; display: block; float:left; line-height: 1.15625rem; -webkit-border-top-left-radius:0.1rem;-moz-border-top-left-radius:0.1rem;border-top-left-radius: 0.1rem; border: solid 0.03125rem #d2d2d2; -webkit-border-bottom-left-radius:0.1rem;-moz-border-bottom-left-radius:0.1rem;border-bottom-left-radius: 0.1rem; border: solid 0.03125rem #d2d2d2; border-right: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

.intopbox .insearchbox .setext1 input{display:block; font-size:0.375rem; padding: 0.34rem 0rem 0.34rem 0.15625rem; outline: none; border:0; width:6.40625rem;}

.intopbox .insearchbox .sebtn1{overflow:hidden; width:2.28125rem; height:1.15625rem; border-left: solid 0.015625rem #d9d9d9; float: left; background:url(../images/infind2.jpg) no-repeat; background-size: 100% 100%;} 

.intopbox .insearchbox .sebtn1 input{display: block; outline: none; border:none; padding:0; margin:0; background:none; height:1.05625rem; width:2.28125rem; cursor: pointer;}

.intopbox .insearchbox .show_base1{z-index: 9999; border:solid 0.015625rem #eff1f4; position:absolute; left:0rem; width:8.86rem; background-color:#ffffff;}

.intopbox .insearchbox .show_base1 ul li{cursor:pointer; width:8.7rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding-left:0.15625rem; line-height:0.76rem; font-size: 0.375rem; color:#333;}

.intopbox .insearchbox .show_base1 ul li:hover{background-color:#eff1f4;}

.differ_area1{ height: 0.9375rem;  }

/*.differ_area1 .blox1{position:relative; padding-right: 0.40625rem; height:0.984375rem;}*/

.differ_area1 .blox1{position:relative; width:33%;height:0.984375rem; text-align:center;}





.differ_area1 span{margin-bottom: 15px; width: 0.59375rem; height: 0.59375rem; display: inline-block; float:left;  }

.differ_area1 span.global1{background: url(../images/global2.jpg) no-repeat; background-size: 100% 100%;}

.differ_area1 .active span.global1{background: url(../images/global1.jpg) no-repeat; background-size: 100% 100%;}

.differ_area1 span.local1{background: url(../images/local2.jpg) no-repeat; background-size: 100% 100%;}

.differ_area1 .active span.local1{background: url(../images/local1.jpg) no-repeat; background-size: 100% 100%;}

.differ_area1 span.vertical1{background: url(../images/vertical2.jpg) no-repeat; background-size: 100% 100%;}

.differ_area1 .active span.vertical1{background: url(../images/vertical1.jpg) no-repeat; background-size: 100% 100%;}

/*.differ_area1 a{ line-height: 0.59375rem; color:#aeaeae; padding-left: 0.125rem; font-size: 0.3125rem; display: inline-block; float:left;}*/

.differ_area1 a{ line-height: 0.984375rem; color:#5770bd; font-size: 0.34375rem; display:block;}



.differ_area1 .active a{ color:#5770bd;}

.differ_area1 .active .abotbg1{position:absolute; bottom:0; width: 2.953125rem; height: 0.15625rem; background: url(../images/nabtg1.gif) no-repeat; background-size: 100% 100%; clear:both;}

/*.area_tabox{ 

	display: none;

padding-left: 0.71875rem;

line-height: 2.03125rem;

background: #ffffff;

background-size: auto 2.03125rem;

background-origin: content-box;

background-image: -ms-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -moz-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -webkit-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -o-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

}*/

.area_tabox{ 

	display: none;

line-height: 2.03125rem;

background: #ffffff;

background-size: auto 2.03125rem;

background-origin: content-box;

background-image: -ms-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -moz-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -webkit-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: -o-linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

background-image: linear-gradient(rgba(255, 251, 251, 0.05) 50%,#f4f4f4 0);

}

.shows1{display: block;}

.ie9 .area_tabox {

   background: url(../images/tabg1.jpg) 0px 3px; repeat;

}

.ie9 .area_tabox li {

  line-height: 65px; 

} 

.area_tabox ul{overflow: hidden; }

/*.area_tabox ul li{ width: 3.09375rem; float:left; }*/

.area_tabox ul li{text-align:center; }

.area_tabox ul li a{display: block; font-size: 0.3125rem; color:#333333; line-height: 1.015625rem;}
.smtoocle1{margin:0.5rem auto; width:4.5625rem; height:4.5625rem;}
.smtoocle1 img{width:4.5625rem; height:4.5625rem;}

.topbox{background-color: #f8f8f8; padding-bottom: 0.1875rem;}

.topbox .logobox{ padding: 0.4375rem 0rem; text-align:center;}

.topbox .logobox a{display: inline-block; }

.topbox .logobox a img{ width:4.28125rem; height:0.84375rem; }

.searchbox{position:relative; width:9.15625rem; height:1.09375rem; border:solid 0.03125rem #dcdcdc; background-color: #fdfdfd; -webkit-border-radius:0.1rem;-moz-border-radius:0.1rem;border-radius: 0.1rem;  margin: 0 auto;}

.searchbox .setext1 { font-size:0.375rem; width:7.1875rem; padding-right: 0.15625rem; display: block; float:left; height:1.09375rem; line-height: 1.09375rem; }

.searchbox .setext1 input{ font-size:0.371rem; width:7.03125rem; padding:0.3125rem 0rem 0.3125rem 0.15625rem; display: block; float:left; border:0; outline: none; }

.searchbox .sebtn1{ width:1.75rem; height:1.09375rem; border-left: solid 0.015625rem #d9d9d9; float: right; background:url(../images/sefind.jpg) no-repeat; background-size: 100% 100%;} 

.searchbox .sebtn1 input{display: block; outline: none; border:none; padding:0; margin:0; background:none; height:1.09375rem; width:1.75rem; cursor: pointer;}

.searchbox .show_base1{z-index: 9999; border:solid 0.015625rem #eff1f4; position:absolute; left:0rem; width:9.15625rem; background-color:#ffffff;}

.searchbox .show_base1 ul li{cursor:pointer; width:9rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding-left:0.15625rem; line-height:0.76rem; font-size: 0.375rem; color:#333;}

.searchbox .show_base1 ul li:hover{background-color:#eff1f4;}

.prod_listbox1 .seltbox1{ position: relative; height:1.125rem; border-top:solid 0.015625rem #d9d9d9; background-color: #ffffff;}

.prod_listbox1 .seltbox1 .orline1{ position: absolute; height:0.046875rem; width:2.4375rem; background-color: #5770bd; left:0.140625rem; top:-0.015625rem; }

.prod_listbox1 .seltbox1 .origin1{ padding-left: 0.1875rem; font-size: 0.40625rem; line-height: 1.125rem; float:left; }

.prod_listbox1 .seltbox1 .selarea1{color:#333333; float:left; position: relative;}

.prod_listbox1 .seltbox1 .selarea1 .selword1{ font-size: 0.40625rem; line-height: 1.125rem;}

.prod_listbox1 .seltbox1 .selarea1 .selword1 .btn{ display: inline-block; width:0.21875rem; height: 0.125rem; background:url(../images/down1.jpg) no-repeat; background-size: 100% 100%; vertical-align: middle; margin-left: 0.1875rem;}

.prod_listbox1 .seltbox1 .selarea1 .wordbox1{display:none; position: absolute; left:0px; top: 1.125rem; padding:0.15625rem 0.078125rem; background-color: #ffffff;}

.prod_listbox1 .seltbox1 .selarea1 .wordbox1 li{display: block; line-height:0.625rem; font-size:0.40625rem; color:#333333;}

.prod_listbox1 .seltbox1 .goview{ margin-right: 0.65625rem; margin-top: 0.25rem; float:right; width:0.546875rem; height:0.53125rem; background:url(../images/vilist1.jpg) no-repeat; background-size: 100% 100%; }

.prod_listbox1 .seltbox1 .goview a{display: block; width:0.546875rem; height:0.53125rem;}

.prod_listbox1 .seltbox1 .golist{ margin-right: 0.65625rem; margin-top: 0.25rem; float:right; width:0.546875rem; height:0.53125rem; background:url(../images/vilist2.jpg) no-repeat; background-size: 100% 100%; }

.prod_listbox1 .seltbox1 .golist a{display: block; width:0.546875rem; height:0.53125rem;}

.prod_listbox1 .pic_listbox1{border-top:solid 0.015625rem #d9d9d9;}

.prod_listbox1 .pic_listbox1 ul li{ margin-bottom: 0.1875rem;}

.prod_listbox1 .pic_listbox1 ul li.spedbg1{background-color:#f4f4f4;}

.prod_listbox1 .pic_listbox1 ul li .imgbox1{float:left; width:3.53125rem; height:3.53125rem; }

.prod_listbox1 .pic_listbox1 ul li .imgbox1 a{display: block;}

.prod_listbox1 .pic_listbox1 ul li .imgbox1 a img{width:3.53125rem; height:3.53125rem; }

.prod_listbox1 .pic_listbox1 ul li .detext1{margin-top: -0.025625rem; float:right; line-height: 0.625rem; width: 6.09375rem; padding-left: 0.125rem; border-top:solid 0.015625rem #d9d9d9;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .name1{ padding-top: 0.1875rem; font-size: 0.389rem; color:#333333; }

.prod_listbox1 .pic_listbox1 ul li .detext1 .name1 a{color:#333333; max-width: 5.625rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .depict1{max-width: 5.625rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#999999; font-size: 0.3475rem;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .firm1 a{max-width: 5.625rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#666666; font-size: 0.3475rem;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .tginquery1{ padding-top: 0.65625rem; }

.prod_listbox1 .pic_listbox1 ul li .detext1 .tginquery1 .inquery1{float:left; font-size: 0.352rem; color:#5770bd; line-height: 0.625rem;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .tginquery1 .inquery1 .wrinquery1{margin-right: 0.1875rem; vertical-align: middle; display: inline-block; width: 0.5625rem; height:0.5625rem; background:url(../images/inquery1.gif) no-repeat; background-size: 100% 100%;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .tginquery1 .inquery1 a{ color:#5770bd;}

.prod_listbox1 .pic_listbox1 ul li .detext1 .tginquery1 .spread1{float:left; padding:0px 0.1875rem 0.0rem 0.46875rem; line-height: 0.625rem; background-color: #5770bd; color:#ffffff; font-size: 0.3125rem; float:right; border-top-left-radius:0.625rem;border-bottom-left-radius:0.625rem;}

/* 大图列表页 */

.prod_listbox1 .view_listbox2{ width:10rem; overflow: hidden; background-color: #f4f4f4; }

.prod_listbox1 .view_listbox2 ul{ width:10.09375rem; overflow: hidden; }

.prod_listbox1 .view_listbox2 ul li{ height:7.109375rem; background-color: #ffffff;  margin:0.15625rem 0.09375rem 0.15625rem 0.0rem; float:left; }

.prod_listbox1 .view_listbox2 ul li.spedbg2 .imgbox2 a img{ padding:0; margin:0; border:solid 0.015625rem #5770bd; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }

.ie9 .prod_listbox1 .view_listbox2 ul li.spedbg2 .imgbox2 a img{border:solid 1px #5770bd; box-sizing: border-box; }

.prod_listbox1 .view_listbox2 ul li .imgbox2{ width:4.953125rem; height:4.953125rem; }

.prod_listbox1 .view_listbox2 ul li .imgbox2 a{display: block;}

.prod_listbox1 .view_listbox2 ul li .imgbox2 a img{width:4.953125rem; height:4.953125rem;}

.prod_listbox1 .view_listbox2 ul li .detext2{ padding:0.09375rem 0.0rem 0.0rem 0.15625rem; }

.prod_listbox1 .view_listbox2 ul li .detext2 .name2{line-height: 0.625rem; font-size: 0.389rem; color:#333333; }

.prod_listbox1 .view_listbox2 ul li .detext2 .name2 a{color:#333333; max-width: 4.53125rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.prod_listbox1 .view_listbox2 ul li .detext2 .firm2 a{font-size: 0.3475rem; max-width: 4.53125rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#666666; font-size: 0.3125rem;}

.prod_listbox1 .view_listbox2 ul li .detext2 .tginquery2{ padding-top: 0.25rem; }

.prod_listbox1 .view_listbox2 ul li .detext2 .tginquery2 .inquery2{float:left; font-size:0.351rem; color:#5770bd; line-height: 0.5625rem;}

.prod_listbox1 .view_listbox2 ul li .detext2 .tginquery2 .inquery2 .wrinquery2{margin-right: 0.1875rem; vertical-align: middle; display: inline-block; width: 0.53125rem; height:0.53125rem; background:url(../images/inquery1.gif) no-repeat; background-size: 100% 100%;}

.prod_listbox1 .view_listbox2 ul li .detext2 .tginquery2 .inquery2 a{ color:#5770bd;}

.prod_listbox1 .view_listbox2 ul li .detext2 .tginquery2 .spread2{float:left; padding:0px 0.1875rem 0.0rem 0.46875rem; line-height: 0.5625rem; background-color: #5770bd; color:#ffffff; font-size: 0.3125rem; float:right; border-top-left-radius:0.625rem;border-bottom-left-radius:0.625rem;}



/*买家登录*/

.promtop_box{z-index:9; width:10rem; height:1.34375rem; border-bottom:solid 0.03125rem #eef0f0; background-color: #fff; position: relative;}

.promtop_box .spromtitle{ width:10rem; text-align: center; height:1.34375rem; line-height:1.34375rem; font-size: 0.46875rem; color: #5770bd;}

.promtop_box .slinkbox{width:10rem; height:1.34375rem; position: absolute; top:0;}

.promtop_box .tback{margin-top: 0.34375rem; margin-left: 0.421875rem; float:left; display: block; width: 0.375rem; height:0.671875rem; background: url(../images/tback.gif) no-repeat center; background-size: 100% 100%;}

.promtop_box .tsearch{margin: 0.4375rem 0.390625rem 0.0rem 0.421875rem; display: block; float:right; width:0.5rem; height:0.5rem; background: url(../images/tsearch.gif) no-repeat center; background-size: 100% 100%;}

.promtop_box .thome{margin: 0.453125rem 0.375rem 0.0rem 0.0rem; display: block; float:right; width:0.5rem; height:0.5rem; background: url(../images/homepic.gif) no-repeat center; background-size: 100% 100%;}

.loginbox{ padding:0.34375rem 0.46875rem;}

.loginbox .userbox{ border-bottom:solid 0.03125rem #dcdcdc; line-height: 1.640625rem; font-size: 0.4375rem; color:#262626;}

.loginbox .userbox .person{ width: 0.546875rem; height: 0.59375rem; display: inline-block; margin:0.46875rem 0.671875rem 0.0rem 0.1875rem; float:left; background: url(../images/person.jpg) no-repeat; background-size: 100% 100%;}

.loginbox .userbox .lock{ width: 0.4375rem; height: 0.578125rem; display: inline-block; margin:0.5rem 0.75rem 0.0rem 0.234375rem; float:left; background: url(../images/lock.jpg) no-repeat; background-size: 100% 100%;}

.loginbox .userbox input{ width:5.625rem; outline: none; line-height: 1.40625rem; height:1.40625rem;; background-color: #f9f9f9; font-size: 0.4375rem; border: 0; margin: 0; padding:0;}

.loginbox .logins{ width:100%; height:1.0rem; background-color: #5770bd; border-radius: 0.234375rem; margin-top: 1.3125rem; line-height:1.0rem; color:#fff; text-align: center; font-size: 0.4375rem; border: solid 0.03125rem #c90000; }

.loginbox .register{ width:100%; height:1.0rem; border-radius: 0.234375rem; margin-top: 0.546875rem; line-height:1.0rem; color:#c70000; text-align: center; font-size: 0.4375rem; border: solid 0.03125rem #b6b6b6; background: -webkit-linear-gradient(#ffffff, #e5e5e6); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(#ffffff, #e5e5e6); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(#ffffff, #e5e5e6); /* Firefox 3.6 - 15 */

    background: linear-gradient(#ffffff, #e5e5e6); /* 标准的语法（必须放在最后） */ }

.loginbox .severcell{ color:#3d3d3d; font-size: 0.3125rem; padding: 0.78125rem 0.0rem; text-align: center;}

.nfward{padding-top:0.3rem; text-align:center; font-size:0.375rem; display:block;}
.molink_box1{ padding:0.5rem 0.6rem 0.5rem 0.5rem; overflow:hidden;}
.molink_box1 .modlink1{ font-size:0.4375rem; color:#5770bd; max-width:7rem; display:block; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.molink_box1 .momore1{float:right; color:#5770bd; font-size:0.375rem;}
.sinward1{padding-top:2rem; padding-bottom:1rem; font-size:0.4375rem; text-align:center; line-height:0.87rem; color:#5770bd;}
.sinward1 .sugreen1{color:green;}
.sinward1 .fared1{color:red;}





.footer1{ width: 100%; height: 2.1875rem; line-height: 2.1875rem; border-top: solid 0.015625rem #f4f4f4; clear:both; color:#b2b2b2; font-size: 0.3125rem; text-align: center; width:10rem;}