﻿@charset "utf-8";

/*首页BANNER轮播图*/
#myVideo{ position: absolute; right: 0; bottom: 0; top:0; right:0; width: 100%; height: 100%; object-fit: cover; }
.index { background-color:#ffffff; }
.index .one { width:100%; overflow:hidden; }
.index .one .slide { height:64vw; max-height:480px; position:relative; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; }
.index .one .slide .container { position: relative; }
.index .one .slide .container .txt { width: 90%; color: #FFFFFF; font-size: 2.4rem; line-height: 3.2rem; position: absolute; left:5%; top: 10rem; z-index: 900; text-align:center; }
.index .one .slide .container .txt h4 {font-size: 5.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF; margin-bottom:4rem;}
.index .one .slide .container .txt a { width:24rem; height: 6rem; line-height: 6rem; background-color: #3F63F6; font-size: 2.4rem; border-radius: 3rem; color: #FFFFFF; display: inline-block; margin: 6rem 5% 0px 5%; text-align: center;}
.index .one .slide .container .txt a.xn { background: none; border: 1px solid #FFFFFF; }

.index .two { width:95%; margin:0px auto; }
.index .two .container .map { width:49rem; margin:5rem auto; }
.index .two .container h3 { font-size: 5.5rem; text-align:center; margin:5rem auto; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; }

.index .three { width:95%; margin:0px auto; }
.index .three .container .baodan { width:40rem; margin:5rem auto; }
.index .three .container h3 { font-size: 5.5rem; text-align:center; margin:5rem auto 0px auto; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; }
.index .three .container h4 { font-size: 3.6rem; line-height:4.8rem; text-align:center; margin:2rem auto 5rem auto; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; }

.index .four { width:100%; height:143rem; background:url(../img/index2/welcome-bg.jpg) center top no-repeat; background-size:100% 100%; }
.index .four .container h4 { font-size: 3.2rem; line-height:6rem; font-family: Adobe Heiti Std; font-weight: normal; color: #3374be; text-align:center; margin-top:14rem; }
.index .four .container h3 { font-size: 4rem; line-height:6rem; margin-top:5rem; font-family: Poppins; font-weight: bold; color: #FEFEFE; text-align:center; }
.index .four .container .logo3 { width:32rem; margin:6rem auto 0px auto; }
.index .four .container h5 { font-size: 3.6rem; font-family: Poppins; margin-top:6rem; text-align:center; color: #FFFFFF; line-height:5rem; }
.index .four .container .computer { margin:12rem auto 0px auto; }


.index .five { width:100%; }
.index .five .container {text-align:center; }
.index .five .container h3 { font-size: 3.6rem; line-height:5rem; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; margin:8rem 0rem; }

.index .five .container .list .item {width:50%; float:left; height:42rem;}
.index .five .container .list .item .img { height:25rem; margin:0px auto; text-align:center; }
.index .five .container .list .item .img .con1 { display:inline-block; vertical-align:middle; width:0px; content:''; height:100%; }
.index .five .container .list .item .img .con { display: inline-block; vertical-align: middle; }
.index .five .container .list .item .img img { max-width:25rem; max-height:25rem; }
.index .five .container .list .item .year { font-size: 4.8rem; line-height:4rem; font-family: Montserrat; font-weight: bold; color: #1554A2; margin:2rem 0rem; }
.index .five .container .list .item .subtitle { font-size: 1.8rem; line-height:3rem; color: #1554A2; }

.index .six { margin:5rem 0rem; }
.index .six .container .crj { margin:6rem 0rem; }
.index .six .container h3 { font-size: 6rem; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; text-align:center; }
.index .six .container h4 { font-size: 3rem; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; text-align:center; margin-top:2rem; }
.index .six .container .item { margin:3rem 0rem 0rem 11rem; font-size: 3rem; font-family: Adobe Heiti Std; color: #002165; line-height: 5rem; }
.index .six .container .item .img { width:3.3rem; margin:1rem 3rem 0rem 0rem; }
.index .six .container .item .txt { width:65%;}
.index .seven .container h3 { font-size: 5rem; }

.index .eight { width:100%; height:100rem; background:url(../img/index2/kh-bg.jpg) center top no-repeat; background-size:100% 100%; }
.index .eight .container h3 { font-size: 8rem; font-family: Adobe Heiti Std; font-weight: normal; color: #FFFFFF; margin:30rem 0rem 15rem 0rem; text-align:center; }
.index .eight .container ul li { width:80%; height:10rem; line-height:10rem; margin:5rem auto; border:2px solid #5f89cb; background-color:#3374be; }
.index .eight .container ul li a { font-size: 3.5rem; font-family: Adobe Heiti Std; font-weight: normal; color: #FFFFFF; text-align:center; display:block; }

.index .nine .container h3 { font-size: 5.6rem; font-family: Adobe Heiti Std; font-weight: normal; color: #002165; margin-top:10rem; text-align:center; }
.index .nine .con .item { margin:5rem auto; width:48rem; }
.index .nine .con .item .img { width:47rem; margin:0px auto; }
.index .nine .con .item h4 { font-size: 3.6rem; font-family: Adobe Heiti Std; font-weight: normal; color: #4D4D4D; line-height: 6rem; text-align:center; }
.index .nine .con .item p { font-size: 3.6rem; font-family: Adobe Heiti Std; font-weight: normal; color: #4D4D4D; line-height: 7rem; opacity: 0.5; text-align:center; margin-top:5rem; }

.index .ten { padding:5rem 0rem; }
.index .ten .container .phone { margin:6rem 0rem; }
.index .ten .container h3 { font-size: 6rem; font-family: Poppins; font-weight: bold; color: #002165; text-align:center; }
.index .ten .container h4 { font-size: 4rem; font-family: Adobe Heiti Std; font-weight: normal; color: #333333; text-align:center; margin-top:8rem; line-height:6rem; padding:0rem 3rem; }
.index .ten .container .item { width:80%; margin:3rem 10% 0rem 10%; font-size: 3rem; font-family: Adobe Heiti Std; color: #002165; line-height: 5rem; }
.index .ten .container .item .img { width:7%; margin:0rem 10% 0rem 0rem; }
.index .ten .container .item .txt { width:80%;}
.index .ten .container .down { width:68%; height:9rem; line-height:9rem; margin:8rem auto; background-color:#0D65A5; text-align:center; }
.index .ten .container .down a { font-size: 3.4rem; font-family: Adobe Heiti Std; font-weight: normal; color: #FCFCFE; opacity: 0.76; display:block; }

/*关于AIMS*/
.about { background:url(../img/about/about-bg.png) center -5rem no-repeat; background-size:100% auto; }
.about .one .row { width:72%; margin:7rem auto 0 auto; position:relative; }
.about .one .row .con { position:absolute; left:2%; top:2%; width:96%;}
.about .one .row .con .video { width:100%;}

.about .two .row { width:85%; margin:6rem auto 0 auto;}
.about .two .row h3 { font-size: 4.8rem; font-weight: bold; color: #000000; line-height: 6rem; margin-top:5rem; text-align:center;  }
.about .two .row h3 span { color: #040FE6; vertical-align:initial; }
.about .two .row h3:before { width:39.7rem; height:1rem; background-color: rgba(4,15,230,0.4); content:""; display:block; margin:0 auto -6rem auto; }
.about .two .row .con { margin-top:6rem; font-size:2.6rem; line-height: 4.8rem; }
.about .two .row .con p { text-indent:2em; margin:1rem auto;}

.about .three .row { width:85%; margin:0px auto;}
.about .three .row h3 { font-size: 4.2rem; margin-top:10rem; text-align:center;  }
.about .three .row .con { margin-top:8rem; }

.about .four .row { width:80%; margin:0px auto;}
.about .four .row h3 { font-size: 4.2rem; margin-top:10rem; text-align:center;  }
.about .four .row h6 { font-size: 2rem; margin-top:3rem; text-align:center;  }
.about .four .row .txt { font-size:2.6rem; color:#222222; line-height: 4.8rem; margin-top:7rem; border-left:1px solid #313131; }
.about .four .row .txt .item { margin-left: 5rem; }
.about .four .row .txt .item h4 { font-size:2.4rem; line-height: 2.4rem; margin:5rem 0px 1rem 0px; position:relative; z-index:0; }
.about .four .row .txt .item h4:before { width:2.2rem; height: 2.2rem; border-radius: 50%; background-color: #000000; content:""; display:block; position:absolute; left:-6.2rem; }

.about .five>.row { width:80%; margin:0px auto; text-align:center;}
.about .five .row h3 { font-size: 4.2rem; margin-top:10rem; }
.about .five .row p { font-size: 2rem; line-height: 3.2rem; margin-top:2.5rem;  }
.about .five .row .list .item { width:38rem; height:38rem; margin:4rem auto 0px auto;  border-radius: 3rem; background-color:#ffffff; overflow:hidden; }
.about .five .row .list .item .txt { padding:3rem 2rem; line-height:3.8rem; }
.about .five .row .list .item .txt h4 {  font-size:2.4rem; }

.about .five .slick-dots{position:absolute;z-index:100; left:0;bottom:-4rem;width:100%;font-size:0px;text-align:center;}
.about .five .slick-dots li{display:inline-block;margin:0 8px;width:10px;height:10px;border-radius:50%; background-color:rgba(51,51,51,0.4);padding:0;cursor:pointer;}
.about .five .slick-dots li.slick-active{ background-color:rgba(51,51,51,1) }

.about .six .row { width:85%; margin: 7rem auto 0px auto; text-align:center;}
.about .six .row h3 { font-size: 5.4rem; font-weight: bold; color: #000000; line-height: 8rem; margin-top: 8rem; }
.about .six .row h3 span { color: #040FE6; vertical-align:initial; }
.about .six .row h3:before { width: 58rem; height:1rem; background-color: rgba(4,15,230,0.4); content:""; display:block; margin: 0px auto -7rem auto; }
.about .six .row p { font-size: 2.4rem; line-height: 4.2rem; margin-top:5rem; }
.about .six .row .con { margin: 10rem auto; }

.aboutceo { background:url(../img/about/ceo-bg.jpg) left top no-repeat; background-size:100% auto;}
.aboutceo .container .row { width:85%; margin:0px auto;}
.aboutceo .container .row h6 {font-size: 3.2rem; line-height: 3rem; margin:6rem 0px 8rem 0px;}
.aboutceo .container .row h3 { font-size: 4.8rem; height:6rem; line-height: 6rem; margin:0rem 0px; }
.aboutceo .container .row h3:before { width:17.5rem; height:0.6rem; background-color: rgba(4,15,230,0.6); content:""; display:block; margin:0px 0px -5rem 0px; }
.aboutceo .container .row h3.ceo:before { width: 54rem;}
.aboutceo .container .row .con {border-top: 1px solid #313131; margin:6rem 0px; font-size: 2.6rem; line-height: 4.8rem; }
.aboutceo .container .row .con p { text-indent:2em; margin:1rem auto;}

.aboutsafety .one .bz { width:10rem; margin:5rem auto 0px auto;}
.aboutsafety .one h3 { font-size: 4.8rem; font-weight: bold; color: #222222; line-height: 6rem; margin-top: 8rem; text-align:center; }
.aboutsafety .one h3 span { color: #040FE6; vertical-align:initial; }
.aboutsafety .one h3:before { width:40rem; height:1rem; background-color: rgba(4,15,230,0.4); content:""; display:block; margin:0 auto -6rem auto; }
.aboutsafety .one .txt { width: 80%; font-size:2.6rem; line-height: 4.8rem; text-align:center; color: #000002; margin:6rem auto 0 auto; }
.aboutsafety .one .zjaq { width:90%; margin:5rem auto 0 auto; }

.aboutsafety .two {margin:0px auto; padding:0 5%; }
.aboutsafety .two h3 { font-size: 4.5rem; text-align:center; margin-top:6rem;  }
.aboutsafety .two h3:before { width:9rem; height:8rem; font-size:10rem; font-weight:bold; color: #E5E7EB; content:"01"; display:block; margin:0 auto -3rem auto; }
.aboutsafety .two .txt { font-size:2.6rem; line-height: 4.8rem; text-align:center; color: #000002; margin:6rem auto; }
.aboutsafety .two .row .item { width:40%; margin:3rem 5% 0 5%; float:left;  }
.aboutsafety .two .row .item .img { width:10rem; margin:0px auto 3rem auto; }
.aboutsafety .two .row .item .con { font-size: 2rem; line-height: 2.8rem; height:8rem; text-align:center; }
.aboutsafety .two .ldx:before { content:"02" }

.aboutsafety .three {margin:0px auto; }
.aboutsafety .three h3 { font-size: 4.5rem; text-align:center; margin-top:6rem;  }
.aboutsafety .three .img { margin-top:7rem; }
/*.aboutsafety .three .item { width:100%; height:18rem; background:url(../img/about/zhaq-bg.png) center bottom no-repeat; background-size:100% 100%; margin:4rem auto; }
.aboutsafety .three .item .fl { width:22rem; height:18rem; line-height:18rem; font-size:2.8rem; color: #FFFFFF; font-weight: bold; text-align:center; }
.aboutsafety .three .item .fr { width:58%; margin:2rem 2rem 0 2rem; font-size:2rem; line-height:2.8rem;}
.aboutsafety .three .item .fr p { background:url(../img/about/icon-lx.png) 3px 8px no-repeat; padding:0px 0px 2rem 30px;  }*/

.aboutsafety .four { height:28rem; background:url(../img/about/aqjy-bg.jpg) center top no-repeat; background-size:100% 100%; margin:4rem auto 0 auto; }
.aboutsafety .four h3 { font-size: 5rem; color: #FFFFFF; margin-top:7rem; text-align:center; }
.aboutsafety .four .btn { width: 28rem; height:7rem; line-height:7rem; margin:3rem auto 0 auto; font-size:2.6rem; display:block; background-color:#040FE6; padding:0; }
.aboutsafety .four .btn a { color:#ffffff; display:block; }

.abouthonor { background:url(../img/about/honor-bg.jpg) center top no-repeat #F5F7FA fixed;}
.abouthonor .container .row { width:85%; margin:0px auto;}
.abouthonor .container .row h3 { font-size:4rem; line-height:6.8rem; margin-top:6.5rem; text-align:center; }
.abouthonor .container .row .item { margin:4rem auto; }


.aboutcontact {background:url(../img/about/contact-bg.jpg) center center repeat-y #424ceb; background-size: 100% auto;}
.aboutcontact .one {background:url(../img/about/contact-bg1.jpg) center center no-repeat; height:48vw; max-height:360px; background-size: 100% auto;}
.aboutcontact .one .txt { font-size: 2.4rem; color: #FFFFFF; line-height: 4.2rem; width:35rem; margin:6rem 0 0 5rem; }

.aboutcontact .two { background:url(../img/about/contact-bg2.jpg) center bottom no-repeat; background-size:100% auto; overflow:hidden;}
.aboutcontact .two .message { width:75%; margin: 10rem auto 0px auto;}
.aboutcontact .two .message .form-group { margin:2.6rem auto; border-bottom:1px solid #C9CFD8; padding:2rem 0; }
.aboutcontact .two .message .form-group label { font-size: 2.8rem; color: #999999; line-height: 3rem; font-weight:normal; display:none; }
.aboutcontact .two .message input , .aboutcontact .message textarea {border:none; height:4rem; line-height:4rem; border-radius: 0px; background-color:transparent; box-shadow:none; padding:0; font-size:2.8rem; color: #999999; }
.aboutcontact .two .message textarea{ height:9rem; line-height:3rem;}
.aboutcontact .two .message .msg { height:2rem; line-height:2rem; font-size:1.5rem; color:#ff0000; font-weight:bold; text-align:left; margin:10px 0px; }
.aboutcontact .two .message .btn { width: 95%; height: 8.8rem; line-height:8.8rem; background-color: #424CEB; color:#ffffff; text-align:center;  margin:3rem auto 14rem auto; font-size: 3rem; padding:0; display:block;}

.aboutcontact .ask {background:url(../img/about/contact-bg3.jpg) center center repeat-y #424ceb; background-size: 100% auto; padding:6rem 0; }
.aboutcontact .ask .item {width:65%; line-height: 6rem; font-size:2.4rem; text-align: center; margin:3rem auto;}
.aboutcontact .ask .item .fl { width: 45%; color: #FFFFFF; background-color:rgba(255,255,255,0.1); }
.aboutcontact .ask .item .fr { width: 55%; background-color:rgba(255,255,255,1); color: #424CEB; }
.aboutcontact .ask .item .fr a { color: #424CEB; vertical-align:initial; }

/*产品中心*/
.product .container .row { width:90%; margin:0px auto;}
.product .container .one h3 { font-size: 4.5rem; margin-top:8rem; text-align:center; }
.gold .container .one h3 { font-size: 4rem; }
.product .container .one .txt { font-size: 2.6rem; line-height: 4rem; margin-top:4.5rem; }
.product .container .one .txt p { text-indent:2em;}
.product .container .one .ys { margin-top:6rem; }
.product .container .one .ys .item { width:44%; height:18rem; margin:4rem 3%; float:left; background-color:#ffffff; position:relative;padding: 5rem 2.4rem 0px 2.4rem; }
.product .container .one .ys .item .img { width:100%; position:absolute; left:0; top:-4rem; }
.product .container .one .ys .item .img img { width:8rem; }
.product .container .one .ys .item p { font-size: 2.2rem; line-height: 4.2rem; text-align:center; }

.product .container .two h3 { font-size: 4.5rem; margin:6rem auto; text-align:center; }
.product .container .two .list { position:relative; }
.product .container .two .list .nav { width:100%; height:12rem; background-color:#ffffff; border-radius: 3rem; text-align:center;  }
.product .container .two .list .nav ul li { width:18%; height:5rem; line-height:5rem;  font-size: 2.8rem; display:inline-block; margin:3.3rem 2% 0 2%; }
.product .container .two .list .nav ul li.cur { background-color:#253DEF; border-radius: 1rem; color: #ffffff;  }

.product .container .two .list .item { width:100%; background-color: #FFFFFF; border-radius: 20px; padding:3rem; margin:2rem auto; }
.product .container .two .list .item .name { font-size: 3.2rem; line-height:4rem; }
.product .container .two .list .item .name .fl { width:78%;}
.product .container .two .list .item .name .fr { width:22%; color: #FF0101; text-align:right;}
.product .container .two .list .item .code { margin-top:2.8rem; font-size: 2rem; line-height:3rem;  }
.product .container .two .list .item .code b { font-weight:normal; }
.product .container .two .list .item .code dd { color: #253DEF; display:initial; margin-left:1rem; }
.product .container .two .list .item .code span { float:right; color: #999999;}
.product .container .two .list .item .time { border-top:1px solid #EEEEEE; margin-top:3rem;  }
.product .container .two .list .item .time div { font-size: 2rem; line-height:3rem; color: #999999; margin-top:1rem; }
.product .container .two .list .item .time .fl { font-weight:normal; width:15%; white-space:nowrap; }
.product .container .two .list .item .time .fr {color:#222222; width:85%; }
.product .container .two .list .shares .time .fl { width:12rem; }
.product .container .two .list .shares .time .fr { float:left; width:auto; }
.product .container .two .list .digital .time .fl { width:13rem; text-align:right; margin-right:2rem; }
.product .container .two .list .digital .time .fr { float:left; width:auto; }

.product .container .two .list .more {width: 100%; height: 25rem; position:absolute; bottom: 0px; background:url(../img/product/more-bg.png) left center repeat-x; display:none; }
.product .container .two .list .more .arrow { width:17rem; height:2.6rem; line-height:2.6rem; margin:24rem auto 0px auto; cursor:pointer; background:url(../img/product/icon-more.png) right center no-repeat; background-size:auto 100%; font-size: 2.6rem; font-weight: bold;}
.product .container .two .tips { font-size: 2rem; line-height: 3.8rem; color: #999999; }
.product .container .two .red {  color: #FA1F1F; margin-top:6rem; }

.product .container .three { text-align:center;}
.product .container .three h3 { font-size: 4.5rem; margin:12rem auto 4rem auto; }
.product .container .three .con { font-size: 2.6rem; line-height: 4rem; }
.product .container .three h5 { font-size: 2rem; color: #999999; line-height:3.8rem; margin-top:3.5rem; }

.product .container .four { margin-bottom:5rem;}
.product .container .four h3 { font-size: 4.5rem; margin:12rem auto 0 auto; text-align:center; }
.product .container .four h5 { font-size: 2rem; color: #999999; line-height:3.8rem; margin-top:2rem; text-align:center; }
.product .container .four .item { background-color: #FFFFFF; border-radius: 2rem; margin:2rem auto; padding:3rem; }
.product .container .four .item h4 { font-size: 2.4rem; color: #999999; line-height: 3.8rem; }
.product .container .four .item .con { font-size: 2.6rem; font-weight:bold; line-height: 4rem; margin-top:3.5rem; text-align:left; }

/*MT4下载*/
.trademt4 .one { height:100vw; max-height:680px; background:url(../img/trade/mt4-banner.png) center top no-repeat; background-size:100% 100%; }
.trademt4 .one h3 { font-size: 5.2rem; margin:12rem auto 0px auto; text-align:center;}
.trademt4 .one h3:before { width: 46rem; height:1rem; background-color: rgba(4,15,230,0.4); content:""; display:block; margin: 0px auto -6rem auto; }
.trademt4 .one h4 { font-size: 2.6rem; margin:3rem 3rem 0px 5rem; text-align:center; }

.trademt4 .two {text-align:center; }
.trademt4 .two h3 { font-size: 4.5rem; margin-top:10rem;}
.trademt4 .two h4 { width:80%; font-size: 2.6rem; line-height:4rem; margin: 4rem auto; }
.trademt4 .two .row { margin:0px;}
.trademt4 .two .row .item { width:40%; height:28rem; margin:2rem 0% 2rem 7%; float:left;}
.trademt4 .two .row .item img { width:5.2rem; }
.trademt4 .two .row .item h5 { font-size: 2.6rem; font-weight: bold; line-height:3.6rem; margin-top:3rem; }
.trademt4 .two .row .item .con {font-size: 2rem; line-height:3rem;  margin-top:3rem; }

.trademt4 .three { margin:4rem auto;}
.trademt4 .three h3 { font-size: 4.5rem; margin-top:4rem; text-align:center;}
.trademt4 .three .con { width:80%; margin:0px auto;}
.trademt4 .three .con h4 { font-size: 2.4rem; font-weight: bold; line-height: 3.6rem;  margin-top:5rem; position:relative; }
.trademt4 .three .con h4:before { width: 1rem; height: 1rem; border-radius: 50%; background-color: #253DEF; content:""; display:block; position:absolute; left:-3rem; top: 1.2rem; }
.trademt4 .three .con p { font-size: 2rem; line-height: 3rem; margin-top:2rem; }
.trademt4 .three .row { margin:6rem 0px 0px 0px; text-align:center;}
.trademt4 .three .row .item { width:20rem; display:inline-block; margin:0px 2rem; }
.trademt4 .three .row .item a { font-size: 2rem; text-decoration: underline; color: #253DEF; line-height: 3rem; margin:2rem auto; }
.trademt4 .three .row .item a.btn { width:100%; height:6rem; line-height:6rem; background-color: #1D1ED1; border-radius: 1rem; font-size: 2.4rem; color: #F3F3F9; text-decoration: none; padding:0px;  }

/*注册流程*/
.traderegister .container .row { width:80%; margin:5rem auto;}
.traderegister .container .row .txt p { font-size: 2.6rem; line-height:4rem; margin:5rem auto 2rem auto; text-indent:2em;}
.traderegister .container .row .txt:before { width:6rem; height:5rem; content:"01";  font-size: 6rem; font-style: italic; color: #D4D6DB; display:block; margin:0 0 -10rem 0; font-weight:bold; }
.traderegister .container .row .img { border-radius: 20px; overflow:hidden;}
.traderegister .container .row .two:before { content:"02";}
.traderegister .container .row .three:before { content:"03";}
.traderegister .container .row .four:before { content:"04";}

/*常见问题*/
.tradeproblem .problem { padding:5rem;}
.tradeproblem .problem h6 { font-size:5.2rem; color: #000000;}
.tradeproblem .problem h3 { font-size:5.2rem; font-weight:bold; color: #000000; margin-top:2rem;}
.tradeproblem .problem .nav { width:100%; height:8rem; background-color:#ffffff; margin-top:6rem; text-align:center; }
.tradeproblem .problem .nav ul li { float:left; width:33.33%; line-height:8rem; font-size:2.6rem; cursor:pointer; color: #999999; }
.tradeproblem .problem .nav ul li.cur {color: #222222;}
.tradeproblem .problem .list { margin-top:1rem; background-color:#ffffff; overflow:hidden;}
.tradeproblem .problem .list .item { width:100%; margin:4rem auto; padding:0 3rem;}
.tradeproblem .problem .list .item .title { font-size: 2.8rem; font-weight: bold; line-height: 4rem; border-bottom:1px solid #313131; padding-bottom:2rem; } 
.tradeproblem .problem .list .item .con { font-size: 2.4rem; margin:3rem auto; line-height:4rem;}
.tradeproblem .problem .list .item .con p { text-indent:0em !important; }
.tradeproblem .problem .list .item .con img { width:100%; max-width: 90vw;}
.tradeproblem .problem .trade, .tradeproblem .problem .other { display:none;}
.tradeproblem .problem .ask { margin-top: 6rem; text-align:center;}
.tradeproblem .problem .ask h3 { font-size: 2.4rem; }
.tradeproblem .problem .ask .btn { width:20rem; height:6rem; line-height:6rem; margin:4rem auto; background-color:#1D1ED1; border-radius: 1rem; font-size: 2.4rem; color: #F3F3F9; padding:0; }

/*优惠活动*/
.activity .container .item { width:90%; margin:3rem auto; background-color: #FFFFFF; border-radius: 2rem;  position:relative; overflow:hidden;}
.activity .container .item .txt { background-color:#ffffff; height:16rem; padding:3rem; }
.activity .container .item .txt h4 {width:100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.activity .container .item .txt h4 a {  font-size:2.8rem; }
.activity .container .item .txt .time { font-size:2rem; line-height:2rem; padding-left:10rem; margin-top:3rem; }
.activity .container .item .tips { width: 8rem; height: 3.6rem; line-height:3.6rem; background-color: #222222; position:absolute; text-align:center; bottom:4rem; left:2.5rem; font-size:2rem; color:#FFFFFF; }
.activity .container .item .end { background-color:#999; }

/*公司动态*/
.news .container .con { padding-left:2%; }
.news .single { width:90%; height:22rem; background-color: #ffffff; border-radius:2rem; padding:2rem 5%; margin:3rem auto; }
.news .single .fl { width:60%; }
.news .single .fl h4 { font-size: 2.5rem; height:8.4rem; line-height: 4.2rem; overflow: hidden; font-weight:bold; }
.news .single .fl .time { font-size: 2.4rem; line-height: 2.4rem; margin-top:2.5rem; }
.news .single .fl .con { font-size: 2.4rem; line-height: 2.4rem; color: #999999; margin-top:1.5rem;  }
.news .single .fr { width:35%; height:16rem; border-radius:1rem; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover; margin-top:1rem;}
.news .single .fr .title { width: 95%; font-size: 2rem; color: #040FE6; line-height: 2rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin: 5.5rem auto 0px auto;}
.news .single .fr .time { width: 100%; font-size: 2rem; color: #040FE6; font-weight:bold; text-align:center; margin-top:1rem; }
.news .load, .news .nodata { margin:2rem auto; display:none; }
.news .load h4, .news .nodata h4 { font-size: 3rem; text-align:center; color:#999999; margin:1rem auto; }

.news .detail .row { width:90%; margin:5rem auto;}
.news .detail .row .title { font-size: 4.6rem; font-weight: bold; line-height: 6.6rem; }
.news .detail .row .time { font-size: 2.4rem; line-height:4.2rem; margin-top:4rem;}
.news .detail .row .source { font-size: 2.4rem; line-height:4.2rem;}
.news .detail .row .con { font-size: 2.4rem; line-height: 4.2rem; margin:0px auto; }
.news .detail .row .con p { text-indent:2em; margin:1rem auto; }
.news .detail .row .con b, .news .detail .row .con strong { font-weight:bold; }
.news .detail .row .con table { border: 1px solid #333333 !important; border-collapse: collapse; }
.news .detail .row .con table td { border: 1px solid #333333 !important; padding: 3px 0px; }
.news .detail .row .con table td p { text-indent: 0em !important; margin:0px; }
.news .detail .row .con img { width:100%; max-width: 90vw;}
.news .detail .row .zan { width: 22rem; height: 8rem; border: 1px solid #040FE6; background:url(../img/news/icon-zan2.png) center 1rem no-repeat; cursor:pointer; margin:5rem auto; color: #040FE6; font-size:2.6rem; border-radius: 1rem; text-align:center; padding-top:4.5rem; }