 初始化 */
body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,section,header{padding:0;margin:0;}
body {/*font-family: "微软雅黑";*/font-family:“SimHei”;/*background: #f0f0f0;*/}
.yingyu{font-family: "Arial";}
a {color: #3d3d3d;}
a:hover{text-decoration: none;}
ul,li {list-style: none;padding:0;}
.rel {position: relative;}
a:-webkit-any-link {text-decoration: none;}
p{color:#3d3d3d;text-align: justify;}
.suo{width: 93.335%;margin: 0 auto;}
.zuo{float: left;}
.you{float: right;}
/* 头部配置 */
.container {padding: 0;margin-bottom: 4.5rem;}
.row {padding: 0;margin: 0;}
/*头部*/
.header {width: 100%;height: 50px;line-height: 50px;}
.header .menu{width:8%;float:right;}
.header .menu img{width: 100%;}
.header .logo{width:30%;text-align: center;float:left;}
.header .logo img{width: 100%;}
/*导航菜单*/
#ceng {display: none;width: 100%;height: 100%; z-index: 100; position: fixed;top: 0;right: 0;}
#close { width: 10%; padding: 1.5%;float: left; position: absolute; top: 0;right: 0;}
#close img { border: 0; vertical-align: bottom; width: 100%;}
.type { width: 100%; background: rgba(0,0,0,.8); height: 100%;float: right;}
.type ul { padding-top: 15%;}
.type ul li {color: #fff;}
.type ul li a {color: #fff;display: block;line-height: 300%;text-align: left;font-size: 1.6rem;transition: color 0.2s ease 0s;width: 90%;margin: 0 5%;border-bottom: 1px solid #ffffff;}
.type ul li a span{float: right;}
/*返回顶部*/
#topcontrol{height:35px; width:40px; z-index: 999;}
/* 底部导航栏配置 */
.footer {z-index: 999;position: fixed;bottom: 0;left: 0;width: 100%;background: #3a3a3a;border-top: 1px solid #3a3a3a;padding: 0.85rem 0 0.5rem;}
.footer img {width: 45%;margin-bottom: 0.3rem;}
.footer .wz{font-size: 1.6rem;color: #fff;}
.footer .col-xs-3{text-align: center;}
/**
 * 内容开始
 */
/* 轮播配置 */
.banner{width: 100%;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;overflow: hidden;
/* 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;}
.banner .swiper-pagination-bullet-active { opacity: 1; background: #d30c37;}
.banner img {width: 100%;}
.lunbo .bzi{width: 100%;padding: 10px 0;text-align:center;position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);background-color: rgba(0, 0, 0, 0.8);z-index: 99;}
.lunbo .bzi img{width:100%;}
.lunbo .zi{position: absolute;bottom:45%;left: 40%;transform: translate(-45%,-40%);}
/*标题*/
.sybt{width: 100%;margin-top: 2.2rem;}
.sybt .zuo{width: 80%;}
.sybt .zuo .wen{font-size:2rem;color:#000;font-weight: bold;}
.sybt .zuo .ying{font-size: 2rem;color:#000;font-weight: bold;}
.sybt .zuo hr{border: none;width:3rem;height: 1px;background-color: #000;margin:1.3rem 0 1.8rem;text-align: left;}
.sybt .you{border: 1px solid #fd3333;border-radius: 1rem;padding: 0.3rem 1rem;margin-top: 2rem;}
.sybt .you a{color: #fd3333;}
.nrfgx{height: 1px;border-bottom: 1px solid #e9e9e9;margin:2.5rem 0;}
/*走进方舟*/
.tzgywm .gynr{font-size: 1.5rem;}
/*主营业务*/
.tzzyyw .zynr .s-c .s1 img.zhutu{width: 100%;}
.tzzyyw .zynr .s-c .s1 .wz{width:100%;position: absolute;bottom: 0;left: 0;right: 0; text-align: left;background-color: rgba(61,61,61,1); }
.tzzyyw .zynr .s-c .s1 .wz .xm{font-size: 1.6rem;color: #fff;padding-left: 0.5rem;padding-top:0.8rem;font-weight: bold;}
.tzzyyw .zynr .s-c .s1 .wz .zw{font-size: xx-small;color: #fff;padding-left: 0.5rem;padding-bottom:0.8rem;}
.tzzyyw .zynr .s-c .s1 .qwz{transition: all 0.5s;width:100%;position: absolute;bottom: 0;left: 0;right: 0; height:0;background-color: rgba(253,51,51,0.8);color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz .qujian{padding:1rem 0.5rem;}
.tzzyyw .zynr .s-c .s1:hover .qwz{height:100%;}
.tzzyyw .zynr .s-c .s1:hover .wz{display: none;}
.tzzyyw .zynr .s-c .s1 .qwz p{text-align: justify;color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz .xm{font-size: 1.6rem;font-weight: bold;color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz .zw{font-size: xx-small;color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz hr{width: 1rem;border: none;height: 1px;background-color: #ffffff;float: left;margin: 0.5rem 0;}
.tzzyyw .zynr .s-c .s1 .qwz .zwwz{padding-top: 1rem;font-size: xx-small;color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz .ywwz{padding-top: 1rem;font-size: xx-small;color: #ffffff;}
.tzzyyw .zynr .s-c .s1 .qwz .ljxq_1{padding-top:1rem;font-size:1rem;}
.tzzyyw .zynr .s-c .s1 .qwz .ljxq_1 img{padding-left: 0.5rem;}
.tzzyyw .zynr .s-c .s1 .qwz .ljxq_1 hr{width:8rem;}
/*资质荣誉*/
.tzzzry{margin-bottom:2.5rem;margin-top:2rem;}
.tzzzry .s_c_zz{text-align: center;}
.tzzzry .s_c_zz .s2 {
      text-align: center;
      /* 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;
      transition: 300ms;
      transform: scale(0.8);
    }
.tzzzry .s_c_zz .swiper-slide-active,.s_c_zz .swiper-slide-duplicate-active{transform: scale(1);}
.tzzzry .s_c_zz .s2 img{width: 100%;}
/*项目案例*/
.tzxmal .antou{width: 100%; background-color: #3d3d3d;padding-bottom:2.5rem;padding-top: 1.5rem;}	
.tzxmal .antou .sybt .zuo .wen,.tzxmal .antou .sybt .zuo .ying,.tzxmal .antou .sybt .you a,.tzxmal .antou .gynr p{color:#ffffff;}
.tzxmal .antou .sybt .zuo hr{background-color: #ffffff;}
.tzxmal .antou .sybt .you{border: 1px solid #ffffff;}
.xmalnr .xmalbj{width: 100%; height:5rem;background-color: #3d3d3d;position: absolute;top:0;left: 0;;}
.xmalnr .tone{width: 100%;}
.xmalnr .ttwo{width: 50%;float: left;}
.xmalnr .content img{width: 100%;}
.xmalnr .content .albt{width:100%;position: absolute;bottom:50%;left: 50%;transform: translate(-50%,50%);text-align: center;display: block;}
.xmalnr .content .albt p.zhongw{color:#000000;font-size: 2rem;font-weight: bold;margin-bottom:1rem;text-align: center;}
.xmalnr .content .albt p.yingw{color:#000000;font-size: xx-small;text-align: center;}
.xmalnr .content .albt hr{border: none;width:5rem;height: 1px;background-color: #000000;margin-top: 1rem;}
.xmalnr .content:hover .albt{display: block;}
/*新闻中心*/
.tzxwnr .n_one{width:100%;}
.tzxwnr .n_one .xtu{width:45%;}
.tzxwnr .n_one .xtu img{width: 100%;}
.tzxwnr .n_one .xwz{width:50%;margin-bottom:2rem;padding-bottom:0.5rem;border-bottom: 1px solid #e9e9e9;}
.tzxwnr .n_one .xwz .bt{font-size:1.2rem;font-weight: bold;color: #242424;margin-bottom:0.5rem;}
.tzxwnr .n_one .xwz .zy{font-size:1rem;color: #3d3d3d;margin-bottom:0.5rem;}
.tzxwnr .n_one .xwz .xqsj .sj{font-size:xx-small;color: #3d3d3d;}
.tzxwnr .n_one .xwz .xqsj .sj .dyueri{font-size:1.5rem;font-weight: bold;color: #242424;}

/***
单页内容
***/
/*二级页面banner*/
.banner_nr{position: relative;}
.banner_nr .bzi{width:100%;position: absolute;bottom:30%;left: 50%;transform: translate(-50%,-45%);text-align: center;}
.banner_nr .bzi img{width: 80%;}
/*二级页面标题*/
.xdh{text-align: center;}
.xdh h1{font-size:1.8rem;color:#000;font-weight: bold;margin:0 0 1rem;}
.xdh h2{font-size:1.2rem;color:#000;font-weight: bold;margin:0 0 1rem;}
.xdh hr{border: none;width: 5rem;height: 1px;background-color: #000;margin-top: 1rem;margin-bottom: 2rem;}
/*走进同舟*/
.lxdt .bzi{width:80%;position: absolute;bottom:30%;left: 50%;transform: translate(-50%,-45%);text-align: center;}
.lxdt .bzi img{width: 80%;}
.gywmtz{margin-top: 2.5rem;}
.gywmtz .zhongwen{margin-bottom: 2rem;}
.gywmtz .zhongwen p{font-size: 1.8rem;font-weight: bold;margin-bottom: 0.5rem;text-align: center;}
.gywmtz .yingwen p{font-size:1rem;text-align: center;}
.lxdt img.bghj{margin-bottom: 1.5rem;width: 100%;}
/*业务范围*/
/*业务范围——造价咨询*/
.ywfwnr .ywa1{width:32%;float: left;margin-top:1.8rem;margin-right: 2%;}
.ywfwnr .ywa1:nth-child(3){margin-right: 0;}
.ywfwnr .ywa1 .yw_t1{width:90%;height: 95px;line-height: 95px; background-color: #3d3d3d;text-align: center;border-radius: 55px;}
.ywfwnr .ywa1 .yw_t1 img{width:60%;}
.ywfwnr .ywa1:hover .yw_t1{background-color: #fd3333;}
.ywfwnr .ywa1 .yw_z1{text-align: left;margin-top: 20px;color: #3d3d3d;}
.ywfwnr .ywa1 .yw_z1 h1{font-size:2rem;margin-bottom:0.3rem;}
.ywfwnr .ywa1 .yw_z1 p{font-size:1.4rem;margin-bottom: 0.1rem;}
.ywfwnr .ywa1:hover .yw_z1{color: #fd3333;}
/*业务范围——项目管理*/
.lxdt p.yw22{margin:0 0 0.5rem;}
/*业务范围——项目管理*/
.lj2 li{float: left;width:48%;margin-right: 4%;text-align: center;margin-bottom:1.5rem;}
.lj2 li:nth-child(2n){margin-right:0;}
.lj2 li img{width: 100%;margin: 0 auto;}
.lj2 li img.ljhei{display: block;}
.lj2 li img.ljhong{display: none;}
.lj2 li:hover img.ljhei{display: none;}
.lj2 li:hover img.ljhong{display: block;}
/*业务范围——咨询评估*/
.yw_c1{background: url(../images/0_sj_yw9.jpg) no-repeat center;width: 100%;height: 600px;margin-top:1rem;}
.yw_c1 .lj3{padding-top:5rem;}
.yw_c1 .lj3 li{float: left;width: 48%;margin-right: 4%;text-align: center;margin-bottom:1rem;border: 1px solid #fff;padding:0.5rem 0.3rem;color: #ffffff;/*height: 70px;*/}
.yw_c1 .lj3 li:nth-child(2n){margin-right:0;}
.yw_c1 .lj3 li .santz1{width: 30%;text-align: center;}
.yw_c1 .lj3 li .sanwz2{width: 66%;text-align: left;}
.yw_c1 .lj3 li img.ljhei{display: block;width: 100%;}
.yw_c1 .lj3 li img.ljhong{display: none;width: 100%;}
.yw_c1 .lj3 li:hover img.ljhei{display: none;}
.yw_c1 .lj3 li:hover img.ljhong{display: block;}
.yw_c1 .lj3 li:hover{border: 1px solid #fd3333;color: #fd3333;}
.yw_c1 .lj3 li .sanwz2 h1{font-size: 1.4rem;margin:0;}
.yw_c1 .lj3 li .sanwz2 p{font-size: xx-small;color: #ffffff;margin:0;}
/*业务范围——管理咨询*/
/*业务范围——工程审计*/
.wznrbz{color: #fd3333;}
/*业务范围——招标代理*/
.lj6 li.twzq1{width:100%;height: 100px;}
.lj6 li.twzq1 .shuzi{width:8%;}
.lj6 li.twzq1 .shuzi .ywa_shu{width:2.5rem;height:2.5rem;font-size: 1rem; border-radius: 1.25rem;background-color: #343434;text-align: center;color: #ffffff;line-height: 2.5rem;margin-top: 20px;}
.lj6 li.twzq1 .neirong{width:90%;}
.lj6 li.twzq1 .neirong .sixtz1{width:20%;}
.lj6 li.twzq1 .neirong .sixtz1 img{width:100%;}
.lj6 li.twzq1 .neirong .sixwz2{width:78%;}
.lj6 li.twzq1 .neirong .sixwz2 h3{font-size: 1.5rem;margin:0.8rem 0 0.3rem;font-weight: bold;}
.lj6 li.twzq1 .neirong .sixwz2 p{font-size: xx-small;margin: 0;padding: 0;text-align: left;}
.lj6 li img.ljhei{display: block;}
.lj6 li img.ljhong{display: none;}
.lj6 li:hover img.ljhei{display: none;}
.lj6 li:hover img.ljhong{display: block;}
.lj6 li:hover .neirong .sixwz2 h3,.lj6 li:hover .neirong .sixwz2 p{color: #fd3333;}
.lj6 li:hover .shuzi .ywa_shu{background-color: #fd3333;}
/*系统化培训*/
.bzhwux #xxk1{width:100%;}
.bzhwux #xxk1 .content{display: none;}
.bzhwux #xxk1 .selected a{color:#fd3333;padding: 19px 0;border-bottom: 1px solid #fd3333;}
.bzhwux .datu{width:280px;height:281px;margin:3rem auto;}
.bzhwux .hong{display: none;}
.bzhwux .datu .tp1,.bzhwux .datu .tp1-red{width:160px;position: absolute;left:35px;bottom:0px;transform: rotate(22.5deg);
 /*-webkit-transform: rotate(22.5deg);-moz-transform: rotate(22.5deg);-o-transform: rotate(22.5deg);-ms-transform: rotate(22.5deg);*/}
.bzhwux .datu .tp2,.bzhwux .datu .tp2-red{width:160px;position: absolute;left: -35px;bottom: 94px;transform: rotate(90.1deg);
 /*-webkit-transform: rotate(90.1deg);-moz-transform: rotate(90.1deg);-o-transform: rotate(90.1deg);-ms-transform: rotate(90.1deg);*/}
.bzhwux .datu .tp3,.bzhwux .datu .tp3-red{width:160px;position: absolute;left: 28px;top: 5px;transform: rotate(166deg);
 /*-webkit-transform: rotate(90.1deg);-moz-transform: rotate(90.1deg);-o-transform: rotate(90.1deg);-ms-transform: rotate(90.1deg);*/}
.bzhwux .datu .tp4,.bzhwux .datu .tp4-red{width:160px;position: absolute;right: -16px;top: 36px;transform: rotate(-122deg);
 /*-webkit-transform: rotate(90.1deg);-moz-transform: rotate(90.1deg);-o-transform: rotate(90.1deg);-ms-transform: rotate(90.1deg);*/}
.bzhwux .datu .tp5,.bzhwux .datu .tp5-red{width:160px;position: absolute;right: -20px;bottom: 40px;transform: rotate(-49deg);
 /*-webkit-transform: rotate(90.1deg);-moz-transform: rotate(90.1deg);-o-transform: rotate(90.1deg);-ms-transform: rotate(90.1deg);*/}
.bzhwux .datu .zhongxin{width:60px;position: absolute; bottom:50%;left: 50%;transform: translate(-50%,50%);}
.bzhwux .content{display: none;text-align: center;}
.bzhwux .content .tpbt1{margin-bottom:1.5rem;}
.bzhwux .content .tpbt1 .zw1{font-weight: bold;font-size:2rem;margin-bottom:0.4rem;}
.bzhwux .content .tpbt1 .yw1{font-size:1.5rem;}
.bzhwux .content .tpbt2 .zw1{font-size:1.5rem;margin-bottom:1rem;}
.bzhwux .content .tpbt2 .yw1{font-size:1.5rem;}
.bzhwux .xbt li:hover img.hong{display: block;}
.bzhwux .xbt li:hover img.hei{display: none;}
.bzhwux .xbt li.selected img.hong{display: block;}
.bzhwux .xbt li.selected img.hei{display: none;}
/*资质荣誉*/
.lxdt p{font-size: 1.5rem;margin:2rem 0;}
.lxwmnr .zzryt2 li{width: 49%;margin-right: 2%;border: 2px solid #3d3d3d;float: left;margin-bottom: 1.5rem;}
.lxwmnr .zzryt2 li:nth-child(2n){margin-right: 0;} 
.lxwmnr .zzryt2 li .zzry_tu0{overflow: hidden;text-align: center;}   
.lxwmnr .zzryt2 li img{/*transition: all 1s linear;*/width:100%;}
/*.lxwmnr .zzryt2 li:hover img{transform: scale(1.2);}*/
.lxwmnr .zzryt2 li .tuzi{width: 100%;text-align: center;color: #ffffff;font-size:1rem;padding:0.5rem 0;background-color: #3d3d3d;}
.lxwmnr .zzryt1 .zzry_tu0{overflow: hidden;text-align: center;border: 2px solid #3d3d3d;}   
.lxwmnr .zzryt1 img{width:100%;}
.lxwmnr .zzryt1 .tuzi{width: 100%;text-align: center;color: #ffffff;font-size:1rem;padding:0.5rem 0;background-color: #3d3d3d;}
/*新闻中心*/
#news_lb .xw_fl{margin:1.5rem auto 2rem;}
#news_lb .xw_fl ul li{width: 31.3%;margin:0 1% 1rem;float: left;color:#434343;background-color:#f4f4f4;text-align: center;padding:0.5rem 0;}
#news_lb .xw_fl ul li:hover,#news_lb .xw_fl ul li.selected{background-color:#fd3333;color:#fff;}
#news_lb .xw_fl ul li a{color:#434343;}
#news_lb .xw_fl ul li:hover a,#news_lb .xw_fl ul li.selected a{color:#ffffff;}
#news_lb .xw_content .xwcontent{display: none;}
#news_lb .xw_content .f1{border-bottom: 1px solid #ccc;margin:1.3rem 0;padding-bottom:1.3rem;}
#news_lb .xw_content .f1 h5{color:#454545;font-size:1.4rem;margin-bottom:0.8rem;}
#news_lb .xw_content .f1 p{color:#7f7e7e;font-size:1.25rem;}
#news_lb .xw_content .f1 .xw_sjb{color:#e60012;margin-top: 0.3rem;}
/*新闻详情页*/
#news_lb .n_x_nr p{color: #3d3d3d;text-align: justify;}
#news_lb .n_x_nr img{width: 100%;margin: 10px 0 15px;}
#news_lb .n_db{margin-top:1.5rem;}
#news_lb .n_db .n_fan p{margin-bottom:0.3rem;}
#news_lb .n_db .n_fan p:hover a{color: #fd3333;}
/*联系我们*/
.lxwmnr{margin-top: 3rem;}
.lxwmnr .lxdt img{width: 100%;}
.lxwmnr .gongsis{margin-top:3rem;}
.lxwmnr .gongsis ul{padding:0;}
.lxwmnr .gongsis ul li{width:100%;padding-bottom: 2rem;border-bottom: 1px solid #e9e9e9;}
.lxwmnr .gongsis ul li:last-child{border-bottom: none;}
.lxwmnr .gongsis ul li h1{font-size:1.8rem;color:#3d3d3d;margin-bottom:1rem;}
.lxwmnr .gongsis ul li p{line-height: 2.2rem;}
.lxwmnr .gongsis ul li:hover h1{color: #fd3333;font-weight: bold;}
/*分页*/
.pagelist{margin-top:2rem;text-align: center;}
.pagelist span,.pagelist a{ display:inline-block; padding:0 0.5rem;}
.pagelist a{ margin:0 0.1rem;}
.pagelist span.current{color:#ffffff;background-color:#fd3333;margin:0 0.1rem;}
.pagelist a:hover{color:#ffffff;background-color:#fd3333;text-decoration: none;}