@charset "utf-8";

/* reset.css */

html {

-webkit-text-size-adjust： none;

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav,  section{

	display:block;

}



h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: normal;

}

input, button, textarea, select, optgroup, option {

	font-family: inherit;

	font-size: inherit;

	font-style: inherit;

	font-weight: inherit;

}
input {
-webkit-appearance: none;
}


/*共用css*/

*{

   box-sizing:border-box;

}

body {margin:0px; padding:0px; color:#434343; background-color:#f8f8f8; line-height:1.6;font-size:14px; font-family:"微软雅黑";}

ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img,span{ margin:0px; padding:0px;font-weight:normal; font-style:normal;}

ol,ul,li{list-style:none;padding:0; margin:0;}

img{border:none;max-width:100%;vertical-align: middle;}

a{text-decoration:none; border:none; margin:0;padding:0; -webkit-transition:all .5s; transition:all .5s;}

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

.clear{clear:both;}

input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}

input{ margin:0; padding:0; border:none;}

table,table td{border-collapse:collapse; vertical-align:middle}

i,em{font-style:normal;}

.fl{ float:left;}

.fr{ float:right;}

.last{margin-right:0px !important;}

.w100{width:100%;}

.bgW{background-color:#fff;}

.wrap {max-width: 1200px; margin: 0 auto; }
.wrap li {float:; }

.header{background:#fff;}
.hTop{width:100%;background:#ececec; height:26px; line-height:26px;}
.hTop h4{float:left;}
.hTop p{float:right;}
.hTop p a{color:#333;}
.logo-box{padding-bottom:20px;padding-top:20px;}

.logo a{font-size:30px;color:#000;}

.logo img{width:60px; margin-right:10px;}

.biaoyu{margin-left:60px; margin-top:10px;}

.biaoyu span{display:block; height:20px; line-height:20px;}

.biaoyu i{color:#ed1e24; margin-right:10px;}


.head-tel{font-size:26px; margin-top:10px;}

.head-tel i{color:#ed1e24; margin-right:10px; font-size:35px;}

.nav{width:100%;background-color:#ed1e24;top: 0;position: relative;}

.nav ul li{float:left; width:16.66667%;font-size:16px; line-height:40px; text-align:center;-webkit-box-sizing:border-box; box-sizing:border-box; border-right:1px solid #F30;}

.nav ul li:last-child{border-right:none;}

.nav ul li a{color:#fff; display:block;}

.nav ul li a:hover{background-color:#ce1d22;}

.nav ul li.active a{background-color:#F30;}

.nav ul li.chat a{position:relative; color:#fbff04;}

.nav ul li.chat i{ position:absolute; right:14%; top:-2px;color:#fbff04;}

/*banner*/

.index-banner{ width:100%; height:500px;  margin:0 auto; position:relative; overflow:hidden;   }

.index-banner ul li{height:500px;}

.index-banner ul li a{ display:block; width:100%; height:100%; background-repeat:no-repeat;background-position:center center;}

.index-banner .swiper-pagination-bullet{background:#ccc;opacity:.9; border-radius:0; width:20px; height:3px;}

.index-banner .swiper-pagination-white .swiper-pagination-bullet-active{background:#ed1e24;opacity:.9;}

/*index-box1*/

.common-box{padding-top:50px; padding-bottom:50px;}

.common-title{text-align:center; position:relative; width:100%; height:60px;}

.common-title span{font-size:26px;  font-weight:normal; display:block; text-align:center;z-index:10;color:#ed1e24;text-shadow:1px 3px 6px #a19e9e;}

.common-title strong{font-size:16px; font-weight:normal; color:#999; display:block;  top:5px; z-index:1; text-transform:uppercase;}

.index-box0 div.fl{width:55%;}
.index-box0 h3{font-size: 26px;font-weight: normal;display: block;color: #ed1e24; margin-bottom:20px;}
.index-box0 div.fl p{ padding-left:20px;font-size:14px; line-height:2.4;}
.index-box0 div.fl p i{margin-right:10px;}
.index-box0 div.fr{width:45%; text-align:right;}
.index-box0 div.fr iframe{width:100%;height:400px;}
.index-box0 div.fr img{border-radius:8px; box-shadow:2px 3px 5px rgba(102,102,102,.8);}

.index-box1 ul {margin-top:30px;}

.index-box1 ul li div{margin:5px; -webkit-box-sizing:border-box; box-sizing:border-box; text-align:center; padding:10px; height:212px; -webkit-transition:all .5s;transition:all .3s;}

.index-box1 ul li img{ display:block; margin:5px auto;}

.index-box1 ul li strong{display:block;font-size:20px;}

.index-box1 ul li span{display:block;font-size:14px; max-width:85%;color:#666; margin:5px auto;}

.index-box1 ul li div:hover{color:#f4760b; border:1px solid #f4760b; background-color:#fff; -webkit-transform:scale(0.98);transform:scale(0.98);}



.index-box1 ul.gszchc li div{height:276px;margin:10px;}

.index-box1 ul.gszchc li div img{ border-radius:3px;}

.index-box1 ul.gszchc li strong{font-weight:normal;}



.zxBox a{width:266px;  text-align:center; margin:30px auto 0; display:block; font-size:16px; background:rgba(237,16,36,.8);color:#fff; line-height:40px; border-radius:40px; -webkit-transition:all .3s;transition:all .3s;}

.zxBox a:hover{background-color:#ce1d22; padding:0 10px;}

/*index-box2*/

.index-box2 .wrap{padding:0; margin:30px auto;}

.index-box2 ul li{width:20%;float:left;}

.index-box2 ul li div{ margin:5px; height:214px; position:relative; padding:10px; border:1px solid #f4760b; background-color:#fff; -webkit-border-radius:4px;border-radius:4px;}

.index-box2 ul li strong{display:block; text-align:center; font-size:20px;}

.index-box2 ul li p{margin:10px auto;}

.index-box2 ul li span{text-align:center;  background-color:#f4760b; display:block; width:100%;color:#f4760b;position:absolute; bottom:0;left:0;color:#fff; -webkit-transition:all .5s;transition:all .5s;}

.index-box2 ul li i{font-size:22px; padding:0 4px;}

.index-box2 ul li div:hover span{bottom:10px;}

.small-title{font-size:16px; text-align:center; display:block;}

/*index-box3*/

.index-box3 ul {margin-top:30px;}

.index-box3 ul li{float:left;width:20%;display: table;text-align: center;height: 75px;position: relative;background-color: white;}

.index-box3 ul li div{margin:5px;text-align:center;-webkit-transition:all .3s;transition:all .3s;transition: all .3s;display: table-cell;vertical-align: middle;text-align: center;width: 100%;}

.index-box3 ul li div img{ display: inline-block;max-width: 90%;max-height: 60px;vertical-align: middle;height: auto;}

.index-box3 ul li div:hover{ -webkit-transform:scale(.92);transform:scale(.92);}

/*咨询顾问*/

.index-box4 ul{margin:30px auto;}

.index-box4 .swiper-pagination{display:none;}

.index-box4 .swiper-pagination .swiper-pagination-bullet-active{background:#fc5d2f;}

.index-box4 ul li{float:left; width:25%;padding:10px;}

.index-box4 ul li img{ display:block;}

.index-box4 .sdviser_info{padding:14px;max-width:230px; margin:auto; background:#FFF; color:#767676; position:relative; height:160px; overflow:hidden;}

.sdviser_img{max-width:230px; margin:auto;}

.sdviser_name{font-size:18px; text-align:center; }

.sdviser_text{margin:10px auto;}

.sdviser_name span{font-size:14px;margin-left:10px;}

.overlay{position:absolute;width:100%; max-width: 230px;height:140px; left:0;overflow:hidden; background:#fff; bottom:-140px; z-index:10;}

.overlay .expand{background:#FC5D2F;color:#fff; display:block; width:120px; font-size:16px; text-align:center; line-height:40px; border-radius:20px; margin:10px auto 0;}

.overlay .sdviser_name{color:#FC5D2F; margin-top:20px;}

.index-box4 .sdviser_info .sdviser_zx{display:none;background:#FC5D2F;color:#fff; width:120px; font-size:16px; text-align:center; line-height:40px; border-radius:20px; margin:10px auto 0;}



/*开户成功案例*/

.index-box5 .wrap{margin:30px auto;}

.index-box5 ul{margin-bottom:20px;}

.index-box5 ul li{text-align:center;}

.index-box5 ul li span{display:block;padding:10px;}

.index-box5 .swiper-pagination .swiper-pagination-bullet-active{background:#fc5d2f;}

/*香港公司案例*/

.index-box5 .gszcal {padding-bottom:18px;}

.index-box5 .gszcal li{background:#f8f8f8; padding:20px;}

.index-box5 .gszcal li img {display:inline-block;float:left; max-width:71px;display:none;}

.index-box5 .gszcal li span{ position:relative; font-size:18px;  text-align:left;}

.index-box5 .gszcal li span em{font-size:12px; line-height:1.4; margin-top:8px; display:block;}

.index-box5 .gszcal li p{clear:both; margin-top:16px; text-indent:2em; text-align:left;}





.liucheng{display:block; max-width:1000px; margin:30px auto;}

.index-box7 ul{margin:30px auto;}

.index-box7 ul li{width:33.333%;float:left;}

.index-box7 ul li>div{margin:10px; -webkit-transition:all .5s;transition:all .5s; position:relative;}

.index-box7 ul li:hover>div{ box-shadow:0px 0px 8px rgba(153,153,153,1); margin-top:6px;}

.index-box7 ul li>div div{padding:10px; text-align:center; background-color:#f8f8f8;}

.index-box7 ul li strong{display:block; font-size:16px; margin-bottom:6px; font-weight:normal;color:#ed1e24;}

/*预约列表*/

.index-box8{background:#fff url(../images/yybg2.png) no-repeat center center; background-size:100% 100%;}

.index-box8 .wrap{margin:30px auto}

.yySlideBox{float:left;width:40%;}

.yySlideBox h3{font-size:20px;color:#fff; text-align:center;margin-bottom:20px;}

#yySlide {

	height: 363px;

	width: 98%;

	color: #666;

	overflow: hidden;

	background: #fff;

	position:relative;

}

#yySlide p {

	height: 42px;

	line-height: 42px;

	overflow: hidden

}

#yySlide span {

	float: left;

	margin: 0 19px

}

#yySlide .time {

	color: #999

}

.yyFormBox{float:right;width:56%; background:url(../images/yin.png) no-repeat left top; padding-top:60px; padding-left:30px;}

.yyForm{}

.yyForm div{max-width:300px;width:80%; padding:2px;margin-bottom:14px;}

.yyForm input{width:100%;padding:10px; color:#000; line-height:20px; border:1px solid #ccc;  background:#fff; -webkit-box-shadow:0 0 6px rgba(255,255,255,.6);box-shadow:0 0 6px rgba(255,255,255,.6);}

.yyForm input.submit{width:50%; display:inline-block;background:#F60;color:#fff;border:none;}

.yyForm a.yyzx{width:48%; display:inline-block; background:#ed1e24; text-align:center; color:#feeb0c; line-height:40px;}

#vdcode{width:120px;}

/*index-box9*/

.index-box9 .wrap{margin:30px auto;padding:0;}

.index-box9 ul li{width:50%;float:left;}

.index-box9 ul li a{display:block; border:1px solid #fff; padding:20px; -webkit-transition:all .3s;transition:all .3s; position:relative;color:#434343;}

.index-box9 ul li a:hover{ -webkit-box-shadow:0 0 5px rgba(153,153,153,.8);box-shadow:0 0 5px rgba(153,153,153,.8);color:#ed1e24;}

.index-box9 ul li .txt-img{width:160px; float:left; text-align:center;height:105px; overflow:hidden;}

.index-box9 ul li .txt-img img{width:100%;}

.index-box9 ul li .txt-content{position:relative; padding-left:180px;}

.index-box9 ul li .txt-content h3{font-size:16px;}

.index-box9 ul li .txt-content p{font-size:12px; margin:10px 0;}

.index-box9 ul li .txt-content span.views{margin-left:20px;}

.index-box9 ul li .txt-content span i{margin-right:8px;}
.kuaixun  h3{font-size:18px; margin-bottom:30px;}
.kuaixun  h3 a{color:#333; padding-bottom:6px; border-bottom:1px solid #ed1e24;}
.kuaixun ul li{}
.kuaixun ul li a{color:#434343; min-height:100px; padding:16px; border:1px solid #ececec; display:block;}
.kuaixun ul li a:hover{-webkit-box-shadow:0 0 8px rgba(153,153,153,.8);box-shadow:0 0 8px rgba(153,153,153,.8);}
.kuaixun  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;}
.kuaixun .swiper-wrapper{padding-bottom:40px;}
.kuaixun .swiper-pagination-bullet-active{background:#ed1e24;}
.fad{width:100%;background:url(../images/fbg.jpg) no-repeat center center; background-size:cover; height:160px; position:relative;}

.fadBg{ position:absolute;width:100%; height:100%; left:0; top:0; background:rgba(153,153,153,.6);}
.fadDigital{ position:relative;z-index:10;padding-top:30px; color:#fff; font-size:24px; text-align:center;}
.fadDigital div p{ display:inline-block; margin:0 10px;}
.fadDigital div p span{color:#fcff45; margin-left:10px;}
.fadDigital div p i{color:#fcff45;}
.fadDigital .zxBox a{margin-top:20px;}

.index-table table {
    width: 100%;
    border-collapse: collapse;
    margin: 15px 0;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    overflow-x: auto;
}
.index-table table th ,.index-table table td{
    padding: 12px 15px;
    text-align: left;
    border: 1px solid #e6e6e6;
}

/*footer*/

.footer{width:100%;padding:30px 0; background:#505050; color:#ccc;}

.moreWork {margin-bottom:10px;}

.moreWork a{color:#ccc; padding:5px 12px;}

.moreWork a:hover{color:#ed1e24;}

.f-contact{float:left;width:80%; line-height:30px;}

.f-contact i{margin-right:10px;}

.f-wechat{float:right;width:20%; text-align:center;}

.f-wechat img{max-width:120px; display:block; margin:0 auto 10px;}

.ylink{width:100%;padding:10px 0; background:#696666; color:#ccc;}

.ylink a{padding:5px 12px; font-size:12px;color:#CCC;}

/*个人开户*/

.banner-page{width:100%;height:500px;}

.hkyhkh {height:300px;}

.banner-page a{display:block;width:100%; height:100%;  background-repeat:no-repeat;background-position:center center;}

.hkkh a{background-image:url(../images/banner3.jpg);}
.index a{background-image:url(../images/banner2.jpg);}

.hkyhkh a{background-image:url(../images/banner5.jpg);}

.gszc a{background-image:url(../images/banner4.jpg);}

.banner-page a img{display:none;}

/*列表页*/

.posBox{padding:10px;max-width:1200px; margin:0 auto;border-bottom:1px solid #ececec;}

.posBox a{color:#434343;}

.posBox span i{margin-right:10px; font-size:16px;}

.posBox a:last-child{color:#ed1e24;}

.list-box{margin:30px auto;}

.list-left{width:860px;float:left;}

.list-article li{margin-bottom:20px;}

.list-article li a{display:block;color:#666;padding:20px; background:#fff;}



.list-article li .picShow{float:left;width:30%; border:1px solid #e6e6e6;}

.list-article li .picShow img{max-width:100%;-webkit-transition:all .5s; transition:all .5s;}

.list-article li:hover a{-webkit-box-shadow:0 0 5px rgba(153,153,153,.8);box-shadow:0 0 5px rgba(153,153,153,.8);}

.list-article li:hover a,.list-article li:hover h2{color:#ed1e24;}

.list-article li:hover .picShow img{-webkit-transform:scale(.96); transform:scale(.96);}

.list-article li dd{ position:relative; padding-left:32%;}



.list-article li dd h2{margin-top:10px; margin-bottom:10px;color:#434343; font-size:18px;}

.list-article li p{margin-bottom:10px;}

.list-article li .link_1 .ckgd{float:right;}

.list-article li .link_1 i{margin-right:8px;}

.list-article li .link_1 .click{margin-left:14px;}

.list-article li .link_1 .ckgd{color:#ed1e24;}

.list-news li p{font-size:16px;}

.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}
.screen-reader-text{display:none;}
.nav-links .page-numbers{margin:5px;color:#333;}
.nav-links a{ text-decoration:underline;}
.nav-links  span.current{color:#ed1e24;}

.pager li{display:inline;margin:0 6px;}

.pager li a{color:#434343;}

.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}

.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#ed1e24;color:#fff;}

.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#434343;background-color:#fff;cursor:not-allowed}

/*列表右侧*/

.list-right{width:310px;float:right;}

.r-shadow{-webkit-box-shadow:0 0 5px rgba(153,153,153,.8);box-shadow:0 0 5px rgba(153,153,153,.8);}

.r-title {width:100%;height:40px; line-height:40px;background:#ed1e24;color:#fff;font-size:18px;}

.r-title i{font-size:14px;color:#f3b0b2; font-weight:normal; font-style:italic;}

.r-title span{padding-left:20px;}

.r-contact-box,.upRead,.commendRead,.r-yuyue{margin-bottom:30px;}

.commendRead ul {padding:20px 20px 10px 20px;}

.commendRead ul li{margin-bottom:10px; background:#f8f8f8;}

.commendRead ul li a{display:block; height:80px;}

.commendRead ul li img{width:100px; height:80px;float:left;}

.commendRead ul li a span{position:relative; padding:5px 5px 5px 110px; display:block;}

.upRead ul{padding:10px 20px 20px 20px;}

.upRead ul li{ line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #ececec;}

.upRead ul li a,.commendRead ul li a{color:#434343;}

.upRead ul li a:hover,.commendRead ul li a:hover{color:#ed1e24;}

.r-contact{padding:20px; line-height:30px;}

.r-contact i{margin-right:10px;}

.r-contact .zx{display:block; margin-bottom:10px;}

.r-contact .zx img{width:100%;}

.r-yuyue .yyForm{padding:20px;}

.r-yuyue .yyForm div{width:100%;}

.r-yuyue .yyForm input{width:100%;}



/*文章页*/

.article-box{padding:20px;}

.article-box h1{font-size:24px;padding-top:10px; text-align:center;}

.article-date{width:90%;max-width:310px;margin:20px auto 30px; text-align:center;}

.article-date  span{}

.article-date .bdsharebuttonbox{display:inline-block;float:left; margin-left:20px;line-height:20px;}

.article-date .bdsharebuttonbox a{display:block; float:left; margin:0; line-height:20px; width:20px; height:20px;}

.article-box article{font-size:16px; line-height:1.6;}
.article-box article h3{margin-bottom:10px;font-size:18px;letter-spacing: 2px; font-weight:bold;}

.article-box article p{margin-bottom:30px;    margin-bottom: 30px;letter-spacing: 2px;line-height: 2;}

.article-box a{color:#ed1e24; text-decoration:underline;}

.thanksRead{text-align:center; margin-bottom:30px; background:#f8f8f8; padding:20px;}

.thanksRead span{ display:block; line-height:28px; margin-bottom:8px;}

.thanksRead span i{color:#ed1e24; margin-left:6px; font-size:18px;}

.thanksRead a{color:#454545;}

.thanksRead em{color:#ed1e24; text-decoration:underline;}

.article-box article img{max-width:100%!important; height:auto!important; display:block; margin:auto; text-align:center;}



.nextPage li{font-size:16px; margin-bottom:10px;}

.nextPage li a{color:#a70409;text-decoration:underline;}

.nextPage li a:hover{color:#ed1e24;}

.article-txt{padding:20px 10px; border:1px solid #ccc; -webkit-box-shadow:4px 3px 5px rgba(223,223,223,.5);box-shadow:4px 3px 5px rgba(223,223,223,.5);margin-bottom:30px;}

.article-txt h3{color:#ed1e24;font-size:16px;font-weight:bold; }

.article-txt h3 i{color:#ed1e24;margin-right:10px;}



.article-box .article-txt p{margin-bottom:0;margin-top:14px;font-size:14px; line-height:1.6;}

/*银行开户列表*/

.kh-category{text-align:center;font-size:18px;margin:30px auto;}

.kh-category a{color:#454545;padding:5px 10px;}

.kh-category a:hover{color:#ed1e24;}

.kh-category a.active{color:#ed1e24;}

.kh-list{margin-bottom:30px;}

.kh-list li{float:left;width:25%;}

.kh-list li a{display:block;  text-align:center;color:#454545;background:#fff; margin:10px;padding:10px;}

.kh-list li img{border:1px solid #ececec;height:144px;}

.kh-list li a span{display:block;margin-top:10px;}

.kh-list li a:hover{-webkit-box-shadow:0 0 8px rgba(102,102,102,.8);box-shadow:0 0 8px rgba(102,102,102,.8);color:#ed1e24;}
.article-box .art-div1{background:#f8f8f8;padding:20px;margin-bottom:30px;}
.article-box .art-div1 p{font-size:14px; margin-bottom:20px;color:#666;line-height:1.4; text-indent:0;}

.article-box .art-div1 p i{display:inline-block;width:26px;height:26px; line-height:26px; text-align:center; border:1px solid #ccc; border-radius:50%; font-size:16px;margin-right:10px;}
.art-yhlist{background:#f8f8f8;padding:20px;}
.art-yhlist li{float:left;width:20%;font-size:12px;text-align:center; box-sizing:border-box;padding:5px;}
.art-yhlist li img{display:block; margin:0 auto 5px;}
.commendRed{background:url(../images/commendred.png) no-repeat left center; padding-left:30px;height:28px; line-height:28px;}

@media screen and (max-width:640px){
  
  .article-box{padding:10px;box-shadow: 0 0 0 rgba(255,255,255,1);}
  .art-yhlist{padding:5px;}
  .art-yhlist li{width:33.33%;font-size:11px;}
}
@media screen and (max-width:360px){
  .art-yhlist li{width:50%;}
}



























