/* @font-face {font-family:'Hel';src:url('../typeface/SOURCEHANSANSCN-EXTRALIGHT.OTF') format('opentype');} */
* {
  box-sizing: border-box;
}

/* 
cursor: pointer; 
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  font-family: MicroSoft Yahei, Arial;
}
textarea{
  font-family: MicroSoft Yahei, Arial;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

ol,
ul,
li {
  list-style: none;
}

a {
  text-decoration: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input {
  outline: none;
}

.clearfix {
  clear: both;
}

/* 弹窗居中 */
.Absolute-Center {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;

}

/*reset end*/
/*图标start*/
@font-face {
  font-family: "iconfont"; /* Project id 2557056 */
  src: url('//at.alicdn.com/t/font_2557056_1exzq82fsp4.woff2?t=1640240639351') format('woff2'),
       url('//at.alicdn.com/t/font_2557056_1exzq82fsp4.woff?t=1640240639351') format('woff'),
       url('//at.alicdn.com/t/font_2557056_1exzq82fsp4.ttf?t=1640240639351') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shijian:before {
  content: "\e624";
}

.icon-shanchu1:before {
  content: "\e662";
}

.icon-bianji:before {
  content: "\e64d";
}

.icon-shichang:before {
  content: "\e611";
}

.icon-fenlei-zhanhui:before {
  content: "\e634";
}

.icon-falvfagui:before {
  content: "\e623";
}

.icon-zhuanyequanwei:before {
  content: "\e7ca";
}

.icon-shouye1:before {
  content: "\e6a4";
}

.icon-fuwushichang:before {
  content: "\e7ee";
}

.icon-shichang1:before {
  content: "\e629";
}

.icon-jiantou1:before {
  content: "\e60b";
}

.icon-huiyi:before {
  content: "\e631";
}

.icon-jiantou11:before {
  content: "\e60d";
}

.icon-falv:before {
  content: "\e60c";
}

.icon-lianjie1:before {
  content: "\eadc";
}

.icon-fuzhilianjiexian:before {
  content: "\e61f";
}

.icon-ruanjiankaifa:before {
  content: "\e87f";
}

.icon-huaban:before {
  content: "\e6a1";
}

.icon-huabanfuben:before {
  content: "\e6a0";
}

.icon-qiyekehu:before {
  content: "\e619";
}

.icon-biaoge:before {
  content: "\e60e";
}

.icon-xiazai:before {
  content: "\e65e";
}

.icon-pdf:before {
  content: "\e805";
}

.icon-peixun:before {
  content: "\e62b";
}

.icon-chakan:before {
  content: "\e626";
}

.icon-wendangwenjian:before {
  content: "\e63c";
}

.icon-ppt:before {
  content: "\e61c";
}

.icon-shangdianxiaoshoupaihangbang:before {
  content: "\e692";
}

.icon-fangdajing:before {
  content: "\e610";
}

.icon-f-vip:before {
  content: "\e76b";
}

.icon-vipkehu:before {
  content: "\e66b";
}

.icon-tongzhi:before {
  content: "\e639";
}

.icon-yanzhengma-mianxing3-0:before {
  content: "\e6aa";
}

.icon-zhifubao:before {
  content: "\e68a";
}

.icon-wechat-pay:before {
  content: "\eb06";
}

.icon-caidao2:before {
  content: "\e642";
}

.icon-yunying:before {
  content: "\e667";
}

.icon-jianshezhenggai:before {
  content: "\e720";
}

.icon-shicailei:before {
  content: "\e6d2";
}

.icon-shebei:before {
  content: "\e660";
}

.icon-guanbi:before {
  content: "\e622";
}

.icon-dianpu2:before {
  content: "\e628";
}

.icon-mimianliangyou:before {
  content: "\e61a";
}

.icon-zhongyangchufang:before {
  content: "\e61b";
}

.icon-fabu:before {
  content: "\e615";
}

.icon-dianpu1:before {
  content: "\e618";
}

.icon-dizhi1:before {
  content: "\e647";
}

.icon-jingyingjianzhi:before {
  content: "\e65d";
}

.icon-jingyingtuanduitubiao:before {
  content: "\e608";
}

.icon-zhaogongzuo:before {
  content: "\e609";
}

.icon-zhaopin:before {
  content: "\e60a";
}

.icon-lianxidianhua:before {
  content: "\e6f7";
}

.icon-shangchuaniconfontdangeshiyong:before {
  content: "\e70d";
}

.icon-weixin1:before {
  content: "\e646";
}

.icon-shouji:before {
  content: "\e61d";
}

.icon-suo1:before {
  content: "\e607";
}

.icon-yonghu:before {
  content: "\e835";
}

.icon-lajitong:before {
  content: "\e63a";
}

.icon-jia:before {
  content: "\e65f";
}

.icon-huishuai:before {
  content: "\e606";
}

.icon-i:before {
  content: "\e605";
}

.icon-wangzhi:before {
  content: "\e6df";
}

.icon-lianxiren:before {
  content: "\e630";
}

.icon-dianhua:before {
  content: "\eac2";
}

.icon-dizhi:before {
  content: "\e658";
}

.icon-youxiang:before {
  content: "\e603";
}

.icon-xinxi1:before {
  content: "\e66a";
}

.icon-dianpu:before {
  content: "\e604";
}

.icon-shoucang:before {
  content: "\e6fb";
}

.icon-xinxi:before {
  content: "\e60f";
}

.icon-collect:before {
  content: "\e602";
}

.icon-down-jiantou:before {
  content: "\e6da";
}

.icon-jiantou:before {
  content: "\e601";
}

.icon-fanhui-copy:before {
  content: "\eac4";
}

.icon-xing:before {
  content: "\e645";
}

.icon-guanjiaowangtubiao01:before {
  content: "\e600";
}

.icon-zhi:before {
  content: "\e6ee";
}

.icon-kefu1:before {
  content: "\e686";
}

.icon-right:before {
  content: "\e637";
}

.icon-lianjie:before {
  content: "\e62e";
}

.icon-xiala:before {
  content: "\e6c9";
}

.icon-weixin:before {
  content: "\e643";
}

.icon-qq:before {
  content: "\e62f";
}

.icon-sxiala:before {
  content: "\eac3";
}

.icon-x:before {
  content: "\e7ba";
}

/*图标end*/








/*iconfont end*/
.advertising {
  width: 100%;
  height: 180px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
}

.advertising div {
  background-color: #fff;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  font-size: 10px;
  color: #a8a8a8;
  text-align: center;
  line-height: 20px;
  position: absolute;
  right: 20px;
  top: 20px;
}

.sum_top {
  width: 1200px;
  height: 155px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  margin-top: 40px;
}

.sum_top_list {
  width: 1390px;
}

.sum_top_big {
  height: auto;
  box-shadow: 0 0px 16px rgba(39, 39, 39, 0.18);
}

.sum_top_l {
  width: 240px;
  height: 100%;

}

.sum_top_l img {
    margin-top: 25px;
    /* width: 200px; */
    /* height: 76px; */
    margin-bottom: 15px;
}

.sum_top_l p {
  font-size: 18px;
  color: #999;
  letter-spacing: 8px;
  font-weight: 600;

}

.sum_top_r {
  width: 960px;
}

.sum_top_r_list {
  width: 1135px;
}

.sum_top_r_t {
  height: 95px;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

.sum_top_r_t_l {
  display: flex;
  align-items: flex-end;
}

.sum_top_r_t .search {
  width: 460px;
  height: 40px;
  background-color: #f1f1f1;
  border-radius: 50px;
  -o-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  display: flex;
  cursor: pointer;
}

.sum_top_r_t .search>div {
  width: 100px;
  line-height: 40px;
  padding-left: 32px;
  color: #fe6c1d;
  font-size: 16px;
  letter-spacing: 1px;
  position: relative;

}

.sum_top_r_t_r_tx {
  display: flex;
  align-items: center;
  width: 120px;
  position: relative;
}

.sum_top_r_t_r_tx p {
    width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sum_top_r_t_r_tx img {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  -o-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  margin-right: 10px;
}

.sum_top_r_t .search>div:hover .product_page {
  display: block;
}

.sum_top_r_t .search input {
  border: none;
  BACKGROUND-COLOR: transparent;
  width: 340px;
}

.search_button {
  background-color: #fe6c1d;
  width: 120px;
  height: 40px;
  border-radius: 50px;
  -o-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  font-size: 22px;
  letter-spacing: 1px;
  margin-left: 20px;
  cursor: pointer;
}

.sum_top_r_t_r {
  display: flex;
  align-items: center;
}

.sum_top_r_t_r span {
  color: #fe6c1d;
  margin-right: 5px;
  font-size: 18px;
}

.sum_top_r_t_r div {
  margin-left: 10px;
  font-size: 18px;
  color: #333;
  cursor: pointer;
}

.sum_top_r_b {
  height: 60px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sum_top_r_b ul {
  display: flex;
}

.sum_top_r_b_l li {
  margin-right: 15px;
}

.sum_top_r_b_l li a {
  color: #333;
  font-size: 16px;
  letter-spacing: 1px;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  text-align: center;
}

.sum_top_r_b_r li {
  height: 30px;
  border-radius: 50px;
  -o-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  /*border: 1px solid #fe6c1d;*/
  text-align: center;
  line-height: 30px;
  color: #fe6c1d;
  font-size: 16px;
}

.sum_top_r_b_r a {
  margin-left: 20px;
}

.product_page {
  width: 80px;
  background-color: #fff;
  position: absolute;
  left: 15px;
  z-index: 99;
  padding: 7px 10px;
  border-radius: 10px;
  border: 1px solid #e0e0e0;
  display: none;
}

.product_page li {
  width: 100%;
  height: 25px;
  line-height: 25px;
  color: #333;
  font-size: 13px;
}

.sum_top_r_b_l li a:hover {
  color: #fe6600;
}

.sum_top_r_b_l .color {
  color: #fe6600;
}

.bottom_big {
  background-color: #f5f5f5;
}

.bottom_big_color {
  background-color: #fff;
}

.relation {
  width: 1200px;
  /*height: 220px;*/
  margin: 0 auto;
  border-bottom: 1px solid #e3e3e3;
  display: flex;
  padding-top: 35px;

}

.relation>div {
  width: 25%;
}

.relation_list {
  display: flex;

}

.relation_list ul {
  width: 110px;
}

.relation_list ul li {
  height: 30px;
}

.relation_list ul li a {
  color: #666;
  font-size: 12px;
}

.relation_list ul li h1 {
  font-size: 14px;
  font-weight: 600;
  color: #333;
}

.relation_r .arial {
  font-size: 30px;
  color: #fe6600;
  font-weight: 600;
  font-family: "Microsoft Yahei", Arial;
  font-style: italic;
}

.relation_r li h1 {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin-bottom: 13px;
}

.relation_r .mailbox {
  width: 230px;

  text-align: left;
}

.relation_r .icon_img {
  margin-top: 30px;
}

.relation_r .mailbox p {
  margin-bottom: 10px;
  color: #333;
  font-size: 12px;
}


.relation_r p {
  color: #bfbfbf;
  margin-top: 10px;
}

.relation_r p span {
  font-size: 20px;
  margin-right: 15px;
}

.relation_r h2 {
  width: 320px;
  line-height: 20px;
  font-size: 14px;
  color: #333;
  margin-top: 20px;
}

.bottom {
  width: 1200px;
  height: 70px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bottom_l {
  display: flex;
  align-items: center;
}

.bottom_l li {
  display: flex;
  align-items: center;
  margin-right: 35px;
  font-size: 14px;
  color: #999;
}

.bottom_l li span {
  color: #999999;
  font-size: 24px;
  margin-right: 12px;
}

.bottom_r {
  color: #999;
  font-size: 12px;
  text-align: right;
  line-height: 20px;
}

.bottom_r a{
  color: #999;
}

.icon-x {
  cursor: pointer;
}

.commodity_c_l .img {
  width: 100%;
  text-align: center;
  margin: 0 auto;
  position: absolute;
  bottom: 110px;
  z-index: -1;
}

.commodity_c_l .img img {
  width: 100%;
}

.sum_top_black {
  height: 35px;
  background-color: #2e2828;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.sum_top_black>div {
  width: 1200px;
  margin: 0 auto;
  height: 100%;
  color: #fff;
  line-height: 35px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
}

.sum_top_black>div a {
  color: #fff;
}

.sum_top_black>div>ul {
  display: flex;
  height: 100%;
}

.sum_top_black>div>ul li {
  margin-left: 20px;
  cursor: pointer;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  /* color: #fff; */
}

.sum_top_black>div>ul span {
  font-size: 10px;
  font-weight: 400;
  color: rgb(214, 214, 214);
}

.sum_top_l_vender img {
  margin-top: 20px;
  margin-bottom: 0px;
}

.search_button2 {
  background-color: #fff;
  border: 1px solid #fe6600;
  color: #fe6600;
}

.sum_top_r_t_black {
  border: none;
  padding-bottom: 10px;
}

.sum_top_r_b_black {
  display: flex;
}

.sum_top_r_b_black ul {
  display: flex;
  font-size: 12px;
  margin-left: 20px;
}

.sum_top_r_b_black ul li a {
  font-size: 12px;
  color: #333;
}

.sum_top_r_b_black ul li {
  margin-left: 10px;
  color: #333;
}

.vender_collect {
  height: 40px;
  background-color: #f1f1f1;
}

.vender_collect>div {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
}

.vender_collect>div ul {
  display: flex;
}

.vender_collect>div ul li {
  margin-left: 20px;
  cursor: pointer;
  color: #333;
}

.icon-xinxi {
  color: #269fdd;
  font-weight: 600;
  font-size: 17px;
}

.icon-shoucang {
  color: #f68e3a;
  font-size: 17px;
}

.vender_bottom_img {
  height: 120px;
  display: flex;
  align-items: center;
}

.vender_bottom_img>div {
  width: 1200px;
  height: 65px;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

.vender_bottom_img>div h1 {
  font-size: 24px;
}

.vender_bottom_img>div p {
 font-size: 18px;
  width: 600px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.vender_bottom_img>div div {
  height: 63px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 37px;
}

.style_paging {

  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
}

.style_paging span {
  width: 100px;
  height: 40px;
  border: 1px solid #bbbbbb;
  color: #999;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  margin-left: 10px;
  cursor: pointer;
}

.style_paging li {
  width: 40px;
  height: 40px;
  border: 1px solid #ddd;
  color: #666;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  margin-left: 10px;
  cursor: pointer;
}

.style_paging .style_paging_colocr {
  color: #fe6600;
  border: 1px solid #fe6600;
}

.style_paging .dot {
  border: none;
}

.style_paging_big {
  margin-bottom: 70px;
}

.style_paging_big .style_paging {
  margin-top: 20px;
}

.style_paging_div {
  display: flex;
}

.sum_top_my {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  margin-top: 35px;
}

.v_paging {

  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
}

.v_paging span {
  width: 70px;
  height: 25px;
  border: 1px solid #bbbbbb;
  color: #999;
  font-size: 14px;
  text-align: center;
  line-height: 25px;
  margin-left: 10px;
  cursor: pointer;
}

.v_paging li {
  width: 25px;
  height: 25px;
  border: 1px solid #ddd;
  color: #999;
  text-align: center;
  line-height: 25px;
  font-size: 16px;
  margin-left: 10px;
  cursor: pointer;
}

.v_paging .v_paging_colocr {
  color: #fe6600;
  border: 1px solid #fe6600;
}

.content_r_h1 {
  font-size: 18px;
  color: #333;
  font-weight: 600;
}

.messageplatform_top {
  height: 180px;
  border-bottom: 2px solid #fe6000;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 40px;
}

.messageplatform_top_t {
  height: 130px;
  width: 1200px;
  margin: 0 auto;
  display: flex;
}

.messageplatform_top_t_l {
  width: 340px;
  display: flex;
  align-items: center;
}

.messageplatform_top_t_l img {
  width: 230px;
  height: 75px;
}

.messageplatform_top_t_r {
  width: 860px;
  display: flex;
  align-items: center;
}

.messageplatform_top_t_r>div {
  width: 100%;
}

.messageplatform_top_t_r_t {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.messageplatform_top_t_r_t .left {
  width: 660px;
  background-color: #fe6000;
  height: 50px;
  padding: 2px;
  display: flex;
  border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}

.messageplatform_top_t_r_t .left input {
  width: 540px;
  height: 100%;
  border: none;
  padding-left: 12px;
}

.messageplatform_top_t_r_t .left div {
  width: 120px;
  text-align: center;
  line-height: 46px;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}

.messageplatform_top_t_r_t .right {
  width: 160px;
  height: 50px;
  border-radius: 2px;
  -o-border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-color: #fe6000;
  line-height: 50px;
  color: #fff;
  text-align: center;
  cursor: pointer;
}

.messageplatform_top_t_r>div>ul {
  display: flex;
  margin-top: 8px;
}

.messageplatform_top_t_r>div>ul a {
  margin-right: 12px;
  font-size: 14px;
  color: #666;
}

.messageplatform_top_b {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.messageplatform_top_b ul li {
  padding: 10px 25px;
  color: #333;
  font-size: 18px;
}

.messageplatform_top_b .color {
  background-color: #fe6600;
  color: #fff;
}

.messageplatform_top_b>ul {
  display: flex;
}

.messageplatform_top_b_r {
  display: flex;
  align-items: center;
}

.messageplatform_top_b_r a {
  margin-left: 27px;
  font-size: 18px;
  color: #fe6600;
}

.messageplatform_bottom {
  padding: 40px 0;
  background-color: #444444;
}

.messageplatform_bottom_l {
  display: flex;
  width: 800px;
}

.messageplatform_bottom>div {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.messageplatform_bottom_l>ul h1 {
  font-size: 14px;
  color: #fff;
}

.messageplatform_bottom_l>ul>div a {
  font-size: 12px;
  color: #999;

}

.messageplatform_bottom_l>ul>div a li {
  margin-top: 10px;
}

.messageplatform_bottom_l>ul {
  width: 25%;
}

.messageplatform_bottom_r_t span {
  color: #bfbfbf;
  font-size: 20px;
  margin-left: 20px;
}

.messageplatform_bottom_r_t {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 10px;
}

.messageplatform_bottom_r_b a {
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  color: #999;
}

.messageplatform_bottom_r_b a li {
  margin-top: 10px;
}

.sum_top_black_message {
  background-color: #fff;
  background: #fafafa;
  height: 40px;
}

.sum_top_black_message>div {
  color: #666;
}

.sum_top_black_message>div a {
  color: #666;
}

/*.sum_top_index {*/
/*  margin-top: 0;*/
/*}*/

.mains {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  top: 0;
  z-index: 10000;
  display: none;
}

.mains_index {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.65);
  position: fixed;
  top: 0;
  z-index: 10000;
  display: none;
}

.navigation {
  width: 90px;
  background-color: #fff;
  position: absolute;
  box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  -o-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -moz-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -webkit-box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  padding: 10px;
  text-align: center;
  top: 38px;
  left: -10px;
  display: none;
  z-index: 999;
}

.navigation_big {
  position: relative;
}

.navigation_big span {
  margin-left: 3px;
}

.navigation a div {
  height: 30px;
  color: #333;
  font-size: 12px;
  line-height: 30px;
  text-align: left;
}

.navigation_black {
  top: 35px;
}

.navigation_big:hover .navigation {
  display: block;
}

.sum_top_r_t_r_tx .navigation_black {
  display: block;
}

.navigations {
  width: 90px;
  background-color: #fff;
  box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  -o-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -moz-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -webkit-box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  padding: 10px;
  text-align: center;
  margin-top: 20px;
}

.navigations a div {
  height: 30px;
  color: #333;
  font-size: 12px;
  line-height: 30px;
  text-align: left;
}

.navigation_s {
  position: absolute;
  top: 20px;
  left: -10px;
  z-index: 999;
  display: none;
}

.sum_top_r_t_r_tx:hover .navigation_s {
  display: block;

}

.sitenavigation a {
  color: #fff;
}

.sitenavigation2 a {
  color: #666;
}

.service_z {
  position: relative;
}

.service_code {
  width: 100px;
  height: 100px;
  background-color: #fff;
  position: absolute;
  top: 35px;
  box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  -o-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -moz-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -webkit-box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  padding: 10px;
  display: none;
}

.service_z:hover .service_code {
  display: block;
}

.service_code img {
  width: 100%;
  height: 100%;
}

.mobile_code {
  width: 100px;
  height: 100px;
  background-color: #fff;
  position: absolute;
  top: 35px;
  box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  -o-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -moz-box-shadow: 0 2px 5px 3px rgba(82, 81, 81, 0.1);
  -webkit-box-shadow: 0 2px 5px 3px rgb(38 38 38 / 10%);
  padding: 10px;
  display: none;
}

.mobile_code img {
  width: 100%;
  height: 100%;
}

.mobile_z {
  position: relative;
}

.mobile_z:hover .mobile_code {
  display: block;
}

.pull_select {
  /*用div的样式代替select的样式*/
  height: 40px;
  /*border-radius: 5px;*/
  /*盒子阴影修饰作用,自己随意*/
  /* box-shadow: 0 0 5px #ccc;*/
  border: 1px solid #cccccc;
  position: relative;
}

.pull_select select {
  /*清除select的边框样式*/
  border: none;
  /*清除select聚焦时候的边框颜色*/
  outline: none;
  /*将select的宽高等于div的宽高*/
  width: 100%;
  height: 100%;
  line-height: 40px;
  /*隐藏select的下拉图标*/
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: #666;
  padding-left: 10px;
}

/*使用伪类给select添加自己想用的图标*/
.pull_select:after {
  content: "";
  width: 14px;
  height: 8px;
  background: url(../img/icon01.png) no-repeat center;
  /*通过定位将图标放在合适的位置*/
  position: absolute;
  right: 20px;
  top: 41%;
  /*给自定义的图标实现点击下来功能*/
  pointer-events: none;
}

.style_paging_div {
  display: flex;
}

.style_paging .pagination {
  display: flex;
}

.style_paging .pagination li:first-child {
  width: 100px;
}

.style_paging .pagination li:last-child {
  width: 100px;
}

.style_paging .pagination li span {
  width: 100%;
  height: 100%;
  border: none;
  margin: 0;
}

.style_paging .pagination .active span {
  color: #fe6600;
}

.style_paging .pagination .active {
  border: 1px solid #fe6600;
}

.style_paging .pagination li a {
  color: #666;
  padding: 10px;
}
.layui-form-checkbox i{
  height: 30px;
}
.layui-form-pane .layui-form-checkbox {
  margin: 4px 10px 4px 0px;
}
.layui-btn-warm {
  background-color: #fe6600;
}
.pager {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	/* border:1px solid #dddddd; */
	border-radius:3px;
	display:inline-block;
	clear:both;
}
.pager a, .pager span {
    font-size: 14px;
    color: #999;
    border: 1px solid #bbbbbb;
    padding: 4px 7px;
    float: left;
    text-decoration: none;
    margin: 0 5px;
}
.pager span {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager a:hover {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager a.last {
	border-right:0;
}

.pager1 {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	/* border:1px solid #dddddd; */
	border-radius:3px;
	display:inline-block;
	clear:both;
}
.pager1 a, .pager1 span {
    font-size: 14px;
    color: #999;
    border: 1px solid #bbbbbb;
    padding: 4px 7px;
    float: left;
    text-decoration: none;
    margin: 0 5px;
}
.pager1 span {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager1 a:hover {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager1 a.last {
	border-right:0;
}
.pager2 {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	/* border:1px solid #dddddd; */
	border-radius:3px;
	display:inline-block;
	clear:both;
}
.pager2 a, .pager2 span {
    font-size: 14px;
    color: #999;
    border: 1px solid #bbbbbb;
    padding: 4px 7px;
    float: left;
    text-decoration: none;
    margin: 0 5px;
}
.pager2 span {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager2 a:hover {
	color:#fe6600;
	border: 1px solid #fe6600;
}
.pager2 a.last {
	border-right:0;
}
.vender_collect .icon-collect{
  color: #f68e3a;
  font-size: 17px;
}
.v_top_b_button .icon-collect{
  font-size: 17px;
}

.messageplatform_bottom_t div{
  display: flex;
  flex-wrap: wrap;
  line-height: 15px;
  
}
.bottom_big .messageplatform_bottom_t{
    padding-top: 35px;
      width: 1200px;
      margin: 0 auto;
  border-bottom: 1px solid #999999;
  padding-bottom: 10px;

}
.messageplatform_bottom_t p{
  font-size: 12px;
  color: #333;
  font-weight: 600;
  font-style: oblique;
}
.messageplatform_bottom_t a{
  font-size: 12px;
  color: #666;
  margin-right: 5px;
  font-style: oblique;
}

.index_pop_up{
    width: 1100px;
    display: none;
    position: fixed;
    top: 0;
    z-index: 10001;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.index_pop_up_b{
    display: flex;
    justify-content: space-between;
}
.index_pop_up_b>div{
    width: 500px;
    height: 480px;
    background-color: #fff;
    border-radius: 10px;
    -o-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.index_pop_up_t{
  text-align: center;
  padding-bottom: 75px;
  position: relative;
}
.index_pop_up_b .top{
    height: 80px;
    background-color: #fe6600;
    border-radius: 10px  10px 0 0;
    color: #fff;
    font-size: 30px;
    text-align: center;
    line-height: 80px;
}
.index_pop_up_b>div .bottoms li{
    height: 80px;
    display: flex;
    align-items: center;
    padding-left: 120px;
}
.index_pop_up_b>div .bottoms li span{
    font-size: 30px;
    color: #fe6600;
    margin-right: 40px;
}
.index_pop_up_b>div .bottoms li p{
    font-size: 22px;
    color: #333;
}
.index_pop_up_t span{
    color: #fff;
    font-size: 22px;
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
}
.icon-f-vip{
    color: #ff6600;
     font-size: 20px;
}
  .make_div{
      width: 800px;
    height: 500px;
    position: fixed;
    top: 0;
    background-color: #fff;
    top: 50%;
    left: 50%;
    transform: translateX(-50%)translateY(-50%);
    z-index: 10001;
    display: none;
  
    border-radius: 10px;
    -o-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 20px;
  }
 .make_div .icon-x{
        position: absolute;
    top: 10px;
    right: 10px;
    font-size: 30px;
    color: #f00;
 }
 .make_div_select_t{
    font-size: 20px;
    color: #333;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 15px;
 }
 .select_ui{
     width: 700px;
     border-top: 1px solid #bbbbbb;
     margin: 0 auto;
   
 }
 .select_ui li{
     height: 40px;
     border: 1px solid #bbb;
     border-top: none;
     display: flex;
 }
  .select_ui .select_ui_li1{
        width: 10%;
         display: flex;
  justify-content: center;
  align-items: center;
  }
   .select_ui .select_ui_li2{
        width: 30%;
        border-left: 1px solid #bbbbbb;
        display: flex;
  justify-content: center;
  align-items: center;
  }
  .select_ui_top{
      background-color: #f1f1f1;
  }
  .select_ui_li_color{
      color: #fe6600;
  }
  .select_ui_li_p{
        　word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }
  .make_div_select_next{
      width: 700px;
     margin: 0 auto;
      display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
  }
  .make_div_select_next div{
          width: 95px;
    height: 35px;
    background-color: #fe6600;
    color: #fff;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    cursor: pointer;
  }
  .make_div_form{
      display: none;
      padding: 10px;
     
  }
  .make_div_form_ul{
      display: flex;
      justify-content: space-between;
  flex-wrap: wrap;
   margin-top: 30px;
  }
  .make_div_form_ul li{
      display: flex;
      height: 40px;
      margin-top: 25px;
      width: 48%;
  }
  .make_div_form_ul li input{
      width: 250px;
      height: 40px;
      padding-left: 10px;
      border: 1px solid #bbb;
      border-radius: 3px;
      -o-border-radius: 3px;
      -moz-border-radius: 3px;
      -wbkit-border-radius: 3px;
  }
.make_div_form_ul_l{
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
}
  
.make_div_form_b{
    margin-top: 95px;
    display: flex;
    justify-content: center;
    align-items: center;
}
  .make_div_form_b>div{
    padding: 0 20px;
    margin: 0 20px;
    height: 40px;
    background-color: #fe6600;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 4px;
}
  
.make_div_form_b>input{
    padding: 0 20px;
    margin: 0 20px;
    height: 40px;
    background-color: #fe6600;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 4px;
 }
 
 
 
 /*弹窗*/
 .announcement_mb{
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  top: 0;
  z-index: 10000;
   display: none; 
}
.announcement_up{
  width: 600px;
  height: 400px;
  position: fixed;
  top: 0;
  background-color: #fff;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
  z-index: 10001;
   display: none; 
  border-radius: 10px;
  -o-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  padding: 20px;
}
.announcement_up_t{
  font-size: 20px;
  color: #333;
  text-align: center;
}
.announcement_up_b{
  display: flex;
  justify-content: center;
  align-items: center;

}
.announcement_up_c{
  height: 265px;
  margin-top: 20px;
  overflow-y:scroll;

  margin-bottom: 20px;
  color: #666;
  font-size: 16px;
  line-height: 20px;
}
.announcement_up_b div{
  background-color: #fe6600;
  border-radius: 50px;
  color: #fff;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 15px;
  font-size: 16px;
  cursor: pointer;
}
.clearfix:after {
    display: block;
  content: "";
  clear: both;
}
