@charset "utf-8";


/* --- 公用样式 --- */
span{display:block;}
a:hover{color:#C89315;}
.clear{clear:both;}
p,span{line-height:281%;}


/*1024*/
@media screen and (min-width:1200px)  and  (max-width:2600px)  {

/* --- 公用样式 --- */
.pc{display:block;}
.wap{display:none;}
.left{float:left;}
.right{float:right;}
.img{ transition:all .6s ease; overflow:hidden;}
.img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.wrap{max-width:1200px; margin:0 auto;}


/* --- 字体样式 --- */
@font-face{
    font-family:eng;
    src:url(../images/CenturyGothic.TTF);
    src:url(../images/CenturyGothic.eot)\9; 
}


/* ---  栏目 --- */
.column{margin-top:50px; margin-bottom:50px;}
.column h2{font-size:24px; display:inline-block;}
.column p{text-transform:uppercase; font-size:16px; color:#999; display:inline-block; margin-left:15px;}



/* --- 更多 --- */
.more{text-align:center; margin-top:50px; margin-bottom:50px;}
.more a{border:1px solid #efefef; padding:8px 15px; border-radius:5px; font-size:14px; transition:all .3s ease;}
.more a:hover{background:#C89315; color:#fff;border:1px solid #C89315; }


/* --- 头部 --- */
.header{height:92px; line-height:92px; background:#fff;}
.header-page{ border-bottom:1px solid #efefef;  box-shadow: 0px 10px 20px #ececec;}

/* logo */
.logo{float:left;}

/* 导航 */
.nav{float:right}
.nav li{float:left; margin-left:30px;}
.nav li a.now{border-bottom:2px solid #815F0E; padding-bottom:33px; color:#815f0e;}
.menu{height:35px;line-height:35px;float:right; width:600px; margin-top:30px;}
.menu ul li{ float:left; position:relative; width:90px; z-index:999;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:35px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;color:#000; text-decoration:none; display:block;text-align:center;}
.menu a:hover{ padding-bottom:33px; color:#815f0e;}
a.menu_hover{ border-bottom:2px solid #815F0E; padding-bottom:33px; color:#815f0e;}


/* --- banner --- */
.banner{position:relative;}
.banner .bd li{height:550px;}
.banner .hd{position:absolute; bottom:20px; text-align:center; width:100%;}
.banner .hd li{ width:10px; height:10px; background:#fff; border-radius:100%; display:inline-block; margin-left:3px; margin-right:3px;}
.banner .hd li.on{background:#805E0E;}


/* --- 主营业务 --- */
.business{ overflow:hidden; margin-bottom:60px;}
.business li{float:left; width:100%; padding-left:0px;}
.business li .box{border-left:1px solid #ccc; padding-left:20px;}
.business li .box h3{font-size:24px; margin-bottom:10px;}
.business li .box p{color:#999; width:80%; line-height:150%;}


/* --- 服务 --- */
.service{background:#fff; border-radius:10px; box-shadow: 0 0 20px #ececec; overflow:hidden; padding-bottom:20px; margin-bottom:60px;}
.service h2{text-align:center; margin-top:20px; margin-bottom:20px;}
.service li{float:left; width:32.6666%; text-align:center;}
.service li .pic{text-align:center;}
.service li .text{margin-top:20px;}


/* --- 关于弘信 --- */
.home-about{height:640px; background:#efefef;}
.home-about .pic{background:url(../images/about-back.jpg) no-repeat; width:50%; background-size:cover; height:100%; position:relative; float:left;}
.home-about .pic em{position:absolute; display:block; top:150px; right:0;}
.home-about .list{float:right; width:50%; margin-top:150px;}
.home-about .list .box{background:#fff; width:560px; height:355px; padding:50px;}
.home-about .list .box h3{font-size:28px; margin-bottom:30px;}
.home-about .list .box p{line-height:180%; color:#999; margin-bottom:30px;}
.home-about .list .box a{display:block; width:103px; height:33px; border:1px solid #F5B834; text-align:center; line-height:33px; font-size:14px; color:#F5B834; transition:all .3s ease;}
.home-about .list .box a:hover{background:#F5B834; color:#fff;}


/* --- 管理团队 --- */
.team .bd{float:left; margin-top:40px;}
.team .bd li {position:relative;}
.team .bd li .text{position:absolute; left:180px; width:630px; height:255px; top:65px; background:#E8E8E8; background-color:rgba(232,232,232,0.6); padding:30px;}
.team .bd li .text h3{font-size:16px; margin-bottom:15px;}
.team .bd li .text p{font-size:14px; line-height:200%;}

.team .hd{/*float:right;*/ width:340px;}
.team .hd li {overflow:hidden; margin-bottom:15px;}
.team .hd li .pic{float:left;}
.team .hd li .text{float:left; margin-left:15px;}
.team .hd li .text h3{font-size:16px; margin-bottom:15px; margin-top:30%;}
.team .hd li .text p{color:#999; font-size:14px;}



/* --- 投资案例 --- */
.home-case{background:#f2f2f2; overflow:hidden; padding-bottom:50px; position:relative;}
.home-case .content{max-width:90%; margin:0 auto; position:relative;}
.home-case .bd li{float:left; width:20%;}
.home-case .bd li em{display:block; padding-right:10px;} 
.home-case .prev,.home-case .next{position:absolute; top:35%; cursor:pointer;} 
.home-case .prev{left:-5%;}
.home-case .next{right:-5%;}


/* --- 新闻资讯 --- */
.home-news .list{border-top:1px solid #efefef;}
.home-news .list li{float:left; width:100%; border-left:1px solid #efefef; padding:20px; height:285px;}
.home-news .list li h3{font-size:18px; margin-bottom:20px; margin-top:4px; height:50px; line-height:25px;}
.home-news .list li .time p{display:inline-block; font-size:24px;}
.home-news .list li .time em{display:inline-block; color:#999; font-size:14px; }
.home-news .list li .text{margin-top:15px; font-size:14px; line-height:200%; color:#999;}


/* --- 底部 --- */
.footer{text-align:center; background:#777; padding-top:30px; padding-bottom:30px; color:#f7f7f7;}


/* --- 内页 --- */

/* 框架 */
.page{ margin-top:50px; margin-bottom:50px; overflow:hidden;}
.page-left{float:left; width:160px;}
.page-right{float:right; width:1000px;}

/* 栏目 */
.page-column{border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:30px;}
.page-column h2{font-size:24px; font-weight:bold;}

/* 分类 */
.page-left .type li{font-size:18px; margin-bottom:30px;}
.page-left .type li a{  border-left:5px solid #BBAF93; padding-left:15px; color:#bbaf93;}
.page-left .type li a.now{  border-left:5px solid #815F0E; color:#815F0E;}



/* --- 关于我们 --- */
.about p{margin-bottom:20px; line-height:200%; text-indent:2rem;}



/* --- 新闻列表 --- */
.news-list li{border-bottom:1px solid #efefef; height:60px; line-height:60px; background:url(../images/dot.png) no-repeat 0 center; padding-left:15px; position:relative;}
.news-list li em{position:absolute; right:0; top:0; line-height:60px; font-size:14px; color:#ccc;}



/* --- 分页 --- */
.showpage{text-align:center; margin-top:50px; margin-bottom:50px;}
.showpage a,.showpage span{border:1px solid #efefef; padding:0px 15px; height:36px; line-height:36px; display:inline-block; border-radius:5px; margin-left:3px; margin-right:3px;}
.showpage a.now{background:#81610C; color:#fff; border:1px solid #81610C;}



/* --- 新闻内容 --- */
.news-show{ position:relative; overflow:hidden;}
.news-show h1{text-align:center; margin-bottom:20px; margin-top:20px;}
.news-show .date{border-bottom:1px solid #efefef; padding-bottom:20px; margin-bottom:20px; text-align:center; font-size:14px; color:#999;}
.news-show .show p{margin-bottom:20px; line-height:200%;}
.news-show .goback{position:absolute; right:0; top:0; font-size:14px;}



/* --- 联系我们 --- */

/* 地址 */
.address{float:left;}
.address .text p{line-height:200%;}

/* 地图 */
.my-map { width: 680px; height: 365px; margin-bottom:20px;}
.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{float:right; width:230px; margin-top:50px;}
.deliver li{overflow:hidden; margin-bottom:50px;}
.deliver li .pic{float:left; margin-right:10px;  margin-top:5px;}
.deliver li .text{float:left;}
.deliver li .text h3{font-size:16px; margin-bottom:5px;}
.deliver li .text p{color:#999; font-size:14px;}
.deliver li .upload{float:right; font-size:14px;}



/* --- 投资申请 --- */

/* 介绍 */
.application .text{margin-bottom:20px;}
.application .text h3{ margin-bottom:15px; color:#815f0e; font-size:18px; font-weight:bold;}
.application .text p{color:#333; line-height:200%;}

/* 下载 */
.application .download{text-align:center; margin-bottom:50px;}
.application .download a{background:#f5f5f5; height:50px; line-height:50px; display:inline-block; padding-left:20px; padding-right:20px; border-radius:10px; margin-left:10px; margin-right:10px;}
.application .download a:hover{background:#815F0E; color:#fff;}

/* 流程 */
.application .step{}



/* --- 团队 --- */
.tema ul{width:105%;}
.tema li{float:left; margin-right:20px; margin-bottom:20px;}
.tema li .pic{border:1px solid #efefef; margin-bottom:20px;}
.tema li .text h3{font-size:16px; margin-bottom:10px;}
.tema li .text p{color:#999; font-size:14px;}


.tema-show .pic{float:left;}
.tema-show .text{float:right; width:70%; line-height:220%;}
.tema-show .text h3{font-size:24px; margin-bottom:10px;}
.tema-show .text em{display:block; margin-bottom:30px; color:#999; border-bottom:1px solid #efefef; padding-bottom:20px;}
.tema-show .text p{color:#666; margin-bottom:20px; line-height:200%;}




/* --- 案例 --- */

/* 分类 */
.case-type{background:#eee; text-align:center; padding-top:30px; padding-bottom:30px; margin-bottom:30px;}
.case-type a{color:#bbaf93; margin-left:20px; margin-right:20px;}
.case-type a.now{color:#805e0e; font-weight:bold;}

/* 列表 */
.case-list{margin-bottom:50px;}
.case-list ul{width:105%;}
.case-list li{float:left; width:283px; height:118px; border-radius:10px; border:1px solid #efefef; overflow:hidden; margin-right:20px; margin-bottom:20px; text-align:center; cursor:pointer; line-height:118px;}
.case-list li .pic{line-height:113px;}
.case-list li:hover{border:1px solid #ccc;}

/* 弹出 */
.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{max-width:590px; height:360px; background:#fff; border-radius:10px; margin:0 auto; margin-top:10%; padding:0 20px; box-shadow: 10px 10px 20px #666; position:relative;}
.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{float:left; width:30%;}
.pop-box .box .dep .pic img{ border:1px solid #efefef;}
.pop-box .box .dep .text{float:right; width:65%;}
.pop-box .box .dep .text h3{font-size:16px; margin-bottom:10px; margin-top:10px;}
.pop-box .box .dep .text p{color:#666; font-size:14px;}
.pop-box .box .show{padding:20px 0; height:200px; overflow-y:auto; font-size:14px; line-height:200%; padding-top:0;}
.pop-box .box .show p{line-height:200%; margin-bottom:15px;}
.pop-box .close{position:absolute; right:-20px; top:-20px;  cursor:pointer; cursor:pointer;}

.pop-box .box{width:390px; border-radius:4px;}
.pop-box .box .dep{ text-align:center; border-bottom:1px solid #ddd;}
.pop-box .box h3{ font-weight:bold; font-size:16px; line-height:36px;}
.pop-box .box .dep p{ color:#009ae4; font-size:12px;}
}
