﻿

/*二维码*/

.webcode {
  float: right !important;
  width: 80px;
  display: inline;
  height: 80px;
  margin: 20px 0 0 20px;
  color: #999;
  text-align: center;
  position: absolute;
  z-index: 1;
}
.webcode i {
  width: 80px;
  height: 58px;
  display: block;
  text-align: center;
}
.webcode div {
  position: relative;
  z-index: 1;
  /* top:80px; */
  left: -80px;
  width: 150px;
  height: 150px;
  padding: 4px;
  background: #fff;
  border: solid 1px #e2e2e2;
  display: none;
}
.webcode.show-code div {
  display: block;
}
.h_qrcodeew {
  display: inline-block;
  overflow: hidden;
  width: 20px;
  height: 20px;
  background: url(../image/ico_qrcode.gif) no-repeat 0;
  vertical-align: -5px;
}

/*顶部*/

body, h1, h2, h3, h4, h5, h6, form, input, ul, li, dd, dl, textarea {
  font-size: 12px;
  font-family: "微软雅黑"
}
#top {
  height: 30px;
  background-color: #fbfbfb;
  border-bottom: 1px solid #ebebeb;
}

/*欢迎*/

#welcome {
  float: left;
  width: 333px;
  height: 27px;
  line-height: 27px;
}
#welcome p {
  display: inline;
}
#welcome a.reg {
  padding: 0 10px;
  background-color: #eeeeee;
  display: inline-block;
}
#welcome a.change {
  padding: 0 10px;
  display: inline-block;
  color: #fff;
  background-color: #ff510c;
}

/*用主呢导航*/

#userNav {
  float: right;
  width: 623px;
  height: 27px;
}
#userNav ul {
  float: right;
}
#userNav ul li {
  float: left;
  background: url(../image/6.gif) no-repeat left center;
}
#userNav ul li a {
  float: left;
  height: 27px;
  line-height: 27px;
  padding: 0 26px 0 24px;
  background: url(../image/7.gif) no-repeat right center;
}
#userNav ul li a.btn_myorder {
  padding-left: 10px;
}
#userNav ul li a.btn_myorder span {
  width: 14px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
  background: url(../image/31.gif) no-repeat left top;
  display: inline-block;
}

/*页头*/

#header {
  width: 1197px;
  height: 110px;
  margin: 0 auto;
}

/*网站标志*/

#logo {
  float: left;
  width: 222px;
  height: 63px;
  padding-top: 9px;
  margin-top: 10px;
}
#logo2 {
  float: left;
  width: 308px;
  padding-top: 31px;
  overflow: hidden;
  /*height: 52px;*/
}
#logo2 strong {
  float: left;
  font-size: 24px;
  font-family: 'microsoft yahei';
  font-weight: normal;
  color: #fe510c;
  margin-top: 14px;
  padding-left: 11px;
  border-left: 1px solid #ff510c;
}
#logo2 img {
  float: left;
  float: left;
  margin-top: -10px;
}

/*LOGO右边*/

.so {
  width: 840px;
  float: right;
}

/*搜索*/

#Search {
  float: left;
  width: 736px;
  height: 90px;
  padding-top: 20px;
  display: inline;
}
#Search .Searchform {
  float: left;
  width: 630px;
}
#Search .Searchform .SearchTab {
  float: left;
  line-height: 28px;
}
#Search .Searchform .text {
  float: left;
  width: 503px;
  height: 35px;
  line-height: 35px;
  color: #999;
  padding: 0 12px;
  vertical-align: middle;
  border: 1px solid #ccc;
  border-right: none;
  vertical-align: middle;
  outline: none;
}
#Search .btn_send_xdj {
  float: right;
  width: 89px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  color: #666666;
  margin-top: 28px;
  border: 1px solid #ccc;
  vertical-align: middle;
}
#Search .btn_send_xdj:hover {
  color: #fff;
  background-color: #ff7300;
  text-decoration: none;
  border-color: #ff7300;
}
#Search .Searchform .btn_send {
  width: 94px;
  height: 37px;
  line-height: 37px;
  text-align: right;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  padding-right: 13px;
  vertical-align: middle;
  background: url(../image/btn_search.jpg) no-repeat left top;
  border: 0;
  outline: none;
}
#Search .Searchform .SearchTab li {
  display: inline;
}
#Search .Searchform .SearchTab li a {
  margin: 0 8px;
}
#Search .Searchform .SearchTab li a:hover {
  text-decoration: none;
}
#Search .Searchform .SearchTab li input {
  display: none;
}
#Search .Searchform .SearchTab li.change a {
  color: #fa0405;
}

/*菜单*/

#menu {
  width: 100%;
  height: 40px;
  /*position:relative;*/
  margin-bottom: 10px;
  background-color: #ff7300;
  z-index: 1;
}
#menu .center {
  position: relative;
}
#menu .menus {
  float: right;
  width: 1000px;
  overflow: hidden;
  height: 40px;
}
#menu .menus li {
  float: left;
}
#menu .menus li a {
  float: left;
  width: 150px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}
#menu .menus li.change a, #menu .menus li a:hover {
  background-color: #fe3e0b;
  text-decoration: none;
  transition: background 500ms ease-out 0s;
}

/*通用*/

#menu .menus-ty {
  float: left;
  width: 1075;
  overflow: hidden;
  height: 40px;
}
#menu .menus-ty li {
  float: left;
}
#menu .menus-ty li a {
  float: left;
  width: 190px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}
#menu .menus-ty li.change a, #menu .menus-ty li a:hover {
  background-color: #fe3e0b;
  text-decoration: none;
  transition: background 500ms ease-out 0s;
}

/*子菜单*/

#submenu {
  width: 200px;
  height: 784px;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #f8f8f8;
  border: 1px solid #dcdcdc;
}
#submenu .submenu_tit {
  height: 40px;
  line-height: 40px;
  position: relative;
  color: #fec0b1;
  margin: -1px -1px 0;
  background: #ff510c url(../image/12.gif) no-repeat 17px 14px;
}
#submenu .submenu_tit a {
  color: #fec0b1;
  padding-left: 46px;
  display: block;
}
#submenu .submenu_tit a:hover {
  color: #ffffff;
  text-decoration: none;
}
#submenu .navs {
  padding-top: 8px;
}
#submenu .navs li a {
  height: 30px;
  line-height: 30px;
  position: relative;
  overflow: hidden;
  font-size: 14px;
  padding-left: 46px;
  display: block;
}
#submenu .navs li.change {
  position: relative;
  z-index: 7500;
}
#submenu .navs li.change a {
  height: 28px;
  line-height: 28px;
  border-top: 1px solid #dfdfdf;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #dfdfdf;
}
#submenu .navs li.change a span {
  top: 5px;
}
#submenu .navs li.change a, #submenu .navs li a:hover {
  color: #fe510c;
  background-color: #FF7200;
  text-decoration: none;
  transition: background 200ms linear 0s;
  color: #FFF;
}
#submenu .navs li a span {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 6px;
  left: 12px;
  background: url(../image/icon2.gif) no-repeat left top;
}
#submenu .navs li a span.icon1 {
  background-position: 0px 3px;
}
#submenu .navs li a span.icon2 {
  background-position: 1px -28px;
}
#submenu .navs li a span.icon3 {
  background-position: 0px -56px;
}
#submenu .navs li a span.icon4 {
  background-position: 1px -88px;
}
#submenu .navs li a span.icon5 {
  background-position: 1px -117px;
}
#submenu .navs li a span.icon6 {
  background-position: 1px -145px;
}
#submenu .navs li a span.icon7 {
  background-position: 1px -175px;
}
#submenu .navs li a span.icon8 {
  background-position: 1px -208px;
}
#submenu .navs li a span.icon9 {
  background-position: 1px -237px;
}
#submenu .navs li a span.icon10 {
  background-position: 1px -265px;
}
#submenu .navs li a span.icon11 {
  background-position: 1px -295px;
}
#submenu .navs li a span.icon12 {
  background-position: 3px -325px;
}
#submenu .navs li a span.icon13 {
  background-position: -2px -356px;
}
#submenu .navs li a span.icon14 {
  background-position: -2px -385px;
}
#submenu .navs li a span.icon15 {
  background-position: -1px -415px;
}
#submenu .navs li a span.icon16 {
  background-position: -1px -446px;
}
.hiddenmenu {
  height: auto!important;
}
.hiddenmenu .navs {
  display: none;
}

/*子菜单*/

.submenubox {
  width: 686px;
  height: auto;
  position: absolute;
  top: 48px;
  left: 219px;
  background-color: #ffffff;
  border: 1px solid #e8e8e8;
  box-shadow: 3px 3px 5px #ccc;
  display: none;
  z-index: 1000;
}
.submenubox .submenubox_nr {
  width: 666px;
  padding: 0 10px;
}
.submenubox .submenu_item {
  float: left;
  width: 309px;
  height: 90px;
  line-height: 30px;
  padding: 8px 12px 7px;
  border-bottom: 1px dashed #bcbcbc;
  overflow: hidden;
}
.submenubox .submenu_item p a {
  display: inline-block;
}
.submenubox .btn_more {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  background-color: #ff9059;
  border: 1px solid #fefefe;
  display: block;
}
.submenubox .btn_more:hover {
  color: #fff;
  text-decoration: none;
}

/*第一模块*/

#m1 {
  width: 964px;
  height: 737px;
  margin: 0 auto 10px;
  padding-left: 189px;
}

/*第一模块*/


/*第一模块左侧*/

#m1_left {
  float: left;
  width: 673px;
  height:737px;
}

/*轮播广告*/

#PlayBanenr02 {
  margin-bottom: 12px;
}

/*特价*/


/* .dcc{position:relative;z-index:0}*/

#Specials {
  width: 671px;
  height: 187px;
  /*position:relative;*/
  margin-bottom: 6px;
  border: 1px solid #dcdcdc;
}
#Specials h4 {
  height: 45px;
  line-height: 45px;
  overflow: hidden;
  font-family: 'microsoft yahei';
  font-weight: normal;
  color: #1b1e2f;
  padding-left: 32px;
}
.move_right, .move_left {
  float: left;
  width: 20px;
  height: 110px;
  position: absolute;
  top: 47px;
  z-index: 500;
}
.move_left span, .move_right span {
  width: 20px;
  height: 39px;
  position: absolute;
  top: 50%;
  margin-top: -19px;
  /*background:url(../images/move2.gif) no-repeat 0px 0px;*/
  background-repeat: no-repeat;
}
.move_left {
  left: 10px;
}
.move_left span {
  background-position: left top;
}
.move_left:hover span {
  background-position: left bottom;
}
.move_right {
  right: 10px;
}
.move_right span {
  background-position: right top;
}
.move_right:hover span {
  background-position: right bottom;
}
.gundong {
  width: 606px;
  margin: 0 auto;
  overflow: hidden;
}
.gundong .jCarouselLite {
  float: left;
  width: 606px;
  height: 139px;
  overflow: hidden;
}
.subBox {
  width: 606px;
  overflow: hidden;
  float: left;
  display: inline;
}
.subBox ul {
  width: 10000px;
}
.subBox ul li {
  /*width:100px;*/
  float: left;
  text-align: center;
}

/*最新供应*/

#Newest {
  width: 671px;
  height: 39px;
  line-height: 39px;
  border: 1px solid #dcdcdc;
  overflow: hidden
}
#Newest h5 {
  float: left;
  width: 91px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  /*position:relative;*/
  color: #fff;
  margin: -1px 0 -1px -1px;
  background-color: #fe500b;
}
#Newest p {
  float: left;
  width: 550px;
}
#Newest p a {
  margin-left: 15px;
  display: inline-block;
}

/*第一模块右侧*/

#m1_right {
  float: right;
  width: 280px;
  height: 735px;
}

/*注册登陆按钮*/

#regLogin {
  width: 280px;
  height: 43px;
}
#regLogin a.btn_freereg {
  float: left;
  width: 140px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  text-indent: 25px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background: url(../image/btn_reg.jpg) no-repeat left top;
}
#regLogin a.btn_freereg:hover {
  background-position: left bottom;
  text-decoration: none;
}
#regLogin a.btn_login {
  float: right;
  width: 139px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  text-indent: 25px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background: url(../image/btn_login.jpg) no-repeat left top;
}
#regLogin a.btn_login:hover {
  background-position: left bottom;
  text-decoration: none;
}

/*用户面板*/

#UserPanel {
  overflow: hidden;
  width: 278px;
  height: 324px;
  margin-bottom: 12px;
  border: 1px solid #dcdcdc;
}
#UserPanel .Tab {
  width: 268px;
}
#UserPanel .Tab_nr {
  width: 278px;
  height: 152px;
  padding-top: 10px;
}
#UserPanel .Tab_nr .btn_cg {
  vertical-align: middle;
  width: 74px;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
  font-weight: bold;
  margin: 0 2px 10px 10px;
  padding-left: 48px;
  background: url(../image/icon1.gif) no-repeat 8px 6px;
  border: 1px solid #ccc;
  display: inline-block;
}
#UserPanel .Tab_nr .btn_find {
  vertical-align: middle;
  width: 74px;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
  padding-left: 48px;
  background: url(../image/icon22.gif) no-repeat 8px 6px;
  border: 1px solid #ccc;
  display: inline-block;
}
#UserPanel .Tab_nr ul {
  margin: 0 12px;
  padding-top: 7px;
  border-top: 1px dotted #f0f0f0;
}
#UserPanel .Tab_nr ul li {
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  padding-left: 12px;
  background: url(../image/41.gif) no-repeat left 10px;
}
#UserPanel .Tab_nr ul li a {
  color: #ff0204;
}

/*昨日商品总数*/

#Yesterday {
  width: 278px;
  overflow: hidden;
  height: 293px;
  border: 1px solid #dcdcdc;
}
#Yesterday h4 {
  height: 42px;
  line-height: 42px;
  overflow: hidden;
  font-size: 12px;
  font-weight: normal;
  padding-left: 15px;
}
#Yesterday .sl_box {
  width: 250px;
  height: 30px;
  line-height: 30px;
  font-size: 24px;
  font-family: arial, helvetica, sans-serif;
  color: #f60;
  margin: 0px auto 10px auto;
}
#Yesterday .sl_box span {
  width: 17px;
  text-align: center;
  margin-right: 1px;
  background: url(../image/8.gif) no-repeat left top;
  display: inline-block;
}
#Yesterday .sl_box span.douhao {
  width: 8px;
  background: none;
}

/*广告*/

#ad {
  width: 1197px;
  height: 90px;
  margin: 0 auto 10px;
}
#ad img{width:100%;}
#ad1 {
  height: 90px;
  margin: 0 auto 10px;
}
#ad1 img{width:100%;}
#ad .Searchform {
  float: left;
  padding-top: 22px;
}
#ad .Searchform strong {
  float: left;
  width: 329px;
  text-indent: -99em;
  overflow: hidden;
}
#ad .Searchform .text {
  float: left;
  width: 412px;
  height: 53px;
  line-height: 53px;
  font-size: 12px;
  color: #999999;
  padding-left: 20px;
  background: url(../image/search_inputbg.jpg) no-repeat left top;
  border: 0;
}
#ad .Searchform .btn_send {
  float: left;
  width: 131px;
  height: 52px;
  text-indent: -99em;
  overflow: hidden;
  background: url(../image/search_btn.jpg) no-repeat left top;
  border: 0;
}
#ad dl {
  float: left;
  margin: 11px 0 0 22px;
  padding-left: 94px;
  display: inline;
}
#ad dl dt {
  line-height: 37px;
  font-size: 18px;
  font-family: 'microsoft yahei';
  font-weight: normal;
}
#ad dl dd {
  line-height: 20px;
  font-size: 24px;
  font-family: 'microsoft yahei';
  font-weight: bold;
}

/*行业*/

.Industry {
  width: 1197px;
  position: relative;
  overflow: hidden;
  margin: 0 auto 10px auto;
}
.Industry .huodong {
  width: 1000px;
  height: 32px;
  line-height: 32px;
  position: absolute;
  top: 12px;
  left: 109px;
}
.Industry .huodong em {
  float: left;
  color: #989898;
}
.Industry .huodong p {
  float: left;
}
.Industry .huodong p a {
  margin-right: 15px;
}
.Industry .Industry_nr {
  width: 1218px;
}
.Industry .Item {
  float: left;
  width: 586px;
  height: 353px;
  overflow: hidden;
  margin: 0 20px 0 0;
  border: 1px solid #e2e2e2;
  display: inline;
  font-weight: normal;
  background: #fff
}

/*新闻栏目*/

#NewsColumn {
  width: 1197px;
  margin: 0px auto;
}

/*广告轮播*/

#PlayAD {
  float: left;
  width: 453px;
  height: 236px;
  position: relative;
  overflow: hidden;
  background-color: #8e8e8e;
}

/*图片轮播样式*/

#PlayAD .conbox div {
  width: 453px;
  height: 236px;
}
#PlayAD .conbox {
  width: 9999em;
  position: absolute;
}
#PlayAD .conbox div {
  float: left;
  position: relative;
  overflow: hidden;
}
#PlayAD .conbox div strong {
  width: 100%;
  height: 34px;
  line-height: 34px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  color: #000;
  bottom: 0px;
  left: 0px;
  background-color: #8e8e8e;
}
#PlayAD .conbox div img {
  width: 100%;
  height: 100%;
  display: block;
}
#PlayAD .switcher {
  float: right;
  position: absolute;
  right: 10px;
  bottom: 38px;
  z-index: 99;
}
#PlayAD .switcher a {
  float: left;
  width: 10px;
  height: 10px;
  line-height: 0px;
  text-align: center;
  text-indent: -99em;
  overflow: hidden;
  font-size: 14px;
  font-family: arial;
  color: #323232;
  margin: 4px 4px 4px 7px;
  border: 1px solid #9a9899;
  cursor: pointer;
  display: inline;
}
#PlayAD .switcher a.cur, #PlayAD .switcher a:hover {
  color: #fff;
  background-color: #ff7300;
  background-position: left top;
  border-color: #ff7300;
}
#PlayAD .move_rights, #PlayAD .move_lefts {
  float: left;
  width: 30px;
  height: 200px;
  position: absolute;
  top: 0px;
  z-index: 500;
}
#PlayAD .move_lefts span, #PlayAD .move_rights span {
  width: 30px;
  height: 61px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  background: url(../image/move3.png) no-repeat left top;
  background-repeat: no-repeat;
}
#PlayAD .move_lefts {
  left: 0px;
}
#PlayAD .move_lefts span {
  background-position: left top;
}
#PlayAD .move_lefts:hover span {
  background-position: left bottom;
}
#PlayAD .move_rights {
  right: 0px;
}
#PlayAD .move_rights span {
  background-position: right top;
}
#PlayAD .move_rights:hover span {
  background-position: right bottom;
}

/*今日看点*/

#todaynews {
/*  height: 236px;*/
  display: block;
  overflow: hidden
}

/**/

.ad2 {
  width: 1197px;
  height: 90px;
  margin: 10px auto 20px auto;
}
.ad2 .lefta {
  float: left;
  width: 589px;
  height: 90px;
}
.ad2 .righta {
  float: right;
  width: 589px;
  height: 90px;
}
.ad3 {
  width: 943px;
  height: 80px;
}
.ad3 .lefta {
  float: left;
  width: 465px;
  height: 80px;
}
.ad3 .righta {
  float: right;
  width: 465px;
  height: 80px;
}

/*友情链接*/

#friendlink {
  width: 1197px;
  margin: 0 auto 10px;
}
#friendlink h5 {
  height: 43px;
  line-height: 43px;
  overflow: hidden;
  font-size: 18px;
  font-family: 'microsoft yahei';
  font-weight: normal;
  margin-bottom: 10px;
  border-bottom: 1px solid #c0c0c0;
}
#friendlink p {
  line-height: 26px;
}
#friendlink p a {
  margin-right: 9px;
  display: inline-block;
}

/*页尾*/

#footer {
  width: 100%;
  min-width: 1200px;
  color: #a4a4a4;
  background-color: #333;
}
#footer a {
  color: #a4a4a4;
}

/*底部标志*/

#bomlogo {
  width: 206px;
  height: 72px;
  position: absolute;
  left: 0px;
}

/*底部导航*/

#bomNav {
  width: 1200px;
  line-height: 25px;
  margin: 0 auto;
  padding: 27px 0;
}
#bomNav dl {
  float: left;
  width: 120px;
  padding-left: 80px;
}
#bomNav dl dt {
  height: 42px;
  line-height: 42px;
  overflow: hidden;
  font-size: 14px;
  font-family: 'microsoft yahei';
  font-weight: normal;
  background: url(../image/line_y.gif) no-repeat right center;
}
#bomNav dl dd a {
  display: block;
}
#bomNav dl dd a:hover {
  color: #fe510c;
  text-decoration: none;
}

/*版权*/
.footerlogo{
	float:left;
	margin-right:20px;
}
.footer-nav{
	float:left;
	margin-right:50px;
	margin-top:30px;
	margin-left:75px;
  width: 335px;
}
.footer-nav h3{
	font-size:18px;
	font-weight: normal;
margin-bottom:10px;
}
.foot-contact{
		float:left;
		font-size:13px;
		margin-right:40px;
		margin-top:30px;
		width:465px;
}
.foot-contact h3{
	font-size:18px;
	font-weight: normal;
margin-bottom:10px;
}
.foot-guanzhu{
		float:left;
		font-size:13px;
		margin-right:80px;
}
.foot-guanzhu h3{
	font-size:18px;
	font-weight: normal;
margin-bottom:10px;
}
#copyright {
  width: 1200px;
  line-height: 25px;
  position: relative;
  margin: 0 auto;
  padding: 20px 0px;
  border-top: 1px solid #636363;
  overflow: hidden;
  color: #FFF;
}
.copyright-bottom{
	background: #000000;
	height:40px;
	line-height:40px;
	text-align: center;
}
#copyright a{
	color: #fff;
}
#copyright ul li {
	display: block;
  margin-right:10px;
  padding-right:10px;
  font-size:14px;
  float:left;
}
#copyright ul li a{
	color: #fff;
}
#copyright ul li a:hover {
  color: #fe510c;
  text-decoration: none;
}
#copyright p {
  margin-bottom: 7px;
}
#copyright p img {

  margin-right: 3px;
}

/*副标题*/

.SubTitle {
  height: 30px;
  margin-top:20px;
  line-height: 17px;
  overflow: hidden;
}
.SubTitle span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
.SubTitle em {
  padding-left: 12px;
  background: url(../image/0.gif) no-repeat left center;
  font-family: "微软雅黑";
  font-size: 16px;
  font-weight: normal;
}

/*栏目标题*/

.PartTitle {
  float: left;
  width: 385px;
  position: relative;
  font-family: 'microsoft yahei';
  margin-bottom: 24px;

  border-bottom: 1px solid #efefef;
  height:90px;
}
.PartTitle h3 {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  font-size: 18px;
  font-weight: normal;
  padding-left: 12px;
  background: url(../image/0.gif) no-repeat left center;
  font-weight: bold;
}
.PartTitle p {
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  color: #5d5d5d;
}
.PartTitle .brandlogo {
  position: absolute;
  top: 16px;
  right: 20px;
}

/*主标题*/

.MainTitle {
  height: 52px;
  line-height: 52px;
  overflow: hidden;
  font-size: 18px;
  font-family: 'microsoft yahei';
  font-weight: normal;
  display: block;
}

/* - - - - - - - - - 文字列表类  - - - - - - - - -*/


/*新闻列表*/

.NewsList {
}
.NewsList li {
  height: 30px;
  line-height: 29px;
  overflow: hidden;
}
.NewsList li span {
  float: right;
  padding-left: 33px;
}

/*文档列表*/

.DocList li {
  height: 30px;
  line-height: 29px;
  overflow: hidden;
}
.DocList li span {
  margin-right: 6px;
}
.DocList li span a {
  color: #ff5c01;
}

/*文档列表2*/

.DocList2 li {
  height: 29px;
  line-height: 29px;
  overflow: hidden;
  padding-left: 13px;
  background: url(../image/51.gif) no-repeat left 9px;
}

/*分类列表*/

.SortList {
  float: left;
  width: 218px;
  overflow: hidden;
  height: 229px;
  line-height: 28px;
  color: #d3d3d3;
  margin-left: 20px;
  padding-right: 10px;
  border-right: 1px solid #e8e8e8;
  display: inline;
}
.SortList a {
  display: inline-block;
}
.SortList li {
  float: left;
  padding: 0px 8px;
  background: url(../image/sx.jpg) no-repeat center right;
  white-space: nowrap;
  overflow: hidden;
  display: inline;
  /*height:24px;*/
}

/*品牌列表文字*/

.brandList_txt {
  float: left;
  width: 110px;
  text-align: center;
}
.brandList_txt li {
  height: 30px;
  line-height: 30px;
}

/*列表*/

.list {
  margin: 0 17px;
}
.list li {
  height: 26px;
  line-height: 26px;
  overflow: hidden;
}
.list li span {
  float: right;
  color: #656565;
  padding-left: 28px;
}
.list li a {
  color: #656565;
}
.list li a:hover {
  color: #fe510c;
}

/*广告*/

.Focusad {
  background: #f5f5f5;
  float: left;
  width: 201px;
  height: 353px;
  position: relative;
  margin: -1px;
  border: 1px solid #e2e2e2;
  display: inline;
}
.Focusad .pic a{
	display: block;
}
.Focusad .photo {
  width: 100%;
  height: 100%;
  display: block;
}
.Focusad .photo img {
  width: 100%;
  height: 100%;
  display: block;
}
.Focusad .ms_txt {
  position: absolute;
  font-family: 'microsoft yahei';
  top: 253px;
  left: 19px;
}
.Focusad .ms_txt h4 {
  font-size: 22px;
  font-weight: normal;
  color: #ff7300;
}
.Focusad .ms_txt em {
  font-size: 14px;
  display: block;
}
.Focusad .ms_txt a {
  height: 30px;
  line-height: 30px;
  color: #ff7300;
}
.Focusad .ms_txt a:hover {
  color: #fe510c;
  text-decoration: none;
}

/*品牌列表*/

.brandList {
  float: left;
  overflow: hidden;
  width: 120px;
  margin-left: 8px;
  display: inline;
}
.brandList li {
  width: 115px;
  float: left;
  overflow: hidden;
  margin-bottom: 7px;
  padding-left: 8px;
}
.brandList li a {
  line-height: 19px
}
.brandList li img {
  float: left;
  width: 105px;
  height: 50px;
  display: block;
}

/*最新产品列表*/

.sellList {
  float: left;
  overflow: hidden;
  width: 120px;
  margin-left: 8px;
  display: inline;
}
.sellList li {
  width: 108px;
  float: left;
  height: 19px;
  overflow: hidden;
  margin-bottom: 7px;
  padding-left: 8px;
}
.sellList li a {
  line-height: 19px
}
.sellList li img {
  float: left;
  width: 105px;
  height: 50px;
  display: block;
}

/*产品列表*/

.ProductList {
  float: left;
  height: 128px;
  overflow: hidden;
}
.ProductList li {
  float: left;
  width: 100px;
  text-align: center;
  font-size: 14px;
  margin: 0 10px;
  display: inline;
}
.ProductList li a img {
  width: 100px;
  height: 100px;
  display: block;
}
.ProductList li a strong {
  height: 29px;
  line-height: 29px;
  overflow: hidden;
  display: block;
}
.ProductList li a strong span {
  font-size: 16px;
  color: #ff0204;
}

/*选项卡*/

.Tab {
  float: left;
  padding: 10px 0 0 10px;
  border-bottom: 1px solid #dfdfdf;
}
.Tab li {
  float: left;
  position: relative;
  margin-right: -1px;
  display: inline;
}
.Tab li a {
  float: left;
  width: 127px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-weight: bold;
  color: #666666;
  background-color: #f6f6f6;
  border: 1px solid #dddddd;
  border-bottom: none;
}
.Tab li a:hover {
  color: #343434;
  background-color: #ffffff;
}
.Tab li.change {
  position: relative;
  margin-bottom: -1px;
  border-bottom: 1px solid #ffffff;
}
.Tab li.change a {
  color: #343434;
  background-color: #ffffff;
}

/*- - - - - - - - -样式属求购信息列表页.html - - - - - - - -*/


/*分类*/

#Classification {
  width: 1178px;
  position: relative;
  margin: 0 auto 10px;
  padding: 10px;
  background: url(../image/line_y2.gif) repeat-y left top;
  border: 1px solid #ff9000;
}
#Classification h5 {
  width: 59px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  top: 0px;
  left: 0px;
  padding-top: 21px;
}
#Classification p {
  width: 1120px;
  line-height: 35px;
  font-size: 12px;
  margin-left: 69px;
}
#Classification p a {
  color: #021071;
  display: inline-block;
  padding: 0 10px 0 10px;
}
#Classification p a:hover {
  color: #fe510c;
  text-decoration: none;
}
#Classification .Searchform {
  float: left;
  margin-left: 70px;
  padding-top: 10px;
  display: inline;
}
#Classification .Searchform .text {
  float: left;
  width: 229px;
  height: 28px;
  line-height: 28px;
  padding: 0 8px;
  border: 1px solid #ccc;
}
#Classification .Searchform .btn_send {
  float: left;
  width: 58px;
  height: 30px;
  color: #fff;
  background-color: #fe4100;
  border: 0;
}
#Classification .Searchform .btn_send:hover {
  background-color: #fe6734;
}
.contentindex_center {
  float: left;
  overflow: hidden;
  overflow: _hidden;
  width: 220px;
}
.contentindex_center li {

  overflow: hidden;
  margin-bottom: 10px;
  width: 100%;
}
.contentindex_center .mulu_er {

  float: left;
  padding-top: 0px;
  overflow: hidden;
}
.contentindex_center .mulu_er a{
	padding:0 15px;
	display: block;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
white-space: nowrap;
}
.contentindex_center .mulu_san {
  height: 48px;
  float: left;
  width: 160px;
}
.contentindex_center .mulu_san p {
  padding: 0 12px;
  float: left;
  overflow: hidden;
  width: 30%;
  text-overflow: ellipsis;
  white-space: nowrap;
max-width: 100%;
}
.contentindex_center .mulu_san a {
  font-size: 12px;
}

/*内容区域*/

#container {
  width: 1200px;
  margin: 0 auto 10px;
}

/*内容区域*/

#neirong {
  float: left;
  width: 933px;
}

/*采购*/

#Purchase {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #ccc;
}
#Purchase .PurchaseTitle {
  height: 30px;
  line-height: 30px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: url(../image/huibg2.jpg) repeat-x left bottom;
  border-top: 2px solid #fe4101;
  border-bottom: 1px solid #e9e7ea;
}
#Purchase .PurchaseTitle span {
  float: left;
  text-align: center;
}
#Purchase .PurchaseTitle .select {
  padding: 3px;
  border: 1px solid #e9e7ea;
}

/*侧栏*/

#sidebar {
  float: right;
  width: 240px;
}
#sidebar .box {
  width: 238px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border: 1px solid #ccc;
}

/*广告ad238x140*/

#AD238x140 {
  width: 240px;
  height: 140px;
  overflow: hidden;
  margin-bottom: 18px;
}
#AD238x140 img {
  width: 100%;
  height: 100%;
  display: block;
}

/*采购助理*/

#ZhuShou {
  width: 238px;
  margin-bottom: 18px;
  padding-bottom: 10px;
  border: 1px solid #ededed;
}
#ZhuShou h5 {
  height: 31px;
  line-height: 31px;
  overflow: hidden;
  font-weight: normal;
  margin-bottom: 10px;
  padding-left: 16px;
  background-color: #e1e1e1;
}
#ZhuShou dl dt {
  height: 22px;
  line-height: 22px;
  text-align: right;
}
#ZhuShou dl dt span {
  color: #fff;
  padding: 0 11px 0 26px;
  background-color: #4489ca;
  background-position: 5px top;
  background-repeat: no-repeat;
  display: inline-block;
}
#ZhuShou dl dt span.bg_icon01 {
  background-image: url(../image/icon04.gif);
}
#ZhuShou dl dt span.bg_icon02 {
  background-image: url(../image/icon05.gif);
}
#ZhuShou dl dt span.bg_icon03 {
  background-image: url(../image/icon06.gif);
}
#ZhuShou dl dd {
  height: 50px;
  color: #333333;
  padding: 10px 0 0 13px;
}
#ZhuShou dl dd img {
  float: left;
  width: 38px;
  height: 38px;
  margin-right: 13px;
  display: inline;
}
#ZhuShou dl dd strong {
  height: 23px;
  line-height: 23px;
  overflow: hidden;
  font-family: 'microsoft yahei';
  font-weight: normal;
  color: #021272;
  display: block;
}
#ZhuShou dl dd strong a {
  color: #001072;
}

/*采购列表*/

.purchaseList {
  width: 100%;
}
.purchaseList li {
  float: left;
  width: 100%;
  height: 28px;
  line-height: 28px;
  padding: 10px 0;
  border-bottom: 1px solid #dcdcdc;
}
.purchaseList li.bg {
  background-color: #f6f6f6;
}
.purchaseList li strong {
  float: left;
  width: 37%;
  font-size: 13px;
  font-weight: normal;
  padding-left: 1%;
  height: 28px;
  overflow: hidden;
}
.purchaseList li strong span {
  width: auto;
  float: none;
}
.purchaseList li address {
  float: left;
  width: 19%;
  text-align: center;
  font-size: 13px;
}
.purchaseList li time {
  float: left;
  width: 15%;
  text-align: center;
  font-size: 13px;
}
.purchaseList li span {
  float: left;
  width: 10%;
  text-align: center;
  font-size: 13px;
}
.purchaseList li .btn_more {
  float: left;
  width: 17%;
  text-align: center;
  color: #001072;
  font-size: 13px;
}
.purchaseList li .btn_more:hover {
  color: #fe510c;
}

/*- - - - - - - - -样式属二级电气与能源设备.html - - - - - - - -*/


/*简介*/

#Introduction {
  margin: 0px auto 10px auto;
  padding: 14px 0px 19px 26px;
  background-color: #f8f8f8;
}
#Introduction .center {
  width: 786px;
  position: relative;
  margin: 0 auto;
  padding-right: 134px;
  padding-left: 280px;
  height: 110px;
}
#Introduction .icon {
  float: left;
  width: 224px;
  text-align: center;
  position: absolute;
  top: 25px;
  left: 0px;
  margin-right: 60px;
  display: inline;
}
#Introduction h2 {
  height: 54px;
  line-height: 54px;
  overflow: hidden;
  font-size: 28px;
  font-family: 'microsoft yahei';
  color: #dc5134;
}
#Introduction h2 span {
  font-size: 14px;
  font-weight: normal;
  color: #e3a397;
}
#Introduction p {
  line-height: 28px;
  font-size: 14px;
  font-weight: bold;
  color: #8f8f8f;
}
#Introduction .btn_freejoin {
  height: 27px;
  line-height: 27px;
  position: absolute;
  font-weight: bold;
  top: 20px;
  right: 160px;
  padding-left: 27px;
  background: url(../image/icon_user.gif) no-repeat left center;
  display: inline-block;
}

/*侧栏导航*/

#sidebarNav {
  float: left;
  width: 223px;
}
#sidebarNav .nav {
  margin-bottom: 7px;
  background-color: #f8f8f8;
  border: 1px solid #e2e2e2;
}
#sidebarNav h3 {
  height: 42px;
  line-height: 42px;
  overflow: hidden;
  padding-left: 45px;
  background: url(../image/icon_tel2.gif) no-repeat 15px center;
  border-bottom: 1px solid #e2e2e2;
}
#sidebarNav .NavList {
  margin-bottom: 7px;
}
#sidebarNav .ad224x354 {
  width: 224px;
  height: 354px;
  overflow: hidden;
}
.ad224x354 a img {
  width: 100%;
  display: block;
}

/*内容区域*/

#neirong2 {
  float: right;
  width: 965px;
}
#neirong2  article{
  	border: 1px solid #f0f0f0;
  	overflow: ;
  }
/*导航列表*/

.NavList li {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
}
.NavList li a {
  font-size: 14px;
  padding-left: 44px;
  display: block;
}
.NavList li a:hover {
  background-color: #ebebeb;
  text-decoration: none;
}

/*分类*/

.fenleis {
  float: left;
  width: 453px;
  height: auto;
  line-height: 24px;
  margin-left: 20px;
  padding-top: 12px;
  border-bottom: 1px dashed #cfcfcf;
  display: inline;
}
.fenleis p a {
  color: #265e9b;
  margin-right: 9px;
  display: inline-block;
}
.fenleis p a:hover {
  color: #fe510c;
}
.flline {
  height: 1px;
  margin-left: 20px;
  width: 926px;
  background: url('../image/flline.jpg') no-repeat bottom;
  clear: both;
  overflow: hidden;
  padding-top: 5px;
}

/*- - - - - - - - -样式属供应内页.html - - - - - - - -*/


/*筛选*/

#Filter {
  width: 1198px;
  line-height: 33px;
  margin: 0px auto 10px auto;
  border: 1px solid #ff9000;
}
#Filter dl {
  width: 98%;
  position: relative;
  margin: 0 auto;
}
#Filter dl dt {
  position: absolute;
  font-weight: bold;
  left: 0px;
}
#Filter dl dd {
  width: 92%;
  padding-left: 8%;
  border-bottom: 1px dashed #fcd59a;
}
#Filter dl dd a {
  color: #666;
  margin: 0 5px;
  display: inline-block;
}

/*产品内容区域*/

#ProductContent {
  width: 1198px;
  margin: 0 auto 10px;
}
#ProductContent .tips {
  background-color: #fe6000;
  color: #fff;
  text-align: center;
  height: 27px;
  line-height: 27px;
  font-size: 16px;
  margin-top: 8px;
  margin-bottom: 8px;
}

/*产品列表*/

#ProductList {
  float: left;
  width: 945px;
  position: relative;
}
.btn_sendmsg {
  width: 84px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #fbfbfb;
  border: 1px solid #ccc;
}

/*产品侧栏*/

#Product_side {
  float: right;
  width: 239px;
}
#Product_side .box {
  margin-bottom: 15px;
  padding-bottom: 10px;
  border: 1px solid #d8d8d8;
}
#Product_side .box2 {
  width: 237px;
  margin-bottom: 15px;
  padding-bottom: 10px;
  background-color: #f1f1f1;
  border: 1px solid #d8d8d8;
}
#Product_side .OrangeTitle {
  position: relative;
  margin: -1px -1px 10px -1px;
}
#Product_side .boxxq {
  margin-bottom: 15px;
  padding-bottom: 10px;
  border: 1px solid #d8d8d8;
  background: #F1F1F1;
}

/*最新询价*/

#Inquiry_bestnew {
  width: 1198px;
  margin: 0px auto 20px auto;
  background: url(../image/line_y3.gif) repeat-y center top;
  border: 1px solid #ccc;
}

/*橙色标题*/

.OrangeTitle {
  height: 34px;
  line-height: 34px;
  color: #fff;
  padding-left: 23px;
  background: url(../image/orangebg.jpg) repeat-x left top;
  border: 1px solid #f4750c;
}
.OrangeTitle2 {
  height: 46px;
  line-height: 34px;
  color: #fff;
  padding-left: 23px;
  background: url(../image/orangebg2.jpg) repeat-x left top;
  font-size: 12px;
}
.xqlist {
  margin: 0 auto;
  border-bottom: 1px solid #DBDBDB;
}
.xqlist li {
  width: 206px;
  height: 155px;
  margin-top: 5px;
  margin: 0 auto;
}
.xqlist li p {
  line-height: 25px;
  text-align: center;
}
.xqlist li p a {
  color: #000;
  font-weight: bold;
}
.xqtext {
  padding: 10px;
  padding-top: 20px;
}
.xqtext p {
  line-height: 20px;
}
.sell_t {
  line-height: 23px;
  height: 23px;
  background: #FFFFE5;
  border: 1px solid #FCDBA2;
  text-align: right;
}
.sell_t a {
  color: #FF5A00;
  font-weight: bold;
  padding: 35px;
}
.sell_tit {
  height: 25px;
  background: url(../image/sell_t_bg.jpg);
}
.sell_tit strong {
  font-size: 14px;
  padding-left: 30px;
  display: block;
  padding-top: 5px;
}
.sell_xj {
  border: 1px solid #D6D6D6;
  height: 48px;
  background: #F0F0F0;
  line-height: 48px;
  font-size: 14px;
  color: #001172;
  font-weight: bold;
  text-indent: 5px;
  margin-bottom: 2px;
}
table.imagetable {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #333333;
  border-width: 1px;
  border-color: #D3D3D3;
  border-collapse: collapse;
  width: 100%;
}
table.imagetable th {
  background: #F0F0F0;
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #D3D3D3;
  color: #000;
}
table.imagetable td {
  background: #E7EEF8;
  border-width: 1px;
  padding: 8px;
  border-style: solid;
  border-color: #D3D3D3;
}
table.imagetable td.sec {
  background: #F8F8F8;
}
.xj_form {
  border: 2px solid #FF950D;
}
.xj_form .tit {
  background: #FF9000;
  height: 35px;
  line-height: 35px;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  text-indent: 5px;
}

/*灰色标题*/

.huiTitle {
  height: 38px;
  line-height: 38px;
  padding: 0 18px;
  background: url(../image/huibg.jpg) repeat-x left bottom;
}
.huiTitle .more {
  float: right;
  font-size: 12px;
  font-weight: normal;
}
.huiTitle strong {
  font-size: 14px;
  color: #011171;
}

/*关键字列表*/

.keyList {
  line-height: 24px;
  padding: 10px;
}
.keyList a {
  margin-right: 10px;
  display: inline-block;
}

/*询单列表*/

.xunjiaList {
  float: left;
  width: 100%;
  padding: 5px 0;
}
.xunjiaList li {
  float: left;
  width: 44%;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  margin: 0 2%;
  padding: 0 1%;
  border-bottom: 1px dotted #d8d8d8;
  display: inline;
}
.xunjiaList li time {
  float: right;
}
.xunjiaList li a {
  color: #011171;
}

/*图片列表*/

.Piclist {
  width: 219px;
  margin: 0 auto;
  padding-top: 10px;
}
.Piclist li {
  width: 217px;
  height: 217px;
  margin-bottom: 12px;
  border: 1px solid #ccc;
  display: block;
}
.Piclist li a img {
  width: 100%;
  height: 100%;
  display: block;
}

/*产品*/

.Products {
  width: 85%;
  position: relative;
  padding: 8px 15% 1px 0;
  height: 139px;
  border-bottom: 1px dotted #cccccc;
}
.Products .photo {
  float: left;
  float: left;
  width: 178px;
  height: 129px;
  margin-right: 17px;
  border: 1px solid #eaeaea;
  display: inline;
}
.Products .photo img {
  width: 100%;
  height: 100%;
  display: block;
}
.Products h5 {
  height: 37px;
  line-height: 41px;
  overflow: hidden;
  font-size: 16px;
  font-family: "微软雅黑"
}
.Products h5 a {
  color: #000;
  font-weight: normal;
}
.Products h5 a:hover {
  color: #ff0000;
}
.Products p {
  height: 66px;
  line-height: 23px;
  overflow: hidden;
  color: #474747;
  font-size: 13px;
  font-family: "微软雅黑"
}
.Products p a {
  color: #021071;
}
.Products p a:hover {
  color: #fe510c;
}
.Products .btns {
  position: absolute;
  top: 47px;
  right: 10px;
}
.Products .btns a {
  width: 70px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  font-weight: bold;
  margin-bottom: 8px;
  display: block;
}
.Products .btns .btn_zx {
  background: url(../image/btn_hui.jpg) no-repeat left top;
}
.Products .btns .btn_zx:hover {
  color: #fff;
  background: url(../image/btn_orange.jpg) no-repeat left top;
}
.Products .btns .btn_tel {
  background: url(../image/btn_hui.jpg) no-repeat left top;
}
.Products .btns .btn_tel:hover {
  color: #fff;
  background: url(../image/btn_orange.jpg) no-repeat left top;
}
.Products .gs_name {
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  color: #4a54ad;
  font-size: 13px;
  font-family: "微软雅黑";
}
.Products .gs_name a {
  color: #4a54ad;
}
.Products .gs_name a:hover {
  color: #666;
}

/*供应商*/

.gys {
  width: 217px;
  height: 71px;
  line-height: 24px;
  margin: 0px auto 0px auto;
  padding-top: 3px;
  padding-right: 8px;
  padding-bottom: 3px;
}
.gys:hover {
  background-color: #f1f1f1;
}
.gys .photo {
  float: left;
  width: 91px;
  height: 71px;
  overflow: hidden;
  margin-right: 14px;
  display: inline;
}
.gys .photo img {
  width: 100%;
  height: 100%;
  display: block;
}
.gys strong {
  font-weight: normal;
  padding-top: 5px;
  display: block;
}
.gys span {
  height: 38px;
  line-height: 19px;
  overflow: hidden;
  color: #999;
  display: block;
}

/**/

.lm_title {
  height: 38px;
  line-height: 38px;
  padding: 0 10px;
  background: url(../image/huibg.jpg) repeat-x left bottom;
  border: 1px solid #dedede;
  border-top: 2px solid #fe4100;
}

/*- - - - - - - - -样式属求购信息内页.html - - - - - - - -*/


/*位置*/

#Location {
  width: 1188px;
  height: 33px;
  line-height: 33px;
  position: relative;
  color: #999999;
  margin: 0px auto 10px auto;
  padding: 0 5px;
  background: url(../image/huibg2.jpg) repeat-x left bottom;
  border-top: 3px solid #ff5a00;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#Location a {
  color: #999999;
  background: url(../image/huibg.jpg) repeat-x left bottom;
  font-size: 13px;
  font-family: "微软雅黑";
}
#Location a:hover {
  color: #fe510c;
}
#Location .left_line {
  width: 2px;
  height: 35px;
  position: absolute;
  top: -3px;
  left: -2px;
  background: url(../image/left_linebg.gif) no-repeat left top;
}
#Location .right_line {
  width: 2px;
  height: 35px;
  position: absolute;
  top: -3px;
  right: -2px;
  background: url(../image/left_linebg.gif) no-repeat left top;
}

/*采购*/

#QiuGou {
  width: 100%;
  position: relative;
  margin-bottom: 14px;
  padding-top: 13px;
  border: 1px solid #e5e5e5;
}
#QiuGou .qiugouTitle {
  height: 64px;
  line-height: 64px;
  overflow: hidden;
  font-family: 'microsoft yahei';
  color: #fff;
  margin-bottom: 15px;
  padding: 0 28px;
  background-color: #ff8d4e;
  font-size: 20px;
}
#QiuGou .qiugouValue {
  float: left;
  line-height: 27px;
  margin-left: 30px;
  display: inline;
  width: 160px;
}
#QiuGou .qiugouValue dt {
  float: left;
}
#QiuGou .leftbg {
  width: 9px;
  height: 12px;
  position: absolute;
  top: 0px;
  left: -9px;
  padding-bottom: 65px;
  background: url(../image/9.gif) no-repeat left top;
  background-color: #fe5b00;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
#QiuGou .rightbg {
  width: 9px;
  height: 12px;
  position: absolute;
  top: 0px;
  right: -9px;
  padding-bottom: 65px;
  background: #fe5b00 url(../image/101.gif) no-repeat left top;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}

/*采购规格*/

.buyxx {
  float: right;
  width: 398px;
}

/*联系方式*/

.newTel-buy {
  display: block;
  display: none;
  width: 144px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  top: 80px;
  right: 29px;
  background-color: #ff7300;
  border: 1px solid #ccc;
  border-radius: 8px;
}
.newTel-buy b {
  display: inline-block;
  white-space: nowrap;
}
#QiuGou .lianxibox {
  float: right;
  width: 398px;
  height: 154px;
  position: relative;
  margin: 0 24px 52px 0;
  border: 1px solid #ccc;
  display: inline;
}
#QiuGou .lianxibox h5 {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  font-size: 14px;
  font-weight: normal;
  color: #011171;
  margin-bottom: 10px;
  padding: 0 22px;
  background-color: #f1f1f1;
  border-bottom: 1px solid #e7e7e7;
}
#QiuGou .lianxibox dl {
  line-height: 27px;
  font-size: 14px;
  margin-left: 20px;
}
#QiuGou .lianxibox .btn_lianxi {
  width: 144px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  top: 80px;
  right: 29px;
  background-color: #ff7300;
  border: 1px solid #ccc;
  border-radius: 8px;
}
#QiuGou .lianxibox .btn_lianxi:hover {
  background-color: #fe9d4b;
  text-decoration: none;
}
#QiuGou .lianxibox .see_ {
  width: 146px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  color: #a1a1a1;
  top: 115px;
  right: 30px;
}
#QiuGou .lianxibox .seebuy_ {
  width: 146px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute;
  font-size: 14px;
  color: #a1a1a1;
  right: 30px;
}
#QiuGou .lianxibox .see_ ins {
  font-size: 14px;
  font-weight: normal;
  margin: 0 5px;
  text-decoration: none;
}
#QiuGou .lianxibox dl dt {
  float: left;
}
#QiuGou .lianxibox dl dt.icon_lianxi {
  padding-left: 20px;
  background: url(../image/icon_username.gif) no-repeat left center;
}
#QiuGou .lianxibox dl dt.icon_tel {
  padding-left: 20px;
  background: url(../image/icon_tel.gif) no-repeat left center;
}
#QiuGou .lianxibox .tips_shenhe {
  height: 28px;
  line-height: 28px;
  position: absolute;
  bottom: -28px;
}

/*采购详情*/

#QiuGou .qiugouContent {
  width: 98%;
  margin: 0 auto;
  padding-bottom: 10px;
  border-top: 1px dashed #b7b7b7;
}
#QiuGou .qiugouContent h3 {
  line-height: 52px;
  font-weight: normal;
}
#QiuGou .caigou_table {
  width: 90%;
  line-height: 39px;
  text-align: center;
  margin: 0 auto;
  border-top: 1px solid #b7b7b7;
  border-left: 1px solid #b7b7b7;
}
#QiuGou .caigou_table tr td {
  background-color: #f1f1f1;
  border-right: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
}
#QiuGou .qiugouContent p {
  line-height: 22px;
}

/*相关采购信息*/

#About_qiugou {
  margin-bottom: 13px;
  border: 1px solid #e5e5e5;
}

/*收到的报价*/

#QuoteList {
  margin-bottom: 12px;
  border: 1px solid #e5e5e5;
}
#QuoteList .quotelist {
  width: 100%;
  line-height: 40px;
  position: relative;
}
#QuoteList .quotelist tr td {
  padding: 0 25px;
  border-bottom: 1px dashed #c7c7c7;
}
#QuoteList .quotelist tr th {
  text-align: left;
  font-weight: normal;
  padding: 0 25px;
  border-bottom: 1px dashed #c7c7c7;
}

/*我要报价*/

#MyQuote {
  margin-bottom: 12px;
  border: 1px solid #e5e5e5;
}
#MyQuote .TextTitle {
  margin-bottom: 15px;
}
#MyQuote .form dl {
  width: 575px;
  line-height: 35px;
  position: relative;
  font-size: 14px;
  margin-left: 15px;
  padding-left: 86px;
}
#MyQuote .form dl dt {
  position: absolute;
  left: 0px;
}
#MyQuote .form dl dt span {
  font-size: 14px;
  color: #f60;
  margin-left: 10px;
}
#MyQuote .form dl dd {
  overflow: hidden;
  margin-bottom: 16px;
}
#MyQuote .form dl dd .btn_send {
  float: right;
  width: 91px;
  font-size: 16px;
  font-family: 'microsoft yahei';
  color: #fff;
  background-color: #ff7300;
  border: 0;
  border-radius: 10px;
}
#MyQuote .form dl dd .btn_send:hover {
  background-color: #ff9d4d;
}
#MyQuote .form dl dd textarea {
  width: 555px;
  height: 137px;
  overflow: auto;
  padding: 4px 8px 0px 8px;
  border: 1px solid #ccc;
}
#MyQuote .form dl dd .text {
  width: 225px;
  line-height: 31px;
  height: 31px;
  padding: 0 8px;
  border: 1px solid #c5c5c5;
}

/*快速操作*/

#QuickLink {
  width: 198px;
  line-height: 30px;
  position: relative;
  margin-bottom: 10px;
  padding: 40px 20px 0;
  background-color: #f1f1f1;
  border: 1px solid #c3c3c3;
}
#QuickLink .caigou {
  margin-bottom: 5px;
}
#QuickLink .caigou .btn_caigou {
  width: 133px;
  height: 40px;
  line-height: 41px;
  text-align: center;
  position: relative;
  font-size: 20px;
  font-family: 'microsoft yahei';
  color: #fff;
  padding: 26px 0 0 66px;
  background: url(../image/btn_orange.gif) no-repeat left top;
  display: block;
}
#QuickLink .caigou .btn_caigou:hover {
  background-position: right top;
  text-decoration: none;
}
#QuickLink .caigou em {
  line-height: 21px;
  text-align: left;
  position: absolute;
  font-size: 14px;
  color: #333;
  top: 11px;
  left: 14px;
}
#QuickLink .caigou p {
  line-height: 36px;
}
#QuickLink .gongying .btn_gongying {
  width: 133px;
  height: 40px;
  line-height: 41px;
  text-align: center;
  position: relative;
  font-size: 20px;
  font-family: 'microsoft yahei';
  color: #fff;
  padding: 26px 0 0 66px;
  background: url(../image/btn_blue.gif) no-repeat left top;
  display: block;
}
#QuickLink .gongying .btn_gongying:hover {
  background-position: right top;
  text-decoration: none;
}
#QuickLink .gongying .btn_gongying em {
  line-height: 21px;
  text-align: left;
  position: absolute;
  font-size: 14px;
  color: #333;
  top: 11px;
  left: 14px;
}
#QuickLink .tips_reg {
  border-top: 1px dotted #b7b7b7;
}
#QuickLink .tips_reg a {
  color: #265e9b;
  text-decoration: underline;
}
#QuickLink .icon {
  position: absolute;
  top: 0;
  right: 0;
}

/**/

#KefuTel {
  padding-bottom: 15px;
  background-color: #f1f1f1;
  box-shadow: 3px 3px 4px #ccc;
}
#KefuTel h5 {
  height: 46px;
  line-height: 46px;
  overflow: hidden;
  font-size: 14px;
  color: #ff7300;
  padding-left: 15px;
  border-bottom: 1px solid #b7b7b7;
}
#KefuTel dl {
  width: 210px;
  margin: 0 auto;
}
#KefuTel dl dt {
  height: 39px;
  line-height: 39px;
  overflow: hidden;
}
#KefuTel dl dd {
  line-height: 33px;
}
#KefuTel dl dd strong {
  font-size: 26px;
  font-family: arial, helvetica, sans-serif;
  font-weight: normal;
  color: #ff5c01;
  padding-left: 36px;
  background: url(../image/icon_tel3.gif) no-repeat left center;
}
#container2 {
  width: 1200px;
  margin: 0 auto 10px;
}
#container2 #neirong {
  float: left;
  width: 943px;
}
#container2 #sidebar {
  float: right;
  width: 240px;
}

/*侧栏标题*/

.SideTitle {
  height: 28px;
  line-height: 28px;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 0 11px;
  background-color: #f1f1f1;
  border-bottom: 1px solid #d6d6d6;
}
.SideTitle span {
  float: right;
  font-size: 12px;
  font-weight: normal;
}

/*正文标题*/

.TextTitle {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  font-size: 14px;
  font-weight: normal;
  padding: 0 12px;
  background-color: #f1f1f1;
  border-bottom: 1px solid #e0e0e0;
}
.TextTitle span {
  float: right;
}

/*采购列表*/

.caigouList {
  width: 100%;
}
.caigouList li {
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding: 6px 0;
  border-bottom: 1px dashed #b7b7b7;
}
.caigouList li time {
  float: left;
  width: 20%;
  text-align: right;
}
.caigouList li strong {
  float: left;
  width: 50%;
  font-weight: normal;
  padding: 0 3%;
}
.caigouList li span {
  float: left;
  width: 16%;
}

/*- - - - - - - - -样式属询价单页面.html - - - - - - - -*/


/*查询*/

#Inquiry {
  width: 730px;
  margin: 0px auto 30px auto;
  padding-top: 22px;
  font-size: 14px;
}
#Inquiry .form dl {
  width: 630px;
  line-height: 40px;
  position: relative;
  font-size: 14px;
  padding-left: 94px;
}
#Inquiry .form dl dt {
  position: absolute;
  left: 0px;
}
#Inquiry .form dl dd {
  margin-bottom: 17px;
}
#Inquiry .yzm {
  width: 122px;
  height: 40px;
}
#Inquiry .select {
  width: 337px;
  line-height: 38px;
  height: 38px;
  font-size: 14px;
}
#Inquiry .btn2 {
  width: 159px;
  height: 45px;
  line-height: 45px;
  font-size: 22px;
  font-family: 'microsoft yahei';
  color: #fff;
  background-color: #ff7300;
  border: 0;
}
#Inquiry .text {
  width: 337px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  padding: 0 9px;
  border: 1px solid #cecece;
}
#Inquiry .form dl dd a {
  color: #011171;
  text-decoration: underline;
}
#Inquiry .form dl dd a:hover {
  color: #fe510c;
}
#Inquiry .form dl dd textarea {
  width: 616px;
  height: 217px;
  overflow: auto;
  font-size: 14px;
  padding: 5px 9px 5px 9px;
  border: 1px solid #cecece;
}
#Inquiry .form dl dt span {
  color: #fe510c;
}

/*- - - - - - - - -样式属产品库内页详情.html - - - - - - - -*/


/**/

#product_ {
  width: 943px;
  margin-bottom: 15px;
}
#product_ .quicklink {
  height: 35px;
  line-height: 35px;
  text-align: right;
  margin-bottom: 10px;
  background-color: #ffffe5;
  border: 1px solid #fbdba2;
}
#product_ .quicklink a {
  padding: 0 20px;
  font-weight: bold;
  color: #434343;
}

/*产品图片*/

#Product_photo {
  float: left;
  width: 398px;
  height: 336px;
  padding: 7px;
  border: 1px solid #e7e7e7;
  margin-top: 0px;
  margin-bottom: 16px;
}
#Product_photo .openpic {
  width: 100%;
  height: 100%;
  position: absolute;
}

/*大图*/

.jqzoom {
  width: 100%;
  max-height: 280px;
  overflow: hidden;
  /* height: 280px; */
  position: relative;
}
.jqzoom img {
  max-width: 398px;
  max-height: 280px;
  margin: 0 auto;
}

/*照片列表*/

#spec-n5 {
  width: 100%;
  height: 50px;
  overflow: hidden;
  margin-top: 7px;
}
#spec-left {
  float: left;
  width: 15px;
  height: 63px;
  margin: -4px 6px 0px 9px;
  cursor: pointer;
  display: inline;
}
#spec-right {
  float: left;
  width: 17px;
  height: 45px;
  margin-top: -4px;
  cursor: pointer;
  float: right;
  margin-right: 11px;
}
#spec-list {
  float: left;
  width: 340px;
  position: relative;
  overflow: hidden;
  display: inline;
}
#spec-list ul {
  float: left;
  width: 256px;
  overflow: hidden;
  margin: 0 auto;
}
#spec-list ul li {
  float: left;
  float: left;
  width: 78px;
  height: 50px;
  padding-right: 7px;
  cursor: pointer;
  display: inline;
}
#spec-list ul li img {
  width: 78px;
  height: 50px;
}
#spec-list ul li.change img {}

/*放大图*/

.zoomdiv {
  width: 400px;
  height: 400px;
  text-align: center;
  position: absolute;
  overflow: hidden;
  top: 1px;
  left: 0px;
  background: url(../image/loading4.gif) #fff no-repeat center center;
  border: 1px solid #e4e4e4;
  display: none;
  z-index: 100;
}
.bigimg {
  width: 1000px;
  height: 1000px;
}

/*遮罩层*/

.jqZoomPup {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #fff 50% top no-repeat;
  visibility: hidden;
  opacity: 0.5;
  border: 1px solid #ddd;
  filter: alpha(opacity=50);
  cursor: move;
  z-index: 10;
}

/*产品参数*/

#ProductValue {
  float: right;
  width: 450px;
  height: 303px;
}
#ProductValue h1 {
  line-height: 48px;
  font-size: 16px;
  color: #001270;
  margin-top: 5px;
}
#ProductValue h1 span {
  color: #333;
}
#ProductValue ul {
  margin-bottom: 10px;
}
#ProductValue ul li {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}
#ProductValue ul li a {
  color: #ff4b30;
}
#ProductValue p {
  line-height: 24px;
  margin-bottom: 20px;
}
#ProductValue p a {
  color: #001271;
}
#ProductValue .btn_free_zx {
  float: left;
  width: 128px;
  height: 38px;
  line-height: 37px;
  text-align: center;
  text-indent: 20px;
  font-size: 18px;
  font-family: 'microsoft yahei';
  color: #fff;
  margin-right: 12px;
  background: url(../image/btn_.gif) no-repeat left top;
  display: inline;
}
#ProductValue .btn_free_zx:hover {
  background-position: left bottom;
  text-decoration: none;
}
#ProductValue .btn_lianxi {
  float: left;
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  margin-top: 12px;
  background: url(../image/titlebg.gif) repeat-x left top;
  border: 1px solid #ccc;
}
#ProductValue .btn_lianxi:hover {
  text-decoration: none;
}

/**/

#ad370x70 {
  width: 943px;
  height: 70px;
  margin-bottom: 15px;
}
#ad370x70 .ad370x70 {
  float: left;
  width: 370px;
  height: 70px;
  overflow: hidden;
}
#ad370x70 .ad370x70 a img {
  width: 100%;
  height: 100%;
  display: block;
}
#ad2 {
  width: 943px;
  height: 80px;
  margin-bottom: 10px;
}
#ad2 .ad2_left {
  float: left;
}
#ad2 .ad2_right {
  float: right;
}
#ad2 div {
  float: left;
  width: 465px;
  height: 80px;
}
#ad2 div img {
  width: 100%;
  height: 100%;
  display: block;
}

/*询价*/

#XunJia {
  width: 943px;
  margin-bottom: 15px;
}
#XunJia h4 {
  line-height: 35px;
  color: #001271;
  margin-bottom: 5px;
  padding-left: 12px;
  background-color: #f0f0f0;
  border: 1px solid #d2d2d2;
}
#XunJia table {
  line-height: 35px;
  text-align: center;
  background-color: #f0f0f0;
  border-top: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
}
#XunJia table tr td {
  border-right: 1px solid #d2d2d2;
  border-bottom: 1px solid #d3d3d3;
}
#XunJia table tr th {
  background-color: #e3e3e3;
  border-right: 1px solid #d2d2d2;
  border-bottom: 1px solid #d3d3d3;
}
#XunJia table tr.bg {
  background-color: #e7eef8;
}

/*在线询价*/

#OnlineConsultation {
  width: 939px;
  margin-bottom: 15px;
  border: 2px solid #ff9916;
}
#OnlineConsultation h4 {
  padding: 0 13px;
  height: 34px;
  line-height: 34px;
  color: #fff;
  margin-bottom: 14px;
  background-color: #ff9000;
}
#OnlineConsultation .form dl {
  width: 75%;
  position: relative;
  margin: 0 auto;
  padding-left: 11%;
}
#OnlineConsultation .form dl dt {
  width: 11%;
  line-height: 20px;
  text-align: right;
  position: absolute;
  left: 0px;
}
#OnlineConsultation .form dl dd {
  margin-bottom: 13px;
}
#OnlineConsultation .form dl dd span {
  color: #ff4b30;
}
#OnlineConsultation .form dl dd .btn_send {
  width: 68px;
  height: 27px;
  line-height: 27px;
  color: #fff;
  background-color: #ff9000;
  border: 0;
}
#OnlineConsultation .form dl dd textarea {
  width: 90%;
  height: 80px;
  padding: 5px;
  border: 1px solid #aaadb2;
}
#OnlineConsultation .form dl dd .text {
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  border: 1px solid #aaadb2;
}
#OnlineConsultation .form dl dd .select {
  padding: 3px;
  border: 1px solid #aaadb2;
}

/*产品介绍*/

#ProductJieshao {
  width: 943px;
  min-height: 210px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e9e9e9;
}
#ProductJieshao .content {
  line-height: 25px;
  padding: 10px;
}
#ProductJieshao .content p {
  text-indent: 24px;
  margin-bottom: 10px;
}

/*相关产品*/

#aboutProduct {
  width: 943px;
  margin-bottom: 15px;
  border: 1px solid #d3d3d3;
}
#aboutProduct h5 {
  padding: 0 14px;
  line-height: 30px;
  color: #ff6e00;
  background-color: #f5f5f5;
}

/**/

.ad945x85 {
  width: 943px;
  height: 85px;
  overflow: hidden;
  margin-bottom: 15px;
  background-color: #666;
}
.ad945x85 a img {
  width: 100%;
  height: 100%;
  display: block;
}

/*底部搜索*/

#bomSearch {
  padding: 18px 56px;
  margin-bottom: 15px;
  background-color: #f8f8f8;
  border: 1px solid #c9c9c9;
}
#bomSearch .form ul {
  float: left;
}
#bomSearch .form ul li {
  float: left;
  width: 66px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  cursor: pointer;
}
#bomSearch .form ul li input {
  display: none;
}
#bomSearch .form ul li.change {
  position: relative;
  margin-bottom: -1px;
  background: #fff;
  border: 1px solid #c8c8c8;
  border-bottom: 1px solid #fff;
  border-radius: 4px 4px 0 0;
}
#bomSearch .form .search_nr {
  padding: 7px 4px 8px 10px;
  background: url(../image/search_nrbg.jpg) repeat-x left bottom;
  border: 1px solid #c9c9c9;
}
#bomSearch .form .text {
  float: left;
  width: 78%;
  height: 28px;
  color: #999;
  padding-left: 11px;
  vertical-align: middle;
  background: #fff url(../image/search_inputbg2.gif) repeat-x left top;
  border: 1px solid #a6a6a6;
}
#bomSearch .form .btn_send {
  float: left;
  width: 19%;
  height: 30px;
  font-size: 18px;
  font-family: 'microsoft yahei';
  color: #fff;
  vertical-align: middle;
  background: #ffb830 url(../image/search_btnbg.jpg) repeat-x left bottom;
  border: 1px solid #ff8603;
}

/*浏览列表*/

#BrowseList {
  width: 238px;
  padding-bottom: 20px;
  background-color: #f1f1f1;
  border: 1px solid #d8d8d8;
}
#BrowseList .OrangeTitle {
  margin: -1px -1px 0;
  position: relative;
}

/*广告*/

#ADbox {
  padding: 10px 0 0 10px;
  width: 1188px;
  margin: 0px auto 30px auto;
  border: 1px solid #c7c7c7;
}

/*标题*/

.Title {
  height: 23px;
  border-bottom: 1px solid #cfcfcf;
}
.Title span {
  float: left;
  width: 101px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  margin-left: 15px;
  background: url(../image/titlebg.gif) repeat-x left top;
  border: 1px solid #cccccc;
  border-bottom: 1px solid #fff;
  display: inline;
}

/**/

.DocList3 {
  margin: 0 12px;
}
.DocList3 li {
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  margin-bottom: 5px;
}
.DocList3 li a:hover {
  text-decoration: none;
}

/*文本列表*/

.TextList {
  float: left;
  position: relative;
  margin-bottom: -1px;
}
.TextList li {
  float: left;
  width: 176px;
  margin-left: 10px;
  display: inline;
}
.TextList li a {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  padding-left: 11px;
  background: url(../image/112.gif) no-repeat left 11px;
  border-bottom: 1px dotted #c3c2c8;
  display: block;
}

/*浏览列表*/

.BrowseList {
  margin: 0 auto 14px;
  padding: 15px 0;
  width: 204px;
  border-bottom: 1px solid #dbdbdb;
}
.BrowseList li {
  width: 204px;
  text-align: center;
}
.BrowseList li a img {
  width: 204px;
  height: 125px;
  display: block;
}
.BrowseList li a strong {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  display: block;
}

/**/

.ADlist {
  float: left;
}
.ADlist li {
  margin: 0 8px 8px 0;
  float: left;
  width: 124px;
  height: 55px;
  overflow: hidden;
  display: inline;
}
.ADlist li a img {
  width: 100%;
  height: 100%;
  display: block;
}
.DocList2 {
  width: 158px;
  margin: 0 auto;
  overflow: hidden;
  height: 83px;
  margin-top: 6px;
}
.DocList li a {
  color: #555
}
.NewsList li{
	float:left;
	width:370px;
	font-size:14px;
	padding-left:15px;
	padding-right:10px;
}
.NewsList li a:hover{
	color: #fe510c;
}
.NewsList li a {
  color: #555
}
.DocList2 li a {
  color: #555
}
.pullDownList li a {
  font-size: 13px;
  font-family: "微软雅黑"
}

/*top css*/

.wrap {
  max-width: 1197px;
  margin-left: auto;
  margin-right: auto;
  *width: 1197px;
  clear: both;
}
.fix {
  *zoom: 1;
  *clear: both;
}
.fix:before, .fix:after {
  content: "";
  display: table;
  clear: both;
}
.l {
  float: left;
}
.r {
  float: right;
}

/*ico*/

.ico {
  display: inline-block;
  overflow: hidden;
  width: 20px;
  height: 20px;
  background: url(../image/ico6.png);
  vertical-align: -5px;
  *vertical-align: -1px;
}
.ico1_2 {
  background-position: -20px 0;
}
.ico1_3 {
  background-position: -40px 0;
}
.ico1_4 {
  background-position: -60px 0;
}
.ico1_5 {
  background-position: -80px 0;
}

/*style*/

.j_grey, .j_grey a, .j_grey a:visited {
  color: #9a9a9a;
}
.j_grey a:hover {
  color: #ff9400;
}
.j_wel {
  line-height: 30px;
  color: #9a9a9a;
}
.j_t_layer {}
.j_tl {
  width: 105px;
  height: 30px;
  float: left;
  position: relative;
  border-left: #e5e5e5 1px solid;
  z-index: 100;
}
.j_tl .j_n {
  display: inline-block;
  white-space: nowrap;
  padding: 5px 14px 5px 23px;
  width: auto;
  height: 20px;
  cursor: pointer;
}
.j_tlayer {
  width: 100%;
  display: none;
}
.j_hover .j_con {
  /*background-color:#fff;*/
  border: #e1e1e1 1px solid;
  border-top: none;
  box-shadow: #ccc 0px 0px 2px;
  position: absolute;
  left: -1px;
  top: 0px;
  width: 105px;
  z-index: 9999;
}
.j_hover .j_n {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 10;
  background-color: #fff;
  height: 21px;
  color: #9a9a9a;
}
.j_proNav .j_n {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 10;
  background-color: #ff9400 !important;
  height: 21px;
  color: #fff !important;
}
.j_hover .j_n .ico1_3 {
  background-position: -20px 0px;
}
.j_hover .j_con .j_tlayer {
  display: block;
}
.j_mobile, .j_mobile .j_con {
  width: 118px;
}
.j_mobile .j_n {
  padding-left: 10px;
  padding-right: 5px;
}
.j_mobile .j_tlayer {
  padding-top: 30px;
  background: #fff;
}
.j_mobile .j_tlayer div {
  border-bottom: #f1f1f1 1px solid;
  text-align: center;
  padding: 5px 10px;
}
.j_mobile .j_tlayer a {
  display: block;
  line-height: 1.8;
}
.j_mobile .j_tlayer img {
  display: block;
  margin: 0 auto;
  max-width:100%;
}
.j_siteNav .j_tlayer {
  width: 150px;
  height: auto;
  position: absolute;
  background-color: #fff;
  border: #ddd 1px solid;
  right: -1px;
  top: 30px;
  box-shadow: #ccc 0px 0px 2px;
  padding: 10px;
}
.j_siteNav .j_tlayer li {
  width: 50%;
  height: 24px;
  line-height: 24px;
  float: left;
  text-align: left;
  cursor: pointer;
}
.j_service .j_con {}
.j_service .j_tlayer {
  width: 960px;
  height: auto;
  position: absolute;
  background-color: #fff;
  border: #ddd 1px solid;
  right: -212px;
  top: 30px;
  box-shadow: #ccc 0px 0px 2px;
  padding: 20px 20px 20px;
}
.j_service .j_tlayer dl {
  width: 16.5%;
  float: left;
}
.j_service .j_tlayer dt {
  height: 30px;
  line-height: 30px;

  padding-left: 10px;
  font-weight: bold;
  font-size: 13px;
}
.j_service .j_tlayer dd {
  height: 20px;
  line-height: 20px;
  padding-left: 10px;
}
.j_proNav {
  background-color: #ff9400;
}
.j_proNav .j_n {
  color: #fff;
}
.j_proNav .ico1_3 {
  background-position: -60px 0;
}
.j_proNav .j_tlayer {
  width: 65px;
  height: auto;
  background-color: #fff;
  border: #e5e5e5 1px solid;
  position: absolute;
  right: -1px;
  _right: -2px;
  top: 30px;
  box-shadow: #ccc 0px 0px 2px;
  padding: 10px 20px 0;
}
.j_proNav_con {}
.j_proNav .j_tlayer li {
  width: 65px;
  height: 24px;
  line-height: 24px;
  float: left;
  text-align: left;
  cursor: pointer;
}
.where {
  margin: auto;
  width: 1200px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  color: #666666;
  overflow: hidden;
  font-family: Arial, simsun, sans-serif, "宋体"
}
.where strong {
  color: #666666
}
.where a:hover {
  color: #FF0000;
  text-decoration: underline;
}


.g_bottom {
  padding-bottom: 40px;
  border:1px solid #eee;
}

.g_bottom > h3 {
  border-bottom: 1px solid #eee;
  height: 36px;
  line-height: 36px;
  background: #f8f8f8;
}

.g_bottom > h3 .title {
  position: relative;
  float: left;
  text-align: center;
  width: 100px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  cursor: pointer;
}

.g_bottom > h3 .title.active span {
  position: absolute;
  top: 0;
  left: 0px;
  width: 100px;
  height: 36px;
  line-height: 36px;
  background: #fff;
  box-sizing: border-box;
  border-right: 1px solid #eee;
  background:#fe510c;
  color: #fff;
}

.g_bottom > h3 .more {
  position: absolute;
  top: 0;
  right: 12px;
  font-size: 14px;
  color: #c1c1c1;
  height: 36px;
  line-height: 36px;
}

.g_bottom .g_b_nav {
  padding-top: 10px;
}

.g_bottom .g_b_nav a {
  float: left;
  display: block;
  padding: 0 8px;
  font-size: 14px;
  line-height: 14px;
  margin-top: 10px;
  color: #444343;
  border-right: 1px solid #ccc;
}
.tab_contitem{
	display:none;
}



#loutinav {
	width: 70px;
	position: fixed;
	top: 100px;
	left: 80px;
	border: 1px solid #ddd;
	display: none;
	text-align: center;

}
#loutinav h1{
	background-color: #ff510c !important;
	color: #fff;
    line-height: 40px;
}
#loutinav ul li a .FloorLi {
    float: left;
    width: 70px;
}
#loutinav ul li {
	width:70px;
	height: 35px;
	border-bottom: 1px dotted #DDDDDD;
	list-style: none;
	font-size: 12px;
	text-align: center;
	position: relative;
	cursor: pointer;
	background: #f1f1f1;
	color: #fff;
}

#loutinav ul li span {

	height: 35px;
	line-height:35px;
display: block;
}





#loutinav ul li.active span {
	background: #ff7300;
	color: #fff;
	display: block;
}

#loutinav ul li:hover span {
	background: #ff7300;
	color: #fff;
	display: block;
}

.login {
    float: inherit;
    padding: 7px 23px 7px 23px;
}
