@charset "utf-8";
/*华科云手机站样式*/
/*===========首页===========*/
/*====================手机导航弹出层====================*/
.PopUp{ position:fixed; top:3rem; right:0rem; z-index:99999; display:none; width:40%; min-height: 6rem; background: #fff;}
.PopUp .pic{position: absolute;top:-0.7rem; right:0.4rem; display: block; width: 2rem; height: 1rem; background: url(../images/toppic.png) no-repeat center center; background-size: 1rem auto;}
.PopUp_box{background: #f7f3ec; padding-top: 1rem; padding-bottom: 3rem;}
.PopUp_box .m-nav{width: 90%; margin:0 auto;}
.PopUp_box .m-nav li{width: 100%; height: 2.2rem; line-height: 2.2rem;}
.PopUp_box .m-nav li a{display: block; font-size: 0.85rem; color: #333;}
.PopUp_box .m-nav li a:active{color: #cca666;}
.PopUp_box .m-nav li a i{color: #cca666; padding-right: 0.4rem; padding-left: 0.6rem; font-size: 1.2rem;}
.PopUp .aa{ position:fixed; top:1rem; right:1rem; width: 1rem; height: 1rem; cursor: pointer;}
.PopUp .aa i{display: block; width: 1rem; height: 1rem; color: #fff;}
/*jQuery 遮罩层*/
.fullbg { position:fixed; left:0px; top:0px; z-index:111; background:url(../images/listbg_03.png);}
.header{width: 100%; height: 3.2rem; color: #fff;  background: #cca666;}
.header h5{font-weight: normal; font-size: 1rem;}
.header a{color: #fff;}
.header .goback{width: 2rem; height: 3.2rem;}
.header .goback a{font-size: 1.3rem;}

.header .nav{width: 3.2rem; height: 3.2rem; font-size: 1.3rem;}
.header .nav span{font-size: 1rem;}
.banner .swiper-container {width: 100%; height: 12.075em;}
.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.banner .swiper-slide img{width: 100%; height: 12.075em;}
.banner .swiper-pagination-bullet{width: 12px; height: 12px; background: #fff; opacity: 1}
.banner .swiper-pagination-bullet-active{background: #cca666;}

/*首页产品导航*/
.pnavBox{width: 100%; margin-bottom: 0.8rem; border-bottom: 1px solid #eee; background: #fff;}
.pnav{padding:1.2rem 0.3rem;}
.pnav ul li{width: 33.333%; padding:0.8rem 0rem; margin:0 0.3rem; -moz-border-radius:10px; -webkit-border-radius: 10px;  border-radius: 10px;}
.pnav ul li.li01{background: linear-gradient(#fb882f,#faaa6b)}
.pnav ul li.li02{background: linear-gradient(#00abee,#21bbf5)}
.pnav ul li.li03{background: linear-gradient(#37e4a0,#0bc27c)}
.pnav ul li a{display: block;}
.pnav ul li img{display: block; width: 2.8rem; height: auto; margin:0 auto;}
.pnav ul li h5{height: 1.5rem; margin-top: 0.3rem; line-height: 1.5rem; font-weight: normal; font-size: 0.88rem; color: #fff; text-align: center;}
.pnav ul li p{height: 1.2rem; line-height: 1.2rem; font-size: 0.7rem; color: #fff; text-align: center; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

/*首页产品推荐*/
.hmproduct{ margin-bottom: 0.8rem;}
.hmproduct .title{padding:0.8rem 0.8rem; background: #fff; border-top: 1px solid #eee; /* border-bottom: 1px solid #efeff4; */}
.hmproduct .title h5{font-weight: normal; font-size: 1rem; color: #c5a968;}
.hmproduct .title .more{font-size: 0.88rem; color: #c5a968;}
.hmproduct ul li{padding:0.5rem 0.8rem; margin-bottom: 0.2rem; border-bottom: 1px solid #efeff4; background: #fff; -webkit-box-shadow: 0 5px 10px 0 #eee; -moz-box-shadow: 0 5px 10px 0 #eee; box-shadow: 0 5px 10px 0 #eee;}
.hmproduct ul li a{display: block;}
.hmproduct ul li:active{background: #f9f5ed;}
.hmproduct ul li .name{position: relative; /*height: 4rem;*/ /*padding-left: 3.4rem;*/ border-bottom: 1px dotted #ccc;}
.hmproduct ul li .name img{/*display: block;*/ display: none; position: absolute; left: 0; top:0.2rem; width: 2.8rem; height: 2.8rem;}
.hmproduct ul li .name h4{width: 60%; height: 1.6rem; line-height: 1.6rem; /*font-weight: normal;*/ font-weight: bold; font-size: 0.88rem; color: #333;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.hmproduct ul li .name .intro{width: 70%; height: 1.2rem; line-height: 1.2rem; font-size: 0.78rem; color: #666;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.hmproduct ul li .name .clasf{display: block; position: absolute; right: 0; top:0.5rem; width: 4.6rem; height: 1.6rem; line-height: 1.6rem; border:1px solid #cca666; font-size: 0.78rem; color: #cca666; text-align: center;}
.hmproduct ul li .data{font-size: 0.88rem; padding:0.7rem 0 0.2rem;}
.hmproduct ul li .dat{font-size: 0.88rem; color: #333; line-height: 1.6rem; }
.hmproduct ul li .dat b{ font-weight: normal;}
.hmproduct ul li .dat i{color: #ff0000;}
.hmproduct ul li .dat em{color: #666;}

/*首页我们的优势*/
.hmadvatage{background: #fff; margin-bottom: 0.8rem;}
.hmadvatage{background: #fff; margin-bottom: 0.8rem;}
.hmadvatage .title{padding:0.8rem 0.8rem; background: #fff; border-top: 1px solid #eee; border-bottom: 1px solid #efeff4;}
.hmadvatage .title h5{font-weight: normal; font-size: 1rem; color: #c5a968;}
.adlist ul{padding:1rem 0.4rem 0.2rem; text-align: center;}
.adlist ul li{display: inline-block; *display: inline; zoom:1; position: relative; width: 46%; margin:0 0.2rem 0.5rem;}
.adlist ul li .bg{display: block; width: 100%; height: auto;}
.footerBox{width: 100%; padding:1rem 0 4rem; background: #3a3a3a;}
.footerBox .tel{text-align: center; margin-bottom: 0.6rem; font-weight: bold; font-family: "Arial"; font-size: 1.2rem; color: #aaa}
.footerBox .tel i{padding:0 0.4rem; font-size: 1.5rem; vertical-align: middle;}
.footerBox .info{padding:0 1rem; font-size: 0.78rem; color: #7b7b7b; text-align: center;}
.footerBox .info p{line-height: 1.4rem;}
.footerBox .info p a{ display: inline-block; color: #999;}

/*页脚吸底*/
.ftfixed{position: fixed; left: 0; bottom:0; z-index: 99; width: 100%; height: 2.4rem; line-height: 2.4rem; background: #0e0e0e;}
.ftfixed ul li{float: left; width: 50%; font-size: 0.9rem; text-align: center;}
.ftfixed ul li a{color: #cca666;font-size: 0.9rem;}
.ftfixed ul li a i{padding:0 0.2rem; font-size: 1rem; vertical-align: middle;}
.ftnav{position: absolute; top:-1rem; left: 50%; margin-left: -1.5rem; width: 3rem; height: 3rem; }
.ftnav img{display: block; width: 100%; height: auto;}


/*===============内页开始  成立公告列表页面=============*/
/*内页导航*/
.inNavBox{ background: #fff; margin-bottom: 1rem; border-bottom: 1px solid #eee; -webkit-box-shadow: 0 5px 10px 0 #eee; -moz-box-shadow: 0 5px 10px 0 #eee; box-shadow: 0 5px 10px 0 #eee;}
.inNavBox .inNav{padding:0 1rem;height: 2.6rem; line-height: 2.6rem;}
.inNavBox .swiper-slide{font-size: 0.88rem;}  
.inNavBox .swiper-slide a{width:100%; font-size: 0.88rem; color: #333; overflow: hidden;}
.inNavBox .swiper-slide a:hover{color: #cca666; }
.inNavBox .swiper-slide a span{display: block; height: 2.6rem; line-height: 2.6rem; overflow: hidden;}
.inNavBox .swiper-slide-active a span{color: #cca666; border-bottom: 2px solid #cca666;}

.developNt{margin-bottom: 1rem;}
.developNt ul li{float: left; width: 100%; padding:0.6rem 1rem; margin-bottom: 0.7rem; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #fff;}
.developNt ul li a{display: block;}
.developNt ul li a h5{font-weight: normal; height: 1.8rem; line-height: 1.8rem; font-size: 0.96rem;  color: #333;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.developNt ul li a .intro{height: 2.8rem; line-height: 1.32rem; font-size: 0.86rem;  color: #888; overflow:hidden;}
.developNt ul li:active{background: #f7eede;}

.clickmore{text-align: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.clickmore a{display: block; width: 100%; height: 2.8rem; line-height: 2.8rem; font-size: 0.88rem; color: #000; background: #fff;text-align: center;}
.clickmore a:hover{background: #cca666; color: #fff;}
.clickmore span,.clickmore a{height: 2rem; line-height: 2rem; padding: 0 10px; font-size: 0.88rem; color: #999}

.developNt .clickmore ul li{ display: inline-block; width: auto; float: none; padding: 0 0;}
.developNt .clickmore ul li .current{ background-color: #8c6015; color: #fff;}

/*===============行业动态列表页面=============*/
.innewsList{}
.innewsList{margin-bottom: 1rem;}
.innewsList ul li{float: left; width: 100%; padding:0.6rem 0.8rem; margin-bottom: 0.7rem; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #fff;}
.innewsList ul li a{position: relative; display: block; padding-left: 6rem;}
.innewsList ul li img{display: block; position: absolute; left: 0; top:0; width: 6rem; height: 4rem;}
.innewsList ul li .con{ padding-left: 0.8rem;}
.innewsList ul li .con h5{margin-bottom: 0.4rem; font-size: 0.88rem; line-height: 1.2rem; height: 2.4rem; overflow: hidden; font-weight: normal; color: #000}
.innewsList ul li .con .time{font-size: 0.8rem; color: #696969}

/*===============信托研究列表页面=============*/
.xtyjlist{margin-bottom: 1rem;}
.xtyjlist ul li{float: left; width: 100%; padding:0.6rem 1rem 1rem; margin-bottom: 0.7rem; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #fff;}
.xtyjlist ul li a{display: block;}
.xtyjlist ul li a h5{font-weight: normal; height: 1.8rem; line-height: 1.8rem; font-size: 0.96rem;  color: #333;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.xtyjlist ul li a .intro{height: 2.8rem; margin-bottom: 0.3rem; line-height: 1.32rem; font-size: 0.86rem;  color: #888; overflow:hidden;}
.xtyjlist ul li a .time{font-size: 0.8rem; color: #cca666}
.xtyjlist ul li:active{background: #f7eede;}

/*===============联系我们页面=============*/
.innerBanner{width: 100%; height: auto;}
.innerBanner img{display: block; width: 100%; height: auto;}

.contactUs{background: #fff; padding:1rem 0.8rem;}
.contactUs ul li{float: left; width: 100%; margin-bottom: 1.6rem;}
.contactUs ul li .tt{font-size: 0.9rem; color: #333;margin-bottom: 0.3rem;}
.contactUs ul li .con{font-size: 0.88rem; color: #666; line-height: 1.4rem;}
.contactUs .map{width: 100%; height: 15rem; }
.contactUs .map img{display: block; width: 100%; height: auto;}

/*===============核心团队页面=============*/
.coreteam{background: #fff; padding:1rem 0.8rem;}
.coreteam .title{margin-bottom: 1rem; padding-bottom: 1rem; border-bottom: 1px solid #eee;}
.coreteam .title img{display: block; width: 70%; height: auto;}
.coreteam .intro{margin-bottom: 1rem; font-size: 0.88rem; color: #333; line-height: 1.6rem;}
.coreteam .list{}
.coreteam .list ul li{float: left; width: 50%; margin-bottom: 1rem; text-align: center;}
.coreteam .list ul li img{display: block; width: 7rem; height: 7rem; margin:0 auto; border:3px solid #eeeeea; -moz-border-radius:100%; -webkit-border-radius: 100%;  border-radius: 100% }
.coreteam .list ul li .name{line-height: 2rem; font-size: 0.94rem; color: #333;}
.coreteam .list ul li .psit{font-size: 0.84rem; color: #999;}

/*===============行业动态详情页面=============*/
.newsDetalis{padding:1rem 0.8rem; margin-bottom: 0.8rem; background: #fff;}
.newsDetalis h5{font-size: 1.1rem; margin-bottom: 0.5rem; font-weight: normal; line-height:1.6rem; color: #333; text-align: center;}
.newsDetalis .info{margin-bottom: 1rem; padding-bottom: 1.4rem; background: url(../images/shadow.png) no-repeat center bottom; -webkit-background-size: 100% auto; background-size: 100% auto; font-size: 0.8rem; line-height: 1.4rem; color: #888; text-align: center;}
.newsDetalis .con{margin-bottom: 1rem; font-size: 0.86rem; line-height: 1.6rem; color: #666;}
.newsDetalis .con img{display: block; width: 100%; margin:1rem auto;}
.page {font-size: 0.86rem; color: #333; line-height: 2rem;}
.page a{display: inline-block; *display: inline; zoom:1; font-size: 0.86rem; color: #666; width: 60%; height: 2rem; line-height: 2rem; vertical-align: middle;  overflow:hidden;}
.page .no{color: #cca666;}


/*===============公司简介页面=============*/
.companyIntro{padding:1rem 0.8rem 3rem; margin-bottom: 0.8rem; background: #fff url(../images/cmintro.jpg) no-repeat center bottom; -webkit-background-size: 100% auto; background-size: 100% auto;}
.companyIntro h5{font-size: 1rem; color: #cca666; text-align: center; margin-bottom: 0.5rem;}
.companyIntro .intro{font-size: 0.88rem; color: #333; line-height: 1.6rem;}
.companyIntro .intro img{display: block; width: 100%; height: auto; margin:1rem auto;}
.companyIntro .intro b{display: block; font-size: 1rem; margin-bottom: 0.2rem;}
.companyIntro .intro p{margin-bottom: 0.2rem;}


/*===============招贤纳士页面=============*/
.employment{padding:1rem 0.8rem; margin-bottom: 0.8rem; background: #fff;}
.employment .rcintro{margin-bottom: 1rem;}
.employment .rcintro .title{padding-left: 3rem; margin-bottom: 0.4rem; position: relative; padding-top: 0.3rem;}
.employment .rcintro .title i{display: block; position: absolute; left: 0; top:0; font-size: 2.5rem; color: #cca666;}
.employment .rcintro .title h5{font-size: 0.94rem; line-height: 1.2rem; font-weight: normal; color: #333;}
.employment .rcintro .title .eng{font-size: 0.8rem; color: #999;}
.employment .rcintro .con{font-size: 0.86rem; line-height: 1.6rem; color: #666;}
.employment .rcintro img{display: block; width: 100%; height: auto; margin:0 auto;}
.employList ul{border-top: 1px solid #eee;}
.employList ul li{float: left; width: 100%; border-bottom: 1px solid #eee;}
.employList ul li h5{line-height: 2.4rem; font-size: 1rem;  color: #333; border-bottom: 1px solid #eee; }
.employList ul li h5 i{display: inline-block; *display: inline; zoom:1; vertical-align: middle; margin-right: 0.4rem; font-size: 1.4rem; color: #cca666;}
.employList ul li .con{display: none; padding: 0.8rem 0; font-size: 1rem; color: #333; border-bottom: 1px solid #eee; }
.employList ul li .con h6{margin-bottom: 0.4rem; font-size: 0.9rem; color: #333;}
.employList ul li .con .cintro{margin-bottom: 1rem; line-height: 1.6rem; font-size: 0.8rem; color: #333;}
.employList ul li.on .con{display: block;}


/*===============68家信托公司列表页面=============*/
.secompany{margin-bottom: 0.8rem; background: #fff; border-bottom: 1px solid #eee;}
.secompany .title{border-bottom: 1px solid #ddd; padding:0.6rem 0.8rem;}
.secompany .title h5{font-size: 1rem; color: #333;}
.secompany .title .tel{font-size: 0.89rem; color: #333;}
.secompany .title .tel i{color: #cca666;}
.clasList{}
.clasList ul li{float: left; width: 100%; padding:0.8rem 0.8rem 0.2rem; border-bottom: 1px dashed #d3d3d3;}
.clasList ul li.last{border-bottom: none;}
.clasList ul li .tt{margin-bottom: 0.6rem; font-size: 0.94rem; color: #333; }
.clasList ul li .tt i{color: #cca666;}
.clasList ul li .alink{}
.clasList ul li .alink a{display: inline-block; *display: inline; zoom:1; font-size: 0.88rem; color: #666; margin-right: 1rem; margin-bottom: 0.8rem;}
.clasList ul li .alink a:active{color: #cca666}

.secompanyList{margin-bottom: 0.8rem; background: #fff; border-bottom: 1px solid #eee;}
.secompanyList table {border-collapse:collapse;border-spacing:0;}
.secompanyList table th {height: 2.6rem;line-height:2.6rem; font-size: 0.9rem; color: #fff; background: #cca666;}
.secompanyList table td {padding:0.5rem 0; line-height: 1.6rem; font-size: 0.88rem; color: #333;  border-bottom: 1px dotted #ccc; text-align: center;}
.secompanyList table td a{font-size: 0.88rem; color: #333;}
.secompanyList table td a:active{color: #cca666;}



/*===============68家信托公司详情页面=============*/
.secompanyDt{background: #fff; }
.comIntro{padding:1rem; margin-bottom: 0rem;  }
.comIntro .intro{padding:2rem 1.4rem 2rem; background: url(../images/companyintro2.jpg) repeat; -webkit-background-size: 1rem auto; background-size: 1rem auto;}
.comIntro .intro h4{font-size: 1.3rem; margin-bottom: 0.8rem; font-weight: normal; color: #fff; text-align: center;}
.comIntro .intro .tt{margin-bottom: 0.8rem; font-size:0.88rem; color: #fff; text-align: center;}
.comIntro .intro .con{font-size:0.88rem; line-height: 1.6rem; color: #fff;}

.secompanyDt .tabBox{ margin:0px auto; background: #fff;}
.secompanyDt .tabBox .hd{height:2.6rem; line-height:2.6rem; font-size:0.88rem; overflow:hidden; background:#fff; padding:0 10px; border-bottom: 1px solid #e2e2e2;}
.secompanyDt .tabBox .hd ul{}
.secompanyDt .tabBox .hd ul li{ float:left;  padding:0 0.5rem; vertical-align:top;}
.secompanyDt .tabBox .hd ul li a{color:#333;}
.secompanyDt .tabBox .hd ul li.on a{ color:#cca666; display:block; height:2.6rem; line-height:2.6rem; border-bottom:2px solid #cca666;  }
.secompanyDt .tabBox .bd{ }
.secompanyDt .tabBox .bd .con{padding:1rem;}
.secompanyDt .tabBox .bd .innercon{width: 100%; padding-bottom: 3rem;}
.secompanyDt .tabBox .bd .innercon b{display: block; margin-bottom: 0.4rem; font-size: 0.88rem; color: #cca666;}
.secompanyDt .tabBox .bd .innercon p{margin-bottom: 0.4rem; font-size: 0.88rem; color: #333; line-height: 1.6rem;}
.secompanyDt .tabBox .bd .innercon img{display: block; width: 100%; height: auto; margin:0.6rem auto;}


/*===============产品列表页面=============*/
.productList{padding-bottom: 1rem;}
.productList ul{margin-bottom: 0.8rem; background: #fff; border-top: 1px solid #eee;}
.productList ul li{padding:0.5rem 0.8rem; margin-bottom: 0.2rem; border-bottom: 1px solid #efeff4; background: #fff; -webkit-box-shadow: 0 5px 10px 0 #eee; -moz-box-shadow: 0 5px 10px 0 #eee; box-shadow: 0 5px 10px 0 #eee;}
.productList ul li a{display: block;}
.productList ul li:active{background: #f9f5ed;}
.productList ul li .name{position: relative; /*height: 4rem;*/ /*padding-left: 3.4rem;*/ border-bottom: 1px dotted #ccc;}
.productList ul li .name img{/*display: block;*/ display: none; position: absolute; left: 0; top:0.2rem; width: 2.8rem; height: 2.8rem;}
.productList ul li .name h4{width: 60%; height: 1.6rem; line-height: 1.6rem; /*font-weight: normal;*/ font-weight: bold; font-size: 0.88rem; color: #333;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.productList ul li .name .intro{width: 70%; height: 1.2rem; line-height: 1.2rem; font-size: 0.78rem; color: #666;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.productList ul li .name .clasf{display: block; position: absolute; right: 0; top:0.5rem; width: 4.6rem; height: 1.6rem; line-height: 1.6rem; border:1px solid #cca666; font-size: 0.78rem; color: #cca666; text-align: center;}
.productList ul li .data{font-size: 0.88rem; padding:0.7rem 0 0.2rem;}
.productList ul li .dat{font-size: 0.88rem; color: #333; line-height: 1.6rem; }
.productList ul li .dat b{ font-weight: normal;}
.productList ul li .dat i{color: #ff0000;}
.productList ul li .dat em{color: #666;}

/*搜索*/
.searchS {margin:0em 1em 1rem;  border:1px solid #e5e5e5; background: #fff; -moz-border-radius:25px; -webkit-border-radius: 25px;  border-radius: 25px;}
.searchS .s {font-size: 0.88em; padding:0.5em 0 0.5em 1em; }
.searchS .go {width:2.4em; height:2em;cursor:pointer; background: url(../images/search.png) no-repeat center center; -webkit-background-size: 1.2em auto; background-size: 1.2em auto;}

/*产品列表弹出筛选*/
.pdtPopUp{display: none; position: absolute; top:3rem; left: 0; z-index: 999999; width: 100%; height: auto; background: #fff;}
.pdtPopUpb{display: none; position: fixed; top:3rem; left: 0; z-index: 999999; width: 100%; height: auto; background: #fff;}
.pdtList{padding: 0.5rem 0 0.5rem; margin-bottom: 0.2rem; border-bottom: 1px solid #e5e5e5;}
.pdtList .tit{padding:0 1rem 0 1.2rem; line-height: 2rem; font-size:1rem; color: #333; margin-bottom: 0.5rem;}
.pdtList ul{padding:0 0.5rem;}
.pdtList ul li{display: inline-block; *display: inline; zoom:1; width: 28%; margin:0 0.5rem 0.6rem; }
.pdtList ul li a{display: block; height: 2.2rem; line-height: 2.2rem; font-size: 0.88rem; color: #333; text-align: center; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius: 5px;  border-radius: 5px; overflow: hidden;}
/*.pdtList ul li a:hover{color: #cca666; border:1px solid #cca666;}*/
.pdtList ul li.on a{color: #cca666; border:1px solid #cca666;}

.pdtPopUp .btnBox{padding:0.8rem 1rem 1rem;}
.pdtPopUp .btnBox .btns{width:4.5rem; height: 2rem; line-height: 2rem; font-size: 0.88rem; color: #333; text-align: center; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius: 5px;  border-radius: 5px;}
.pdtPopUp .btnBox .btns:active{border:1px solid #cca666; color: #fff; background: #cca666;}
.pdtPopUp .btnBox .btns.over{border:1px solid #cca666; color: #fff; background: #cca666;}


/*===============产品详情页面=============*/
.pdttop{width: 90%; margin:1rem auto 1rem; padding:1rem 1rem 1rem; background: #fff; }
.pdttop h4{margin-bottom: 0.4rem; font-size: 1.1rem; color: #333; text-align: center;}
.pdttop h4 i{display: inline-block; *display: inline; zoom:1; width: 1rem; height: 1rem; line-height: 1rem; color: #fff; font-size: 0.5rem; background: #ff5033; vertical-align: middle; }
.pdttop .tit{margin-bottom: 0.4rem; color: #666; font-size: 0.88rem; text-align: center;}
.pdttop .number{padding-bottom: 0.8rem; font-size: 0.88rem; color: #ff5033; text-align: center; border-bottom: 1px dotted #ccc;}
.pdttop .number i{font-size:1.1rem; font-weight: bold;}

.pdttop .data{font-size: 0.88rem; padding:0.7rem 0 0.8rem; margin-bottom: 1rem; border-bottom: 1px dotted #ccc;}
.pdttop .dat{font-size: 0.88rem; color: #333; line-height: 1.6rem; }
.pdttop .dat b{ font-weight: normal;}
.pdttop .dat i{color: #ff0000;}
.pdttop .dat em{color: #666;}
.pdttop .btns{width: 96%; height: 2.4rem; margin:0 auto; line-height: 2.4rem; text-align: center; font-size: 1rem; color: #fff; background: #cca666; -moz-border-radius:5px; -webkit-border-radius: 5px;  border-radius: 5px;;}

.productDt .tabBox{ margin:0px auto; background: #fff;}
.productDt .tabBox .hd{height:2.6rem; line-height:2.6rem; font-size:0.88rem; overflow:hidden; background:#fff; padding:0 10px; border-bottom: 1px solid #e2e2e2;}
.productDt .tabBox .hd ul{}
.productDt .tabBox .hd ul li{ float:left;  padding:0 1rem; vertical-align:top;}
.productDt .tabBox .hd ul li a{color:#333;}
.productDt .tabBox .hd ul li.on a{ color:#cca666; display:block; height:2.6rem; line-height:2.6rem; border-bottom:2px solid #cca666;  }
.productDt .tabBox .bd{ }
.productDt .tabBox .bd .con{width: 100%;}
.productDt .tabBox .bd .innercon{width: 90%; padding:0.5rem 0rem 3rem; margin:0 auto;}
.productDt .tabBox .bd .innercon b{display: block; margin-bottom: 0.4rem; font-size: 0.88rem; color: #cca666;}
.productDt .tabBox .bd .innercon p{margin-bottom: 0.4rem; font-size: 0.88rem; color: #333; line-height: 1.6rem;}
.productDt .tabBox .bd .innercon img{display: block; width: 100%; height: auto; margin:0.2rem auto;}

.productDt table {margin-bottom: 1rem; border-collapse:collapse;border-spacing:0;  margin-left: auto;  margin-right: auto;}
.productDt table td{font-size: 0.82rem; color: #333; padding:0.6rem 0; border-bottom: 1px dotted #ccc;}
.productDt table td i{ color:#ff5033;}

.jdprocess{width: 100%;}
.jdprocess img{display: block; width: 100%; height: auto;}

.innerPtrm{}
.productDt .tabBox .bd .innerPtrm{margin-bottom: 0.8rem; margin-top: 1rem; background: #fff; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.productDt .tabBox .bd .innerPtrm li{padding:0.5rem 0.8rem; border-bottom: 1px solid #efeff4;}
.productDt .tabBox .bd .innerPtrm li a{display: block;}
.productDt .tabBox .bd .innerPtrm li:active{background: #f9f5ed;}
.productDt .tabBox .bd .innerPtrm li .name{position: relative; height: 4rem;  border-bottom: 1px dotted #ccc;}
.productDt .tabBox .bd .innerPtrm li .name img{display: block; width: 2.8rem; height: 2.8rem;}
.productDt .tabBox .bd .innerPtrm li .name .crt{width: 60%; margin-left: 0.6rem;}
.productDt .tabBox .bd .innerPtrm li .name .crt h4{width: 90%; height: 1.6rem; line-height: 1.6rem; font-weight: normal; font-size: 0.88rem; color: #333;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.productDt .tabBox .bd .innerPtrm li .name .crt .intro{width: 90%; height: 1.2rem; line-height: 1.2rem; font-size: 0.78rem; color: #666;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.productDt .tabBox .bd .innerPtrm li .name .clasf{display: block; position: absolute; right: 0; top:0.5rem; width: 4.6rem; height: 1.6rem; line-height: 1.6rem; border:1px solid #cca666; font-size: 0.78rem; color: #cca666; text-align: center;}
.productDt .tabBox .bd .innerPtrm li .data{font-size: 0.88rem; padding:0.7rem 0 0.2rem;}
.productDt .tabBox .bd .innerPtrm li .dat{font-size: 0.88rem; color: #333; line-height: 1.6rem; }
.productDt .tabBox .bd .innerPtrm li .dat b{ font-weight: normal;}
.productDt .tabBox .bd .innerPtrm li .dat i{color: #ff0000;}
.productDt .tabBox .bd .innerPtrm li .dat em{color: #666;}

/*弹出层  产品预约*/
.pdtyy{position: absolute; top:3rem; left: 50%; margin-left: -44%; z-index: 999999; width: 88%; height: auto; background: #fff;}
.pdtyy .tit{width: 100%; height: 2.6rem; margin-bottom: 1rem; font-size: 1.1rem; color: #fff; text-align: center; line-height: 2.6rem; background: #cca666;}
.pdtyy .list{width: 100%; background: #fff; padding-bottom: 0rem; margin-bottom: 0.8rem; border-bottom: 1px solid #eee;}
.pdtyy .list ul{width: 84%; margin:0 auto;}
.pdtyy .list ul li{margin-bottom: 0.8rem; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius: 5px;  border-radius: 5px; overflow: hidden;}
.pdtyy .list ul li input{display: block; width: 100%; height: 1.8rem; line-height: 1.8rem; padding:1rem 0 1rem 2%; font-family: "Microsoft yahei"; font-size: 0.88rem;}
.pdtyy .list .btns{width: 84%; margin:0 auto; border:1px solid #ddd; -moz-border-radius:5px; -webkit-border-radius: 5px;  border-radius: 5px; overflow: hidden;}
.pdtyy .list .btns input{display: block; width: 100%; height: 2.1rem; line-height: 2.1rem; background: #ae7d3f; color: #fff; font-family: "Microsoft yahei"; font-size: 0.88rem;}
.pdtyy .list .btns input:active{background: #c98227;}
.pdtyy .list .tips{width: 84%; margin:0 auto 0.5rem; height: 2.2rem; line-height: 2.2rem; font-size: 0.78rem; color: #666;}
.pdtyy .tel{margin-bottom: 0.4rem; text-align: center; font-size: 1.2rem; color: #ff5033; font-family: "Arial"; font-weight: bold;}
.pdtyy .tel img{display: inline-block; *display: inline; zoom:1; vertical-align: middle; width: 1.2rem; height: auto; margin-right: 0.2rem;}
.pdtyy .contact{padding-bottom: 1rem; font-size: 0.88rem; line-height: 1.4rem; color: #666; text-align: center;}


/*产品详情页面  进度说明*/
.processsm{width: 100%; padding:1rem; border:1px solid #f5d8a7; background: #fcfaf7;}
.processsm .title{ padding-bottom: 0.8rem; margin-bottom: 1rem; border-bottom: 1px dashed #cca666; }
.processsm .title h5{padding-left:0.6rem; font-weight: normal; font-size: 1.1rem; color: #cca666; margin-bottom: 0.5rem;}
.processsm .title .tips{font-size:0.7rem; color: #cca666;}
.pssm{}
.leftpsm{width: 100%; margin-bottom: 1rem;}
.pssm .psmtit{margin-bottom: 0.5rem; font-size: 1rem; color: #cca666;}
.pssm ul li{float: left;width: 100%; margin-bottom: 0.4rem;}
.pssm ul li .tit{margin-right: 0.5rem; line-height: 1.8rem; font-size: 0.88rem; color: #666;}
.pssm ul li .cpm{line-height: 1.8rem; font-size: 0.88rem; color: #666;}
.rightpsm{width: 100%;}
.pre_text {
    margin: 0 0;
    display: block;
    word-wrap: break-word;
    white-space: pre-wrap;
}


/*68家信托公司详情  指标排名表格*/
.productgk{margin-bottom: 1rem;}
.productgk table {border-collapse:collapse;border-spacing:0; border-top: 1px solid #eee; border-left: 1px solid #eee;   margin-left: auto;  margin-right: auto;}
.productgk table td {padding:0.8rem 0; line-height: 1.3rem; font-size: 0.88rem; border-bottom: 1px solid #eee;  border-right: 1px solid #eee;}
.productgk table td.gbg{background:#f6f6f6; text-align: center;}
.productgk table td.alignleft{padding-left:0.8rem; text-align:left;}
.productgk table td i{color: #ff5033;font-weight: bold;}






@media screen and (max-width:380px){
 .pdtList ul li{margin-right: 0.3rem;}


}



@media screen and (max-width:340px){
.banner .swiper-container{height: 10.2em;}
.banner .swiper-slide img{height: 10.2em;}
.pnav{padding:0.9rem 0.3rem;}
.pnav ul li{margin:0 0.24rem;}
.pnav ul li img{width: 2.5rem;}
.pnav ul li p{max-width: 96%; font-size: 0.7rem;}


}

















.hmproductList{width: 100%; padding:0.8rem 1rem 0rem; background: #fff; }
.swiper-container {
        width: 100%;
        height: 100%;
    }
.swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.hmproductList .swiper-container {padding-bottom: 2.4rem;}
.hmproductList  a{display: block;}
.hmproductList  a img{display: block; width: 100%; height: auto;}
.hmproductList  a .btm{border:1px solid #eee; padding-bottom: 0.8rem;}
.hmproductList  a .btm h5{height: 2.4rem; line-height: 2.4rem; font-weight: normal; font-size: 0.92rem; color: #221815;}
.hmproductList  a .btm .con{padding:0 0.8rem; height: 2.5rem; line-height: 1.2rem;  font-size: 0.85rem; color: #999; overflow: hidden;}



/*底部固定导航*/
.footerFixed{position: fixed; bottom:0; left: 0; z-index: 99; width: 100%; background: #0174bd;}
.footerFixed ul li a{color: #fff; padding:0.3rem 0;}
.footerFixed ul li a i{font-size: 1.4rem;}
.footerFixed ul li a .tt{font-size: 0.9rem; line-height: 1.8rem;}


/*============内页开始=============*/





