body{background-color:#f4f5f8;min-width:1250px;}

/* 轮播容器核心样式 */
.swiper {
  width: 100%;
  height: 650px;
  top:-129px;
}
.swiper .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 650px;
  top:-129px;
}

.indexgg{float:left;border-radius:50px;text-align:left;width:800px;background-color:#fff;height:50px;font-size:14px;margin:15px 0 0 0;}
.indexgg .cap{float:left;color:#ff5c00;background:url(../homeimg/defaultImg/gg.png) 15px center no-repeat;padding-left:38px;height:50px;width:80px;line-height:50px;}
.indexgg .s1{float:left;border-left:#a8a8a8 solid 1px;width:20px;height:12px;margin:19px 0 0 0;}
.gdmain{float:left;width:611px;height:30px;overflow:hidden;line-height:30px;margin:10px 0 0 0;}
.gdmain .gd{float:left;width:611px;height:30px;}
.gdmain .gd .d1{float:left;width:450px;}
.gdmain .gd .d1 a{color:#555;}
.gdmain .gd .d1 a:hover{color:#ff0000;}
.gdmain .gd .d2{float:left;width:161px;color:#999999;font-size:12px;text-align:right;}
.xuanc{float:right;margin:28px 0 0 0;text-align:left;color:#7f7f7f;}
.xuanc li{float:left;width:110px;}
.xuanc li .s1{float:left;color:#7d7d7d;width:22px;height:22px;text-align:center;line-height:22px;border:#7f7f7f solid 1px;border-radius:24px;}
.xuanc li .s2{float:left;line-height:24px;margin-left:8px;}
.xuanc .l4{width:82px;}

.indexcap{float:left;width:100%;margin:25px 0 0 0;text-align:left;}
.indexcap li{float:left;}
.indexcap .l1{font-size:20px;font-weight:700;color:#555555;line-height:32px;}
.indexcap .l2{height:32px;padding:0 0 0 30px;margin-left:9px;line-height:32px;background:url(../homeimg/defaultImg/indexcap.png) left center no-repeat;color:#8787a4;}
.indexcap .l3{float:right;line-height:32px;}
.indexcap .l3 a{color:#999;}
.indexcap .l3 a:hover{color:#000;}

.prolist{float:left;width:236px;border:#eeeeee solid 1px;height:auto;transition: all  .25s  ease-in;border-radius:4px;margin:15px 15px 0 0;overflow:hidden;text-align:left;background-color:#fff;}
.prolist li{float:left;}
.prolist .l1{width:236px;height:182px;}
.prolist .l1 img{width:236px;height:172px;position:relative;z-index:1;}
/*
.prolist .l1 .s1{float:left;width:79px;height:36px;margin:-22px 0 0 5px;position:relative;z-index:2;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3NiAzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzYgMzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjx0aXRsZT5iZ19zb3VyY2VfYmFkZ2VfMTwvdGl0bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuNywxMS40Yy0xLjQtMS40LTIuNy0yLjktNC4xLTQuNGMtMC4yLTAuMy0wLjUtMC41LTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMA0KCUM0OC42LDIuMiw0My41LDAsMzgsMFMyNy40LDIuMiwyMy42LDUuN2wwLDBjLTAuMiwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjMsMC4zLTAuNSwwLjUtMC44LDAuOGMtMS40LDEuNS0yLjcsMy00LjEsNC40DQoJYy01LDUuMS0xMS43LDYuMS0xOC4zLDYuM1YzMWg5LjRoOC45aDM5LjRoNC45SDc2VjE3LjZDNjkuNCwxNy40LDYyLjcsMTYuNSw1Ny43LDExLjR6Ii8+DQo8L3N2Zz4NCg==);}
.prolist .l1 .s1 img{float:left;width:30px;height:30px;border-radius:30px;margin:3px 0 0 25px;}
*/
.prolist .l3{margin:0 0 0 10px;width:132px;height:22px;}
.prolist .l3 span{float:left;line-height:22px;padding-left:11px;margin-right:10px;color:#aaa;}
.prolist .l3 .s1{background:url(../homeimg/defaultImg/biao1.png) left center no-repeat;}
.prolist .l3 .s2{background:url(../homeimg/defaultImg/biao2.png) left center no-repeat;}
.prolist .l3 .s3{background:url(../homeimg/defaultImg/biao3.png) left center no-repeat;}
.prolist .l4{margin:0 10px 0 0;width:84px;height:22px;}
.prolist .l4 span{float:right;color:#77cf77;border:#77cf77 dotted 2px;border-radius:3px;height:18px;padding:0 10px;line-height:18px;}
.prolist .l5{margin:0 10px;width:216px;border-bottom:#ebeef5 solid 1px;font-size:15px;overflow:hidden;line-height:36px;height:36px;}
.prolist .l5 a{color:#555;}
.prolist .l5 a:hover{color:#ff0000;}
.prolist .l6{margin:0 0 0 10px;width:90px;color:#b4b4b4;line-height:35px;padding-left:14px;background:url(../homeimg/defaultImg/sj.png) left center no-repeat;background-size:12px;}
.prolist .l7{margin:0 10px 0 0;width:112px;color:#ff0000;line-height:35px;text-align:right;font-size:14px;}
.prolist:hover{transform:translateY(-5px);box-shadow:0 8px 10px #e6e6e6;}
.prolist0{margin-right:0;}


.fuwuxuan{float:left;margin:15px 0 0 0;width:100%;background-color:#fff;border-radius:4px;padding:30px 0;text-align:left;}
.fuwuxuan li{float:left;width:234px;height:56px;padding-left:66px;}
.fuwuxuan li span{float:left;clear:both;}
.fuwuxuan li .s1{font-size:16px;margin:5px 0 0 0;}
.fuwuxuan li .s2{color:#888;margin:6px 0 0 0;}
.fuwuxuan .l1{margin-left:50px;background:url(../homeimg/defaultImg/f1.png) left center no-repeat;}
.fuwuxuan .l2{background:url(../homeimg/defaultImg/f2.png) left center no-repeat;}
.fuwuxuan .l3{background:url(../homeimg/defaultImg/f3.png) left center no-repeat;}
.fuwuxuan .l4{background:url(../homeimg/defaultImg/f4.png) left center no-repeat;}

.serlist{float:left;width:236px;border:#eeeeee solid 1px;height:auto;transition: all  .25s  ease-in;border-radius:4px;margin:15px 15px 0 0;overflow:hidden;text-align:left;background-color:#fff;}
.serlist li{float:left;}
.serlist .l1{width:236px;height:158px;}
.serlist .l1 img{width:236px;height:158px;position:relative;z-index:1;}
.serlist .l2{margin:0 10px;width:216px;border-bottom:#ebeef5 solid 1px;font-size:15px;overflow:hidden;line-height:36px;}
.serlist .l2 a{color:#555;}
.serlist .l2 a:hover{color:#ff0000;}
.serlist .l3{margin:0 0 0 10px;width:90px;color:#b4b4b4;line-height:35px;padding-left:14px;background:url(../homeimg/defaultImg/sj.png) left center no-repeat;background-size:12px;}
.serlist .l4{margin:0 10px 0 0;width:112px;color:#ff0000;line-height:35px;text-align:right;font-size:14px;}
.serlist:hover{transform:translateY(-5px);box-shadow:0 8px 10px #e6e6e6;}
.serlist0{margin-right:0;}

.serleft{float:left;text-align:left;margin:15px 0 0 0;width:238px;padding:30px 0 0 0;border-radius:5px 0 0 5px;background:url(../homeimg/defaultImg/xq.png) right bottom no-repeat;background-size:160px auto;background-color:#feae18;height:410px;}
.serleft a{float:left;height:60px;font-size:15px;padding:0 0 0 25px;line-height:60px;margin:0 0 0 15px;width:198px;border-radius:5px 0 0 5px;color:#fff;}
.serleft .a1{background-color:#fff;color:#feae18;}
.serright{float:left;height:440px;width:1012px;background-color:#fff;margin:15px 0 0 0;border-radius:0 5px 5px 0;}
.serright .main{animation-name:fade-left;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}
.serright .main .u1{float:left;margin:15px 0 0 15px;width:297px;height:121px;background-color:#f4f5f8;border-radius:4px;text-align:left;padding:0 10px;transition:all .3s;}
.serright .main .u1 li{float:left;}
.serright .main .u1 .l1{width:100%;margin:10px 0 0 0;}
.serright .main .u1 .l1 .s1{float:left;width:100%;height:20px;line-height:20px;font-size:15px;overflow:hidden;font-weight:700;}
.serright .main .u1 .l1 .s2{float:left;width:100%;height:16px;line-height:16px;color:#999;overflow:hidden;margin:8px 0 0 0;}
.serright .main .u1 .l2{width:100%;color:#ff0000;margin:7px 0 10px 0;font-size:14px;}
.serright .main .u1 .l3{background-color:#fff;border-radius:3px;height:15px;padding:3px 5px;}
.serright .main .u1 .l3 img{float:left;width:15px;height:15px;border-radius:15px;}
.serright .main .u1 .l3 .s1{float:left;margin:0 0 0 5px;height:15px;line-height:15px;color:#aaa;}
.serright .main .u1 .l4{border-radius:3px;height:21px;padding:0 5px 0 20px;color:#aaa;margin:0 0 0 10px;background:url(../homeimg/defaultImg/sj.png) 5px center no-repeat;background-size:12px;line-height:21px;background-color:#fff;}
.serright .main .u1:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 34px 20px -24px rgba(136,161,206,.3);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
.serright1 .main{opacity:1;transform:scale(1.1,1.1);}
@keyframes fade-left{0%{opacity:0;transform:translateX(-10px)}
100%{opacity:1;transform:translateX(0)}
}

.newslist{float:left;margin:18px 0 0 18px;width:299px;text-align:left;border-radius:4px;background-color:#fff;overflow:hidden;height:460px;}
.newslist .cap{float:left;width:100%;height:66px;color:#fff;line-height:66px;font-size:20px;text-align:center;margin-bottom:23px;}
.newslist .cap a{color:#fff;}
.newslist1{margin-left:0;}
.newslist1 .cap{background:url(../homeimg/defaultImg/content1.png) left top no-repeat;}
.newslist2 .cap{background:url(../homeimg/defaultImg/content2.png) left top no-repeat;}
.newslist3 .cap{background:url(../homeimg/defaultImg/content3.png) left top no-repeat;}
.newslist4 .cap{background:url(../homeimg/defaultImg/content4.png) left top no-repeat;}
.newslist .u1{float:left;margin:0 15px;width:269px;clear:both;height:36px;}
.newslist .u1 li{float:left;}
.newslist .u1 .l1{width:30px;}
.newslist .u1 .l1 span{float:left;width:18px;height:18px;text-align:center;border-radius:3px;color:#fff;line-height:18px;}
.newslist .u1 .l1 .s1{background-color:#f44336;}
.newslist .u1 .l1 .s2{background-color:#4caf50;}
.newslist .u1 .l1 .s3{background-color:#ffc107;}
.newslist .u1 .l1 .s4{background-color:#00bcd4;}
.newslist .u1 .l1 .s5{background-color:#2196f3;}
.newslist .u1 .l1 .s6{background-color:#e91e63;}
.newslist .u1 .l1 .s7{background-color:#34495e;}
.newslist .u1 .l1 .s8{background-color:#f4e3ab;}
.newslist .u1 .l1 .s9{background-color:#999999;}
.newslist .u1 .l1 .s10{background-color:#999999;}
.newslist .u1 .l2{width:239px;font-size:14px;height:18px;line-height:18px;overflow:hidden;}
.newslist .u1 .l2 a{color:#666;}
.newslist .u1 .l2 a:hover{color:#08a2eb;}

.indexlink{float:left;width:100%;text-align:left;color:#cacaca;margin:50px 0 0 0;line-height:20px;border-top:#303030 solid 1px;border-bottom:#303030 solid 1px;padding:20px 0 23px 0;}
.indexlink a{color:#6d6d6d;}
.indexlink a:hover{color:#cacaca;}

.trade_section {
  width: 1250px;
  margin: -350px auto auto auto;
  position: relative;
  z-index: 3;
  text-align: left;
}
.trade_section .entry {
  padding: 40px 0 40px 50px;
  background: #fff;
  box-shadow: 0 20px 30px 0 rgba(1, 33, 65, 0.04);
  position: relative;
  z-index: 2;
  height: 480px;
}
.trade_section .entry_col {
  float: left;
  position: relative;
}
.trade_section .entry_col.col1:before, .trade_section .entry_col.col2:before {
  content: '';
  display: block;
  width: 1px;
  height: 214px;
  background: #eeeeee;
  position: absolute;
  top: 39px;
  right: 27px;
}
.trade_section .entry_col .title {
  display: block;
  font-size: 16px;
  color: #2A2A2A;
  line-height: 18px;
  font-weight: bold;
  transition: 0.3s;
}
.trade_section .entry_col .title .icon_entry {
  display: none;
  width: 16px;
  height: 18px;
  background: url("../images/entry_icon1.png") no-repeat center;
  margin-left: 4px;
  vertical-align: top;
  transition: 0.3s;
}
.trade_section .entry_col .title:hover .icon_entry {
  background: url("../images/entry_icon1_h.png") no-repeat center;
}
.trade_section .entry_col .title:hover {
  color: #1261ca;
}
.trade_section .entry_col .detail_each {
  float: left;
  margin-top: 20px;
  width: 145px;
  position: relative;
}
.trade_section .entry_col.col4 .detail_each {
  padding-left: 57px;
  margin-top: 5px;
  width: 11.5%;
}
.trade_section .entry_col .detail_each_img {
  height: 50px;
}
.trade_section .entry_col.col4 .detail_each_img {
  position: absolute;
  top: 14px;
  left: 0;
}
.trade_section .entry_col .detail_each_img img {
  width: 50px;
  height: 50px;
}
.trade_section .entry_col .detail_each .name {
  font-size: 16px;
  color: #2A2A2A;
  line-height: 16px;
  margin-top: 16px;
  height: 16px;
  transition: 0.3s;
}
.trade_section .entry_col .detail_each .sort {
  font-size: 12px;
  color: #979797;
  line-height: 12px;
  margin-top: 10px;
  /* height: 12px; */
}
.trade_section .entry_col .detail_each .sort span {
  margin-right: 3px;
}
.trade_section .entry_col .detail_each:hover .name {
  color: #0761CA;
}
.trade_section .entry_col.col1 {
  width: 476px;
}
.trade_section .entry_col.col2, .trade_section .entry_col.col3 {
  width: 332px;
  padding-left: 30px;
}
.trade_section .entry_col.col4 {
  width: 100%;
  margin: 45px 0 6px;
}
.trade_section .entry_col.col2:after, .trade_section .entry_col.col5:after {
  content: none;
}
.trade_section .entry_col.col5 {
  width: 250px;
  margin-left: 22px;
}
.trade_section .entry_col.col5 a {
  display: block;
  width: 250px;
  margin-top: 2px;
}
.trade_section .entry_col.col5 a:first-child {
  margin-top: 0;
}
.trade_section .trade {
  height: 120px;
  background: #F9FCFD;
  padding-top: 42px;
}
/*
.trade_section .trade_data {
    float: left;
    padding-left: 40px;
    position: relative;
}

    .trade_section .trade_data:after {
        content: '';
        display: block;
        width: 1px;
        height: 50px;
        background: #EAEAEA;
        position: absolute;
        top: 0;
        right: 0;
    }

.trade_section .trade_data_each {
    padding-left: 42px;
    min-height: 34px;
    float: left;
    background-position: center left;
    background-repeat: no-repeat;
}

    .trade_section .trade_data_each:nth-child(1) {
        background-image: url("../../svg/86_icon_leijijiaoyiliang.svg");
    }

    .trade_section .trade_data_each:nth-child(2) {
        background-image: url("../../svg/86_icon_jinrichengjiaoe.svg");
    }

    .trade_section .trade_data_each:nth-child(3) {
        background-image: url("../../svg/86_icon_leijijiaoyie.svg");
    }

    .trade_section .trade_data_each .p1 {
        font-size: 20px;
        color: #2A2A2A;
        line-height: 20px;
    }

        .trade_section .trade_data_each .p1 .up {
            display: inline-block;
            width: 9px;
            height: 10px;
            background: url("../images/trade_icon4.png") no-repeat center;
            margin-left: 3px;
            vertical-align: middle;
        }

    .trade_section .trade_data_each .p2 {
        font-size: 12px;
        color: #979797;
        line-height: 12px;
        margin-top: 4px;
    }

    .trade_section .trade_data_each.each1 {
        width: 214px;
    }

    .trade_section .trade_data_each.each2 {
        width: 180px;
    }

    .trade_section .trade_data_each.each3 {
        width: 206px;
    }
*/
.trade_section .trade_dynamic {
  float: left;
}
.trade_section .trade_dynamic .txt {
  float: left;
  margin-left: 40px;
}
.trade_section .trade_dynamic .txt .p3 {
  font-size: 16px;
  color: #2A2A2A;
  line-height: 16px;
}
.trade_section .trade_dynamic .txt .p3:after {
  content: '';
  display: block;
  width: 12px;
  height: 2px;
  background: #CBCBCB;
  margin-top: 24px;
}
.trade_section .trade_swipe {
  float: left;
  margin-left: 40px;
  height: 46px;
  overflow: hidden;
}
.trade_section .trade_swipe .bd * {
  box-sizing: unset;
}
.trade_section .trade_swipe_each {
  width: 455px;
  height: 70px;
}
.trade_section .trade_swipe_each .top .name {
  float: left;
  padding-left: 30px;
  font-size: 12px;
  color: #2A2A2A;
  height: 22px;
  line-height: 22px;
  background: url("../images/trade_icon2.png") no-repeat center left;
}
.trade_section .trade_swipe_each .top .time {
  float: right;
  font-size: 12px;
  color: #979797;
  height: 22px;
  line-height: 22px;
  padding-left: 15px;
  background: url("../images/trade_icon3.png") no-repeat center left;
}
.trade_section .trade_swipe_each .info {
  margin-top: 6px;
}
.trade_section .trade_swipe_each .info .span1 {
  font-size: 12px;
  color: #2A2A2A;
  height: 18px;
  line-height: 18px;
  float: left;
}
.trade_section .trade_swipe_each .info .mark {
  height: 18px;
  width: 36px;
  text-align: center;
  line-height: 18px;
  background: #F12500;
  font-size: 12px;
  color: #FFFFFF;
  margin: 0 10px;
  float: left;
}
.trade_section .trade_swipe_each .info .span2 {
  float: left;
  font-size: 12px;
  color: #2A2A2A;
  line-height: 18px;
  height: 18px;
}