@charset "utf-8";
/*wap*/
@media screen and (min-width:0px)  and  (max-width:1199px)  {
html{font-size:62.5%}
.pc{display:none;}
.wap{display:block;}
@media only screen and (min-width:321px) {html {font-size:62.5%!important}}
@media only screen and (min-width:361px) {html {font-size:70.31%!important}}
@media only screen and (min-width:376px) {html {font-size:73.24%!important}}
@media only screen and (min-width:481px) {html {font-size:94%!important}}
@media only screen and (min-width:561px) {html {font-size:109%!important}}
@media only screen and (min-width:641px) {html {font-size:125%!important}}


/* ---  栏目 --- */
.column{ text-align:center; padding-top:1.5rem; padding-bottom:1.5rem;}
.column h2{font-size:1.8rem; margin-bottom:1rem;}
.column p{text-transform:uppercase; font-size:1.2rem; color:#999; }


/* --- 更多 --- */
.more{text-align:center; margin:1.5rem}
.more a{border:1px solid #efefef;  border-radius:5px; font-size:1.4rem; transition:all .3s ease; display:block; height:3.5rem; line-height:3.5rem;}
.more a:hover{background:#C89315; color:#fff;border:1px solid #C89315; }



/* --- 头部 --- */
.header{ background:#fff; padding:1.5rem;}
.header-page{ border-bottom:1px solid #efefef;  box-shadow: 0px 10px 20px #ececec;}

/* logo */
.logo{width:50%;}

/* 导航 */
.wap-nav{}
.drawer-nav{z-index:200;}
.drawer-nav li{height:3.5rem; line-height:3.5rem; text-align:center; border-bottom:1px solid #efefef; font-size:1.4rem;}



/* --- 主营业务 --- */
.business{ overflow:hidden; border-bottom:1rem solid #efefef;}
.business ul{ padding:0 1.5rem;}
.business li{  }
.business li .box{margin-bottom:1.5rem; text-align:center;}
.business li .box h3{font-size:1.6rem ; margin-bottom:.5rem;}
.business li .box p{color:#999; line-height:180%; font-size:1.4rem; }



/* --- 服务 --- */
.service{  border-bottom:1rem solid #efefef; overflow:hidden; }
.service h2{text-align:center;  padding-top:1.5rem; padding-bottom:1.5rem; font-size:1.8rem; } 
.service li{float:left; width:33.333%; text-align:center; font-size:1.4rem; margin-bottom:1.5rem;}
.service li .pic{text-align:center;}
.service li .text{margin-top:20px;}



/* --- 关于弘信 --- */
.home-about{ overflow:hidden;background:url(../images/about-back.jpg) no-repeat;background-size:cover; padding:1.5rem;}
.home-about .pic{ position:relative;}
.home-about .pic em{ height:10rem; display:block; overflow:hidden;}
.home-about .list{}
.home-about .list .box{background:#fff; padding:1.5rem;}
.home-about .list .box h3{font-size:1.8rem; margin-bottom:1.5rem;}
.home-about .list .box p{line-height:180%; color:#999; margin-bottom:1.5rem; font-size:1.4rem;}
.home-about .list .box a{display:block; height:3.5rem; border:2px solid #F5B834; text-align:center; line-height:3.5rem; font-size:1.4rem; color:#F5B834; transition:all .3s ease;}
.home-about .list .box a:hover{background:#F5B834; color:#fff;}



/* --- 管理团队 --- */
.team {  border-bottom:1rem solid #efefef; overflow:hidden; }
.team .bd{ }
.team .bd li {position:relative; padding:1.5rem;}
.team .bd li .text{ background:#E8E8E8; background-color:rgba(232,232,232,0.6); padding:1.5rem;}
.team .bd li .text h3{font-size:1.6rem; margin-bottom:1rem;}
.team .bd li .text p{font-size:1.4rem; line-height:180%;}

.team .hd{ padding:1.5rem;}
.team .hd li {overflow:hidden; border-bottom:1px solid #efefef; padding-bottom:1.5rem; margin-bottom:1.5rem;}
.team .hd li .pic{float:left;}
.team .hd li .text{float:left; margin-left:1.5rem;}
.team .hd li .text h3{font-size:1.6rem; margin-bottom:1rem; margin-top:30%;}
.team .hd li .text p{color:#999; font-size:1.4rem;}



/* --- 投资案例 --- */
.home-case{background:#f2f2f2; overflow:hidden;  position:relative; padding:1.5rem 1.5rem 0 1.5rem;}
.home-case .swiper-container{padding-bottom:4.5rem;}



/* --- 新闻资讯 --- */
.home-news .list{border-top:1px solid #efefef; padding:1.5rem;}
.home-news .list li{ border-bottom:1px solid #efefef; padding-bottom:1.5rem; margin-bottom:1.5rem;}
.home-news .list li h3{font-size:1.6rem; margin-bottom:1.5rem; }
.home-news .list li .time{font-size:1.2rem; color:#999; margin-bottom:1rem;}
.home-news .list li .time p{display:inline-block;}
.home-news .list li .text{font-size:1.4rem; line-height:200%; color:#999;}



/* --- 底部 --- */
.footer{text-align:center; background:#777; color:#f7f7f7; padding:1.5rem; font-size:1.4rem;}




/* --- 内页 --- */

/* 框架 */
.page{ overflow:hidden;}


/* 栏目 */
.page-column{border-bottom:1px solid #efefef; margin:1.5rem; padding-bottom:1.5rem; text-align:center; margin-bottom:0;}
.page-column h2{font-size:1.8rem; font-weight:bold;}

/* 分类 */
.page-left .type{ border-bottom:1px solid #efefef;   overflow:hidden; background:#f9f9f9;}
.page-left .type li{ float:left; width:33.333%; text-align:center; height:3.5rem; line-height:3.5rem; font-size:1.4rem;}
.page-left .type li a{  color:#bbaf93; display:block; border-bottom:1px solid #efefef;}
.page-left .type li a.now{  background:#815F0E; color:#fff;}



/* --- 关于我们 --- */
.about{padding:1.5rem;}
.about p{margin-bottom:1.5rem; line-height:200%; text-indent:2rem; font-size:1.4rem;}
.about-pic {text-align:center; margin-bottom:1.5rem;}



/* --- 新闻列表 --- */
.news-list{padding:1.5rem;}
.news-list li{border-bottom:1px solid #efefef;  position:relative; padding-top:1rem; padding-bottom:1rem; font-size:1.4rem;}
.news-list li em{  font-size:1.2rem; color:#ccc; display:block;}


/* --- 分页 --- */
.showpage{text-align:center; margin-top:1.5rem; margin-bottom:1.5rem;}
.showpage a,.showpage span{border:1px solid #efefef; padding:.3rem 1rem; display:inline-block; border-radius:5px; margin-left:.2rem; margin-right:.2rem; font-size:1.4rem; margin-bottom:1.5rem;}
.showpage a.now{background:#81610C; color:#fff; border:1px solid #81610C;}



/* --- 新闻内容 --- */
.news-show{ position:relative; overflow:hidden; padding:1.5rem;}
.news-show h1{text-align:center; margin-bottom:1.5rem; margin-top:1.5rem; font-size:1.6rem;}
.news-show .date{border-bottom:1px solid #efefef; padding-bottom:1.5rem; margin-bottom:1.5rem; text-align:center; font-size:1.4rem; color:#999;}
.news-show .show p{margin-bottom:1.5rem; line-height:200%; font-size:1.4rem;}
.news-show .goback{ border-bottom:1px solid #efefef; padding-bottom:1.5rem; font-size:1.4rem;}



/* --- 联系我们 --- */

/* 地址 */
.address{ padding:1.5rem;}
.address .text p{line-height:200%; font-size:1.4rem;}

/* 地图 */
.my-map { width: 100%; height: 20rem; margin-bottom:1.5rem;}
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}

/* 投递 */
.deliver{ padding:1.5rem; border-top:1px solid #efefef; padding-bottom:0; }
.deliver li{overflow:hidden; margin-bottom:1.5rem; border-bottom:1px solid #efefef; padding-bottom:1.5rem;}
.deliver li .pic{float:left; margin-right:1rem;  margin-top:.5rem;}
.deliver li .text{float:left;}
.deliver li .text h3{font-size:1.4rem; margin-bottom:.5rem;}
.deliver li .text p{color:#999; font-size:1.2rem;}
.deliver li .upload{float:right; font-size:1.4rem;}



/* --- 投资申请 --- */
.application{padding:1.5rem;}

/* 介绍 */
.application .text{margin-bottom:20px;}
.application .text h3{ margin-bottom:1rem; color:#815f0e; font-size:1.6rem; font-weight:bold;}
.application .text p{color:#333; line-height:200%; font-size:1.4rem;}

/* 下载 */
.application .download{text-align:center; margin-bottom:50px;}
.application .download a{background:#f5f5f5; height:3.5rem; line-height:3.5rem; display:inline-block; border-radius:10px; display:block; margin-bottom:1.5rem; font-size:1.4rem;}
.application .download a:hover{background:#815F0E; color:#fff;}

/* 流程 */
.application .step{}
.application .step li{background:url(../images/arrow-down.png) no-repeat bottom center; padding-bottom:1.5rem; margin-bottom:1.5rem;}
.application .step p{background:#f9f9f9; margin-bottom:1.5rem; text-align:center; line-height:3.5rem; border-radius:.5rem; font-size:1.4rem; border:1px solid #efefef;}
.application .step li:last-child{background:none;  padding-bottom:0; margin-bottom:0;}



/* --- 团队 --- */
.tema ul{ padding:.75rem}
.tema li{float:left; padding:.75rem; width:50%; text-align:center;}
.tema li .pic{border:1px solid #efefef; margin-bottom:1rem;}
.tema li .text h3{font-size:1.4rem; margin-bottom:1rem;}
.tema li .text p{color:#999; font-size:1.2rem;}


.tema-show{padding:1.5rem;}
.tema-show .pic{ margin-bottom:1.5rem;}
.tema-show .pic img{width:100%;}
.tema-show .text{}
.tema-show .text h3{font-size:2.4rem; margin-bottom:1rem; text-align:center; }
.tema-show .text em{display:block; margin-bottom:2rem; color:#999; border-bottom:1px solid #efefef; padding-bottom:2rem; font-size:1.4rem; text-align:center; }
.tema-show .text p{color:#666; margin-bottom:1.5rem; line-height:200%; font-size:1.4rem;}



/* --- 案例 --- */

/* 分类 */
.case-type{background:#f9f9f9; text-align:center; overflow:hidden;}
.case-type a{color:#bbaf93; float:left; width:33.333%; height:3.5rem; line-height:3.5rem; border-bottom:1px solid #efefef; }
.case-type a.now{ background:#815F0E; color:#fff;}

/* 列表 */
.case-list{ }
.case-list ul{ padding:.75rem;}
.case-list li{float:left;overflow:hidden; text-align:center; cursor:pointer; width:50%; padding:.75rem;}
.case-list li .pic{ border:1px solid #efefef; }

/* 弹出 */
.pop-back{background:#000; position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); display:none;}
.pop-box{ position:fixed; left:0; top:0; width:100%; height:100%; display:none;}
.pop-box .box{  background:#fff; border-radius:10px; margin:0 auto; margin-top:10%; padding:0 1.5rem; box-shadow: 10px 10px 20px #666; position:relative; margin:10rem 1.5rem; overflow:hidden;}
.pop-box .box .dep{border-bottom:1px solid #efefef; overflow:hidden; padding-top:15px; padding-bottom:15px; margin-bottom:20px;}
.pop-box .box .dep .pic{ }
.pop-box .box .dep .pic img{ border:1px solid #efefef;}
.pop-box .box .dep .text{ }
.pop-box .box .dep .text h3{font-size:1.6rem; margin-bottom:1rem; margin-top:1rem;}
.pop-box .box .dep .text p{color:#666; font-size:14px;}
.pop-box .box .show{padding:1.5rem 0; height:10rem; overflow-y:auto; font-size:1.4rem; line-height:200%; padding-top:0; margin-right:-2.9rem; padding-right:1.5rem;}
.pop-box .box .show p{line-height:200%; margin-bottom:1.5rem;}
.pop-box .close{  cursor:pointer; text-align:center; margin-top:1.5rem; margin-bottom:1.5rem;}
.pop-box .box{ text-align:center;}

}

