@charset "utf-8";
/*设置各项默认值*/
body {
  margin: 0px;
  padding: 0px;
  font-family: "Microsoft YaHei","微软雅黑", "宋体",Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  color: #333333;
  background-color: #fff;
  min-width: 1100px;
}
table {
  margin: 0px;
}
th,
td {
  line-height: 180%;
  text-align: left;
}
img {
  border: 0px;
}
dl,
dt,
dd,
h1,
h2,
h3,
h4,
p,
ul,
form,
input,
select {
  margin: 0px;
  padding: 0px;
}
ul {
  list-style: none;
}
/*图片动画*/
.hover {
  transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
}
.hover:hover {
  filter: alpha(opacity=60);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  opacity: 0.6;
}
/*通用链接默认值*/
a:link {
  color: #333333;
  text-decoration: none;
}
a:visited {
  color: #333333;
  text-decoration: none;
}
a:hover,
a:active {
  color: #FF8400;
  text-decoration: none;
}
.borderbox {
  box-sizing: border-box;
}
body {
  line-height: 1;
}
@media (max-width: 1200px) and (min-width: 1024px) {
  html {
    zoom: 0.9;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}


/*导航*/
#top2 {
  width: 100%;
  height: 72px;
  padding: 9px 0;
  z-index: 10000;
  position: fixed;
  top: 0px;
  left: 0;
  transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  background: rgba(0, 0, 0, 0.2);
}
#top2 .center {
  width: 1320px;
  position: relative;
  margin: 0 auto;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  -ms-transition: 0.5s;
}
#top2 .center .a1 {
  position: absolute;
  top: 13px;
  left: 0px;
  display: none;
}
#top2 .center .a1a {
  position: absolute;
  top: 13px;
  left: 0px;
}
#top2 .center .a2 {
  position: absolute;
  top: 18px;
  right: 320px;
}
#top2 .center .a2 ul {
  float: left;
}
#top2 .center .a2 ul li {
  float: left;
  margin-left: 34px;
  position: relative;
  transition: transform 0.4s;
  -moz-transition: transform 0.4s;
  -o-transition: transform 0.4s;
  -webkit-transition: transform 0.4s;
}
#top2 .center .a2 ul li .b1 {
  display: block;
  color: #fff;
  height: 38px;
  font-size: 16px;
  line-height: 38px;
}
#top2 .center .a2 ul li dl {
  position: absolute;
  top: 41px;
  left: -38px;
  width: 140px;
  display: none;
  box-shadow: 0 0 10px #ddd;
}
#top2 .center .a2 ul li dl dd {
  position: relative;
}
#top2 .center .a2 ul li dl dd .c1 {
  display: block;
  position: relative;
  z-index: 2;
  line-height: 40px;
  padding: 0 40px;
  background: #ffffff;
  border-bottom: 1px solid #ddd;
  font-size: 14px;
  text-align: center;
}
#top2 .center .a2 ul li dl dd .c1:hover {
  background: #fbe6cf;
}
#top2 .center .a2 ul li.onfocus,
#top2 .center .a2 ul li:hover {
  border-bottom: 3px solid #ff8500;
  transform: translate(0, -2px);
}
#top2 .center .a2 ul li.onfocus .b1,
#top2 .center .a2 ul li:hover .b1 {
  color: #ff8500;
}
#top2 .center .a2 ul li.onfocus dl,
#top2 .center .a2 ul li:hover dl {
  display: block;
}
#top2 .center .a2 .tel {
  display: none;
  float: left;
  margin-left: 35px;
  padding-left: 40px;
  background: url(../images/tel.png) left center no-repeat;
  color: #ff6d00;
  line-height: 38px;
  font-size: 22px;
}
#top2 .center .a3 {
  position: absolute;
  top: 15px;
  right: 184px;
  display: block;
  width: 102px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  text-align: center;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  cursor: pointer;
  background: #3283fd;
  color: #ffffff;
  font-size: 15px;
  transition: 0.3s;
}
#top2 .center .a3:hover {
  background: #0eb7fd;
}
#top2 .center .a4 {
  position: absolute;
  top: 15px;
  right: 0px;
  display: block;
  width: 172px;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  border: 1px solid #fc5e6b;
  background: #fc5e6b;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
#top2.dayu90 {
  background: #ffffff;
}
#top2.dayu90 .a1 {
  display: block;
}
#top2.dayu90 .a1a {
  display: none;
}
#top2.dayu90 .a2 ul li .b1 {
  color: #333333;
}

/*幻灯片*/

#slide {
  width: 100%;
  height: 590px;
  overflow: hidden;
  position: relative;
}
#slide .list {
  width: 100%;
  height: 590px;
  overflow: hidden;
  position: relative;
}
#slide .list ul li {
  opacity: 0;
  width: 100%;
  height: 590px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
}
#slide .list ul li:first-child {
  opacity: 1;
}
#slide .list ul li a {
  display: block;
  height: 590px;
  background: center no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
#slide .Thumb {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 40px;
  text-align: center;
}
#slide .Thumb ul li {
  width: 12px;
  height: 12px;
  display: inline-block;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: #718fec;
  margin: 0 4px;

}
#slide .Thumb ul li.onfocus {
  width: 40px;
  height: 12px;
  background: #ffffff;
}
#slide .left {
  position: absolute;
  top: 226px;
  left: 50%;
  margin-left: -680px;
  z-index: 10;
  cursor: pointer;
  transition: all 0.5s;
}
#slide .right {
  position: absolute;
  top: 226px;
  left: 50%;
  margin-left: 634px;
  z-index: 10;
  cursor: pointer;
  transition: all 0.5s;
}
/*页面*/

#index1 {
  width: 1200px;
  height: 236px;
  position: relative;
  margin: 0 auto;
  margin-top: 40px;
}
#index1 .top {
  height: 48px;
}
#index1 .top .a1 {
  font-size: 24px;
}
#index1 .top .a2 {
  font-size: 24px;
  color: #ff6d00;
}
#index1 .top .a3 {
  font-size: 14px;
}
#index1 .list {
  height: 190px;
}
#index1 .list dl dd {
  margin-right: 20px;
  margin-bottom: 15px;
  width: 445px;
  height: 65px;
  float: left;
  cursor: default;
  position: relative;
  border: 1px solid #a6c8ff;
  perspective: 150px;
  transform-style: preserve-3d;
  transform: translate(0px, 0px);
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transition: transform 0.4s;
  -moz-transition: transform 0.4s;
  -o-transition: transform 0.4s;
  -webkit-transition: transform 0.4s;
}
#index1 .list dl dd .b0 {
  border-right: 1px solid #fff;
  margin-right: 18px;
  float: left;
  transform: rotateX(0deg);
  transition: all 0.8s;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -webkit-transition: all 0.8s;
}
#index1 .list dl dd .b1 {
  padding-top: 13px;
  height: 26px;
  font-size: 16px;
  font-weight: bold;
  color: #2360c3;
}
#index1 .list dl dd:hover {
  transform: translate(-10px, -5px);
  -webkit-transform: translate(-10px, -5px);
  -moz-transform: translate(-10px, -5px);
  -o-transform: translate(-10px, -5px);
  -ms-transform: translate(-10px, -5px);
}
#index1 .list dl dd:hover .b0 {
  transform: rotateX(360deg);
}
#index1 .right {
  position: absolute;
  top: 49px;
  right: 0px;
}
#index1 .right dl {
  width: 267px;
}
#index1 .right dl dd {
  background: url(../images/index7.jpg) left center repeat-x;
  height: 38px;
  position: relative;
}
#index1 .right dl dd .a1 {
  position: absolute;
  top: 0px;
  right: 0px;
  display: block;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  padding-left: 10px;
  background-color: #ffffff;
  font-size: 14px;
}
#index1 .right dl dd .a1 span {
  color: #ff6d00;
}
#index1 .right dl dd .a1 span.b1 {
  font-size: 18px;
}


#index2 {
  width: 1200px;
  height: 440px;
  margin: 0 auto;
  margin-top: 20px;
}
#index2 .top {
  height: 48px;
}
#index2 .top .a1 {
  font-size: 24px;
}
#index2 .top .a2 {
  font-size: 24px;
  color: #ff6d00;
}
#index2 .top .a3 {
  font-size: 14px;
}
#index2 .list {
  height: 345px;
}
#index2 .list dl {
  width: 1230px;
}
#index2 .list dl dd {
  width: 283px;
  height: 345px;
  float: left;
  border: 1px solid #DDDDDD;
  margin-right: 20px;
  border-top: 2px solid #245fc3;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
}
#index2 .list dl dd .a1 {
  padding-top: 20px;
  display: block;
  height: 58px;
  line-height: 58px;
  overflow: hidden;
  font-size: 23px;
}
#index2 .list dl dd .a2 {
  display: block;
  height: 48px;
  line-height: 48px;
  overflow: hidden;
  font-size: 14px;
}
#index2 .list dl dd .a3 {
  font-size: 14px;
  display: block;
  height: 48px;
  line-height: 48px;
  overflow: hidden;
}
#index2 .list dl dd .a4 {
  padding-top: 6px;
  margin: 0 44px;
  color: #666666;
  display: block;
  height: 48px;
  line-height: 24px;
  overflow: hidden;
}
#index2 .list dl dd .a5 {
  margin: 0 auto;
  margin-top: 28px;
  display: block;
  width: 124px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  font-size: 14px;
  position: relative;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border: 1px solid #245fc3;
}
#index2 .list dl dd .a5 .b1 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 124px;
  height: 36px;
  z-index: 5;
}
#index2 .list dl dd .a5 a {
  color: #333;
}
#index2 .list dl dd .num {
  color: #ff6d00;
  font-size: 32px;
  font-weight: bold;
}
#index2 .list dl dd .num2 {
  color: #ff6d00;
  font-size: 28px;
  font-weight: bold;
}
#index2 .list dl dd.onfocus {
  border-top: 5px solid #ff6d00;
  box-shadow: 0 5px 10px #ddd;
  transform: translateY(-8px);
}
#index2 .list dl dd.onfocus .a1 {
  color: #ff6d00;
}
#index2 .list dl dd.onfocus .a5 .b1 {
  background-color: #2360c3;
}
#index2 .list dl dd.onfocus .a5 a {
  color: #fff;
}


#part2{
    width:99%;
    height:auto;
    padding:10px 3px;
    background-color:#f6f6f6;
}
#part2 table{
    background-color:#e6e9f0;
    box-shadow:0px 0px 10px #eeeeee;
    cursor:pointer;
}
#part2 table tr{
    height:55px;
}
#part2 table th{
    background-color:#2c67c6;
    color:#ffffff;
    height:55px;
    font-size:18px;
    line-height:55px;
    text-align: center;
}
#part2 table th:first-child{
    border-radius:5px 0px 0px 0px;
}
#part2 table th:last-child{
    border-radius:0px 5px 0px 0px;
}
#part2 table td{
    background-color:#ffffff;
    height:55px;
    line-height:55px;
    text-align:center;
    font-size:15px;
    color:#212121;
}
#part2 table tr:nth-child(odd) td{
    background-color: #f6f9fd;
}
#part2 table tr:hover td{
    background-color: #f1f1f1;
}
.w1200{width:1200px;height:auto;margin:0px auto;}
.partitle{width:1200px;height:auto;padding-bottom:15px;}
.partitle .title{width:1200px;height:50px;line-height:50px;text-align:center;font-size:30px;color:#333333;}
.partitle .word{width:1200px;height:20px;padding:5px 0px;margin-bottom:10px;line-height:20px;text-align:center;font-size:18px;color:#333333;}

#index4 {
  width: 1200px;
  height: 661px;
  margin: 0 auto;
  position: relative;
}
#index4 .top {
  height: 48px;
}
#index4 .top .a1 {
  font-size: 24px;
}
#index4 .top .a2 {
  font-size: 24px;
  color: #ff6d00;
}
#index4 .top .a3 {
  font-size: 14px;
}
#index4 .top .b1 {
  display: block;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  font-size: 14px;
  background: url('../Images/9.jpg') left center no-repeat;
  padding-left: 27px;
}
#index4 .boot dl {
  width: 1200px;
  overflow: hidden;
  padding-bottom: 20px;
}
#index4 .boot dl dd {
  float: left;
  display: block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  position: relative;
  font-size: 14px;
  text-align: center;
  border: 1px solid #DDDDDD;
  margin-right: 9px;
  margin-bottom: 11px;
  cursor: pointer;
  transition: clip 0.2s;
  -moz-transition: clip 0.2s;
  -o-transition: clip 0.2s;
  -webkit-transition: clip 0.2s;
}
#index4 .boot dl dd .a2 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100px;
  height: 30px;
  transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  clip: rect(15px, 100px, 15px, 0px);
  clip: rect(15px 100px 15px 0px);
  background-color: #ff6d00;
  z-index: -1;
}
#index4 .boot dl dd.onfocus,
#index4 .boot dl dd:hover {
  color: #ffffff;
  border: 1px solid #ff6d00;
}
#index4 .boot dl dd.onfocus .a2,
#index4 .boot dl dd:hover .a2 {
  clip: rect(0px, 100px, 30px, 0px);
  clip: rect(0px 100px 30px 0px);
}
#index4 .bottom {
  position: relative;
}
#index4 .bottom .swiper-left {
  position: absolute;
  top: 227px;
  left: -53px;
  cursor: pointer;
}
#index4 .bottom .swiper-right {
  position: absolute;
  top: 227px;
  right: -53px;
  cursor: pointer;
}
#index4 .swiper-container {
  height: 560px;
  width: 1200px;
}
#index4 .swiper-container .swiper-wrapper {
  height: 514px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide {
  height: 514px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl {
  overflow: hidden;
  width: 1230px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd {
  width: 386px;
  height: 279px;
  overflow: hidden;
  position: relative;
  margin-right: 21px;
  float: left;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 {
  height: 209px;
  position: relative;
  padding: 6px;
  border: 1px solid #DDDDDD;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 {
  width: 372px;
  height: 209px;
  position: relative;
  overflow: hidden;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c1 {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transform: translate(0, 0px);
  -webkit-transform: translate(0, 0px);
  -moz-transform: translate(0, 0px);
  -o-transform: translate(0, 0px);
  -ms-transform: translate(0, 0px);
  position: relative;
  height: 209px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c1 .d2 {
  position: absolute;
  top: 0px;
  left: -372px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c2 {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  position: absolute;
  top: 0px;
  left: 372px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c3 {
  position: absolute;
  top: -209px;
  left: 0px;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c3 .d1 {
  display: block;
  width: 372px;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a1 .b1 .c3 .d2 {
  display: block;
  width: 372px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd .a2 {
  display: block;
  height: 44px;
  line-height: 44px;
  overflow: hidden;
  text-align: center;
  font-size: 14px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd:hover .a1 .b1 .c1 {
  transform: translate(372px, 0px);
  -webkit-transform: translate(372px, 0px);
  -moz-transform: translate(372px, 0px);
  -o-transform: translate(372px, 0px);
  -ms-transform: translate(372px, 0px);
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd:hover .a1 .b1 .c2 {
  left: 0px;
}
#index4 .swiper-container .swiper-wrapper .swiper-slide dl dd:hover .a1 .b1 .c3 {
  top: 50px;
}

#index6 {
  width: 1200px;
  height: 308px;
  margin: 0 auto;
  padding:20px 3px;
  position: relative;
}
#index6 .top {
  height: 46px;
}
#index6 .top .a1 {
  font-size: 24px;
}
#index6 .top .a2 {
  font-size: 24px;
  color: #ff6d00;
}
#index6 .top .a3 {
  font-size: 14px;
}
#index6 .top .b1 {
  display: block;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  font-size: 14px;
  background: url('../images/9.jpg') left center no-repeat;
  padding-left: 27px;
}
#index6 .list dl {
  width: 1240px;
}
#index6 .list dl dd {
  float: left;
  margin-right: 22px;
  overflow: hidden;
}
#index6 .list dl dd .a1 {
  border: 1px solid #ddd;
  padding: 6px;
}
#index6 .list dl dd .a1 .b1 {
  overflow: hidden;
}
#index6 .list dl dd .a1 .b1 img {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index6 .list dl dd .a2 {
  display: block;
  height: 50px;
  line-height: 50px;
  overflow: hidden;
  text-align: center;
  font-size: 14px;
}
#index6 .list dl dd:hover .a1 {
  border: 1px solid #FC8C06;
}
#index6 .list dl dd:hover .a1 .b1 img {
  transform: scale(1.2, 1.2);
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
}
#index6 .list dl dt {
  height: 1px;
  clear: both;
}


#index8 {
  padding-top: 13px;
  width: 1200px;
  height: 202px;
  position: relative;
  margin: 0 auto;
}
#index8 .top {
  height: 70px;
}
#index8 .top .a1 {
  font-size: 24px;
}
#index8 .top .a2 {
  font-size: 24px;
  color: #ff6d00;
}
#index8 .top .a3 {
  font-size: 14px;
}
#index8 .list dl dd {
  float: left;
  width: 90px;
  text-align: center;
  cursor: default;
}
#index8 .list dl dd .a1 {
  height: 52px;
}
#index8 .list dl dd .a1 img {
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index8 .list dl dd .a2 {
  font-size: 16px;
  display: block;
  height: 38px;
  line-height: 38px;
  overflow: hidden;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index8 .list dl dd:hover .a1 img {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#index8 .list dl dd:hover .a2 {
  color: #ff6d00;
}
#index8 .list dl dt {
  width: 67px;
  height: 50px;
  margin-top: 22px;
  float: left;
  background: url('../images/index24.jpg') top center no-repeat;
}
#index9 {
  background: url(../images/index20.jpg) top center no-repeat;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index9 .c {
  width: 1200px;
  height: 195px;
  position: relative;
  margin: 0 auto;
}
#index9 .top {
  padding-top: 40px;
  color: #ffffff;
}
#index9 .top .a1 {
  font-size: 24px;
}
#index9 .top .a2 {
  font-size: 24px;
}
#index9 .top .a3 {
  font-size: 14px;
  color: #aebddf;
}
#index9 .list {
  margin-top: 31px;
  position: relative;
}
#index9 .list .txt {
  height: 48px;
  width: 347px;
  line-height: 48px;
  border: 1px solid #DDDDDD;
  color: #adbcdc;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  text-indent: 16px;
  font-size: 14px;
  font-family: "寰蒋闆呴粦";
}
#index9 .list .a1 {
  position: absolute;
  top: 0px;
  left: 0px;
}
#index9 .list .a2 {
  position: absolute;
  top: 0px;
  left: 357px;
}
#index9 .list .a3 {
  position: absolute;
  top: 0px;
  left: 717px;
}
#index9 .list .submit {
  position: absolute;
  top: 0px;
  left: 1075px;
  margin: 0;
  padding: 0;
  border: none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  font-family: "寰蒋闆呴粦";
  color: #333;
  width: 125px;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  background: #ffffff;
  cursor: pointer;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
#index9 .list .submit:hover {
  background-color: #e0e0e0;
}



/*# 页脚 */
.bg_link{background:#666;}

.conter{width:1200px; top:70px; height:auto; overflow:hidden; margin:0 auto}

.link{height:50px;line-height:50px;}

.link_title{color:#fff;width:80px;float:left;font-size:14px;}

.link_list{}

.link_list a{color:#ddd;margin-right:10px;font-size:14px;}

.link_list a:hover{color:#fff;}

.clear{clear:both;}

.layout{min-width:1200px;}

.copyright{background:#22262A;color:#bbb;}

.copyright a{color:#808080;margin-right:12px;}

.copyright a:hover{color:#ff0;}

.text-center{text-align:center;}

.text-small{font-size:12px;}

#footer{background:#292E34;line-height:24px;}

#footer .containerfoot{width:1000px;color:#fff;padding:0;}

.title{font-size:20px;color:#A4B2BB;}

#footer a{color:#5C636B;}

#footer a:hover{color:#ccc;}

#footer .x3{background:url(../images/bg_footer.gif) repeat-y right;color:#5C636B;min-height:140px;}

#footer .x3:last-child{background:none;}

.containerfoot,.container-layout{margin:0 auto;padding:0 10px;}

.line{margin:0;padding:0;}

.layout:after,.containerfoot:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}


.x3{width:25%;float:left;position:relative;min-height:1px;}
.x3 a{font-size: 14px}

.layout, .containerfoot{display:block;}

.padding-big{padding:20px;}

.padding-top{padding-top:10px;}

.padding-bottom{padding-bottom:10px;}

.home_logo{margin-bottom:50px;padding-top:20px;}

.home_logo ul{}

.home_logo ul a{float:left;width:10%;margin-bottom:1%;}

.home_logo ul a img{border:1px solid #eee;width:104px;height:40px;}

.diqulink{line-height:34px;}

.diqulink a{display:inline-block;width:70px;}

.subject{font-size:24px;color:#444;}



/*中间部分 开始*/

.main_centent{
    width:100%;
    overflow: hidden;
    background:#FFF;
}


.main
{
    width:1200px;/*979*/
    overflow: hidden;
    margin: 18px auto;
    _text-align:left;/*兼容IE6 解决margin:0 auto;不居中的问题*/
}

/*中间头部部分 开始*/
.main_top{
    width:100%;
    overflow: hidden;
}

.main_top_img{
    width:99.9%;
    height:90px;
    display: block;
	text-align:center;
	border: 1px solid #ccc; padding: 18px 0;
	display: none;
}
.main_top_p{
    width:100%;
    height: 40px;
    line-height: 40px;
    color:#666666;
    font-size: 14px;
}
.main_top_p a{color: #666666;margin: 0 10px;}
.main_top_p a:hover{text-decoration: none;}
.main_top_p .highlighted{}

.main_top_p strong{
    font-weight: normal;
    margin: 0 5px;
}
.main_top_p em{
    color:#f63e3e;
    font-size: 13px;
}
.city{
    font-size: 13px;
    margin-left: 5px;
}
/*中间头部部分 结束*/

.centent_top{
    width:100%;
    height:50px;
    border-bottom:2px solid #0000ff	;

}
.centent_top_left{
    float: left;
    margin:17px 0 0 0;
}
.centent_top p{
    font-size: 15px;
	font-weight: bold;
    color:#0000ff;
    padding:5px 8px;
    /*border:1px solid #fed5c1;
    background: #ffecde;*/
}
.centent_top_left_2{
    margin:18px 0 0 0;
}
.centent_top_left_2 p{
    font-size: 14px;
}
.centent_top_right{
    float: right;
    margin:23px 0 0 0;
}
.centent_top_right a{
	font-weight: bold;
    font-size: 14px;
    color:#0000cd	;
    padding:5px 8px;
    /*border:1px solid #fed5c1;
    background: #ffecde;*/
}

.centent_top_right{
    float: right;
    margin:23px 0 0 0;
}
.centent_top_right a{
	font-weight: bold;
    font-size: 14px;
    color:#0000ff	;
    padding:5px 8px;
    /*border:1px solid #fed5c1;
    background: #ffecde;*/
}


/*切换内容部分 开始*/
.centent_nav{
    width:1200px;
    overflow: hidden;
    clear: both;
}
.nav_div{
    width:100%;
    overflow: hidden;
    color:#707070;
}
.nei1{
    display:block;
}

/*第一页地区列表页部分 开始*/
.nav_div_list_top{
    width:1100px;
    padding:10px 0 20px 20px;
    overflow: hidden;
   
}
.nav_div_list_top_category{
    width:1140px;
    padding:10px 30px 1px 30px;
}
.nav_div_list_top_left{
    float: left;
}
.nav_div_list_top_left a{
    padding: 9px 34px;
    margin:18px 25px 0 0;
    float: left;
    display: block;
    color:#fff;
    font-size: 16px;
    background: #ff7200;
}
.nav_div_list_top_right{
    float: left;
    margin-top: 5px;
}
.list_top_div_1{
    width:940px;
    /*height:30px;*/
 min-height:30px;
    line-height: 30px;
    font-size: 12px;
    margin: 0 0 5px 0;
}
.list_top_div_1 a{font-size: 12px;}
.list_top_div_2{
    float: left;
    width:450px;
    height:30px;
    line-height: 30px;
    font-size: 12px;

}

.hot_name{
    width:116px;
   
    float: left;
}
.hot_lister{
    width:1100px;
	overflow:hidden;
    float: left;

}
.hot_lister a{
    color:#999999;
    margin-right:15px;
}
.hot_lister a:hover{color: #ff7300;text-decoration: none;}
.hot_lister_input select{
    width:90px;
    height:30px;
    border:1px solid #bfbfbf;
    font-size: 12px;
    margin-right: 15px;
    display: block;
    float: left;
    padding:5px 0;/*兼容IE8，让文字垂直居中*/
    *font-family: Trebuchet MS;/*兼容IE7，高度值变大*/
    cursor: pointer;
}

/*类别公司页部分 开始*/
.company{
    width:1180px;
    padding:20px 10px;
    overflow: hidden;
    *margin-bottom:20px;
}
.company ul{
    width:1180px;
    overflow: hidden;
}
.company ul li{
    width:381px;
    height:165px;
    display: block;
    overflow: hidden;
    border:1px solid #dcdcdc;
    float: left;
    margin-bottom: 20px;
}
/*.company ul li:nth-child(3n-1){
    margin:0 15px;
}*/
.li_active{
    margin:0 15px;
}
.company_lister{
    width:357px;
    height:141px;
    padding:12px;
}
.company_lister_left{
    width:110px;
    height:110px;
    float: left;
    margin-top: 8px;
    display: block;
}
.company_lister_left img{
    width:100%;
    height:100%;
    display: block;
    border:none;
}
.company_lister_right{
    width:228px;
    height:100%;
    float: left;
    margin-left: 19px;
}

  .latestProduct2 .tjtitle
{
         font-weight:bold;
         font-size:15px;
         color:#ff6600;
         margin:0 0 5px 15px;

}

.latestProduct2 ul{
    width:1180px;
    overflow: hidden;
    margin:0 0 0 15px;
}
.latestProduct2 ul li{
    width:381px;
    height:165px;
    display: block;
    overflow: hidden;
    border:1px solid #dcdcdc;
    float: left;
    margin-bottom: 20px;
}
.latestProduct2 ul li:hover{border: 1px solid #ff6400;}

.centent_noInfor{width: 1100px;height: 110px;margin: 20px auto 0 auto;font-size: 14px;text-align: center;padding: 20px;}

/*LIST标签*/

.tjqyList .tjqyList-txt .tjqyList-txtLf{float: left;margin-left: 12px;}
.tjqyList .tjqyList-txt .tjqyList-txtRt{float: right;margin-right: 100px;}

.tjqy_top{color:#ff3703;font-size: 16px;margin-left: 12px;margin-bottom: -8px;}
.industryList{margin-top: 20px;}
.company .tjqyList-content{border:1px solid #dcdcdc;padding: 8px 12px;height: 206px;width: 1154px;}
.tjqyList-contentLf{float:left; width:42.5%; overflow:hidden;}
.tjqyList-contentLf p{font-size: 13px;color: #313131;line-height: 20px;}
.tjqyList-contentLf p.tjqyList-contentLf-lx{display:none;}
.tjqyList-contentLf p.tjqyList-contentLf-adr{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tjqyList-contentLf p.fabuTime{clear:both;}
.tjqyList-contentLf p.tjqyList-contentLf-ckgd{width: 130px;height:28px;line-height:28px;margin-top:3px;border-radius: 5px;text-align: center;background:#4169e1;}
.tjqyList-contentLf p.tjqyList-contentLf-ckgd a{color:#fff;}
.tjqyList-contentLf .tjqyList-contentLf-hy{w hite-space: nowrap;t ext-overflow: ellipsis;o verflow: hidden;margin-bottom: 10px;}
.tjqyList-contentLf p span{color: #465b7d;}
.tjqyList-contentLf-company{color: #080808;font-size: 16px;line-height: 50px;}
.tjqyList-contentLf-company a{font-size: 13px;}
.tjqyList-contentLf-company>span{

font-size: 13px;color: #fff;
/*background-color: #fe6b01;*/

padding: 1px 4px;

}
.tjqyList-contentLf .tjqyList-contentLf-ckgd{color:#4169e1;clear: both;}
.tjqyList-contentLf-yg{width:155px;float:left;}
.tjqyList-contentLf-jyms{float:left;margin-left:30px;}

.tjqyList-contentRt{float:right; overflow:hidden;}
.tjqyList-contentRt .tjqyList-contentRt-pic{width: 170px;float:left;text-align: center;margin-right: 40px}
.tjqyList-contentRt .tjqyList-contentRt-pic:hover a p{color: #fe6b01;}
.tjqyList-contentRt .tjqyList-contentRt-pic p{font-size: 13px;color: #313131;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tjqyList-contentRt .tjqyList-contentRt-pic p:hover{color: #fe6b01;}
.tjqyList-contentRt .tjqyList-contentRt-pic img{width:170px; height:170px;}

.tjqyList-contentCe{width: 33%;float:left;}
.tjqyList-contentCen{margin:51px 0 0 80px;font-size: 13px;}
.tjqyList-contentCen p{margin-bottom: 10px;color: #465b7d;line-height: 20px;}
.tjqyList-contentCen p:nth-child(1){margin-top:17px;}
.tjqyList-contentCen p span{color:#313131;}
.way{padding: 2px 15px;border: 1px solid #cccccc;display: inline-block;border-radius: 5px;line-height: 24px;background: #4169e1	;}
.way a{color:#fff;}
.way a:hover{color:#ffff00;text-decoration:none;}
.describe a{margin-left:25px;}
.pages {
    width:720px;
    overflow: hidden;
	margin:0 auto 20px auto;
}
  
/*display: block;*/
display: none;
  margin-right:30px;
}


/*css文章show初始化 end*/
.content_wrap {
    width: 1344px;
    margin: auto;
}

.commonShow_position {
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    margin: 10px 0;
    color: #666666;
}

    .commonShow_position .commonShow_position_p {
        p adding-left: 36px;
        b ackground: url(../images/wrap_top.png) no-repeat 16px 9px;
    }

        .commonShow_position .commonShow_position_p a {
            color: #666666;
        }

.commonShow_main {
    width: 100%;
    overflow: hidden;
}

.commonShow_mainLeft {
    width: 77.6%;
    float: left;
}

.commonShow_mainLeft_comProfile {
    width: 100%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

    .commonShow_mainLeft_comProfile .commonShow_titBox {
        padding: 0 5%;
        height: 60px;
        line-height: 60px;
        overflow: unset;
        border-bottom: unset;
        background-color: #ffffff;
    }

    .commonShow_mainLeft_comProfile .commonShow_titIcon {
        display: none;
    }

.commonShow_titBox {
    padding: 0 2%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-bottom: 1px solid #eeeeee;
    background-color: #fbfbfb;
}

.commonShow_titBox_list{
	padding: 0 5%;
    height: 60px;
    line-height: 60px;
    overflow: unset;
    border-bottom: unset;
    background-color: unset;
}
.commonShow_titBox_list .commonShow_titIcon{display:none;}
.commonShow_titBox_list .commonShow_tit .commonShow_title{text-align: center;
    width: 100%;border-bottom: 1px dashed #eeeeee;}

.commonShow_tit .commonShow_title {
    width: 90%;
    font-size: 16px;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

    .commonShow_tit .commonShow_title a:hover {
        text-decoration: none;
    }

.mainLeft_comProfile_time {
    width: 100%;
    text-align: center;
    color: #999999;
    position: relative;
    top: -10px;
    display: inline-block;
}

.commonShow_titBox_lists {
    padding: 0 5%;
    height: 60px;
    line-height: 60px;
    overflow: unset;
    border-bottom: unset;
    background-color: unset;
}
.commonShow_titBox_lists .commonShow_titIcon {
    display: none;
}
.commonShow_titBox_lists .commonShow_tit .commonShow_title {
    text-align: center;
    width: 100%;
    border-bottom: 1px dashed #eeeeee;
}

.commonShow_titIcon {
    width: 4px;
    background-color: #ff6600;
    margin-right: 10px;
    height: 18px;
    vertical-align: top;
    margin-top: 11px;
    float: left;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.commonShow_mainLeft_comProfile .commonShow_title {
    text-align: center;
    width: 100%;
    border-bottom: 1px dashed #eeeeee;
}

.commonShow_mainLeft_concat_list .commonShow_titBox{    padding: 0 2%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-bottom: 1px solid #eeeeee;
    background-color: #fbfbfb;}
.commonShow_mainLeft_concat_list .commonShow_titIcon{display:unset;}
.commonShow_mainLeft_concat_list .commonShow_title{text-align: unset;
    width: unset;
    border-bottom: unset;}

.mainLeft_comProfile_contentBox {
    padding: 5% 3% 3% 3%;
    font-size: 14px;
    line-height: 24px;
	background: #fff;
}

#mainLeft_comProfile_moreBtn {
    width: 120px;
    height: 36px;
    line-height: 36px;
    margin-top: 20px;
    text-align: center;
    font-size: 16px;
    display: block;
    background-color: #ff6600;
    color: #ffffff;
    border: 1px solid #ff6600;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

    #mainLeft_comProfile_moreBtn:hover {
        text-decoration: none;
    }

.commonShow_mainLeft_concat {
    width: 100%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

.mainLeft_concat_content {
    padding: 2% 3%;
    overflow: hidden;
}

.mainLeft_concat_contentLeft {
    width: 30%;
    min-height: 365px;
    float: left;
    border: 1px solid #eeeeee;
    background-color: #eb6001;
}

.concat_contentLeft_top {
    padding: 10% 15%;
    position: relative;
    background-color: #ffffff;
}

    .concat_contentLeft_top i {
        width: 33px;
        height: 15px;
        position: absolute;
        bottom: 0;
        left: 15%;
        background: url(../images/commonShow_concat02.png) no-repeat;
    }

.concat_contentLeft_topInfor p {
    font-size: 16px;
    padding-left: 26px;
    margin-bottom: 10px;
    color: #195490;
    background: url(../images/commonShow_concat01.png) no-repeat;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

    .concat_contentLeft_topInfor p.contentLeft_topInfor_icon1 {
        background-position: 0px 0px;
    }

    .concat_contentLeft_topInfor p.contentLeft_topInfor_icon2 {
        background-position: 0px -33px;
        font-style: italic;
    }

.concat_contentLeft_bottom {
    padding: 5% 10%;
    background-color: #eb6001;
    color: #ffffff;
    font-size: 14px;
}

    .concat_contentLeft_bottom p.concat_contentLeft_bottomTitle {
        font-size: 16px;
        margin: 10px 0 15px 0;
    }

    .concat_contentLeft_bottom a {
        color: #ffffff;
    }

        .concat_contentLeft_bottom a:hover {
            color: #ffffff;
            text-decoration: none;
        }

    .concat_contentLeft_bottom p {
        margin-bottom: 10px;
        overflow: hidden;
    }

        .concat_contentLeft_bottom p b {
            width: 23%;
            float: left;
            font-weight: normal;
        }

        .concat_contentLeft_bottom p span {
            width: 77%;
            float: left;
        }

.mainLeft_concat_contentRight {
    width: 68%;
    height: 365px;
    float: right;
    border: 1px solid #eeeeee;
}

.commonShow_mainLeft_supplier {
    width: 100%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

.mainLeft_supplier_content {
    padding: 2% 3%;
    overflow: hidden;
}

    .mainLeft_supplier_content .mainLeft_supplier_contentLeft {
        width: 27%;
        min-height: 234px;
        padding: 2% 3%;
        float: left;
        background-color: #2f7bc7;
        color: #f5f5f5;
    }

        .mainLeft_supplier_content .mainLeft_supplier_contentLeft h2, .mainLeft_supplier_content .mainLeft_supplier_contentLeft h1 {
            font-size: 16px;
        }

        .mainLeft_supplier_content .mainLeft_supplier_contentLeft .mainLeft_supplier_contentLeft_time {
            font-size: 12px;
            margin: 5px 0 8px 0;
        }

        .mainLeft_supplier_content .mainLeft_supplier_contentLeft .supplier_contentLeft_content {
            font-size: 14px;
            line-height: 24px;
        }

            .mainLeft_supplier_content .mainLeft_supplier_contentLeft .supplier_contentLeft_content a {
                margin-left: 10px;
                color: #ffffff;
            }

        .mainLeft_supplier_content .mainLeft_supplier_contentLeft .supplier_contentLeft_companyHref {
            padding: 2% 8%;
            font-size: 16px;
            margin-top: 10px;
			    float: right;
            display: inline-block;
            border: 1px solid #ffffff;
            color: #ffffff;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -o-border-radius: 5px;
            border-radius: 5px;
        }

            .mainLeft_supplier_content .mainLeft_supplier_contentLeft .supplier_contentLeft_companyHref:hover {
                color: #ffffff;
                text-decoration: none;
            }

    .mainLeft_supplier_content .mainLeft_supplier_contentRight {
        width: 61%;
        height: 234px;
        padding: 2% 3%;
        float: left;
    }

        .mainLeft_supplier_content .mainLeft_supplier_contentRight table {
            width: 100%;
            font-size: 14px;
            text-align: left;
        }

            .mainLeft_supplier_content .mainLeft_supplier_contentRight table th {
                height: 40px;
                padding: 0 5px;
                color: #999999;
                font-weight: normal;
            }

            .mainLeft_supplier_content .mainLeft_supplier_contentRight table td {
                height: 40px;
                padding: 0 5px;
            }

			.mainLeft_concat_content .mainLeft_supplier_contentRight {
        width: 63%;
        height: 327px;
        padding: 20px 3%;
        float: left;
    }

        .mainLeft_concat_content .mainLeft_supplier_contentRight table {
            width: 100%;
            font-size: 14px;
            text-align: left;
        }

            .mainLeft_concat_content .mainLeft_supplier_contentRight table th {
                height: 50px;
                padding: 0 5px;
                color: #999999;
                font-weight: normal;
            }

            .mainLeft_concat_content .mainLeft_supplier_contentRight table td {
                height: 50px;
                padding: 0 5px;
            }

.commonShow_mainLeft_products {
    width: 100%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

.products_contentList {
    
}

    .products_contentList li {
        width: 220px;
        margin: 15px 20px;
        float: left;
    }

        .products_contentList li a.products_contentList_img {
            width: 220px;
            height: 220px;
            vertical-align: middle;
            display: table-cell;
            text-align: center;
            overflow: hidden;
            border: 1px solid #eeeeee;
        }

            .products_contentList li a.products_contentList_img:hover {
                border: 1px solid #ff7300;
            }

        .products_contentList li a img {
            width: 100%;
            height: 100%;
            max-width: 100%;
            max-height: 100%;
            display: inline-block;
        }

        .products_contentList li .products_contentList_price {
            font-size: 12px;
            margin: 10px 0;
            color: #666666;
        }

            .products_contentList li .products_contentList_price span {
                font-size: 16px;
                color: #ff0000;
            }

        .products_contentList li .products_contentList_title {
            font-size: 14px;
            height: 40px;
            line-height: 20px;
            overflow: hidden;
        }

.products_contentMore {
    width: 25%;
    height: 40px;
    line-height: 40px;
    margin: 20px auto;
    font-size: 14px;
    text-align: center;
    display: block;
    border: 1px solid #eeeeee;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

.products_contentList li .products_contentList_title a {
    height: 40px;
    display: block;
}

.products_contentMore:hover {
    color: #ff7300;
    text-decoration: none;
    border: 1px solid #ff7300;
}

.commonShow_mainLeft_instead {
    width: 100%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

.commonShow_tit .commonShow_title span {
    color: #ff7300;
}

.mainLeft_instead_content {
    padding: 0 3%;
    font-size: 14px;
}

    .mainLeft_instead_content ul li {
        padding: 10px 0 5px 0;
        width: 100%;
        border-bottom: 1px solid #eeeeee;
        overflow: hidden;
    }

        .mainLeft_instead_content ul li strong {
            width: 10%;
            float: left;
            line-height: 25px;
        }

        .mainLeft_instead_content ul li .instead_contentList {
            width: 90%;
            line-height: 25px;
            float: left;
        }

            .mainLeft_instead_content ul li .instead_contentList a {
                width: 17.3%;
                margin: 0 10px;
                display: inline-block;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
            }

        .mainLeft_instead_content ul li.instead_contentSearch, .mainLeft_instead_content ul li.instead_contentRecommend {
            border-bottom: none;
        }

            .mainLeft_instead_content ul li.instead_contentRecommend .instead_contentList a {
                w idth: 30.7%;
            }
/*右边*/
.commonShow_mainRight {
    width: 21%;
    float: right;
}

    .commonShow_mainRight .commonShow_mainRight_companyName {
        padding: 5% 4%;
        font-size: 16px;
        margin-bottom: 15px;
        background-color: #235185;
        color: #ffffff;
    }

        .commonShow_mainRight .commonShow_mainRight_companyName p {
            background: url(../images/commonShow01.png) no-repeat 0px;
            padding-left: 25px;
        }

.commonShow_mainRight_webNav {
    margin-bottom: 15px;
    border: 1px solid #eeeeee;
}

    .commonShow_mainRight_webNav .mainRight_webNav_txt {
        height: 32px;
        line-height: 32px;
        padding: 0 4%;
        font-size: 15px;
        color: #ffffff;
        background-color: #ff7300;
    }

        .commonShow_mainRight_webNav .mainRight_webNav_txt span {
            padding-left: 30px;
            display: block;
            background: url(../images/left_list_1.png) no-repeat 0px #ff7300;
        }

.mainRight_webNav_nav {
    width: 100%;
    font-size: 14px;
}

    .mainRight_webNav_nav li {
        width: 88%;
        padding: 2% 6%;
        border-bottom: 1px solid #eeeeee;
    }

        .mainRight_webNav_nav li b {
            width: 3px;
            height: 3px;
            margin-right: 10px;
            display: inline-block;
            background-color: #ff7300;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
        }

.mainRight_webNav_company {
    width: 220px;
    height: 36px;
    line-height: 36px;
    margin: 20px auto;
    font-size: 15px;
    display: block;
    text-align: center;
    background: url(../images/jinruqiye.png) no-repeat #ff6600;
    color: #ffffff;
    border: 1px solid #ff6600;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    text-indent: -99999px;
}

    .mainRight_webNav_company:hover {
        color: #ffffff;
        text-decoration: none;
    }

.commonShow_mainRight_supply {
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

    .commonShow_mainRight_supply .commonShow_titBox {
        padding: 0 5%;
    }

.mainRight_supplyList {
    width: 100%;
    font-size: 14px;
    margin-top: 10px;
}

    .mainRight_supplyList li {
        width: 88%;
        padding: 2% 6%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

        .mainRight_supplyList li b {
            width: 3px;
            height: 3px;
            margin-right: 10px;
            display: inline-block;
            background-color: #333333;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
        }

.mainRight_supplyMore {
    width: 220px;
    height: 32px;
    line-height: 32px;
    margin: 15px auto;
    font-size: 14px;
    text-align: center;
    display: block;
    border: 1px solid #eeeeee;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background: url(../images/chakangengduo.png) no-repeat;
    text-indent: -99999px;
}

    .mainRight_supplyMore:hover {
        color: #ff7300;
        text-decoration: none;
        border: 1px solid #ff7300;
    }

.disclaimer {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 15px;
    font-size: 14px;
    border: 1px solid #eeeeee;
    background-color: #feffed;
}

    .disclaimer span {
        font-weight: bold;
        margin-left: 10px;
        background: url(../images/disclaimer1.png) no-repeat 0px;
        padding-left: 30px;
    }
/*产品*/
#productShow_contentBox {
    overflow: hidden;
    _zoom: 1;
}

.productShow_left {
    width: 30%;
    float: left;
    height: 290px;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    overflow: hidden;
    border: 1px solid #eeeeee;
}

    .productShow_left img {
        max-width: 100%;
        max-height: 100%;
        width: 100%;
        display: inline-block;
    }

.productShow_right {
    float: right;
    width: 67%;
    border-top: 2px solid #ff6b01;
}

.productShow_rightTop {
    width: 85%;
    float: left;
}

    .productShow_rightTop table {
        width: 100%;
    }

        .productShow_rightTop table tr {
            height: 50px;
        }

            .productShow_rightTop table tr:nth-child(1) td {
                color: #ff6b01;
                font-size: 25px;
                font-weight: 500;
            }

        .productShow_rightTop table th {
            color: #999999;
            font-weight: normal;
            width: 100px;
            text-align: left;
            padding-left: 20px;
        }

        .productShow_rightTop table td {
            text-align: left;
        }

        .productShow_rightTop table .productShow_rightTop_Color {
            font-size: 16px;
            font-weight: bold;
            color: #ff0000;
        }

.productShow_rightBottom {
    padding: 2%;
    margin-top: 10px;
    background-color: #f5f5f5;
}

.yard {
    width: 15%;
    float: right;
}

    .yard div {
        width: 80px;
        height: 80px;
    }

        .yard div img {
            width: 100%;
        }

    .yard p {
        text-align: center;
        font-size: 13px;
    }

.enquiry {
    clear: both;
    background: #FF8937;
    width: 150px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    border-radius: 5px;
    margin-left: 20px;
}

.common_concatOverflow span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.BMap_bubble_title p {
    white-space: normal;
}

.BMap_bubble_content {
    display: none;
}

.commonShow_mainLeft_ad {
    margin-bottom: 15px;
    padding: 2% 0;
    border: 1px solid #eeeeee;
    text-align: center;
    display: none;
}

.mainRight_ad {
    margin-bottom: 15px;
    text-align: center;
}

/*产品简介*/

.column_right.pt_60 {
    padding-top: 20px;
}

    .column_right.pt_60 .name_a {
        height: 70px;
        overflow: hidden;
        width: 100%;
        display: block;
    }

.column_box {
    width: 212px;
    border: 1px solid #e6e6e6;
    padding: 10px 13px;
    font-size: 14px;
    position: relative;
    border-top: 2px solid #000;
}

    .column_box.mt_10 {
        margin-top: 20px;
    }

.column_bj {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 75px;
}

.column_xx {
    border-bottom: 1px solid #e6e6e6;
    padding: 5px 0 15px 0;
    margin-bottom: 10px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    position: relative;
    z-index: 111;
}

    .column_xx i {
        display: block;
        height: 37px;
        background: url(../images/member-large.png) no-repeat;
        margin: 10px 0 35px 0;
    }

.column_box.vip_big {
    border-top: 1px solid #FF8400;
}

.column_box.pthy_big {
    border-top: 1px solid #0B89EE;
}

.column_box.vip_big .column_bj {
    background: #FF8400 url(../images/large_bj.png) no-repeat center bottom;
}

.column_box.pthy_big .column_bj {
    background: #0B89EE url(../images/large_bj.png) no-repeat center bottom;
}

.vip_big .column_xx i {
    background-position: center 0;
}

.pthy_big .column_xx i {
    background-position: center -41px;
}

.business_xx li {
    position: relative;
    font-size: 14px;
    padding: 0 0 4px 72px;
    line-height: 25px;
    min-height: 25px;
}

    .business_xx li .t {
        position: absolute;
        left: 0;
        top: 0;
        color: #696969;
    }

        .business_xx li .t span {
            padding: 0 5px;
            color: #e6e6e6;
        }

    .business_xx li a {
        margin-right: 5px;
        display: inline-block;
    }

    .business_xx li .ioc_an {
        margin: 5px 0;
    }

.column_title {
    font-size: 16px;
    padding: 10px 0 20px 0;
    font-weight: bold;
    line-height: 16px;
}

.supply_ul * {
    overflow: hidden;
}

.supply_ul li {
    height: 30px;
    line-height: 30px;
}

    .supply_ul li span {
        display: block;
        width: 4px;
        height: 4px;
        float: left;
        margin: 13px 5px 13px 0;
        background: #b2b2b2;
    }

.supply_more {
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 10px;
}

    .supply_more a {
        position: relative;
        padding-right: 16px;
        background: #1269d3;
        display: block;
        height: 38px;
        line-height: 37px;
        color: #fff;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        overflow: hidden;
    }

        .supply_more a i {
            border: 5px solid #1269d3;
            width: 0;
            height: 0;
            overflow: hidden;
            border-left-color: #fff;
            top: 14px;
            right: 45px;
            position: absolute;
            font-size: 0;
            line-height: 0;
        }

        .supply_more a:hover {
            background: #1239d3;
        }

            .supply_more a:hover i {
                border: 5px solid #1239d3;
                border-left-color: #fff;
            }
/*本公司热销排行*/
.recommend_ul {
    padding: 0 10px;
}

    .recommend_ul li {
        margin-bottom: 15px;
    }

        .recommend_ul li .img {
            width: 190px;
            height: 190px;
            display: table-cell;
            vertical-align: middle;
            text-align: center;
            border: 1px solid #f6f6f6;
        }

        .recommend_ul li img {
            max-width: 190px;
            max-height: 190px;
            _height: 190px;
            _width: 190px;
            webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;
        }

        .recommend_ul li:hover .img {
            border: 1px solid #FF7730;
        }

        .recommend_ul li .img img:hover {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            transform: scale(1.1);
        }

        .recommend_ul li .jg {
            height: 35px;
            line-height: 35px;
            color: #888;
        }

            .recommend_ul li .jg span {
                font-size: 20px;
                color: #e60000;
            }

        .recommend_ul li .wz {
            font-size: 14px;
            height: 40px;
            line-height: 20px;
            overflow: hidden;
        }

.column_txt {
    line-height: 25px;
    padding: 10px 0;
}

.column_txt_top {
    padding-top: 33px;
}

.column_box .product_links {
    padding: 0;
}

    .column_box .product_links a {
        display: block;
        margin: 0;
        width: auto;
        margin-bottom: 10px;
    }

.column_r_box {
    background: #fff;
    border-top: 0;
}

.product_nav {
    background: #f6f6f6;
    border-top: 2px solid #ff6b01;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    position: sticky;
    top: 0px;
	z-index: 1;
}

.float_nav .sign_left {
    display: block;
}

.sign_left {
    width: 239px;
    height: 59px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    display: none;
}

    .sign_left i {
        display: block;
        height: 37px;
        background: url(../images/member-large.png) no-repeat;
        margin: 11px 0;
    }

    .sign_left.vip_big {
        background: #FF8400;
    }

        .sign_left.vip_big i {
            background-position: center 0;
        }

    .sign_left.pthy_big {
        background: #0B89EE;
    }

        .sign_left.pthy_big i {
            background-position: center -41px;
        }

.nav_box {
    height: 58px;
    line-height: 58px;
    font-size: 16px;
}

    .nav_box a {
        display: block;
        padding: 0 30px;
        height: 58px;
        float: left;
        position: relative;
        color: #696969;
    }

        .nav_box a:hover {
            color: #696969;
        }

        .nav_box a.hover {
            color: #000;
            background: #fff;
            border-top: 2px solid #e60000;
            margin-top: -2px;
            font-weight: bold;
        }

        .nav_box a span {
            position: absolute;
            right: 0;
            top: 50%;
            margin-top: -9px;
            background: #e6e6e6;
            width: 1px;
            height: 18px;
        }

        .nav_box a.hover span {
            display: none;
        }

.imported_box {
    padding: 50px 30px;
    background: #fff;
    border: 1px solid #e6e6e6;
    border-top: 0;
    display: none;
}

.category_an {
    padding: 0px 20px 0px 20px;
    font-size: 14px;
    line-height: 2;
    overflow: hidden;
    margin-bottom: 15px;
}

    .category_an p {
        line-height: 1.8;
    }

    .category_an .name_a {
        position: relative;
        top: 0px;
    }

    .category_an p, .category_an p span {
        white-space: pre-wrap !important;
        word-wrap: break-word;
    }

    .category_an img {
        vertical-align: middle;
    }

.content {
    padding: 10px 0px 10px 0px;
}

#comment_main {
    padding-top: 25px;
}

.product_content h1, .product_content .h1 {
    font-size: 28px;
    font-weight: bold;
    line-height: inherit;
}

.product_content h2, .product_content .h2 {
    font-size: 24px;
    font-weight: bold;
    line-height: inherit;
}

.product_content h3, .product_content .h3 {
    font-size: 20px;
    font-weight: bold;
    line-height: inherit;
}

.product_content h4, .product_content .h4 {
    font-size: 16px;
    font-weight: bold;
    line-height: inherit;
}

.product_content h5, .product_content .h5 {
    font-size: 14px;
    font-weight: bold;
    line-height: inherit;
}

.product_content h6, .product_content .h6 {
    font-size: 12px;
    font-weight: bold;
    line-height: inherit;
}

.product_content p, .product_content .p {
    font-size: 14px;
    line-height: 30px;
}

.product_nav .product_links {
    float: right;
    padding-top: 13px;
    display: none;
}

    .product_nav .product_links a {
        width: 96px;
        height: 30px;
        margin: 0 10px 0 0;
        line-height: 30px;
        float: left;
        font-size: 14px;
    }

.float_nav .product_links {
    display: block;
}

.vendor_a {
    text-align: right;
    font-size: 14px;
    padding: 13px 0;
    line-height: 20px;
}

    .vendor_a a {
        color: #696969;
    }

.vendor_txt {
    text-indent: 26px;
    padding-bottom: 20px;
}

    .vendor_txt a {
        color: #696969;
    }
/* 编辑器中表格带有样式，在前台展示的时候是没有样式@zys#20190126 */
.product_content table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
}

.product_content th,
.product_content td {
    border: 1px solid #999;
    padding: 3px 5px;
    min-width: 50px;
    min-height: 20px;
}

.content .product_content p {
    text-indent: 0;
}

.proShow_collInqBox_zzc {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    filter: alpha(opacity=50);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    display: none;
}

.proShow_collInqBox {
    width: 480px;
    overflow: hidden;
    position: fixed;
    top: 45%;
    left: 50%;
    z-index: 2;
    margin-left: -180px;
    margin-top: -109px;
    background-color: #FFF;
    display: none;
    box-shadow: 0px 2px 5px #ccc;
    -moz-box-shadow: 0px 2px 5px #ccc;
    -ms-box-shadow: 0px 2px 5px #ccc;
    -webkit-box-shadow: 0px 2px 5px #ccc;
}

    .proShow_collInqBox .collInqBox_top {
        width: 470px;
        height: 30px;
        line-height: 30px;
        padding: 0 5px;
        background-color: #ececec;
    }

        .proShow_collInqBox .collInqBox_top span {
            float: left;
        }

        .proShow_collInqBox .collInqBox_top img {
            float: right;
            margin-top: 10px;
            cursor: pointer;
        }

.collInqBox_uers, .collInqBox_success, .InqBox_pop {
    width: 460px;
    margin: 20px auto;
}

.proShow_uersBox {
    width: 100%;
    margin-bottom: 12px;
    display: inline-block;
}

    .proShow_uersBox label {
        width: 30px;
        height: 30px;
        line-height: 30px;
        float: left;
        text-align: center;
        border-right: 1px solid #999999;
        display: none;
    }

        .proShow_uersBox label img {
            margin-top: 6px;
        }

    .proShow_uersBox input {
        height: 28px;
        height: 22px\9;
        line-height: 26px\9;
        width: 100%;
        float: left;
        outline: none;
    }

.proShow_uersBtn {
    width: 450px;
    margin: auto;
}

#proShow_uersSubmit, #proShow_ensure {
    width: 180px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
    background-color: #ed710d;
    border: none;
    outline: none;
    cursor: pointer;
}

.proShow_uersForget {
    text-align: center;
    margin-top: 12px;
}

    .proShow_uersForget span {
        color: #ccc;
        margin: 0 5px;
    }

    .proShow_uersForget a.proShow_freeReg {
        color: #ed710d;
    }

    .proShow_uersForget a.proShow_forgetPw {
    }

.proShow_uersError, .InqBoxError {
    margin-bottom: 15px;
    color: #f00;
    display: none;
    text-align: left;
}

#Form1 {
    padding-right: 10px;
}

.proShow_textarea {
    width: 100%;
    margin-bottom: 12px;
}

.seartitle2021 {
    text-align: left;
    margin-bottom: 5px;
    color: #666;
    font-size: 14px;
}

.proShow_textarea textarea {
    color: #999999;
    width: 100%;
}
/*  收藏成功  */
.collInqBox_successTxt {
    color: #666;
    font-size: 16px;
    margin: 40px 0 40px 0;
    text-align: center;
}

.collInqBox_successTimer {
    margin-top: 10px;
    text-align: center;
    color: #666;
}

.proShow_uersBox1 {
    display: inline-block;
    width: 100%;
    margin-bottom: 12px;
}

    .proShow_uersBox1 label {
        width: 30px;
        height: 30px;
        line-height: 30px;
        float: left;
        text-align: center;
        border-right: 1px solid #999999;
        display: none;
    }

        .proShow_uersBox1 label img {
            margin-top: 6px;
        }

    .proShow_uersBox1 .InqBox_concat input {
        height: 28px;
        height: 22px\9;
        line-height: 26px\9;
        width: 100%;
        outline: none;
    }

    .proShow_uersBox1 .InqBox_concat {
        width: 100%;
        float: left;
    }

    .proShow_uersBox1 .InqBox_choose {
        width: 35%;
        float: left;
        line-height: 32px;
        padding-left: 10px;
        display: none;
    }

        .proShow_uersBox1 .InqBox_choose span {
            margin-left: 9px;
        }

.BarCode2019 {
    margin: 10px 0;
    width: 100%;
    text-align: left;
    display: inline-block;
    color: #666;
    font-size: 14px;
}

.proShow_name {
    text-align: center;
}

    .proShow_name h3 {
        font-size: 14px;
        text-align: left;
        color: #666;
    }

    .proShow_name p {
        margin: 5px 0 15px 0;
        font-size: 14px;
        color: #ed710d;
        text-align: left;
        color: #000;
    }

.proShow_uersBtn input {
    w idth: 48%;
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    float: left;
    color: #fff;
    background-color: #FF8937;
    border: none;
    outline: none;
    cursor: pointer;
}

#InqBox_save {
    float: left;
}

#InqBox_reset {
    float: right;
}

.proShow_uersBtn {
    overflow: hidden;
}

#BarCodeText {
    width: 80px;
    height: 30px;
}


/*ie下兼容css*/
.top_search {
    width: 576px;
    margin: 45px 0 0 102px;
}

.header_index {
    width: 1360px;
}

.index_logo {
    width: 160px\9;
    height: 70px\9;
}

.top_search_text .inputone {
    height: 25px\9;
    line-height: 25px\9;
}

.top_search .top_search_text {
    _width: 392px;
}

.commonShow_position, .commonShow_mainLeft, .commonShow_mainRight, .products_contentList, .disclaimer, .commonShow_mainRight_webNav .mainRight_webNav_txt,
.mainRight_webNav_nav, .commonShow_mainRight_supply .commonShow_titBox, .mainRight_supplyList {
    _text-align: left;
}

.mainLeft_concat_contentLeft {
    _width: 25%;
}

.concat_contentLeft_bottom p b {
    _width: 18%;
}

.concat_contentLeft_bottom p span {
    _width: 62%;
}

.concat_contentLeft_top i {
    _bottom: 241px;
}

.mainLeft_concat_content {
    _zoom: 1;
}

.mainLeft_concat_contentLeft {
    _width: 30%;
    _height: 365px;
}

.mainLeft_concat_contentRight {
    _width: 68%;
}

.mainLeft_supplier_content {
    _zoom: 1;
}

    .mainLeft_supplier_content .mainLeft_supplier_contentLeft {
        _width: 30%;
        _padding: 9% 7%;
    }

    .mainLeft_supplier_content .mainLeft_supplier_contentRight {
        _width: 70%;
    }

.mainLeft_products_content, .commonShow_mainRight_webNav, .commonShow_mainRight_supply {
    _text-align: center;
}

.mainRight_webNav_nav li {
    width: 100%;
}

.commonShow_mainRight_webNav, .commonShow_mainRight_supply {
    +padding-bottom: 15px;
}
/*免费会员主页内容*/
ul,
li {
	margin: 0px;
	padding: 0px;
}
.xmzx-top {
	Z-INDEX:100;
	POSITION:relative;
	width:1200px;
	margin:10px auto 0;
	height:96px;
	margin-bottom:0;
	 color:#000000;
    background-color: #ffffff;
}
.exp {
	width:230px;
	height:94px;
	margin-top:0px;
	margin-left:0px
}

.xmzx-top .lr {
	margin-left:80px;
	width:480px;
	height:64px;
	float:left
}
.row {
	display: flex;
}
.lf {
	float:left
}
.dis {
	display:block
}
.undis {
	display:none
}


.clearfix {
*zoom:1
}
.clearfix:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both;
}
i {
    font-style: normal
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.m30 {
    margin-top: 30px;
}
.m15 {
    margin-top: 15px;
}
.m40 {
    margin-top: 40px
}
.fl {
    float: left
}
.fr {
    float: right;
}
ul, li {
    list-style: none;
}
.text-overhidden {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tips {
    width: 1200px;
    height: 31px;
    margin: 0 auto;
}
.tips span {
    float: left;
    line-height: 31px;
    font-size: 14px
}
.xborder {
    border: 1px solid #f5f5f5;
    padding: 10px;
    height: 300px;
    overflow: hidden;
   
}
.xleft1 {
    width: 328px;
}
.xright1 {
    width: 300px;
    background-color: #f8f8f8;
    border: 1px solid #f8f8f8;
    height: 328px;
    overflow: hidden
}
.xmaincontent {
    margin-left: 350px;
    width: 490px;
}
.leftimg {
    float: left;
    width: 320px;
    border: 1px solid #f5f5f5;
}
.leftimg img {
    width: 300px;
    height: 250px;
    padding: 10px
}
.xqititle {
    height: 22px;
    margin-top: 0px;
}
.xqiname {
    font-size: 20px;
    width: 100%;
    line-height: 22px;
}
.xqiname h1 {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 20px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.addtime {
    height: 50px;
    border-top: 1px dashed #dadada;
    border-bottom: 1px dashed #dadada;
}
.addtimeul2 {
    line-height: 50px;
    overflow: hidden;
}
.addtimeul2 li {
    float: left;
    width: 240px;
    margin-right: 10px;
    color: #555555;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    margin-bottom: 5px;
      font-family: gotham-book;
}
.addtimeul2 li.no_mr {
    margin-right: 0px
}
.jy-ftnum {
    font-size: 14px;
    color: #e60000;
    line-height: 20px;
}
.proinfo p {
    font-size: 14px;
    line-height: 38px;
    color: #4c4c4c;
    height: 38px;
    overflow: hidden;
}
.proinfo p i {
    color: #999;
    margin-right: 20px;
    float: left;
}
.proinfo p em {
    font-size: 18px;
    margin-right: 5px;
    font-family: gotham-book;
    color: #ff0000;
    font-weight: bold
}
.proinfo p a:hover {
    color: #1b91f7
}
.proinfo p a {
    color: #4c4c4c;
    font-size: 14px
}
.proinfo p font, .proinfo p.f_red {
    color: #1b91f7
}
/*最新发布css样式*/
.interfixtt {
    padding: 10px 8px;
}
.interfixttname {
    padding-left: 11px;
    border-left: 4px solid #e60000;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
}
.interfixttmore {
    color: #777777!important;
    line-height: 14px;
    font-size: 12px;
}
.interfixttmore:hover {
    color: #e60000
}
.xg-imgbox {
    width: 100px;
    height: 80px;
    overflow: hidden;
    border: 1px solid #f5f5f5;
    padding: 2px;
    text-align: center;
}
.xg-imgbox:hover {
    border: 1px solid #e60000;
}
.xg-imgbox .xg-img {
    width: 100px;
    height: 80px;
}
.xg-imgbox .xg-img:hover {
    transform: scale(1.05);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.05);
    -webkit-transform: all 1s ease 0s;
}
.xginfoxx {
    width: 150px;
    margin-left: 6px;
    font-size: 12px;
}
.xginfoxxtt {
    font-size: 16px;
    margin-bottom: 10px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-weight: 600;
}
.xginfoxxtt a {
    color: #333;
}
.xginfoxxtt a:hover {
    color: #e60000
}
.xginfoxxkg {
    font-size: 12px;
    color: #999999;
    padding-top: 15px
}
.xxinfoxgxx {
    width: 300px;
    margin: 0 auto;
   
    margin-top: 10px;
    
 
}
.xxinfoxgxx li {
    margin-bottom: 5px;
    margin-top: 8px;
    background-color: #fff;
    padding: 5px;
    overflow: hidden;
    border-radius: 3px;
}
.xxinfoxgxx li:hover {/* box-shadow: 0 2px 17px 0 rgb(169, 169, 169); */
}
.infolist {
    height: 169px;
    border-bottom: 1px dashed #dadada;
    border-top: 1px dashed #dadada
}
.infolistul {
    padding-top: 25px;
    float: left;
}
.infolistul li {
    float: left;
    width: 240px;
    margin-right: 20px;
    color: #555555;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
    height: 22px;
}
.yfdch {
    max-width: 90px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
}
.color8 {
    color: #888888
}

.bottombg{width: 100%;min-width: 1200px;height: auto;}
.jyleftxxP{width: 880px;background-color: #ffffff;padding: 10px;height: 500px;}

/****采购信息描述-right的css样式****/
.jy-model2-right{width: 880px;}
.jy-allcp{border: 1px solid #f5f5f5;padding: 0 20px 10px;background: #fff;}
.jc-cp-miaos{margin-top: 20px;}
.jc-cp-hot{margin-top: 45px}
.jc-cp-tl{padding-left: 11px;border-left: 4px solid #e60000;height: 16px;line-height: 16px;margin-left: -3px;font-size: 16px;}
.jc-miaos-list{border: 1px solid #f5f5f5;background-color: #f5f5f5; overflow: hidden;margin-top: 20px;}
.jc-miaos-ul{padding: 10px 0;width: 840px;margin-left: 27px;}
.jc-miaos-ul li{width: 26%;float: left;color: #777777;margin-right: 20px;line-height: 32px;font-family: gotham-book}
.jc-miaos-ve{padding: 25px 0px 12px;/* text-indent: 2em; */font-size: 16px;line-height: 34px;word-break:break-all; /*支持IE，chrome，FF不支持*/word-wrap:break-word;/*支持IE，chrome，FF*/}
.jc-miaos-ve img{max-width: 100%}

/*采购商信息的css样式*/
.jy-view-model2{margin-top: 19px;}
.jy-model2-left{width: 300px;height: 700px;}
.jy-model2-firmif{border: 1px solid #f5f5f5;padding-bottom: 10px;background: #fff;margin-bottom: 19px;}
.interfix-tt2{padding: 26px 20px 0;}
.jy-zt-module{margin: 35px 0px 0;padding: 0 20px;}
.jy-zt-firm{font-size: 16px;color: #555555}
.rz-zt{font-size: 14px;}
.rz-finfo{padding-top: 13px;}
.rz-finfo li{margin-top: 15px;font-size: 14px;line-height: 18px;color: #555555;overflow: hidden;}
.rz-img{vertical-align: middle;}

.companyxxtt {
	width: 270px;
	margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;

}

.companyxxtt .confx .row {
	margin-top: 15px;
	font-size: 14px;
}

.companyxxtt .confx .row div {
	margin: 0px 6px;
    font-family: gotham-book
}

.companyxxtt .confx img {
	width: 15.72px;
	height: 18.45px;
}

.companyxxtt .confx .row a {
	width: 105px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	background: #7BBB5E;
	border-radius: 5px;
	margin-right: 15px;
	font-size: 12px;
}

.companyxxtt .confx .row a:last-child {
	background: #ECEBEB;
	color: #666666;
}

.companyxxtt .confx .row a:hover {
	color: #1D1D1D;
}

.companyxxtt .name {
	font-size: 16px;
	font-weight: 600;
    padding-top: 10px;
    height: 24px;overflow: hidden
}

.companyxxtt .zhuying {
	margin-top: 20px;
    width: 100%;
    padding:10px;
}

.companyxxtt .zhuying b {
	font-weight: bold;
	color: #999999;
	padding-top: 40px;
	line-height: 20px;
	font-size: 14px;
    margin-top: 40px;
    height: 40px;
}
.ffffbg{background-color: #ffffff}
.f5f5{background-color: #f5f5f5;}
.fp30{background-color: #ffffff;padding-bottom: 30px}
.companyxxtt .zhuying .zylist {
	margin-left:0px;
}

.companyxxtt .zhuying .zylist div {
	background: #fff;
	
width:80px;
    height: 37px;
    line-height: 37px;
	border: solid 1px #EDEDED;

	overflow: hidden;
	text-align: center;
	color: #999;
	font-size: 12px;
	float: left;

	margin-top: 8px;
 /*   padding:10px;
*/
    margin-right: 5px;
}
.xbbc{background-color: #f5f5f5;height: 150px;}
.xbutton{margin-top:15px;}
.xbutton a{ display: inline-block; float: left; color: #fff;  font-size: 14px;font-weight: bold;
	border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	background: #f7511a; border: 1px solid #f7511a; cursor: pointer;  margin-right: 10px;width: 125px;height: 40px;line-height: 40px; text-align: center;
}
.xbutton a:last-child{margin-right: 0}
.xbutton a:hover{ background: #e7511a; }
.xbutton a i{ float: left; font-size: 24px; margin-right: 5px;}
.xbutton a.Advisory{ background: #ffa914; border-color: #ffa914; }
.baoxiubutton{width:100%;}

.ondelete {
    width: 100%;
}
.ondelete .item {
    position: relative;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    width: 270px;
    height: 160px;
    background-color: #f5f5f5;
    box-shadow: 0 3px 10px rgba(0,0,0,.01);
    transition: transform linear .2s;
}
.ondelete .item:nth-child(3n+3) {
    margin-right: 0px;
}
.ondelete .lawyer {
    position: relative;
    display: block;
    padding: 27px 30px 0 30px;
    height: 173px;
}
.ondelete .photo-box {
    position: absolute;
    top: 30px;
    left: 20px;
    width: 80px;
}
.ondelete .photo-box .photo {
    display: block;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}
.ondelete .photo-box .ico-vip {
    position: absolute;
    top: 60px;
    right: 2px;
}
.ondelete .name {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ondelete .skill {
    margin-top: 6px;
    height: 20px;
    color: #666;
    font-family: gotham-book
}
.ondelete .skill span {
    margin-left: 10px;
}
.ondelete .detail {
    margin-top: 8px;
    height: 44px;
    overflow: hidden;
    color: #999;
    line-height: 22px;
}
.ondelete .btn {
    position: absolute;
    bottom: 22px;
    left: 30px;
    z-index: 1;
    width: 220px;
    height: 30px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    background-color: #cccccc;
    border-radius: 15px;
    font-family: gotham-book
}


.comapnyself3 {
    width: 100%;
    margin: 0 auto;
    background-color: #ffffff;
}
.comapnyself3 .category3 {
    width: 95;
    overflow: hidden;
    position: relative;
    overflow: hidden;
    margin-bottom: 0px;
    margin-left: 10px;
}
.comapnyself3 .category3:after {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 1px;
  
    z-index: 2;
}
.comapnyself3 .category3:before {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    height: 1px;
    background-color: #EDEDED;
    z-index: 2;
}
.comapnyself3 .category3 a:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}
.comapnyself3 .category3 ul li {
    display: table-cell;
    white-space: nowrap;
    font-size: 14px;
    text-align: center;
    border-bottom: 3px solid transparent;
    cursor: pointer;
    position: relative;
    padding: 18px 25px;
}
.comapnyself3 .category3 ul li.active {
    border-bottom-color: #ff0000;
    color: #ff0000;
}
.comapnyself3 .cont3 {
    display: none;
}
.comapnyself3 .cont3.active {
    display: block;
}
.comapnyself3 .cont3 ul li {
    width: 100%;
    float: left;
    margin: 0 10px;
    box-sizing: border-box;
}
.hz{padding:15px;}
.hz:after{clear:both}
.hz a{width:160px;padding-right:8px;height:30px;font-size: 16px; line-height:30px;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom: 10px;}
.hz a:hover{color:#d00}

.consult_list .con_item { padding: 8px 0 10px; border-bottom: 1px solid #f8f8f8; }
.consult_list .con_item strong { display: block; font-size: 16px; line-height: 24px; font-weight: 500; }
.consult_list .con_item .ohter { margin-top: 10px; font-size: 12px; color: #999; }
.consult_list .con_item .ohter span { margin-right: 20px; }
.consult_list .con_item .ohter span .iconfont { font-size: 12px; color: #bbb; margin-right: 5px; }


.index_plist {
    padding: 20px 0 20px 0;
    overflow: hidden;
}
.index_plist * {
    display: block;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
.index_plist ul {
    width: 100%;
    margin: auto;
    overflow: hidden;
}
.index_plist ul li {
    float: left;
    width: 380px;
    margin: 0 20px;
    margin-bottom: 20px;
}
.index_plist ul li:nth-child(2n+1) {
    margin: 0 0
}
.index_plist ul li img {
    padding: 0;
    width: 380px;
    height: 250px
}
.f24{font-size: 16px;font-weight: bold;}
.f21{font-size: 14px; color: #999999;line-height: 12px;}
.xbz {
    padding: 10px 0 
}
.xbz li {
    float: left;
    width: 32%;
    padding:15px 0;
    margin-right:5px;
}
.xbz li a {
    position: relative;
    display: block;
    background-color: #ffffff;
    border-radius: 6px
}
.xbz li a .ico-menu {
    position: absolute;
    left: 0.6rem;
    top: 0.9rem
}

.ico-right li a {

    padding: 0.7rem 2.5rem 0.7rem 0.6rem;
    background: #f8f8f8
}
.ico-right li a .ico-menu {
    position: absolute;
    top: 1.15rem;
    right: 0.6rem;
    left: auto
}

.s_rz { padding-top: 5px; text-align: center;background-color: #ffffff;border-radius: 4px;margin-top: 15px }
.s_rz dt { color: #666; font-weight: 600; }
.s_rz dd { overflow: hidden;padding:10px 0 }
.s_rz dd span { float: left; width: 33.33%; font-size: 12px; color: #999; }
.s_rz dd span .ico_index { display: block; margin: 0 auto 6px; }
.s_rz dd span .ico_index img{width:30px;height:30px;}

.jy-view-czuo{margin-top: 22px; font-size: 12px;}
.jy-view-czuo .jy-czuo-a{color: #777;display: inline-block;}
.jy-view-czuo .jy-czuo-a,.jy-view-czuo .jy-czuo-a a{color: #777;display: inline-block;}
.jy-view-czuo .jy-czuo-a:hover{color: #e60000;text-decoration: none;}

/*-- 分享举报等 --*/
.proShare{width: 320px;height:35px;padding-top:5px;margin-top: 5px;}
.proSave,.reportBtn,.wapimg{padding:0px 5px 0px 30px;height:32px;border:#e4e4e4 solid 1px;border-radius:2px;float:left;line-height:32px;color:#7b7b7b;background:url("../images/allicons.png");background-repeat:no-repeat;margin-right:10px;cursor: pointer;}
.proSave{background-position:-382px -129px;}
.proSave b,.bds_more b{color:#e60000;}
.proSave.saved{background-position:-273px -129px;color:#e60000;cursor:default}
.bdsharebuttonbox{display:block;float:left;}
.bdsharebuttonbox a{padding:0px 10px 0px 30px !important;height:32px !important;border:#e4e4e4 solid 1px !important;border-radius:2px !important;float:left !important;line-height:32px !important;color:#7b7b7b !important;background:url("../images/allicons.png") no-repeat -382px -157px scroll !important;margin:0px 10px 0px 0px !important;}
.bdsharebuttonbox a:hover{color:#e60000 !important;opacity:1.0 !important;filter:alpha(opacity=80) !important;}
.reportBtn{background-position:-382px -184px;}
.wapimg{background-position:-382px -209px;float:right;margin-right:0px;width:58px;display:block}
.wapimg i{width:8px;height:5px;float:right;background:url("../images/allicons.png") no-repeat -390px -248px scroll;margin:13px 2px 0px 10px}
.proShare a:hover{color:#e60000;text-decoration:none;}
.proDetail{width: 937px;height:auto;overflow:hidden;float:left;background-color:#fff;/* border: 1px solid #f5f5f5; */}
.proDetail h2{height:49px;line-height:49px;border-bottom: #f5f5f5 solid 1px;padding-left:20px;font-size:18px;background: #ffffff;}
.proDetail h2 .icon-red{height:18px;margin-top:16px}
.proCodeimg{width:130px;height:145px;position:absolute;border-radius:3px;right:0px;bottom: 55px;text-align:center;background-color:#fff;border:#e4e4e4 solid 1px;display:none;z-index: 2;}
.proCodeimg span{display:block;line-height:30px;color:#666;}


.tishi {
	background: #FFF9F3;
	color: #F7511A;
	font-size: 12px;
	height: 42px;
	line-height: 42px;
	text-indent: 10px;
	margin-top:6px;
}

.news_cai{ margin-top:57px;*margin-top:25px;border-top: 1px solid #E0E0E0; }
ul.law { border-bottom:2px solid #334fa0;width:880px; height:40px; margin-top:10px;}
ul.law li { float:left; width:120px;text-align:center; line-height:40px; font-size:14px; color:#334fa0;}
ul.law li a{ color:#666666; font-weight:bold; display:block}
ul.law li a.law_hover{color:#fff; background-color:#334fa0}
ul.law li a:hover{ color:#fff; background-color:#334fa0}
ul.tabs li{ margin:0 10px 0 0px}
.tabs .hover,ul.Organ li a:hover{color:#fff; background-color:#334fa0}
ul.list02{ width:880px; margin:4px auto;}
ul.list02 li{ width:880px;line-height:31px; height:31px;  background:url(../images/dot.jpg) no-repeat 4px 14px; padding-left:13px }

.hot_point_item_list ul{
    display: block;
    width:100%;
    float:left;
	margin-top:10px;
}
.hot_point_item_list ul li{
    display: inline-block;
    width:400px;
    height:31px;
    line-height: 31px;
    overflow: hidden;
	
}
.hot_point_item_list ul li.odd{
    float:left;
}
.hot_point_item_list ul li.even{
    float:right;
}
.hot_point_item_list ul li a{
    color:#30518e;
    font-size: 14px;
	font-weight:normal;
}

 .hot_point_item_list ul li.even{
    margin-left: 20px;
    _display:inline;
}
.hot_point_item_list ul li{
    width:400px;
    height:30px;
    line-height: 30px;
}
.hot_point_item_list .con{
    display:inline-block;
    float:left;
    width:300px;
    height:31px;
    line-height: 31px;
    overflow: hidden;
    color:#5f5f5f;
}
.hot_point_item_list .date{
    display: inline-block;
    float:right;
    width:80px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    color:black;
}
.hot_point_item_list .date a{
    color:#ff0000;
}

.hot_point_item_list .con:hover,
.hot_point_item_list ul li a:hover{
    color:#e30109;
    text-decoration: none;
}


.doclist {
    border-bottom: 2px dotted #ccc;
    height: 160px;
	overflow:hidden;
}
.doclist_tit {
    float: left;
    line-height: 50px;
    width: 880px;
	height:50px;
	color:#000;
	
}
.doclist_tit a{font-size: 20px; color:#000;}
.doclist_tit a:hover{ color:#b71b1b;}
.doclist_txt {
    float: left;
    font-size: 12px;
    width: 880px;

	
}
.doclist_pic {
    float: left;
    height: 120px;
    width: 171px;
}
.doclist_pictxt {
    
    float: left;
    font-size: 14px;
    width:880px;
	line-height:24px;
	color:#999999;
}
.doclist_tag {
background:url(../images/clock_img.jpg) no-repeat;

    float: left;
    font-family: Arial;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: left;
	padding-left:30px;
    width: 580px;
	color:#cccccc;

}

.pages{padding:20px 0 20px 0;text-align:center;color:#666; font-size:14px;}
.pages a{background:#fff;border:#ddd 1px solid;padding:5px 8px;text-decoration:none; font-size:14px;}
.pages a:hover{background:#334fa0;border:#238cfc 1px solid;color:#fff;padding:5px 8px;text-decoration:none}



/*新闻首页样式开始*/
.news_index_mid{ width:880px; margin:0 auto;}
.news_left_1{ width:360px; float:left;}
.news_right_2{ width:510px; float:right;}
.daohang_news {
    overflow: hidden;
    border-bottom: none;
}

    .daohang_news a {
        display: block;
        width: 90px;
        overflow: hidden;
        display: inline;
        float: left;
		padding:0 0 0 10px;
        line-height: 30px;
        height: 30px;
        text-align: left;
        color: #334fa0;
		font-size:14px;
    }

        .daohang_news a:hover {
		background-color:#334fa0;
		padding:0 0 0 10px;
            color: #fff !important;
        }

.mt10 {
    margin-top: 10px;
}

.txt_daohang_news{ width:360px; margin:0 auto; padding:5px 0;}



.hot_content .item .con_title{
    width:510px;
}
 .hot_content{
    width:100%;
}
.hot_content .itemt{border-bottom: 1px solid #dbe4e9; margin-bottom:15px;}
.hot_content .item .con_title h2{
    font-size: 20px;
    color:#dd0000;
    font-weight: bold;
    display: inline-block;
    float:left;
	width:510px;
    line-height: 24px;
}
.hot_content .item .con_title {
    display: inline-block;
    float:right;
    line-height: 24px;
    color:#363636;
    _display:inline;
}
.hot_content .item .con_title  a
{
  
    color:#363636;
    text-decoration: none;
}
.hot_content .item .con_title  a:hover{
    color:#e30109;
}
.hot_content .hot_con_text{
    width:500px;
    float:left;
    padding: 5px;
}
.hot_content .hot_con_text .text{
    display: inline-block;
    width:510px;
	height:24px;
    overflow: hidden;

}
.hot_content .hot_con_text p{
    color:#707070;
}
.hot_content .hot_con_text .read_all{
    display: inline-block;
    float:right;
    color:#f26522;
}


.fl{
    float:left;
	display:inline;
}


.index_news_list ul{
    display: block;
    width:100%;
    float:left;
	margin-top:0px;
}
.index_news_list ul li{
    display: inline-block;
    width:500px;
    height:31px;
	background:url(../images/dot.jpg) no-repeat 4px 14px; 
    line-height: 31px;
    overflow: hidden;
}

.index_news_list ul li a{
    color:#30518e;
    font-size: 14px;
}


.index_news_list ul li{
    width:500px;
    height:35px;
    line-height: 35px;
}
.index_news_list .con{
    display:inline-block;
    float:left;
    width:435px;
    height:31px;
    line-height: 31px;
    overflow: hidden;
    color:#5f5f5f;
	padding-left:15px
}
.index_news_list .date{
    display: inline-block;
    float:right;
    width:50px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    color:black;
}
.index_news_list .date a{
    color:#ff0000;
}

.index_news_list .con:hover,
.index_news_list ul li a:hover{
    color:#e30109;
    text-decoration: none;
}
.news_right_ads2{ width:890px; margin:0 auto; background-color:#e6e6e6; height:112px;}
.news_right_ads{ width:300px; margin:0 auto; margin-top:11px; background-color:#e6e6e6;}

ul.law_news { border-bottom:2px solid #ff5b00;width:880px; margin:0 auto; height:35px; margin-top:10px; border-top:1px solid #ededed;}
ul.law_news li { float:left; width:100px;text-align:center; line-height:35px; font-size:14px; color:#334fa0; font-weight:bold; }
ul.law_news li a{ color:#334fa0; display:block}
ul.law_news li a.law_hover{color:#fff; background-color:#334fa0}
ul.law_news li a:hover{ color:#fff; background-color:#334fa0}
ul.tabs li{ margin:0 10px 0 0px}
.tabs .hover,ul.Organ li a:hover{color:#fff; background-color:#334fa0}


ul.right_news {width:300px; margin:0 auto; height:35px; margin-top:10px; border:1px solid #ededed;}
ul.right_news li { float:left; width:100px;text-align:center; line-height:35px; font-size:14px; color:#334fa0; }
ul.right_news li a{ color:#334fa0; display:block}
ul.right_news li a.law_hover{color:#fff; background-color:#334fa0}
ul.right_news li a:hover{ color:#fff; background-color:#334fa0}
ul.tabs li{ margin:0 10px 0 0px}
.tabs .hover,ul.Organ li a:hover{color:#fff; background-color:#334fa0}



.index_friendlink{ width:880px; margin:0 auto; }
.friendlink{ width:880px; margin:0 auto; margin-top:10px; border-top:2px solid #dbdbdb; }
.friendlink .hd{ overflow:hidden; background:url(../images/indexbg.png) 0 -32px #efefef;  border-left:1px solid #ddd;border-right:1px solid #ddd; }
.friendlink .hd li{ position:relative; margin-left:-1px; height:37px; line-height:37px; text-align:center; width:120px; float:left; border:1px solid #ddd; border-top:0; font-size:14px; font-weight:bold; cursor:default; color:#000000; }
.friendlink .hd li.on{ width:120px; background:#fff; border-bottom:1px solid #fff;  color:#fd7a00; }
.friendlink .bd{border:1px solid #ddd; border-top:0; }
.friendlink .lh{ overflow:hidden; }
.friendlink .lh li{padding:10px 10px; float:left;}
.friendlink .lh li .p-img{ width:130px; height:132px; padding:30px 13px 0 13px; margin:0 auto; text-align:center; }
.friendlink .lh li .p-name{ height:36px; line-height:18px; word-break:break-all; word-wrap: break-word; overflow:hidden; }
.friendlink .lh li .p-price{ color:#999; }.friendlink .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }

.link_content_news{width:860px; margin:0 auto;}
.link_list_news li{float:left;line-height:30px;font-size:14px;}
.link_list_news li a{color:#666666;}
.link_list_news li a:hover{ color:#b71b1b;}



.right_list ul{
    display: block;
    width:100%;
    float:left;
	margin-top:0px;
}
.right_list ul li{
    display: inline-block;
    width:300px;
    height:31px;
	background:url(../images/dot.jpg) no-repeat 4px 14px; 
    line-height: 31px;
    overflow: hidden;
}

.right_list ul li a{
    color:#30518e;
    font-size: 14px;
}


.right_list ul li{
    width:300px;
    height:35px;
    line-height: 35px;
}
.right_list .con{
    display:inline-block;
    float:left;
    width:250px;
    height:31px;
    line-height: 31px;
    overflow: hidden;
    color:#5f5f5f;
	padding-left:15px
}
.right_list .date{
    display: inline-block;
    float:right;
    width:50px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    color:black;
}
.right_list .date a{
    color:#ff0000;
}

.right_list .con:hover,
.right_list ul li a:hover{
    color:#e30109;
    text-decoration: none;
}

.news-contents {
	width:260px;
	margin:0 auto;
	padding-bottom:15px;
}

.news-contents ul { width:260px; overflow:hidden;}

.news-contents li {
	margin-top:10px; font-size:14px; width:260px; cursor:pointer;
}
.abc_icco{ color:#d4d4d4; padding-right:8px;}



/*商家首页样式开始*/

em,i{font-style:normal}
.clearfix {
    clear: both
}
.ffl {
    float: left
}
.fred {
    color: #ff0000
}
.ffr {
    float: right;
}
.mian_xx {
    width: 1200px;
    margin: 0 auto;
}
.m20_xx {
    margin-top: 20px
}
.m10_xx {
    margin: 10px 0
}

.ruzhu_button {
    background-color: #c70000;
    border-radius: 10px;
    height: 45px;
    line-height: 45px;
    color: #ffffff;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.mxx_border_bg {
    border-bottom: 3px solid #dddddd;
    height: 40px;
}
.ddd_xm {
    width: 895px;
    margin: 0 auto;
    margin-top: 20px
}
.left_m_m {
    width: 260px;
    margin: 0 auto;
}
.left_tit {
    border-bottom: 3px solid #fa690c;
    height: 40px;
    line-height: 40px;
    float: left;
    width: 100px;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    text-align: left
}
.xx_more {
    float: right;
    line-height: 45px;
}
.right_xx {
    border-bottom: 3px solid #000000;
    height: 40px;
    line-height: 40px;
    float: left;
    width: 110px;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    text-align: left
}
.mxx_left {
    float: left;
    width: 895px;
}
.zhuyao_left {
    width: 33.3%;
    float: left;
    margin: 10px 0 0 0
}
.mcomay_xx {
    width: 290px;
    border: 1px solid #e7e7e7;
	min-height:190px;
}
.mcomay_xx .mtitle {
    background-color: #f7f7f7;
    height: 40px;
    text-align: center;
    color: #1155a6;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    border-bottom: 1px solid #e7e7e7;
}
.mxx_right {
    width: 290px;
    float: right;
    border: 1px solid #e7e7e7;
}
.mxx_main {
    width: 270px;
    margin: 0 auto;
}
.more_brand {
    border-radius: 4px;
    background-color: #eeeeee;
    color: #666666;
    width: 68px;
    height: 28px;
    margin: 10px auto;
    text-align: center;
    line-height: 28px;
}
.more_brand a:hover {
    border-radius: 4px;
    background-color: #ff0000;
    color: #ffffff;
    width: 68px;
    height: 28px;
    margin: 0 auto;
    text-align: center;
    line-height: 28px;
    display: block
}
.c_cm2016 {
    width: 100%;
    overflow: hidden;
}
.c_cm2016 li {
    float: left;
    width: 100%;
    font-size: 14px;
    overflow: hidden;
    text-align: left;
    height: 30px;
    line-height: 30px;
}
.c_cm2016 li .Title {
    font-size: 14px;
    margin-right: 5px;
    color: #1155a6
}
.index_news_list ul {
    display: block;
    width: 100%;
    float: left;
    margin-top: 0px;
}
.index_news_list ul li {
    display: inline-block;
    height: 30px;
    background: url(../images/dot.jpg) no-repeat 2px 14px;
    line-height: 30px;
    overflow: hidden;
}
.index_news_list ul li a {
    color: #30518e;
    font-size: 14px;
}
.index_news_list ul li {
    width: 100%;
}
.index_news_list .con {
    display: inline-block;
    float: left;
    width: 96%;
    overflow: hidden;
    color: #5f5f5f;
    padding-left: 10px
}
.index_news_list .con:hover, .index_news_list ul li a:hover {
    color: #e30109;
    text-decoration: none;
}
.hot_title {
    overflow: hidden;
    border-bottom: none;
}
.hot_title a {
    display: block;
    width: 33.3%;
    overflow: hidden;
    display: inline;
    float: left;
    padding: 0;
    line-height: 30px;
    height: 30px;
    text-align: left;
    color: #666666;
    font-size: 14px;
}
.hot_title a:hover {
    color: #334fa0;
}
.hot_citya {
    overflow: hidden;
    border-bottom: none;
	/*height:58px;*/
}
.hot_citya a {
    display: block;
    width: 25%;
    overflow: hidden;
    display: inline;
    float: left;
    padding: 0;
    line-height: 30px;
    height: 30px;
    text-align: left;
    color: #666666;
    font-size: 14px;
}
.hot_citya a:hover {
    color: #334fa0;
}
.meuu_dh {
    width: 50%;
    float: left;
    border-bottom: 1px dashed #f5f5f5;
    margin: 10px 0;
	  height: 140px;
        overflow: hidden;
}
.menu_a_title {
    font-size: 14px;
    color: #1155a6;
    font-weight: bold;
}
.weizhi_html {
    width: 100%;
    height: 2.5em;
    line-height: 2.5em;
    text-indent: 2em;
    margin: 10px auto;
    background-color: #ededed;
    color: #666666;
}
.ctg-mod-branlist-bd .list-more, .stit, .highrank li, .summary a, .link-visb-qq, .link-visb-ph, .link-wrap a {
    background: url("../images/po-icon.png") 0 0 no-repeat;
}
.ctg-mod {
    margin: 0px 1px;
    border: 1px #E4E4E4 solid;
    border-top: 0 none;
    background: #f3f1f1;
    width: 100%;
}
.ctg-mod-brancate {
    border-top: 1px #E4E4E4 solid;
    background-color: #fbfbfb;
}
.ctg-mod-brancate-hd {
    width: 90px;
    padding: 7px 0 5px 10px;
    float: left;
    text-align: right;
    color: #444;
    font-size: 14px;
}
.ctg-mod-branlist-bd {
    float: left;
    background: #fbfbfb;
    overflow: hidden;
}
.ctg-mod-branlist-bd {/* position:relative;z-index:0; */
    padding: 4px 0 4px 10px;
    border-left: 1px #E4E4E4 solid;
    width: 100%;
    line-height: 1.8;
}
.ctg-mod-branlist-bd .branlist-view {
    width: 100%;
    height: auto;
    overflow: hidden;
    zoom: 1;
}
.ctg-mod-branlist-bd ul {
    width: 96%;
    zoom: 1;
}
.ctg-mod-branlist-bd ul:after, .cate_colgroup:after, .sr-lst:after {
    content: "\0020";
    clear: both;
    height: 0;
    display: block;
}
.ctg-mod-branlist-bd .list-more {
    display: none;/* position:absolute;right:10px;top:7px; */
    float: right;
    padding: 0 0 0 25px;
    line-height: 20px;
    background-position: 0 2px;
    margin: -22px 20px 0 0;
}
.ctg-mod-branlist-bd .list-hide {
    background-position: 0 -38px;
}
.ctg-mod-related {
    border: 1px #E4E4E4 solid;
    background: #fbfbfb;
    height: 30px;
    line-height: 30px;
    margin: 4px 0 10px;
    overflow: hidden;
}
.ctg-mod-branlist-bd ul li {
    float: left;
    display: inline;
    width: auto;
    height: 26px;
    margin: 0 2px;
}
.ctg-mod-branlist-bd ul li a {
    color: #14487a;
    word-break: break-all;
    display: inline-block;
*display:inline;
    zoom: 1;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    padding: 4px 8px 4px 4px;
    padding: 4px 8px 2px 4px\9;
*padding:4px 8px 2px 4px;
    _padding: 4px 8px 4px 4px;
}
.ctg-mod-related a {
    color: #1E50A2;
    display: block;
}
.ctg-mod-branlist-bd ul li a span {
    color: #666;
}
.ctg-mod-branlist-bd ul li a.fl-bold, .ctg-mod-branlist-bd ul li a.fl-bold span {
    color: #c70000;
}
.ctg-mod-branlist-bd ul li a:hover, .ctg-mod-related a:hover {
    color: #c70000;
}
.ctg-mod-branlist-bd ul li a:hover span {
    color: #c70000;
}
.ctg-mod-related a {
    display: inline-block;
    padding: 0 10px;
}
.ctg-mod-related span {
    margin-left: 8px;
    color: #444;
}
.ctg-mod-branlist-bd ul li .bian, .highrank li .bian, .on-location .bian {
    display: inline-block;
    padding: 3px 16px 4px 4px;
    padding: 3px 16px 2px 4px\9;
*padding:3px 16px 2px 4px;
    _padding: 3px 16px 4px 4px;
    background: #fff;
    border: 1px #c70000 solid;
    background: #fff url(../images/chacha.png) right -146px no-repeat;
    color: #c70000;
*background-position:right -147px;
    background-position: right -147px\9;
    _background-position: right -145px;
}
.ctg-mod-branlist-bd .list-more, .stit, .highrank li, .summary a, .link-visb-qq, .link-visb-ph, .link-wrap a {
    background: url("../images/po-icon.png") 0 0 no-repeat;
}
.ctg-mod {
    margin: 0px 1px;
    border: 1px #E4E4E4 solid;
    border-top: 0 none;
    background: #f3f1f1;
    width: 980px;
}
.ctg-mod-brancate {
    border-top: 1px #E4E4E4 solid;
    background-color: #fbfbfb;
}
.ctg-mod-brancate-hd {
    width: 90px;
    padding: 7px 0 5px 10px;
    float: left;
    text-align: right;
    color: #444;
    text-align: center;
}
.ctg-mod-branlist-bd {
    float: left;
    background: #fbfbfb;
    overflow: hidden;
}
.ctg-mod-branlist-bd {/* position:relative;z-index:0; */
    padding: 8px 0 8px 10px;
    border-left: 1px #E4E4E4 solid;
    width: 1086px;
    line-height: 30px;
}
.ctg-mod-branlist-bd .branlist-view {
    width: 100%;
    height: auto;
    overflow: hidden;
    zoom: 1;
    font-size: 14px
}
.ctg-mod-branlist-bd ul {
    zoom: 1;
}
.ctg-mod-branlist-bd ul:after, .cate_colgroup:after, .sr-lst:after {
    content: "\0020";
    clear: both;
    height: 0;
    display: block;
}
.ctg-mod-branlist-bd .list-more {
    display: none;/* position:absolute;right:10px;top:7px; */
    float: right;
    padding: 0 0 0 25px;
    line-height: 20px;
    background-position: 0 2px;
    margin: -22px 20px 0 0;
}
.ctg-mod-branlist-bd .list-hide {
    background-position: 0 -38px;
}
.ctg-mod-related {
    border: 1px #E4E4E4 solid;
    background: #fbfbfb;
    height: 30px;
    line-height: 30px;
    margin: 4px 0 10px;
    overflow: hidden;
}
.ctg-mod-branlist-bd ul li {
    float: left;
    display: inline;
    width: auto;
    height: 26px;
    margin: 0 2px;
}
.ctg-mod-branlist-bd ul li a {
    word-break: break-all;
    display: inline-block;
*display:inline;
    zoom: 1;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    padding: 4px 8px 4px 4px;
    padding: 4px 8px 2px 4px\9;
 *padding:4px 8px 2px 4px;
    _padding: 4px 8px 4px 4px;
}
.ctg-mod-related a {
    display: block;
}
.ctg-mod-branlist-bd ul li a span {
    color: #666;
}
.ctg-mod-related a {
    display: inline-block;
    padding: 0 10px;
}
.ctg-mod-related span {
    margin-left: 8px;
    color: #444;
}
.s_opts {
    width: 840px;
    padding: 5px 0 5px 10px;
    float: left;
    border-left: 1px solid #e4e4e4;
    background-color: #fbfbfb;
}
.s_opts ul {
    overflow: hidden;
    zoom: 1;
    padding-left: 4px;
}
.s_opts li {
    float: left;
    height: 26px;
    line-height: 26px;
    width: auto;
    margin-left: 10px;
    color: #666666;
    font-size: 14px;
}
.s_opts li a {
    color: #14487a;
    text-decoration: none;
}
.s_opts li a:hover {
    color: #c70000;
    text-decoration: underline;
}
.s_opts ul li span {
    color: #666666;
}
.s_opts label span {
    margin-left: 5px;
}
.pinpai_zm {
    border: 1px solid #e7e7e7;
}
.pinpai_titlea {
    background-color: #f5f5f5;
    border-bottom: 1px solid #e7e7e7;
    height: 45px;
}
.x_ap {
    border-top: 2px solid #fe6307;
    height: 45px;
    width: 100px;
    background-color: #ffffff;
    float: left;
    text-align: center;
    line-height: 45px;
    color: #fe6307;
    font-size: 14px;
    border-right: 1px solid #e7e7e7
}
.tongji_pinpai {
    line-height: 45px;
    margin-left: 130px;
    font-size: 14px;
}
.font_blue {
    color: #2e4591;
    font-weight: bold
}
.letter-top {
    margin: 12px auto 0 auto;
    padding-left: 23px;
    width: 1175px;
    height: 60px;
    background-color: #fff;
}
.letter-top span {
    float: left;
    margin: 10px 0 0 7px;
    padding: 0 12px;
    width: auto;
    height: 30px;
    border-radius: 3px;
    background-color: #666666;
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    cursor: pointer;
}
.partnerList {
    margin-left: 0
}
.partnerList li {
    float: left;
    display: block;
    width: 19%;
    border: 1px solid #f1f1f1;
    margin-right: 12px;
    margin-bottom: 12px
}
.partnerList li:nth-child(5n+5) {
    float: left;
    display: block;
    width: 19%;
    border: 1px solid #f1f1f1;
    margin-right: 0;
    margin-bottom: 12px
}
.partnerList .desc {
    font-size: 16px;
    height: 38px;
    overflow: hidden;
    text-align: center;
    line-height: 1.5;
    margin-top: 8px;
}
.grimg {
    overflow: hidden;
}
.grimg .img {
    width: 198px;
    height: 72px;
    border: 1px solid #e7e7e7;
    margin: 10px auto;
    display: block;
    transition: transform .6s;
    -webkit-transition: transform .6s;
}
.hot_point_item_list ul {
    display: block;
    width: 96%;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}
.hot_point_item_list ul li {
    display: inline-block;
    width: 600px;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
}
.hot_point_item_list ul li.odd {
    float: left;
}
.hot_point_item_list ul li.even {
    float: right;
}
.hot_point_item_list ul li a {
    color: #30518e;
    font-size: 14px;
}
.hot_point_item_list ul li.even {
    margin-left: 20px;
    _display: inline;
}
.hot_point_item_list ul li {
    width: 520px;
    height: 30px;
    line-height: 30px;
}
.hot_point_item_list .con {
    display: inline-block;
    float: left;
    width: 450px;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    color: #5f5f5f;
}
.hot_point_item_list .date {
    display: inline-block;
    float: right;
    width: 50px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    color: black;
}
.hot_point_item_list .date a {
    color: #ff0000;
}
.hot_point_item_list .con:hover, .hot_point_item_list ul li a:hover {
    color: #e30109;
    text-decoration: none;
}
/*<!--公司卡列表-->*/ 
.icon, .icon-renz, .icon-renz1, .modNews li .cmt, .modNews li .vip {
    display: inline-block;
    background-image: url("../images/company_icon.png");
    background-repeat: no-repeat;
    vertical-align: middle;
}
.icon-hy {
    background-color: #9cc3e7;
    color: #ffffff;
    border-radius: 2px;
    padding:2px 4px;
    font-size: 12px
}
.icon-rz {
    background-color: #cccccc;
    color: #ffffff;
    border-radius: 2px;
    padding:2px 4px;
    font-size: 12px
}
.icon-sq {
    background-color: #f58c00;
    color: #ffffff;
    border-radius: 2px;
    padding:2px 4px;
    font-size: 12px
}

.icon-jxs-green, .icon-jxs-gray {
    display: inline-block;
    width: 28px;
    padding: 0 7px 0 3px;
    margin-right: 5px;
    text-align: center;
    height: 21px;
    line-height: 19px;
    font-size: 12px;
    color: #fff;
*display: inline;
*zoom:1;
    vertical-align: 1px;
*vertical-align: 0
}
.icon-jxs-green {
    background-position: 0 -973px;
}
.icon-jxs-gray {
    background-position: 0 -999px;
}


.list .on .icon-arr {
    background-position: -16px -40px;
}
.listTb {
    margin-top: 1px;
}


.yStore .dsTitle {
    color: #999;
}
.yStore li {
    height: 161px;
    border-bottom: 1px solid #eee;
    overflow: hidden;
}
.divYSd {
    margin-top: 20px;
    font-size: 14px;
    width: 520px;
    line-height: 25px;
    float: left;
}
.divYSd p {
    margin-bottom: 5px;
}
.divYSd strong {
    font-size: 16px;
    color: #333;
}
.divYSd strong:hover {
    color: #f70;
}
.divYSd .smoke {
    color: #999;
    padding: 0 5px;
}
.divYSd .tel strong {
    font-size: 14px;
    font-weight: bold;
    color: #ff4444;
}
.divYSb {
    width: 134px;
    padding-top: 66px;
    color: #999;
    float: left;
}
.divYSb .smoke {
    font-size: 14px;
    width: 134px;
    display: inherit;
}
.divYSc {
    text-align: right;
    margin-top: 40px;
    width: 202px;
    float: left;
}
.divYSc > i {
    display: block;
    text-align: right;
}
.divYSc .red {
    margin-top: 5px;
    width: 120px;
    text-align: center;
    display: block;
}
.divYSc .red a {
    color: #ff4444;
    font-size: 12px;
}
.divYSc .red a:hover {
    color: #f70;
}
.icon-jxs, .icon-24h {
    display: inline-block;
    margin-left: 5px;
    height: 16px;
    line-height: 16px;
    padding: 0 3px;
    font-size: 12px;
    color: #fff;
    border-radius: 2px;
}
.icon-jxs {
    background-color: #ccc;
}
.icon-24h {
    background-color: #9cc3e7;
}
.btn-xdj {
    width: 120px;
    height: 35px;
    border:1px solid #f80;
    background: #ffffff;
    display: inline-block;
    font-size: 14px;
    color: #f80;
    border-radius: 5px;
    line-height: 35px;
    text-align: center;
	cursor:pointer;
}
.btn-xdj:hover {
    background: #f60;
    color: #fff;
}

.blue{color: #4ba4ff}


.btn-yyjs {
    margin-top: 10px;
    display: inline-block;
    width: 118px;
    height: 33px;
    border: 1px solid #ddd;
    border-radius: 5px;
    font-size: 14px;
    color: #333;
    line-height: 35px;
    text-align: center;
}
.yStore .liFc {
    height: auto;
    min-height: 161px;
*zoom:1;
}
.yStore .liFc:before, .yStore .liFc:after {
    display: table;
    content: "";
}
.yStore .liFc:after {
    clear: both;
}
.list_img {
    border: 1px solid #e7e7e7;
    border-radius: 5px;
    float: left;
    margin-right: 20px;
    width: 148px;
    height: 138px;
    overflow: hidden;
    margin-top: 25px
}
.guangfaang_tt {
    border: 1px solid #1d4d99;
    height: 100px;
}

.guangfaangdivYSd {
    margin-top: 20px;
    font-size: 12px;
    width: 690px;
    line-height: 25px;
    float: left;
}
.guangfaangdivYSd p {
    margin-bottom: 5px;
}
.guangfaangdivYSd strong {
    font-size: 16px;
    color: #333;
}
.guangfaangdivYSd strong:hover {
    color: #f70;
}
.guangfaangdivYSd .smoke {
    color: #999;
    padding: 0 5px;
}
.guangfaangdivYSd .tel strong {
    font-size: 14px;
    font-weight: bold;
    color: #ff4444;
}
.guangfaangdivYSc {
    text-align: right;
    margin-top: 40px;
    width: 160px;
  
    font-weight: bold;
    color: #000000;
    font-size: 20px;
    float: left;
}


.listwarp .list-item {
    min-height: 140px;
    list-style: none;
    border: 1px solid #ffc98e;
    margin-bottom: 15px;
    background: #fffbf7;
    padding: 20px 0 20px 20px;
    position: relative;
    margin-top: 10px;
}

.listwarp .info-wrap {
    font-size: 14px;
    color: #333;
}

    .listwarp .info-wrap span {
        color: #666;
        display: inline-block
    }

    .listwarp .info-wrap .info-addr {
        width: 90%;
        text-overflow: ellipsis;
        vertical-align: top;
        margin-left: 4px
    }

    .listwarp .info-wrap em {
        display: inline-block;
        margin: 0 4px
    }

    .listwarp .info-wrap li {
        list-style: none;
        position: relative;
        margin-bottom: 10px
    }

    .listwarp .info-wrap .tit-row {
        margin-bottom: 18px
    }

        .listwarp .info-wrap .tit-row .link {
            margin-left: 0
        }

            .listwarp .info-wrap .tit-row .link span {
                font-size: 20px;
                display: inline-block;
                margin-right: 8px;
                color: #234aa4;
                padding: 0
            }

                .listwarp .info-wrap .tit-row .link span:hover, .listwarp .info-wrap .tit-row .link span:active {
                    color: #d80000
                }

        .listwarp .info-wrap .tit-row span {
            vertical-align: middle;
            padding: 3px 7px;
            color: #fff;
            font-size: 11px;
            line-height: 12px;
            height: 12px;
            display: inline-block;
            border-radius: 2px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px
        }

        .listwarp .info-wrap .tit-row .green {
            background: #ff6000;
            margin: 0 3px
        }

        .listwarp .info-wrap .tit-row .blue {
            background: #78aced;
            margin: 0 3px
        }


    .listwarp .info-wrap .spacing {
        margin-right: 28px
    }

    .listwarp .info-wrap .link {
        text-decoration: none;
        color: #234aa4;
        display: inline-block;
        margin-left: 4px
    }

        .listwarp .info-wrap .link:hover, .listwarp .info-wrap .link:active {
            color: #d80000
        }

        .listwarp .info-wrap .link.link-spacing {
            margin-left: 10px
        }

    .listwarp .info-wrap .mark-adv-gray {
        margin-top: -2px
    }

    .listwarp .info-wrap .tel {
        color: #ff6000;
        margin-left: 4px;
        font-size: 18px;
    }

    .listwarp .info-wrap .gray {
        border: 1px solid #e0dede;
        padding: 1px 6px;
        height: 16px;
        line-height: 16px;
        color: #999;
        font-size: 12px;
        margin-left: 10px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
    }

.listwarp .btns-wrap {
    position: absolute;
    right: 30px;
    top: 140px;
    z-index: 1;
    white-space: nowrap;
    font-size: 0
}

    .listwarp .btns-wrap a {
        width: 150px;
        box-sizing: border-box;
        text-decoration: none;
        display: inline-block;
        font-size: 14px;
        line-height: 14px;
        padding: 10px 21px;
        text-align: center;
    }

    .listwarp .btns-wrap .shop {
        color: #234aa4;
        border: 1px solid #c3d1ee;
        background: #f6f9fc;
        margin-right: 30px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px
    }

        .listwarp .btns-wrap .shop:hover, .listwarp .btns-wrap .shop.active {
            color: #fff;
            background: #2c55b4;
            border: 1px solid #0d2558
        }

    .listwarp .btns-wrap .price {
        color: #fff;
        background: #ff921c;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px
    }

        .listwarp .btns-wrap .price:hover, .listwarp .btns-wrap .price.active {
            background: #ff6000
        }

.mark-adv-gray {
    display: inline-block;
    width: 30px;
    height: 16px;
    line-height: 16px;
    border: 1px solid #999;
    color: #999;
    border-radius: 3px;
    font-style: normal;
    font-size: 12px;
    text-align: center;
    text-shadow: 2px 0 1px #eee;
    font-family: \5B8B\4F53;
    vertical-align: middle;
    font-weight: normal
}

.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}

.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;text-align: center}
.popover-content{padding:9px 14px;font-size: 20px;color: #ee4341}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25);}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}


/*<!--内容列表页列表-->*/ 

.contact{ width:100%; height:90px; background:#efefef;}
.contact_content{ width:1200px; margin:0 auto;}
.contact_left{ float:left;}
.contact_left h3{ font-size:20px; color:#ffb71c; margin-top:20px; line-height:20px;}
.contact_left h4{ height:1px; background:#ffb71c; margin-top:6px;}
.contact_left h4 span{ height:1px; background:#ffb71c; display:block; width:160px; margin-bottom:1px;}
.contact_left p{ margin-top:9px; font-size:14px; color:#5a5a5a;}
.contact_right{ float:right;}
.contact_right a{ display:block; width:198px; height:50px; border:1px solid #505050; margin-top:20px; text-align:center; line-height:50px; font-size:18px; color:#505050}
.contact_right a:hover{ background:#505050; color:#fff;}

.lise{ width:1200px; margin:14px auto 0 auto;}
.lise_left{ float:left; width:860px;}
.lise_left ul li{/* border:1px solid #e5e5e5;*/ padding:12px 0; position:relative; cursor:pointer;transition:0.5s; margin-top:20px;}
.lise_img{ float:left; width:174px; height:142px; margin-left:12px; overflow:hidden;transition:0.5s;}
.lise_img img{width: 180px;height: 138px;}
.lise_text{ float:right; width:640px; margin-right:12px; transition:0.5s;}
.lise_text h3{ font-size:18px; color:#333; line-height:20px; font-weight: normal;}
.lise_text p{ font-size:14px; color:#999; margin-top:10px; text-indent:28px;}
.lise_text .lise_text_time{ color:#333; font-size:14px; float:right; line-height:14px; position:absolute; right:12px; bottom:12px;}
.lise_text .lise_text_time img{ float:left; display:block; margin-top:1px;}
.lise_text .lise_text_time span{ display: inline-block; margin-right:10px;}
.lise_left ul li:hover{ box-shadow:2px 2px 6px #e5e5e5;}
.lise_left ul li:hover .lise_img{ width:208px;}
.lise_left ul li:hover .lise_text{ width:604px;}
.page{ margin:34px 0;}
.page a{ display:inline-block; width:32px; height:32px; border:1px solid #999; font-size:16px; color:#999; text-align:center; line-height:32px; margin-right:10px;}
.page a:hover{ color:#fff; background:#ffb71c; border:1px solid #ffb71c;}
.page .page_back{ color:#fff; background:#ffb71c; border:1px solid #ffb71c;}
.page .page_a{ width:76px;}
.lise_right{ float:right;}
.lise_right_title{ width:300px; height:68px; background:#ffb71c; color:#fff; padding-top:22px; margin-top:20px}
.lise_right_title h3{ font-size:22px; line-height:22px; margin-left:30px;}
.lise_right_title p{ font-size:16px; margin-top:16px; margin-left:30px;}
.lise_right h4{ font-size:18px; color:#333; margin-top:26px; padding-bottom:8px; line-height:18px; border-bottom:1px solid #999;}
.lise_right h4 span{ display:inline-block; width:4px; background:#ffb71c; height:22px; margin-top:-4px; float:left; margin-right:6px;}
.lise_right ul{}
.lise_right ul li{ margin-top:16px; font-size:14px; line-height:14px; width: 300px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lise_right ul li i{ display:block; width:6px; height:6px; background:#333; border-radius:3px; float:left; margin-top:5px; margin-right:10px;}
.lise_right ul li a{ color:#333;}
.lise_right ul li:hover i{ background:#ffb71c;}
.lise_right ul li:hover a{ color:#ffb71c;}

.content{width:1200px;margin:14px auto 40px auto}
.content_left{width:812px;float:left;margin-top:20px;padding:0 24px;box-shadow:2px 2px 6px #e5e5e5;border-radius:6px;border:1px solid #e5e5e5}
.content_left h3{margin-top:28px;font-size:18px;color:#333;font-weight:400}
.content_left_span{margin-top:18px;color:#999;font-size:16px}
.content_left_span span{display:inline-block;margin-right:8px}
.content_content{margin-top:16px}
.content_content p{text-indent:28px;font-size:14px;margin-top:4px;line-height:27px;color:#666}
.content_content img{display:block;max-width: 800px;margin:6px auto 0 auto}
.content_text{margin-top:40px}
.content_text_left{float:left}
.content_text_text{float:left;margin-left:14px}
.content_text_text p{font-size:18px;color:#333;margin-top:4px}
.content_text_text h4{font-size:28px;margin-top:16px}
.content_text_text h4 span{font-size:36px;color:#ffb71c}
.content_text_right{float:right}
.content_text_right a{display:block;width:72px;height:28px;text-align:center;line-height:28px;color:#fff;font-size:14px;background:#ffb71c;border-radius:4px}
.content_a{margin:30px 0 40px 0}
.content_a h5{margin-top:20px;font-size:14px;font-weight:400}
.content_a h5 a{color:#333}
.content_a h5 a:hover{color:#ffb71c}

.pagination-wrapper{margin: 25px 0px 28px 0px !important;} 
.pagination li a{margin-right: 5px !important;padding: 8px !important;font-size: 14px;}


