@charset "utf-8";
/* CSS Document */

/*banner*/
.flexslider{position:relative; max-width:1920px; height:600px; margin:0 auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:1px;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:11px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:11px;line-height:40px;overflow:hidden; background:url(../images/icon.png) no-repeat scroll 0 -85px; cursor:pointer;}
.flex-control-nav .flex-active{ background:url(../images/icon.png) no-repeat scroll 0 -55px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:47px;height:47px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:115px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:115px;background:url(../images/next.png) center center no-repeat;}

/*贷款*/
.loan{ max-width:1920px; height:140px; background:url(../images/loan_bg.jpg) no-repeat scroll 0 0; margin:0 auto;}
.loan ul{ width:1200px; height:140px; margin:0 auto;}
.loan ul li{ float:left; width:286px; height:43px; border:#ffffff solid 1px; text-align:center; line-height:43px; font-size:18px; margin-left:100px; margin-top:48px;}
.loan ul li:first-child{ margin-left:74px;}
.loan ul li:hover{ background:#ffffff;}
.loan ul li a{ color:#ffffff;}
.loan ul li:hover a{ color:#cba954;}

/*关于恒富*/
.about_us{ max-width:1920px; height:577px; margin:0 auto;}
.a_box{ width:1200px; height:537px; margin:0 auto; padding-top:40px;}
.title{ width:1200px; height:64px; margin:0 auto; text-align:center;}
.a_box > p{ width:760px; margin:0 auto; text-align:center; font-size:14px; color:#818181; line-height:24px; margin-top:20px;}
.a_box ul{ width:1200px; margin:70px auto 0;}
.a_box ul li{ float:left; width:208px; text-align:center; margin-left:94px;}
.a_box ul li:first-child{ margin-left:45px;}
.a_box ul li img{ width:157px; height:157px;}
.a_box ul li b{ display:block; width:208px; font-size:16px; color:#313131; margin:12px 0;}
.a_box ul li p{ display:block; width:208px; font-size:14px; color:#818181; line-height:24px;}

/*新闻中心*/
.news{ max-width:1920px; height:1037px; margin:0 auto; background:url(../images/news_bg.jpg) no-repeat scroll 0 0;}
.n_box{ width:1176px; height:997px; margin:0 auto; padding:40px 12px 0;}
.n_box .title{ width:1176px; height:64px; margin:0 auto; text-align:center;}
.c_news{ width:576px; margin-top:50px; float:left;}
.n_title{ width:574px; height:47px; border-bottom:#d5d5d5 solid 1px; margin-bottom:33px;}
.n_title em{ float:left; width:131px; height:47px; background:url(../images/n_title_bg.png) no-repeat scroll 0 0; position:relative; bottom:-1px; font-size:20px; color:#ffffff; line-height:47px; padding-left:30px;}
.n_title span{ float:right; width:68px; height:47px; line-height:47px; color:#ffffff; font-size:14px; cursor:pointer;}
#banner-fade{ width:574px; height:379px; -moz-box-shadow: 1px 4px 20px #1d1d1d; -webkit-box-shadow: 1px 4px 20px #1d1d1d;box-shadow: 1px 4px 20px #1d1d1d; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#1d1d1d')";}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{ display:block; width:15px; height:26px; position:absolute; text-indent:-9999px; overflow:hidden;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:26px; background:url(../images/icon.png) no-repeat scroll -485px 0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:26px; background:url(../images/icon.png) no-repeat scroll -445px 0;}
p.bjqs-caption{display:block;width:546px; height:40px; line-height:40px; font-size:16px; color:#ffffff; margin:0;padding:0 14px;position:absolute;bottom:0; background: rgba(234,166,20,0.85); overflow:hidden;}
p.bjqs-caption em{ display:inline-block; vertical-align:middle; width:18px; height:17px; background:url(../images/icon.png) no-repeat scroll 0 -124px; margin-right:6px;} 
ol.bjqs-markers{ display:none;}

.notice{ width:576px; margin-top:50px; float:right;}
.notice ul{ float:right;}
.notice ul li{ float:right; width:574px; height:83px; background:#f3f3f3; margin-bottom:16px; -moz-box-shadow: 1px 4px 20px #1d1d1d; -webkit-box-shadow: 1px 4px 20px #1d1d1d;box-shadow: 1px 4px 20px #1d1d1d; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#1d1d1d')";}
.notice ul li:hover{ background:#ffffff;}
.notice ul li a{ display:block;}
.notice ul li a .n_left{ float:left; width:83px; height:83px; background:url(../images/date_bg.jpg) no-repeat scroll 0 0; text-align:center; font-size:26px; color:#b6b6b6; font-weight:bold;}
.n_left span{ display:block; width:81px; height:24px; line-height:24px; margin:1px auto 10px; background:#cba954; font-size:12px; color:#ffffff; font-weight:normal;}
.notice ul li a .n_right{ float:left; width:491px; height:83px;}
.n_right h3{ width:444px; height:24px; margin:20px auto 2px; font-weight:normal; font-size:16px; color:#333333; overflow:hidden;}
.n_right p{ width:444px; height:16px; margin:0 auto; font-size:14px; color:#989898; overflow:hidden;}
 
.q_box{ width:1200px; margin:36px auto 0; position:relative;}
.q_box ul li{ float:left; width:577px; height:143px; margin-right:22px; margin-bottom:30px; -moz-box-shadow: 1px 4px 20px #1d1d1d; -webkit-box-shadow: 1px 4px 20px #1d1d1d;box-shadow: 1px 4px 20px #1d1d1d; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#1d1d1d')";}
.q_box ul li.one{ background:url(../images/zcfg_bg.png) no-repeat scroll 0 0;}
.q_box ul li.two{ background:url(../images/hydt_bg.png) no-repeat scroll 0 0;}
.q_box ul li.three{ background:url(../images/ygfc_bg.png) no-repeat scroll 0 0;}
.q_box ul li.four{ background:url(../images/cpyc_bg.png) no-repeat scroll 0 0;}
.q_box ul li a{ display:block; width:577px; height:143px; line-height:143px; text-align:center; font-size:24px; color:#ffffff; font-weight:bold;}
.q_box > em{ width:82px; height:82px; position:absolute; left:548px; top:119px; background:url(../images/q_box_icon.png) no-repeat scroll 0 0;}

/*-------------------举报方式----------------------*/
.nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-tabs {
    border-bottom: 1px solid #dee2e6;
}
.nav-link {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.5;
    display: block;
    padding: .5rem 1rem;
}
.nav-tabs .nav-link {
    margin-bottom: -1px;
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.main-box3{margin-top: 50px;margin-bottom: 50px;overflow:hidden; width:100%; min-width:1230px;}
.main-box3-con{width:1200px; margin:0px auto;}
.main-box3-con-top{height:56px;  }
.jb_btn {width:500px; float:left;}
.jb_btn a img{width:220px;}

.jb_detail{float:left;margin-left:20px;width:580px;}
.jb_detail ul li{width:100%;float:left;padding-left:30px;line-height:25px;}
.jb_detail .le{float:left;width:350px;}
.jb_detail .rig{float:left;width:170px;}
.jb_detail .mid{float:left;width:560px;}

.jb_detail .lx{background:url(../images/lx.png) no-repeat;}
.jb_detail .yb{background:url(../images/yb.png) no-repeat;}
.jb_detail .lf{background:url(../images/lf.png) no-repeat;}
.jb_detail .ws{background:url(../images/ws.png) no-repeat;}
.jb_detail .yx{background:url(../images/yx.png) no-repeat;}
.jb_detail .dh{background:url(../images/dh.png) no-repeat;}
.jb_detail .hlw{background:url(../images/hlw.png) no-repeat;}

/*-------------------举报方式 end----------------------*/

/*党建工作*/
.pc_work{ max-width:1920px; height:482px; margin:0 auto;}
.pc_box{ width:1176px; height:442px; margin:0 auto; padding:40px 12px 0;}
.pc_box .title{ width:1176px; height:64px; margin:0 auto; text-align:center;}
.pc_left{ width:550px; height:171px; float:left; background:#efefef; margin-top:70px; padding:28px 20px;}
.pc_left:hover{ background:#f5f5f5;}
.pc_left > img{ width:232px; height:171px; float:left;}
.l_details{ width:294px; height:171px; float:right;}
.l_details h3{ font-size:16px; color:#84663c; height:26px; overflow:hidden; margin:10px auto 2px;}
.l_details p{ font-size:14px; color:#636363; height:80px; overflow:hidden; line-height:20px; border-bottom:#cccccc dashed 1px; padding-bottom:14px;}
.l_details span{ display:block; text-decoration:underline; font-size:14px; color:#323232; margin-top:10px;}
.pc_left a:hover .l_details span{ color:#000000;}
.l_details span em{ display:inline-block; vertical-align:middle; margin-left:10px; width:18px; height:18px; background:url(../images/icon.png) no-repeat scroll 0 -173px;}
.pc_right{ width:572px; height:227px; background:#cba954; float:right; margin-top:70px;}
.pc_list{ width:270px; height:193px; float:left; padding:17px 19px;}
.l_title{ width:256px; height:22px; line-height:18px; border-left:#ffffff solid 4px; font-size:18px; color:#ffffff; padding-left:10px;}
.l_title i{ display:inline-block; float:right; font-size:14px; text-decoration:underline;}
.pc_list ul{ margin-top:16px;}
.pc_list li{ width:270px; height:20px; margin-bottom:8px; font-size:14px; color:#ffffff; overflow:hidden;}
/*.pc_list li:first-child + li + li + li + li{ height:38px; line-height:18px;}*/
.pc_list li a{ color:#ffffff;}
.pc_list li:hover a{ color:#fdf4de;}
.pc_list li a em{ width:6px; height:100%; float:left; background:url(../images/icon.png) no-repeat scroll 0 -225px; position:relative; top:8px; margin-right:7px;}

/* flexslider2 */
.flexslider2{position:relative; width:264px; height:227px;overflow:hidden; float:left;}
.flexslider2 .slides{position:relative;z-index:1;}
.flexslider2 .slides li{height:227px;}
.flexslider2 .flex-control-nav{ z-index:2;width:100%;text-align:center;}
.flexslider2 .flex-control-nav li{display:inline-block;width:20px;height:4px;margin:0 5px;*display:inline;zoom:1;}
.flexslider2 .flex-control-nav a{display:inline-block;width:20px;height:4px;line-height:40px;overflow:hidden; background:#ffffff; cursor:pointer;}
.flexslider2 .flex-control-nav .flex-active{ background:#eaa614;}
.flexslider2 .flex-direction-nav li a{ display:none;}

/*成功案例*/
.case{ max-width:1920px; height:533px; margin:0 auto; background:url(../images/case_bg.jpg) no-repeat scroll 0 0;}
.c_box{ width:1176px; height:493px; margin:0 auto; padding:40px 12px 0;}
.c_box .title{ width:1176px; height:64px; margin:0 auto; text-align:center;}
.l_but{ width:1176px; height:60px;}
.l_but > ul{ float:left; margin-left:444px;}
.l_but > ul > li{ width:136px; height:43px; float:left; line-height:43px; text-align:center; margin-left:37px; cursor:pointer; border:#eaa614 solid 1px; color:#eaa614;}
.l_but > ul > li:first-child{ margin-left:0;}
.l_but > ul > li.on{ background:#eaa614; color:#ffffff;}

.case_l{ width:1176px; height:310px; margin:20px auto 0;}
.case_l ul{ height:310px; overflow:hidden;}

/*联系我们*/
.contact_us{ max-width:1920px; height:726px; margin:0 auto;}
.c_box{ width:1200px; height:686px; margin:0 auto; padding:40px 12px 0;}
.c_left{ float:left; width:325px; margin-left:64px; margin-top:56px;}
.c_left h2{ width:325px; height:247px; line-height:247px; color:#ffffff; font-size:24px; text-align:center; background:url(../images/c_bg.jpg) no-repeat scroll 0 0;}
.c_left li{ width:325px; height:44px; margin-top:16px;}
.c_left li em{ float:left; margin-right:10px; width:44px; height:44px; background:#eaa614;}
.c_left li h5{ float:left; width:270px; height:23px; line-height:23px; font-size:18px; font-family:"宋体"; color:#565656; font-weight:normal; overflow:hidden;}
.c_left li p{ float:left; width:270px; height:21px; line-height:24px; font-size:16px; font-family:Arial; color:#eaa614;}
.c_right{ float:right; margin-right:72px; margin-top:56px;}
