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, font, 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 ,textarea { margin:0; padding:0;  }
address,cite,dfn,em,var, i {font-style:normal;}
body {font-size: 16px; line-height: 1; font-family:'微软雅黑','Microsoft Yahei','simsun','arial','tahoma';  color: #222; background: #fff; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
button,input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
a { text-decoration: none; color: #666; background: none }
a:hover{color:#3b4e95;}
ul, ol { list-style: none; }
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}


.trade-header{width: 100%;background-color: #0e67b0;}
.trade-wrapper{width: 1200px;margin:0 auto;}
.trade-header .trade-wrapper{background-color: #fff;}
.header-top{width: 100%;}
.header-top ul{float: right;margin-top: 26px;margin-right: 6px;}
.header-top ul li{float: left;margin-right:16px;}
.header-top ul li a{font-size: 14px;color: #233983;}
.header-bottom{width: 100%;overflow: hidden;padding-bottom: 28px;}
.header-bottom .header-logo{float: left;height:88px;margin-left: 36px;width: 744px;position: relative;}
.header-bottom .header-logo i{float: left;width: 90px;height: 88px;}
.header-bottom .header-logo b{float: left;width: 653px;height: 88px;overflow: hidden;}
.header-bottom .header-logo b a{width: 653px;height: 88px;display: inline-block;float: left;}
/* .header-bottom .header-logo img{position: absolute;top: 0px;left: 0px;} */
.header-bottom-right{float: right;overflow: hidden;margin-right: 24px;position: relative;height: 70px;margin-top: 20px;width:394px;}
.header-bottom .header-search{width: 292px;overflow: hidden;float: right;}
.header-search .search-input{float: left;width:222px;height: 34px;box-sizing: border-box;border:none;background-color: #aacce7;padding-left: 10px;font-size: 18px;color: #000;}
.header-search .search-btn{float: right; width:70px;height: 34px;text-align: center;font-size: 20px;color: #fbfcfd;background:url('../images/ny2018121802_search.png') no-repeat center center #122c4c;cursor: pointer; line-height: 33px;box-sizing:border-box;border:none;}
.trade-header .header-date{display: block; font-size: 14px;color: #222225;margin-top:20px;position: absolute;bottom: 0px;right:0px;}

.content-nav .trade-wrapper>ul{height: 64px; border-radius: 12px 12px 0 0;background-color: #3b4e95;}
.content-nav .trade-wrapper>ul>li{float: left;height:64px; line-height:64px;position: relative;}
.content-nav .trade-wrapper>ul>li>a{float: left; color: #ffffff;font-size: 20px;font-weight: bold; padding-left:36px;padding-right: 36px;line-height: 64px;display: inline-block;}
.content-nav .trade-wrapper>ul>li.nav-last>a{padding-right:28px;padding-left: 28px;}
.content-nav .trade-wrapper>ul>li.nav-last>a:hover{border-top-right-radius: 12px;}
.content-nav .trade-wrapper>ul>li:first-child>a:hover{border-top-left-radius: 12px;}
.content-nav .trade-wrapper>ul>li>a:hover{background-color:#0e67b0;}
.content-nav .trade-wrapper>ul>li.active>a{background-color:#0e67b0;}
.content-nav .trade-wrapper>ul>li>i{width: 3px;height: 36px;margin-top: 6px;float: left; display: inline-block;background:url('../images/nav-line.png') no-repeat center center;}
.down_ul{width:100%; position: absolute;left:0px;top:64px;z-index: 999999999;display: none;padding-bottom: 10px;background-color: rgba(19,1,5,0.5);}
.nav-last .down_ul{left:0px;width: 100%;}
.down_ul li{line-height: 40px;}
.down_ul li a{font-size: 16px;color: #fff;width: 100%;display: block;height: 40px;   padding-left:36px;
    box-sizing: border-box;}
.down_ul li a:hover{background-color:#064579;}
.nav-last .down_ul li a{padding-left: 28px;}     

.trade-footer{height:320px;background-color: #22357a;}
.trade-footer p{font-size: 14px;color: #e3e7f0;text-align: center;line-height: 22px;}
.trade-footer p:first-child{padding-top: 18px;}
.footer-wrapper{width: 1200px;margin:0 auto;overflow: hidden;position: relative;}
.footer-img{display: block;position: absolute;right: 80px;top:30px;}
.content-scroll .scroll-box{width: 1200px;height: 548px;overflow: hidden;position: relative;}
.scroll-box ul{overflow: hidden;position: relative;width: 10000px;}
.scroll-box ul li{float: left;}
.scroll-box ul li img{width:1200px;height: 548px;}
.scroll-btn{width: 100%;position: absolute;left: 0px;top:180px;}
.scroll-btn .left-btn{position: absolute;left: 0px; width: 50px;height: 60px;display: inline-block; background:url('mc181206-lbtn.png') no-repeat center center rgba(0,0,0,0.5);background-size: cover;cursor: pointer;}
.scroll-btn .right-btn{position: absolute;right: 0px; width: 50px;height: 60px;display: inline-block; background:url('mc181206-rbtn.png') no-repeat center center rgba(0,0,0,0.5);background-size: cover;cursor: pointer;}
.scroll-page{overflow: hidden;position: absolute;bottom: 20px;right:30px;font-size: 0px;}
.scroll-page span{display: inline-block;border-radius: 16px; cursor: pointer; height:16px;width:16px;background-color: #fff;margin-right: 13px;}
.scroll-page span.active{background-color: #e0b308;}
.content-message{width: 1150px;margin:0 auto; height: 48px;line-height: 48px; overflow: hidden;/* top:34px;left: 25px; z-index: 99999999;background-color: rgba(246,235,216,0.8); */}
.content-message ul li{float: left;padding-left: 24px;/* margin-left: 38px; */margin-right:40px;background:url('../images/ny2018121901_message.png') no-repeat center left;}
.content-message ul li a{font-size: 14px;color:#000;}
/*二级页*/
.mc_list{margin:20px auto;width:1200px; overflow:hidden;}
.mc_location{width: 1170px;background: #f6f6f6;height: 72px;overflow: hidden; line-height: 72px;padding-right: 30px;font-size: 14px;}
.mc_current{width: 173px;padding-left:37px;height: 72px;background: url('mc20190108_01.jpg') no-repeat;font-size: 20px;color: #fff;}
.mc_listm1_l{width:282px;margin-top: 30px;}
.mc_listm1_r{width: 875px;margin-top: 30px;}
.mc2_title{font-size: 20px;line-height: 40px; font-weight: bold;}
.mc2_txt{line-height: 36px;margin-top: 10px;padding-bottom: 10px;}
.mc2_txt p{text-indent: 2em;}
.mc2_leader{padding:25px 30px;background:#f6f6f6;width:815px;box-sizing:inline-block;overflow:hidden;margin-top: 20px;}
.mc2_ltit{color: #3b4e95; font-weight: bold; font-size: 18px;line-height: 36px;}
.mc2_lcnt{margin-left: 40px;font-size: 18px;line-height: 36px;}
.mc2_ld01{font-weight:bold;}
.mc2_ld01 span{display:block;}
.mc2_ld01 span em{font-size: 14px;font-weight:normal;}
.mc_listm2{margin: 60px auto;}
.mc2_title2{width: 183px;height: 331px;background: url('mc20190108_03.png') top left no-repeat #3b4d95; text-align: center;position:relative;}
.mc2_title2 span{color:#fff;display:block;font-size: 20px;font-weight: bold;margin-top:42px;}
.mc2_title2 img{position: absolute;bottom:0;left:0;}

.mc_table td{width: 167px;height: 109px;border:1px #e4e4e4 solid;text-align: center; font-size: 18px;font-weight: bold;line-height: 23px;}
.mc_table td a{color:#333;}
.mc_location2{width: 1140px;background: #f6f6f6;height: 50px;overflow: hidden; line-height: 50px;padding:0 30px;font-size: 14px;}
.mc_location2 a{color: #333;}
.mc_listm3{ overflow: hidden; }
.mc_listm31{width:210px;margin-top: 50px;}
.mc_listm31 span{width: 173px;padding-left:37px;font-weight: bold;height: 72px;line-height: 72px;background: url('mc20190108_01.jpg') no-repeat;font-size: 20px;color: #fff;}
.mc_listm31 ul{float:left;border:1px #e4e4e4 solid;width:208px;border-bottom:none;}
.mc_listm31 ul li{width:100%;height:58px;line-height: 58px;border-bottom:1px #e4e4e4 solid;}
.mc_listm31 ul li a{font-weight: bold;background:url('mc20190108_04.png') left center no-repeat;padding-left:20px;float:left;margin-left: 36px;font-style: 18px;color:#999; }
.mc_listm31 ul li.mc_hover{background: #f6f6f6;}
.mc_listm31 ul li.mc_hover a{background:url('mc20190108_05.png') left center no-repeat;color:#3b4e95;}
.mc_listm32{width: 890px;padding-bottom: 40px;}
.mc_listm32 h2{width: 100%;margin-top: 40px;color:#3b4e95;border-bottom:1px #e4e4e4 solid; line-height: 40px;font-weight: bold;font-size: 18px;}
.mc_listm32 h2 a{float:right;font-size: 14px; font-weight: normal;}
.mc_listm32 .mc_ul01{width:100%; overflow: hidden;margin-top: 20px;padding-bottom:20px;}
.mc_listm32 .mc_ul01 li{width: 100%;float: left; height: 36px; line-height: 36px;}
.mc_listm32 .mc_ul01 li a{background:url('mc20190108_06.png') left center no-repeat;padding-left:10px;float:left;font-size: 16px;}
.mc_listm32 .mc_ul01 li span{float:right;font-size: 14px;color:#6a7bcc;}
.mc_listm32 .mc_ul02{width:975px; overflow: hidden;margin: 40px 0;}
.mc_listm32 .mc_ul02 li{width:456px;float:left;height: 36px; line-height: 36px;margin-right: 30px;}
.mc_listm32 .mc_ul02 li a{background:url('mc20190108_06.png') left center no-repeat;padding-left:10px;float:left;font-size: 16px;}
.mc_listm32 .mc_ul02 li span{float:left;font-size: 14px;color:#6a7bcc;margin-left:10px;float: right;}
.mc_content{width:1200px; overflow:hidden;margin-top: 40px;}
.mc_content h2{width:100%;line-height: 40px; text-align: center;font-size: 26px;padding:10px 0;}
.mc_content .mc_xie{width:100%;border-bottom:1px #e4e4e4 solid; overflow:hidden; line-height: 40px; text-align:center;padding-bottom: 10px;}
.mc_content .mc_xie span{margin:0 15px;color:#999;font-size: 12px;}
.mc_text{ font-size: 14px;line-height: 32px;width: 1040px;margin:0 auto;padding-bottom: 50px;}
.mc_text p{margin-top: 30px;}


.footer-silde{width: 100%;overflow: hidden;margin-top: 40px;height: 84.5px;}
.footer-silde ul li{float: left;margin-right:15px;}
.footer-silde ul li:last-child{margin-right: 0px;}
.footer-silde ul li img{width: 390px;height:83px;}
.footer_chaining {
    padding-top: 40px;
    padding-bottom: 24px;
    text-align: center;
}
.footer_chaining a {
    font-size: 16px;
    color: #adb5cc;
}
.footer_chaining span {
    margin: 0px 15px;
    color: #adb5cc;
}
.footer_img1 {
    position: absolute;
    top: 52px;
    left: 208px;
}
.footer-inner{width: 100%;overflow: hidden;position: relative;}
/* .content-message ul li{width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} */
.message-notice{overflow: hidden;}
.div2 {
    width: auto;
    height: auto;
    float: left;
    overflow: hidden;
}
.content-message ul {
    height: 48px;
    overflow: hidden;
    background: none;
    width: 100%;
    border: 0;
}
.content-message-all{width: 1200px;height: 48px;    position: absolute;
    top: 0px;
    z-index: 9999999; margin: 0 auto;overflow: hidden;background-color: rgba(246,235,216,0.8);}


.animated {
  animation-duration: 1s;
  animation-fill-mode: both
}
@keyframes bounceInDown {
  0%,60%,75%,90%,to {
    animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
    opacity: 0;
    transform: translate3d(0,-3000px,0)
  }

  60% {
    opacity: 1;
    transform: translate3d(0,25px,0)
  }

  75% {
    transform: translate3d(0,-10px,0)
  }

  90% {
    transform: translate3d(0,5px,0)
  }

  to {
    transform: none
  }
}

.bounceInDown {
  animation-name: bounceInDown
}




