@charset "UTF-8";



/*
haohao
2017-09-01
*/

/* reset */
/*.container{*/
    /*padding-left:0;*/
    /*padding-right:0;*/
/*}*/
html{font-size:100px;overflow-x: hidden;}
* {-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -webkit-tap-highlight-color: transparent; outline: none; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */

fieldset,img {border:0 none;margin:0;padding:0;}  /* 重置fieldset（表单分组）、图片的边框为0*/

dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */

blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */

blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/

input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/

button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */

body {background:#fff;font-family: "微软雅黑";}   /* 重置body 页面背景为白色 */

th,td,input,select,textarea,button {line-height:1.5;} /* 重置页面文字属性 */

a {color:#666;text-decoration:none}  /* 重置链接a标签 */ 

a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */
a:focus{text-decoration: none}
a:hover{
    color:#d9b66d;
}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */

caption {display:none;}    /* 重置表格标题为隐藏 */

table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */

img{vertical-align:middle}  /* 图片在当前行内的垂直位置 */

/* 页面设置 */

/* 取消a标签点击后的虚线框 */

a {outline: none !important;text-decoration: none;}  

a:active {star:expression(this.onFocus=this.blur());}

a:focus { outline:0 !important; }
.clear:after {
    content:"";
    display:table;
    clear: both;
}
@font-face {
    font-family:"Calibri";
    src:url(../fonts/calibri.ttf);
}
@font-face {
    font-family:"CAMBRIAB";
    src:url(../fonts/cambriab.ttf);
}
@font-face{
    font-family:"CAMBRIAB-R";
    src:url(../fonts/cambria.ttc);
}
/*.row{*/
    /*margin-left:0px;*/
    /*margin-right:0px;*/
/*}*/
/*自动隐藏文字*/

.ellipsis-1 {

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.ellipsis-2 {

     display: -webkit-box;

     overflow: hidden;

     text-overflow: ellipsis;

     word-wrap: break-word;

     white-space: normal !important;

     -webkit-line-clamp: 2;

     -webkit-box-orient: vertical;

 }
.ellipsis-3 {

      display: -webkit-box;

      overflow: hidden;

      text-overflow: ellipsis;

      word-wrap: break-word;

      white-space: normal !important;

      -webkit-line-clamp:3;

      -webkit-box-orient: vertical;

}
body{
    font-family:"Cambria";
    color:#434343;
    font-size:14px;
    margin-top:89px;
}
.padding-60{
   /*padding-left:0.63rem;
   padding-right:0.63rem;*/
}
.padding-40{
 padding-left:0.40rem;
  padding-right:0.40rem;
}
.padding-left-45{
    padding-left:45px;
}
.padding-right-60{
   padding-right:0.63rem;
}
.padding-right-55{
    padding-right:0.55rem;
}
.header{
    background:#eee;   
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1); 
    position: fixed;
    width:100%;
    top:0;
    left:0;
    z-index:99;
} 
.header .nav>ul>li{
    float:left;
    line-height:53px;
    font-size:15px;
    cursor: pointer;
}
.header .logo{
    padding-top:18px;
    padding-bottom:18px;
}
.header .nav>ul{
    padding-right:0.15rem;
    margin-top: 18px;
}
.header .nav>ul>li:last-child{
    margin-right:0rem;
} 
.header .nav>ul>li>a{
   color:#434343;
   font-weight:600;
   line-height:53px;
   padding-left: 0.2rem;
   padding-right:0.2rem;
   height: 100%;
   display: block;
}
.header .nav>ul>li{
    position: relative;
    margin-right: 5px;
    /* padding:18px 0px; 
    padding-left: 0.2rem;
    padding-right:0.3rem;
    border:1px solid #DCDCDC;*/
}
.header .nav ul li:hover{
    background: #edb619;
    border-radius: 10px;
}
.header .nav ul li:hover>a{
    color:#fff;
}
.header .nav ul li.active{
    background: #edb619;
    border-radius: 10px;
}
.header .nav ul li.active>a{
    color:#fff;
}
.header .nav>ul>li .sub_menu{
    position: absolute;
    z-index:99;
    width:228px;
    background:#eee;
    text-align:center;
    top:88px;
    border-top:1px solid #fff;
    left:50%;
    transform:translateX(-50%);
    display:none;
    height:0px;
    opacity:0;
    transition:all 1s;
}
.header .nav>ul>li .sub_menu>ul>li{
    height:60px;
}
.header .nav>ul>li:hover .sub_menu{
    display:block;
    opacity:1;
    height:120px;
}
.header .nav>ul>li .sub_menu>ul>li:hover{
    background:#edb619;
}
.header .nav>ul>li .sub_menu>ul>li:hover a{
    color:#fff;
}
.header .toggle {
    position: absolute;
    top: 21px;
    right: 12px;
    display: none;
    width: 46px;
    height: 40px;
    cursor: pointer;
    border-radius: 50%;
}
.header .toggle .icon, .header .toggle .icon::before, .header .toggle .icon::after {
    position: absolute;
    width: 46px;
    height: 3px;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    border-radius: 2px;
    background: #434343;
}
.header .toggle .icon::before, .header .toggle .icon::after {
    left: -13px;
    content: '';
    background: inherit;
}
.header.nav-open .toggle .icon::before {
    -webkit-transform: translateY(9px) rotate(45deg);
    -ms-transform: translateY(9px) rotate(45deg);
    transform: translateY(9px) rotate(45deg);
}
.header.nav-open .toggle .icon::after {
    -webkit-transform: translateY(-9px) rotate(-45deg);
    -ms-transform: translateY(-9px) rotate(-45deg);
    transform: translateY(-9px) rotate(-45deg);
}
.header.nav-open .toggle .icon {
    width: 0%;
}
.header .toggle .icon::before {
    top: -9px;
}
.header.nav-open .toggle .icon::before {
    -webkit-transform: translateY(9px) rotate(45deg);
    -ms-transform: translateY(9px) rotate(45deg);
    transform: translateY(9px) rotate(45deg);
}
.header .toggle .icon::after {
    top: 9px;
}
.header .toggle .icon {
    top: 18.75px;
    left: 9px;
    width: 33px;
}
.banner img{
    width:100%;
}
.banner .swiper-container{
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
     bottom:.35rem;
}
.banner .swiper-container .swiper-button-next,.banner .swiper-container  .swiper-button-prev{
      background:#fff url(../img/arrow.png) no-repeat center center;
      width:40px;
      height:40px;
      z-index:99;
      border-radius:50%;
      left:auto;
      right:290px;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin-right:0.2rem;
}
.banner:hover .swiper-pagination-bullet{
    opacity:1;
}
.banner .swiper-pagination-bullet{
    background:#fff;
    width:0.13rem;
    height:0.13rem;
    opacity:1;  
    vertical-align:middle;
    transition:background 2s;
    opacity:0;
}
.banner .swiper-pagination-bullet-active{
   background:transparent;
   width:.25rem;
   height:.25rem;
   border:1px solid #edb619;
   vertical-align:middle;
   padding:3px;
}
.banner .swiper-pagination-bullet-active::before{
    content:"";
    display:inline-block;
    width:0.13rem;
    height:0.13rem;
    background:#edb619;
    border-radius:50%; 
}
.banner .swiper-container .swiper-button-next:hover,.banner .swiper-container  .swiper-button-prev:hover{
    background-color:#d7d6d5;
}
.banner .swiper-container  .swiper-button-prev{
    transform:rotate(180deg);
}
.banner .swiper-container .swiper-button-next{
    margin-top:50px;
}
.banner{
    position: relative;
}
.banner>.banner_tit{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
}
.banner>.banner_tit>.container{
    height:100%;
}
.banner>.banner_tit>.container span{
    position:absolute;
    font-size:45px;
    font-family:"CAMBRIAB";
    top:50%;
    transform:translate(0%,-50%);
    color:#fff;
}
.banner>.banner_tit.transferBannerTitle>.container span{
    top:89%;
    font-size:70px;
}
.main .sec01{
    margin-top:.77rem;
}
.main .sec01 .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
    border-bottom-width:1px;
}
.main .sec01 table{
    margin-bottom:0rem;
    border-bottom:none;
}
.main .sec01 table tr td img{
    width:auto;
}
.main .sec01 .table-bordered>thead{
    background:#edb619;
}
.main .sec01 .table-bordered>thead img{
      display:block;
      margin:0 auto;
      width:auto;
}
.main .sec01 .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
    font-size:20px;
    text-align:center;
    padding:14px 0px;
    font-family:"CAMBRIAB";
    color:#fff;
}
.main .sec01 .table-bordered>tbody>tr>td:first-child{
    color:#232323;
}
.main .sec01 .table-bordered>tbody>tr>td{
    text-align:center;
    padding:6px 0px;
    font-size:16px;
    color:#838383;
    font-family:"CAMBRIAB-R";
}
.main .sec01 .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
    border-color:#fff;
}
.main .sec01 .table-bordered>tbody>tr{
    background:#fcfaf4;
}
.main .sec01 .table-bordered>tbody>tr:nth-child(even){
    background:#fbf6e7;
}
.main .sec01 .table-bordered>tbody>tr>td img{
    margin-right:0.05rem;	width:40px;	height:26px;
}
.main .sec01 .all_btn>a{
    height:.38rem;
    line-height:.4rem;
    font-size:16px;
}
.all_btn>a{
    display:block;
    height:0.54rem;
    background-color:#e3ae14;
    text-align:center;
    line-height:0.54rem;
    font-size:20px;
    color:#fff;
}
.main .sec02{
    margin-top:0.85rem;
}
.main .sec02 h1{
    font-size:25px;
    font-weight:600;
    letter-spacing:0px;
    padding:.4rem 0rem;
}
.main .sec02 img,.main .sec01 img{
    width:100%;
}
.main .sec02 p{
     color:#838383;
     font-family:"Arial";
     font-size:14px;
     line-height:32px;
     margin-bottom:0.4rem;
}
.view_more{
    font-size:20px;
    color:#ecb300; 
    font-family:"Arial"; 
    display:block; 
}
.view_more:after{
    content:"";
    display:inline-block;
    margin-left:11px;   
    background:url(../img/right_arrow.png);
    width:6px;
    height:10px;
}
.all_btn>a:after{
    content:"";
    display:inline-block;
    margin-left:11px;   
    background:url(../img/right_w_arrow_.png);
    width:6px;
    height:10px;
}
.footer{
    margin-top:1.1rem;
    background:#434343;
    padding-top:0.8rem;
    padding-bottom:0.6rem;
}
.footer .bottom_logo{
    padding-top:0.21rem;
}
.footer .bottom_nav ul li{
    float:left;
    font-size:13px;
    margin-right:0.35rem;
}
.footer .bottom_nav ul li:last-child{
    margin-right:0rem;
}
.footer .bottom_nav ul li a{
    color:#fff;
    font-weight:600;  
}
.footer .bottom_nav ul li a:hover{
    color:#e3ae14;
}
.footer .tel{
    color:#fff;
    font-size:0.3rem;
    font-weight:600;
    margin-top:0.45rem;
}
.footer .tel::before{
    content:"";
    display:inline-block;
    width:0.35rem;
    height:0.39rem;
    background:url(../img/tel.png);
    vertical-align:middle;
    margin-right:0.2rem;
    background-size:cover;
}
.navigation {
    line-height: 48px;
    position: fixed;
    z-index: 99;
    top: 89px;
    right: -60%;
    overflow-y: scroll;
    width: 60%;
    height: 100%;
    border: 1px solid #eee;
    background-color: #eee;
}
.navigation .level-1 > li{
    border-bottom: 1px solid #eee;
}
.navigation .level-1 > li > a{
    padding: 6px 2em 6px 1em;
}
.navigation .level-1 > li.more::after{
    position: absolute;
    top: 23px;
    right: 15px;
    width: 12px;
    height: 12px;
    content: '';
    background: url(../img/menu.png) no-repeat;
    background-size: cover;
}
.navigation .level-1 > li.more::after{
    background-position: -12px 0;
}
.navigation .level-1 li{
    position: relative;
    border-bottom:1px solid #fff;
}
.navigation .level-2 a{
    padding: 0 2em 0 3em;
}
.navigation .level-2{
    display: none;
}
.FAQ_con>.row{
    margin-bottom:0.53rem;
}
.FAQ_con>.row p{
    margin-bottom:0rem;
}
.page ul{
    text-align:center;
}
.page ul li{
    display:inline-block;
    width:39px;
    height:39px;
    background-color:#eee;
    line-height:39px;
    font-size:14px;
    vertical-align:middle;
    text-align:center;
    font-family:Arial;
    color:#9c9c9c;
}
.page{
    padding-top:.3rem;
}
.page ul li:hover{
    background:#e3ae14;
    cursor:pointer;
}
.page ul li.prev_page{
    background-image:url(../img/prev_btn.png);
    background-repeat:no-repeat;
    background-position:center center;
}
.page ul li.prev_page:hover{
    background-image:url(../img/prev_hover.png);
}
.page ul li.next_page{
    background-image:url(../img/prev_btn.png);
    background-repeat:no-repeat;
    background-position:center center;
    transform:rotate(180deg);
}
.page ul li.next_page:hover{
    background-image:url(../img/prev_hover.png);
    transform:rotate(180deg);
}
.page ul li:hover a{
    color:#fff;
}
.main .FAQ_con  h1{
    font-size:24px;
    padding: .3rem 0rem;
}
.about_us ul{
	padding-top:0.84rem;
	padding-bottom:1.2rem;
}
.about_us ul li{
	padding-bottom:0.55rem;
}
.about_us ul li:last-child{
	padding-bottom:0rem;
}
.about_us ul li h3{
	font-size:36px;
	font-weight:600;
	padding-bottom:0.3rem;
}
.about_us ul li p{
	font-size:18px;
	color:#838383;
	font-family:arial;
	line-height:32px;
}
.contact_us{
	padding-top:0.85rem;
}
.contact_us ul li{
	margin-bottom:0.6rem;
}
.contact_us ul li h3{
	color:#434343;
    font-size:24px;
    font-family: "CAMBRIAB";
}
.contact_us ul li div{
	font-size:18px;
}
.contact_us h2{
	font-size:24px;
}
.contact_us ul li h3,.contact_us ul li div{
    margin-bottom:0.3rem;
}
.contact_us ul li div{
    font-family:Arial;
}
.contact_us form input{
	 height:0.45rem;
	 display:inline-block;
	 width:50%;
	 border:none;
	 font-size:18px;
	 vertical-align:middle;
	 line-height:0.25rem;
	 /*padding:.1rem 0px;*/
}
.contact_us form .form_group{
	border-bottom: 1px solid #dcdcdc;
	margin-top:0.3rem;
	
}
.contact_us form .form_group:last-child{
	text-align:center;
}
.contact_us form .form_group input[type='submit']{
	height:0.48rem;
	width:1.85rem;
	border-radius:30px;
	background:#e3ae14;
	color:#fff;
    font-size:24px;
}
.contact_us form label{
	color:#434343;
	font-size:18px;
	font-weight:normal;
    vertical-align:middle;
    margin-bottom:0rem;
    padding:.1rem 0px;
    font-family:Arial;
}
.contact_us form label>span{
	color:#e60012;
}
.contact_us form .form_group:last-child{
	border-bottom:none;
}
.contact_us form textarea{
	height:2rem;
	resize:none;
	width:100%;
	border:1px solid #dcdcdc;
	border-bottom:none;
    font-size:18px;
}
.contact_us ul li div:before{
	content:"";
	display:inline-block;
	vertical-align:middle;
	margin-right:0.12rem;
	width:24px;
	height:19px;
	background-image:url(../img/icon_list.png);
}
.contact_us ul li .tel:before{
	height:29px;
	background-position:0px -118px;
}
.contact_us ul li .addr:before{
	background-position:0px -238px;
	height:30px;
}
.privacy_con {
    padding-top: 0.81rem;
}
.privacy_con h3{
    font-size:36px;
    font-weight:600;
    padding-bottom:.25rem;
}
.privacy_con p{
    color:#838383;
    font-size:14px;
    line-height:24px;
    font-family:Arial;
}
.privacy_con .section01{
    margin-bottom:.54rem;
}
.privacy_con .sub_title{
    font-size:24px;
    color:#838383;
    padding-bottom:.20rem;
    font-weight:600;
}
.privacy_con .section02 ul li{
    margin-bottom: 0.35rem;
}
.privacy_con .section02 ul li h5{
    padding-bottom:0.1rem;
    font-size:18px;
    color:#000;
}
.privacy_con .section04  ul li{
    margin-top:0.56rem;
}
.Exchange_rate_details h3{
    padding:.83rem 0rem;
    font-size:25px;
    font-weight:600;
}
.detail_title{
    background:#e3ae14;
    color:#fff;
    font-size:24px;
}
.detail_title span{
    text-align:center;
    padding:.1rem 0rem;
}
.rate_list .item{
    text-align:center;
    overflow:hidden;
    font-size:22px;
    color:#838383;
}
.rate_list .item>.row{
    padding:.2rem 0rem;
    font-family: "Calibri";
}
.rate_list .item>.row img{
    margin-right:.1rem;
    vertical-align:middle;
}
.rate_list .item>.row  span{
    vertical-align:middle;
    display:inline-block;
    color:#838383;
    font-family:"Calibri";
}
.rate_list .item:hover .row{
    background:#fdf9ed;
    cursor:pointer;
}
.rate_list .rate_detail{
    float:left;
    width:33%;
    border-right:1px solid #eee;

}
.rate_list .rate_detail:last-child{
    border:none;
}
.rate_list .rate_detail p{
    font-family: Arial;
    font-size:20px;
}
.rate_list .rate_detail p:first-child{
    color:#e3ae14;
    margin-bottom:.15rem;
}
.rate_list .rate_info{
    padding:.45rem 0rem;
    display:none;
}
.rate_list .item .row i{
    display:inline-block;
    width:.24rem;
    height:.15rem;
    background:url(../img/down_arrow.png);
    background-size:cover;
    vertical-align:middle;
    margin-left:.25rem;
    transform:rotate(180deg);
    transition:all 1s;
}
.rate_list .item.active .row i{
    transform:rotate(0deg);
}
.rate_intr{
    padding-top:1.1rem;
}
.rate_intr h3{
    font-size:25px;
    margin-bottom:0.3rem;
    font-weight:600;
}
.rate_intr .col-md-4{
    padding-left:.65rem;
}
.rate_intr .col-md-4 img{
    width:100%;
}
.rate_intr p{
    font-size:15px;
    line-height:1.8;
    color:#838383;
    font-family:Arial;
}
.detail_banner{
    position:relative;
}
.detail_banner>.container{
    position: absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
.rate_table{
    width:5.66rem;
    background:#434343;
}
.rate_table .table_con{
    padding-left:.3rem;
    padding-right:.3rem;
    padding-top:.4rem;
    padding-bottom:.2rem;
}
.rate_table .table_con .form_row:first-child{
     padding-bottom:.3rem;
}
.rate_table .table_con select{
    width:100%;
    height:.48rem;
    background:#595959;
    border:none;
    color:#fff;
    font-family:Arial;
    font-size:18px;
    border:1px solid #595959;
    border: none;
    outline:none;
    height: 40px;
    line-height: 40px;
    overflow-y: scroll;
}
.rate_table .table_con select option{
    font-family:Arial;
    font-size:18px;
    color:#fff;
    height:.5rem;
    line-height:.5rem;
}
.rate_table .table_con  .open_select_box{
    height:.5rem;
    background:#595959;
    position: relative;
}
.rate_table .table_con .select_box{
    position: relative;
}
.rate_table .table_con .select_list{
    position:absolute;
    width:100%;
    top:.5rem;
    left:0rem;
    height:3rem;
    overflow-y:scroll;
    display:none;
}
#open_select{
    display:block;
    width:100%;
    height:100%;
}
.rate_table .table_con  .open_select_box:hover{
    cursor:pointer;
}
.rate_table .table_con  .open_select_box:after{
    content:"";
    position:absolute;
    background:url(../img/top_btn.png)no-repeat;
    width:11px;
    height:6px;
    right:16px;
    top:50%;
    transform:translateY(-50%) rotate(180deg);
}
.rate_table .table_con ul li,#open_select{
    height:.5rem;
    background:#666666;
    border-top:1px solid #747373;
    line-height:.5rem;
    text-align:center;
    color:#fff;
    font-size:19px;
    font-family:Arial;
}
.rate_table .table_con ul li .currency_type{
    width:100%;
    height:100%;
    display:inline-block;
}
.rate_table .table_con ul li:hover{
    background:#e3ae14;
    cursor:pointer;
}
.rate_table .table_con select option:hover{
    background:#e3ae14;
}
select:focus option:checked{
    color: white;
    background-image:linear-gradient(#e3ae14, #e3ae14);
}
.rate_table .table_con input{
    width:45%;
    height:.48rem;
    background:#595959;
    border:none;
    color:#fff;
    padding-left:5%;
}
.rate_table .table_con  input+span{
    display:inline-block;
    width:10%;
    font-size:24px;
    color:#fff;
    vertical-align: middle;
    text-align:center;
    font-family:Arial;
}
.rate_table .table_con p{
    color:#e3ae14;
    margin-top:.15rem;
    font-family:Arial;
}
.rate_table .table_con p i{
    font-style:normal;
    width:45%;
    display:inline-block;
    text-align:right;
    padding-right:.1rem;
}
.rate_table .table_con p i:last-child{
    text-align:left;
    padding-left:.1rem;
}
.rate_table .table_con p span{
    display:inline-block;
    color:#fff;
    font-size:24px;
    width:10%;
    text-align:center;
}
.rate_table .table_tit{
    padding:.2rem 0rem;
    font-size:25px;
    color:#e3ae14;
    text-align:center;
    font-family:"CAMBRIAB";
    background:#353535;
}
.rate_table label{
    display:block;
    font-family:Arial;
    font-size:16px;
    color:#fff;
    padding-bottom:.15rem;
}
.Exchange_rate_details .all_btn>a:after{
    content:'';
    display:inline-block;
    background:url(../img/d_down.png);
    width:17px;
    height:14px;
    vertical-align:middle;
    margin-left:.6rem;
    transition:all 1s;
}
.Exchange_rate_details .all_btn.cur>a:after{
    transform:rotate(180deg);
}
.transfer_con{
    padding-top:1.2rem;
    padding-bottom:.65rem;
}
.transfer_con .transfer_info .col-md-4{
    padding-right:0.6rem;
}
.transfer_con ul li{
    color:#838383;
    font-size:20px;
    line-height:1.8;
    font-family:Arial;
    font-weight:600;
}
.transfer_con .transferItem:first-child{
    padding-top:0rem;
}
.transfer_con .transferItem:last-child{
    border-bottom:none;
}
.transferItem{
    padding-top:.5rem;
}
.transferItem .itemImg{
    margin-top:.35rem;
}
.transferItem .itemImg img{
    max-width:100%;
}
.transferItem{
    padding-bottom:.35rem;
    border-bottom:1px dotted #d9d9d9;
}
.transferItem h3{
    font-size:36px;
    font-family:"CAMBRIAB";
    color:#434343;
    margin-bottom:.28rem;
}
.transferItem .subTitle{
    font-family:Arial;
    font-size:22px;
    margin-bottom:.25rem;
}
.transferItem .Contact_usBtn{
    width:2.17rem;
    height:.55rem;
    background:#edb619;
    line-height:.55rem;
    font-size:30px;
    font-family: Arial;
    text-align:center;
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    border-radius:.3rem;
    margin-top:.35rem;
    cursor:pointer;
}
.transferItem .itemInfo{
    font-size:16px;
    line-height:2;
    color:#838383;
    font-family:Arial;
}
.transfer_con  .transfer_info .col-md-4{
    height:inherit;
}
.transfer_con  .transfer_info .col-md-4 img{
     width:100%;
}
.transfer_con .transfer_msg{
    margin-top:.65rem;
    background:#fef8e5;
    padding-top:.8rem;
}
.transfer_con .transfer_msg .row{
    padding-top:.36rem;
    padding-bottom:1rem;
}
.transfer_con .transfer_info .row .col-md-8 img{
    width:100%;
}
.transfer_con .transfer_up h3{
    font-size:36px;
    font-weight:600;
    padding-top:.25rem;
    padding-bottom:.35rem;
}
.transfer_con .transfer_up p{
    font-size:20px;
    color:#838383;
    line-height:1.8;
    font-family:Arial;
}
.transfer_con .transfer_up .row:first-child p{
}
.transfer_con .transfer_up .row:first-child p:before{
    content:"";
    display:inline-block;
    width:26px;
    height:24px;
    background:url(../img/fuhao.png);
    margin-right:.24rem;
}
.transfer_con  .explain{
    margin-top:.4rem;
    position: relative;
}
.transfer_con  .explain>div.line{
    position:absolute;
    width:.7rem;
    height:2px;
    background:#434343;
    left:0;
    top:.2rem;
}
.transfer_con  .explain>div{
    font-size:16px;
    line-height:2;
    color:#838383;
    position: absolute;
    left:.8rem;
}
.transfer_con .transfer_up .row:last-child{
    margin-top:.34rem;
}
.transfer_con .transfer_up .row:last-child .col-md-7{
    position: relative;

}
.transfer_con .transfer_up .row .pos_img{
    position: absolute;
    top:0%;
    left:0%;
    transform: translate(-50%,-50%);
}
.transfer_con .transfer_up .row .small_msgM{
    width:1.86rem;
    height:0.91rem;
    background:#e3ae14;
    padding:17px 0px 17px 17px;
    position: absolute;
    bottom:0%;
    right:0px;
}
.transfer_con .transfer_up .row .small_msgM span{
    font-size:18px;
    color:#fff;
    font-family:"CAMBRIAB";
    text-transform:uppercase;
}
.transfer_con .transfer_up .row .small_msgM b{
    display:block;
    width:.38rem;
    height:.03rem;
    background:#fff;
    margin-top:0.1rem;
}
.transfer_con .transfer_msg .row img{
    width:100%;
}
.transfer_con .transfer_msg h3{
    font-size:25px;
    color:#434343;
    font-weight:600;
}
.card_con .card_con_info ul li{
    color:#434343;
    font-size:16px;
    line-height:2;
}
.card_con_info{
    padding-bottom:.64rem;
    border-bottom:1px dashed #d9d9d9;
}
.card_con_info_02{
    padding-top:.6rem;
}
.card_con_info_02 .doCard p{
    color:#838383;
    font-size:18px;
    line-height:2;
    font-weight:600;
    font-family:Arial;
}
.card_con .card_con_info h3{
    font-size:36px;
    /*padding-top:.1rem;*/
    padding-bottom:0.3rem;
    font-weight:600;
}
.card_con .card_con_info p.subTitle{
    font-size:24px;
    padding-bottom:.6rem;
}
.card_con .card_con_info .row p{
    margin-top:.35rem;
    margin-bottom:0.20rem;
    font-size:22px;
    font-family:Arial;
}
.card_con .card_con_info_02 p.subTitle{
    padding-bottom: .3rem;
}
.card_con .card_con_info_02 .cardImg{
    margin-top:.48rem;
}
.card_con .card_con_info_02 .cardImg img{
    max-width:100%;
}
.card_con .card_con_info_03,.card_con .card_con_info_04{
   padding-top:.6rem;
}
.card_con .card_con_info_03 .item ul li:before{
    content:"";
    display:inline-block;
    width:15px;
    height:11px;
    background:url(../img/true_img.png)no-repeat;
    margin-right:5px;
}
.card_con .card_con_info_03 .item{
  margin-bottom:.5rem;
}

.card_con .card_con_info_03 .item h5{
    font-size:30px;
    color:#575757;
    /*font-weight:600;*/
    margin-bottom:.3rem;
    font-family:"CAMBRIAB";
}
.card_con .card_con_info_03 .item .s-title.font{
    font-family:"Cambria";
    line-height:2;
}
.card_con .card_con_info_03 .item ul li,.card_con .card_con_info_03 .item .s-title{
    color:#838383;
    font-size:18px;
    font-family:Arial;
    font-weight:400;
}
.card_con .card_con_info_03 .item p{
    font-size:24px;
    color:#444444;
    margin-bottom:.16rem;
}
.card_con .card_con_info .row .info-01{
    color:#838383;
    font-size:18px;
    line-height:32px;
    font-family:Arial;
}
.card_con .card_con_info_04 .info-text{
    font-size:14px;
    color:#838383;
    font-family:Arial;
    line-height:32px;
}
.bottomImg img{
     margin:0 auto;
}
.card_con .itemRow{
   padding-left:.6rem;
   padding-right:.6rem;
   display:flex;
   justify-content:space-between;
}
.card_con .itemRow h6{
    font-size:32px;
    color:#2f2f2f;
    font-family:Arial;
    text-align:center;
    margin-bottom:.25rem;
}
.card_con .card_con_info_03 .itemRow .slide{
    width:300px;
    position:relative;
}
.card_con .card_con_info_03 .itemRow .slide:nth-child(2):after{
      content:"";
      position:absolute;
      width:51px;
      height:28px;
      top:50%;
      left:-53px;
      transform:translateX(-100%);
}
.card_con .card_con_info_03 .itemRow .slide:nth-child(2):before{
    content:"";
    position:absolute;
    width:51px;
    height:28px;
    top:50%;
    right:-53px;
    transform:translateX(100%);
}
.card_con .card_con_info_03 .itemRow .slide p{
    font-size:18px;
    color:#838383;
    font-family:"Cambria";
    line-height:32px;
}
.transfer_info img{
    width:100%;
}
.transfer_info .icon img{
     width:auto;
}
@media (min-width:1460px){  
    .container{
        width:1430px;
    }  
}
@media (max-width:1450px){
    .main .sec01 .table-bordered>thead img{
        display:none;
    }
    .main .sec01 .all_btn>a{
        display:none;
    }
    .card_con .card_con_info_03 .itemRow .slide:nth-child(2):after,.card_con .card_con_info_03 .itemRow .slide:nth-child(2):before{
        width:0;
    }
}
@media (max-width:980px){
    .header .toggle{
        display:block;
    }
    .nav{
        display:none;
    }
}
@media (max-width:768px){
    html{
        font-size:50px;
    }
    .banner>.banner_tit>.container span{
        font-size:20px;
    }
    .padding-60,.padding-right-60,.padding-right-55{
        padding-left:15px;
        padding-right:15px;
    }
    .footer .bottom_logo img{
        width:210px;
    }
    .footer .bottom_nav ul{
        margin-top:3%;
    }
    .banner .swiper-container .swiper-button-next, .banner .swiper-container  .swiper-button-prev{
        display:none;
    }
    .footer .bottom_nav ul li{
        width:50%;
        margin-right:0px;
        line-height:2;
    }
    .footer .tel{
        width:100%;
    }
    .all_btn>a{
        height:1rem;
        line-height:1rem;
    }
    .padding-right-55{
        padding:auto;
    }
    .padding-60{
        padding-left:15px;
        padding-right:15px;
    }
    .main .sec02 h1{
        font-size:30px;
    }
    .transfer_con .transfer_info .col-md-4{
        padding-right:15px;
    }
    .transfer_con .explain>div {
       position:static;
    }
    .transfer_con  .explain>div.line{
        position: static;
    }
    .detail_title{
        font-size:14px;
    }
    .detail_title span{
    }
    .rate_intr .col-md-4{
        padding-left:15px;
    }
    .detail_banner>.container{
        position:static;
        transform:translate(0%);
        padding:0px;
    }
    .rate_table{
        position: static;
        width:90%;
        transform:translate(0%);
        margin-top:5%;
        margin-left:auto;
        margin-right:auto;
    }
    .padding-left-45{
        padding-left:15px;
        padding-right:15px;
    }
    .transfer_con .transfer_up .row .small_msgM{
        display:none;
    }
    .card_con .itemRow{
        justify-content: flex-end;
        flex-wrap:wrap;
    }
    .card_con .card_con_info_03 .itemRow .slide{
        width:100%;
        margin-bottom:15px;
    }
    .transferItem .Contact_usBtn{
        font-size:15px;
    }
    .transferItem h3{
        font-size:18px;
    }
    .transferItem .subTitle{
        font-size:16px;
    }
    .transferItem .itemInfo{
        font-size:12px;
    }
    .banner>.banner_tit.transferBannerTitle>.container span{
        font-size:30px;
    }
    .card_con .card_con_info h3{
        font-size:18px;
    }
    .card_con .card_con_info p.subTitle{
        font-size:16px;
    }
    .card_con .card_con_info .row p,.card_con .card_con_info_03 .item p{
        font-size:14px;
    }
    .card_con .card_con_info .row .info-01{
        font-size:12px;
    }
    .card_con_info_02 .doCard p{
        font-size:14px;
    }
    .card_con .card_con_info_03 .item h5{
        font-size:16px;
    }
    .card_con .card_con_info_03 .item ul li, .card_con .card_con_info_03 .item .s-title{
        font-size:16px;
    }
    .card_con .itemRow h6{
        font-size:16px;
    }
}
.page ul{
    display: block !important;
}
.page ul li{
    margin-left:5px;
}
.page ul li.active{
    background: #e3ae14;
    cursor: pointer;
}
.page ul li.active a {
    color: #fff;
}
.pagination>li>a, .pagination>li>span{
    display: inline-block;
    width: 39px;
    height: 39px;
    background-color: #eee;
    line-height: 39px;
    font-size: 14px;
    vertical-align: middle;
    text-align: center;
    font-family: Arial;
    color: #9c9c9c;
    padding:0px;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    background: #e3ae14;
    border-color: #e3ae14;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{
    background: #e3ae14;
    border-color: #e3ae14;
}
.backTop_Z {
    display: none;
    position: fixed;
    right: 5px;
    bottom: 5px;
    width: 60px;
    height: 60px;
    background: transparent url(../img/back_top_Z.png) no-repeat center;
    outline: 0;
    opacity: .9;
    border-radius: 8px;
    z-index: 50;
    color: transparent;
}