
/* CSS Document */
.po_rel{ position: relative; }
.point{ position: absolute; top: 0; left: 0; right: 0; height: 0; overflow:hidden;}
.logo_bj{ background-color:#f2f2f2;}
.logo p{display:inline-block;margin:15px auto; vertical-align:middle;}


.nav_bj{width:100%;height:48px;background-color:#f28731;font-family:"微软雅黑"}
.nav{ position: relative;}
.nav h2{ display:inline; right:-0px; top:-16px; position:absolute; z-index:1;}
.nav ul{position:relative;}
.nav ul li{width:100.5px;text-align:center;line-height:48px;font-size:18px;float:left; margin-left:25px;}
.nav ul li a{color:#fff; transition: all 0.5s linear 0s;}
.nav ul li .nav_1{color:#fff;}
.nav ul li.bj_xx02{width:240px;text-align:center;line-height:48px;font-size:18px;float:left; margin-left:25px;}
.bj_xx02:hover .nav_02{display:block;background: url(nav_hover01.png) 0 5px no-repeat;color:#e15c08;text-decoration:none;}
.nav ul li:hover .nav_1{display:block;background: url(nav_hover.png) 0 5px no-repeat;color:#e15c08;text-decoration:none;}
.bj_xx:hover .nav_2{display:block;background:url(nav_hover.png) 0 5px no-repeat;color:#e15c08;text-decoration:none;}
.nav ul li div{background-color:#Fff;background:rgba(255,255,255,0.8); text-align:left; font-weight:normal;font-size:16px;line-height:34px;z-index:99999;display:none;position:absolute;top:48px;left:0;}
.nav ul li div p{padding:20px;}
.nav ul li div a{color:#333;display:inline;margin:0px 10px;}
.nav ul li div a:hover{color:#cc6600;border-bottom:2px solid #cc6600; text-decoration:none;}
.nav ul li:hover .nav_2{display:block;}



.banner_bj{ background:url(banner_bj.jpg) no-repeat center top; height:634px; overflow:hidden;}
.banner{ position:relative;}
.banner_text{ position:absolute; top:58px; left:23px;}
.banner_img{ padding:30px 0 0 15px;}
.banenr_text2{ margin:30px auto 0 auto; text-align:center;}



/* CSS Document */
.nav_d img{ display:block; margin:30px auto 15px auto;}
.nav_d .text{ background: url(ddh_02.jpg) no-repeat center top; height:38px; margin-bottom:40px;}

.dh_bj{ background: url(dh_bj.jpg); height:52px; line-height:52px;}
.dh_bj .dh_p{ position:relative;}
.dh_bj .dh_p img{ position:absolute; left:14px; top:-5px;}
.dh_bj .dh_p h2{ margin-left:83px; font-size:24px; color:#fff;}
.dh_bj .dh_p h2 span{ font-size:14px; margin-left:10px;}

.back{ background:url(back.jpg);}
.n1_l{ float:left;width:790px; margin-top:34px;}
.n1_l ul li{float:left; border:1px solid #ccc;}
.n1_r{ float:right; width:390px; margin-top:34px;}
.n1_r .n1_logo{width:186px; height:186px; margin:10px auto 0 auto;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.n1_r .n1_text{background:#fff; padding:20px; margin-top:30px; font-size:18px; line-height:52px; text-indent:2em; color:#666;}

.n1_r .n1_text:hover,.n1_l ul li:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.n1_dt{ font-size:41px; font-weight:bold; color:#f28731; text-align:center; padding-bottom:40px; line-height:110px;}


.nr2_bj{ background:url(dh_bj1.jpg) no-repeat center top; height:242px;}
.fwys_hn{ height:320px; width:800px; position:relative; padding-top:67px;}
		.fwys_hn .hd ul{zoom:1; float:left;}
		.fwys_hn .hd ul li{ float:left;width:125px; height:125px; text-align:center;text-align:center; background-color:rgba(43, 201, 105, 0.80); margin-left:100px;}
		.fwys_hn .hd ul li img{ margin:15px auto;}
		.fwys_hn .hd ul li p{ color:#fff; font-size:16px;}
		.fwys_hn .hd ul li.on{ background:rgba(27, 159, 68, 0.8);transition:all .1s;}
		.fwys_hn .hd ul li.on img{animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
		
.qh_hjzs{ padding-top:30px;}		
.qh_hjzs ul{ float:left; margin-left:15px;}
.qh_hjzs ul li{ margin-bottom:15px;}
.qh_hjzs ul li:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.qh_hjzs ul li a{ height:327px; background:#fff; display:block;text-decoration:none;}
.qh_hjzs ul li a img{ margin:0 auto; display:block; padding-top:23px;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.qh_hjzs ul li a em{ width:96px; height:1px; background:#f08630; margin:15px auto; display:block;}
.qh_hjzs ul li a p{ font-size:24px; text-align:center; color:#f08630;}



.main{ padding:30px 0;}
.main ul li{ float:left; width:220px; height:213px; text-align:center;border:1px solid #f1f1f1;margin:0 18px 20px 0;transition:all .3s; background:#fff;}
.main ul li h2{ font-size:18px;}
.main ul li p{ font-size:12px;}
.main ul li.item01{ margin-left:0;}
.main ul li.item07{ margin-left:0;}
.main li i{ width:84px; height:84px; display:block; background:url(ico.jpg) no-repeat; margin:32px 0 20px 70px;}
.main li.item02 i{background-position:-84px 0px;}
.main li.item03 i{background-position:-168px 0px;}
.main li.item04 i{background-position:-252px 0px;}
.main li.item05 i{background-position:-336px 0px;}
.main li.item06 i{background-position:0 -84px;}
.main li.item07 i{background-position:-84px -84px;}
.main li.item08 i{background-position:-168px -84px;}
.main li.item09 i{background-position:-252px -84px;}
.main li.item10 i{background-position:-336px -84px;}
.main ul li:hover{-webkit-box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05); -moz-box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05); box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05); transform: translateY(-5px);}




.lx_bj{ background:url(lx_bj.jpg) no-repeat center top; height:114px;}
.lx_bj .lx{ position:relative;}
.lx_bj .lx h2{ position:absolute; top:-24px;}
.lx_bj .lx a img{  display:inline-block;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite; position:absolute; right:0; top:22px;}

.fwmx1{ background: url(cxd_pic15.jpg) no-repeat center top; height:207px;}
.fwmx2{ background: url(cxd_pic16.jpg) no-repeat center top; height:139px;}
.fwmx3{ background: url(cxd_pic17.jpg) no-repeat center top; height:74px;}
.fwmx4{ background: url(cxd_pic18.jpg) no-repeat center top; height:93px;}
.fwmx5{ background: url(cxd_pic19.jpg) no-repeat center top; height:167px;}
.fwmx6{ background: url(cxd_pic20.jpg) no-repeat center top; height:149px;}
.fwmx7{ background: url(cxd_pic21.jpg) no-repeat center top; height:149px;}



.font_bj{ border:1px solid #ccc; border-left:none; border-right:none;}
.font_logo{ float:left; padding:35px; border-right:1px solid #ccc;}
.font_c{ border-right:1px solid #ccc; float:left;}

.font_zxyu{ padding:20px ; border-bottom:1px solid #ccc;}

.font_zx{ float:left; width:260px; background-color:#4db36e; border-radius:10px;margin-right:10px;}
.font_zx dl dd{ float:left;}
.font_zx a dl{ padding:20px 12px;}

.font_yy{ float:left; width:260px; background-color:#f2852d;border-radius:10px; }
.font_yy dl dd{ float:left;}
.font_yy a dl,.font_zx a dl{ padding:20px 12px;}
.font_yy a dl dt span,.font_zx a dl dt span{ font-size:24px; line-height:24px;}
.font_yy a dl dt p,.font_zx a dl dt p{ font-size:18px; padding-top:5px;}
.font_yy a,.font_zx a{ color:#fff;}

.font_dh{ text-align:center; padding:17px 0 20px;}
.font_wx{ float:right; padding:30px 40px 0;}

.bottom{ padding:20px 0;}
.bottom p{ text-align:center;}



/* 北京清河 */
.banner_qhbj{ background: url(banner_qhbj.jpg) no-repeat center top; height:638px;}
.banner_text2{position:relative; height:185px;}
.banner_text2 .text2{ width:936px; height:185px; padding-top:50px; overflow:hidden; margin:0 auto;position:absolute; left:0; right:0; top:0; z-index:2; }
.banner_text2 .text2 .h2{ position:relative;}
.banner_text2 .text2 .h2 h2{ position:absolute; left:0; right:0; top:104px; opacity:0;}
.banner_text2 .text2 .h2 h2.si-visible{ top:0;opacity:1;-webkit-animation:slide-in 0.6s;}

.banner_fgx{ background: url(banner_fgx.png) no-repeat center top; height:111px;}
.banner_fgx .banner_pic .hd ul li{ float:left; margin-left:10px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t1{ background:url(banner_pic1.png) no-repeat center top; margin-top:118px; margin-left:0;height:193px; width:115px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t2{ background:url(banner_pic2.png) no-repeat center top; margin-top:94px; height:244px; width:151px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t3{ background:url(banner_pic3.png) no-repeat center top; margin-top:74px;height:280px; width:180px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t4{ background:url(banner_pic4.png) no-repeat center top; margin-top:28px;height:372px; width:247px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t5{ background:url(banner_pic5.png) no-repeat center top; margin-top:74px;height:280px; width:180px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t6{ background:url(banner_pic6.png) no-repeat center top; margin-top:94px;height:244px; width:150px;}
.banner_fgx .banner_pic .hd ul li.xmd_banner_t7{ background:url(banner_pic7.png) no-repeat center top; margin-top:118px;height:194px; width:115px;}
.banner_fgx .banner_pic .hd ul li.on{animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}

.nr_bj{ background-color:#f3f3f3;}
.dh{ padding:40px 0 0 0;}

.qh_n1{ padding-top:30px;}
.qh_n1l{ float:left; background-color:#fff; padding:20px; }
.qh_n1c{ float:left; background-color:#fff; padding:20px; margin-left:20px;}
.qh_n1r{ float:right; background:#fff; width:321px; height:346px;}
.qh_n1r img{ margin:20px auto; display:block;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.qh_n1r p{ padding:0 15px; font-size:16px; color:#333; line-height:28px; text-indent:2em;}
.qh_n1l:hover,.qh_n1c:hover,.qh_n1r:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.qh_n1p4 img{ margin:0 auto; padding:30px 0; display: block;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}



.xmd_n1 .n1_xmd_l{ width:790px; float:right;}
.xmd_n1 .n1_xmd_l tr td span{ background:url(xmd_ico01.jpg) no-repeat left top; width:26px; height:26px; display:inline-block; float:left; margin:0 9px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt01,.xmd_n1 .n1_xmd_l tr td.bg_bt03,.xmd_n1 .n1_xmd_l tr td.bg_bt05,.xmd_n1 .n1_xmd_l tr td.bg_bt07{ background-color:#f6f6f6; width:129px; height:52px; text-align:left; font-weight:bold; color:#666; font-size:14px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt02,.xmd_n1 .n1_xmd_l tr td.bg_bt04,.xmd_n1 .n1_xmd_l tr td.bg_bt06,.xmd_n1 .n1_xmd_l tr td.bg_bt08{ background-color:#e5e5e5;width:129px; height:52px;text-align:left;font-weight:bold; color:#666; font-size:14px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt02 span{ background-position:0 -26px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt03 span{ background-position:0 -52px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt04 span{ background-position:0 -78px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt05 span{ background-position:0 -104px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt06 span{ background-position:0 -130px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt07 span{ background-position:0 -156px;}
.xmd_n1 .n1_xmd_l tr td.bg_bt08 span{ background-position:0 -183px;}
.xmd_n1 .n1_xmd_l tr .bg_text1,.xmd_n1 .n1_xmd_l tr .bg_text2{ text-align:center; width:663px; font-size:16px; color:#666;}
.xmd_n1 .n1_xmd_l tr .bg_text1{ background-color:#e5e5e5;}
.xmd_n1 .n1_xmd_l tr .bg_text2{ background-color:#fff;}
.xmd_n1 .n1_xmd_r{ width:378px; height:392px; background:#fff; float:left; padding-bottom:24px;}
.xmd_n1 .n1_xmd_r img{ display:block; margin:10px auto;}
.xmd_n1 .n1_xmd_r p b{ display:block; font-size:18px; font-weight:bold; background:#1ba448; color:#fff; float:left; padding:5px; margin-left:20px;}
.xmd_n1 .n1_xmd_r p b i{ width:16px; height:20px; background:url(ico_lb.png) no-repeat; display:inline-block; margin:5px 5px 0 5px;}
.xmd_n1 .n1_xmd_r p span{ font-size:16px; line-height:22px; display:block; float:right; padding-right:40px; color:#666;}
.xmd_yhzc{ padding-top:30px;}
.xmd_yhzc a:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px); display: inline-block;}
.qh_text{ width:1160px; padding:20px; color:#fff; background:#e98836; font-size:16px; text-indent:2em; margin:30px auto;}

.qh_sp{ margin-top:30px;}
.qh_sp ul li{float:left;position:relative;width:376px; background:#fff;}
.qh_sp ul li:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.qh_sp ul li a{text-decoration:none;}
.qh_sp ul li a .img{position:relative; overflow:hidden; margin:20px;}
.qh_sp ul li a .img img{ border:1px solid #000;}
.qh_sp ul li a h2{ background:#999; line-height:38px; text-align:center; font-size:16px;color:#fff;}
.qh_sp ul li:hover a h2{ background:#876e4e}

.qh_sp ul li a .img i.sptb_1{ position:absolute; left:50%; top:50%; margin:148px 0 0px -26px; transition:all .3s;}
.qh_sp ul li:hover a .img i{ margin-top:-36px;}
.qh_sp ul li a p{ text-align:center; font-size:16px; color:#f08026; padding:10px 0;}
.qh_sp ul li:hover a p{ background-color:#1ba045; color:#fff; transition:all .10s;}
.icopdaohang{display:block; width:56px; height:56px; position:relative; background-image:url(po_dw.png); left:120px;}
.main_l30{ margin-left:30px;}

.qh_twbm{ margin-top:30px;}
.qh_twbml{ width:805px; height:486px; background-color:#fff; padding:20px; float:left;}
.qh_twbml ul li{ float:left;}
.mar_l20{ margin-left:20px;}
.qh_twbmr{ width:330px; float:right;}
.qh_twbmr p{ font-size:18px; text-indent:2em; line-height:38px; color:#666;}
.qh_twbmr img{ display:block; margin:20px auto;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.qh_twbmb{ margin-top:30px;}
.qh_text2{ width:295px; height:234px; padding:20px; font-size:22px; color:#666; background:#fff; text-indent:2em; line-height:38px; float:left;}
.n2_twbm_r{ float:right; width:845px; height:224px; background-color:#fff; padding:25px 0; position: relative;}
.n2_twbm_r .bd{ width:709px; margin:0 auto;}
.n2_twbm_r .bd ul li{ float:left;}
		.n2_twbm_r .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:27px; height:50px; background: url(left.png) no-repeat;transition:all 0.5s linear 0s; }
		.n2_twbm_r .next{position:absolute; right:3%; top:50%; margin-top:-25px; display:block; width:27px; height:50px; background: url(right.png) no-repeat;transition:all 0.5s linear 0s; }
		.n2_twbm_r .prev:hover{ background:url(left_hover.png) no-repeat;}
		.n2_twbm_r .next:hover{ background:url(right_hover.png) no-repeat;}

.zhtd{ margin-top:30px;}		
.zhtd_hd{ width:794px; height:518px; background-color:#fff; position:relative; float:left;}		
.zhtd_hd .bd{ width:749px; height:449px; margin:0 auto; padding-top:20px;}
.zhtd_hd .hd{position:absolute; left:330px; bottom:25px;}
.zhtd_hd .hd ul li{ width:50px; height:8px; border-radius:8px; background-color:#666; float:left; margin-left:10px;}	
.zhtd_hd .hd ul li.on{ background:#1ba448;}
.zhtdz{ width:376px; float:right;}

.zhtdz img{ margin:15px auto; display: block;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.zhtdz p{ font-size:18px; color:#666; line-height:28px; text-indent:2em;}

.zhtd01{ background-color:#fff; padding:30px; width:1140px; margin:30px auto 0 auto;}
.zhtd01 ul li{ float:left; margin-left:30px;}
.yyss_01{ margin-top:30px;}
.picScroll-left{ margin-top:30px; height:328px; position:relative;}
.picScroll-left .bd ul li img{ margin-left:10px;}
.picScroll-left .hd { position:absolute; left:450px; bottom:15px;}
.picScroll-left .hd ul li{ width:65px; height:8px; border-radius:8px; background:#666; float:left; margin-left:10px;}
.picScroll-left .hd ul li.on{ background:#1ba448;}
.text3{ padding:30px; margin:30px auto 0 auto; width:1140px; background-color:#fff; font-size:18px; line-height:28px; text-indent:2em; color:#666;}

.xmd_jgdz{ margin-top:30px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l{ float:left; width:456px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l h2{ font-size:24px;padding-bottom:16px;color:#333;}
.xmd_jgdz .ct_bj2 .ct_bottom_l h2 span{ color:#ff5301;}
.xmd_jgdz .ct_bj2 .ct_bottom_l h3{ color:#999; font-size:16px; padding-left:10px; margin-bottom:30px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li{ width:132px; height:132px; background-color:#ececec; text-align:center; margin-left:1px; float:left;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li p{ font-size:22px; text-align:center; }
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li i{ background:url(bottom_tb.png) no-repeat center top; width:80px; height:80px; display:block; margin:10px auto;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a{ color:#1ba448;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a:hover{ color:#fff; background:#1ba448; display:inline-block; width:132px; height:132px;transition:all 0.3s linear 0s;text-decoration:none;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a:hover i{background:url(bottom_tb.png) no-repeat center top; width:80px; height:80px; display:block;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a i.bottom_ico01{ background-position:0 -80px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a:hover i.bottom_ico01{ background-position:0 -320px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a i.bottom_ico02{ background-position:0 -160px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a:hover i.bottom_ico02{ background-position:0 -400px;}
.xmd_jgdz .ct_bj2 .ct_bottom_l ul li a:hover i.bottom_ico03{ background-position:0 -240px;}
.xmd_jgdz .ct_bj2 .ct_bottom_c{ background:url(bottom_fgx.png) no-repeat center top; width:20px; height:414px; float:left;}
.xmd_jgdz .ct_bj2 .ct_bottom_r{ float:right; width:700px;}

.xmd_jgdz .ct_bottom_r{position:relative; overflow:hidden;}
.xmd_jgdz .ct_bottom_r span{ width:55px; height:55px; display:block; position:absolute; bottom:-35%; left:45%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.xmd_jgdz .ct_bottom_r span a{ background-color:#fff;display:block; margin:8px;}
.xmd_jgdz .ct_bottom_r:hover span{bottom:45%;}
.xmd_jgdz .syhdpdaohang{display:block; width:51px; height:51px; position:relative; background-image:url(fangda01.png); float:left;}
.xmd_jgdz .syhdpdaohang:hover{ background-image:url(fangda02.png);}


.bottom_banner .bottom_banner01{ background:url(10n_bannner01.jpg) no-repeat center top; height:109px;}
.bottom_banner .bottom_banner02{ background:url(10n_bannner02.jpg) no-repeat center top; height:117px;}
.bottom_banner .bottom_banner03{ background:url(10n_bannner03.jpg) no-repeat center top; height:125px;}
.bottom_banner .bottom_banner04{ background:url(10n_bannner04.jpg) no-repeat center top; height:149px;}


/* 公司简介 */
.gsjj_banner01{ background:url(gsjj_banner01.jpg) no-repeat center top; height:62px;}
.gsjj_banner02{ background:url(gsjj_banner02.jpg) no-repeat center top; height:48px;}
.gsjj_banner03{ background:url(gsjj_banner03.jpg) no-repeat center top; height:55px;}
.gsjj_banner04{ background:url(gsjj_banner04.jpg) no-repeat center top; height:93px;}
.gsjj_banner05{ background:url(gsjj_banner05.jpg) no-repeat center top; height:62px;}
.gsjj_banner06{ background:url(gsjj_banner06.jpg) no-repeat center top; height:58px;}
.gsjj_banner07{ background:url(gsjj_banner07.jpg) no-repeat center top; height:89px;}
.gsjj_sp{ width:480px; margin:0 auto;}

.nav_gsjj01{ background:url(gsjj_nav01.jpg) no-repeat center top; height:36px; margin:30px auto 20px auto;}
.n1_xcl{ width:544px; height:397px; float:left; background:#fafafa;}
.gsjj_dh h2{  height:27px; background:url(gsjj_ico01.png) no-repeat left top; display:inline-block; margin-top:18px;margin:18px 32px 0 32px; line-height:27px; font-size:24px; color:#1ba045; padding-left:37px;}
.gsjj_dh i{ display:block; height:1px; background:#b0b0b0; width:478px;margin:8px 32px 22px 32px; position:relative;}
.gsjj_dh i span{ position:absolute; height:2px; width:208px; background:#1ba045; left:0; bottom:0px;}

.n1_xcr{ width:627px; height:397px; background:url(gsjj_n1t.jpg); float:right;}
.n1_xcr span{ font-size:16px; line-height:24px; text-indent:2em; color:#fff; margin:212px 20px 0 20px; display:inline-block;}
.gsjj_xjzs{ width:1140px; margin:30px auto; padding:30px; background:#fafafa;}
.gsjj_xjzs ul li{ float:left; margin-left:20px; margin-bottom:20px;}

.podw{ position:relative;}
.podw span{ width:500px; display:inline-block; position:absolute; left:30px; bottom:15px; font-size:18px; color:#fff; line-height:25px; text-indent:2em;}
.gsjj_cztxl{ background:#fafafa; width:785px; height:630px;float:left;}
.gsjj_dh02{ padding:15px 25px 23px 25px; }
.gsjj_dh02 h2{ font-size:24px; line-height:44px; color:#1ba045; background:url(gsjj_ico02.png) no-repeat left; padding-left:44px;}
.gsjj_dh02 i{ height:1px; background:#b0b0b0; display:inline-block; width:740px; position:relative; margin-top:5px;}
.gsjj_dh02 i span{ height:2px; width:335px; position:absolute; left:0; bottom:0px; background:#1ba045;}
.gsjj_cztx_img{ width:730px; margin:20px auto 0 auto;}
.gsjj_cztxr{ width:375px; height:610px; background:#ededed; float:right; padding:20px 20px 0 20px; font-size:18px; text-indent:2em; line-height:46px; color:#666;}
.gjss_an{ text-align:center; margin:30px auto;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.gsjj_hxlnbj{background-color:#ededed; padding:40px 0;}
.gsjj_nav02{background:url(gsjj_nav02.jpg) no-repeat center top; height:36px;}
.gsjj_hxln{ padding:30px 0;}
.gsjj_nav03{ background:url(gsjj_nav03.jpg) no-repeat center top; height:35px; margin:30px auto;}
.gsjj_pqmsl{ width:698px; height:611px; background:#fafafa; float:left;}
.gsjj_dh03 h2{ font-size:24px; line-height:45px; color:#1ba045; background: url(gsjj_ico03.png) no-repeat left; padding-left:35px; margin:20px 20px 0 20px;}
.gsjj_dh03 i{ display:inline-block; height:1px; background:#b0b0b0; width:655px; margin:0 20px; position:relative;}
.gsjj_dh03 i span{ background:#1ba045; height:2px; width:325px; position:absolute; left:0; bottom:0;}
.gsjj_pqmsimg{ margin:20px auto 0 auto; width:610px;}
.gsjj_pqmsr{ width:472px; height:611px; float:right; background:#fafafa;}
.gsjj_dh04 h2{ font-size:24px; line-height:45px; color:#1ba045; background: url(gsjj_ico04.png) no-repeat left; padding-left:35px; margin:20px 20px 0 20px;}
.gsjj_dh04 i{ display:inline-block; height:1px; background:#b0b0b0; width:438px; margin:0 20px; position:relative;}
.gsjj_dh04 i span{ background:#1ba045; height:2px; width:372px; position:absolute; left:0; bottom:0;}
.gsjj_text01{ width:420px; margin:0 auto; }
.gsjj_text01 ul li{ background:url(gsjj_ico05.png) no-repeat left;font-size:18px; color:#666; line-height:55px; padding-left:17px; border-bottom:1px dashed #ccc;}
.gsjj_pqmsr img{ display:block; margin:15px auto;}
.gsjj_nav04{ background: url(gsjj_nav05.jpg) no-repeat center top; height:36px; margin:30px auto;}
.gsjj_bg{ background:#ededed;}
.gsjj_bg td{ border:1px solid #fff; font-size:18px;}



.gsjj_bgt{ background-color:#1ba045; color:#fff; font-weight:bold;}
.gsjj_ico01{ width:90px; height:50px; line-height:50px; position:relative; padding-left:40px;}
.gsjj_ico01 i{ background:url(gsjj_ico06.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:10px; bottom:15px;}
.gsjj_ico02{ width:140px; line-height:50px; position:relative; padding-left:100px;}
.gsjj_ico02 i{ background:url(gsjj_ico07.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:70px; bottom:15px;}
.gsjj_ico03{ width:140px; line-height:50px; position:relative; padding-left:130px;}
.gsjj_ico03 i{ background:url(gsjj_ico09.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:100px; bottom:15px;}
.gsjj_ico04{ width:88px; line-height:50px; position:relative; padding-left:80px;}
.gsjj_ico04 i{ background:url(gsjj_ico09.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:50px; bottom:15px;}
.gsjj_ico05{ width:125px;  line-height:50px; position:relative; padding-left:90px;}
.gsjj_ico05 i{ background:url(gsjj_ico10.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:60px; bottom:15px;}
.gsjj_ico06{ width:125px; line-height:50px; position:relative; padding-left:90px;}
.gsjj_ico06 i{ background:url(gsjj_ico11.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:60px; bottom:15px;}
.center{ text-align:center; padding:15px 0; color:#666;}
.gsjj_bgg{ background:#ef8301; color:#fff; font-weight:bold;}
.gsjj_ico07{ line-height:50px; position:relative; padding-left:40px;}
.gsjj_ico07 i{ background:url(gsjj_ico12.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:10px; bottom:28px;}
.gsjj_ico08{  line-height:50px; position:relative; padding-left:40px;}
.gsjj_ico08 i{ background:url(gsjj_ico13.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:10px; bottom:28px;}
.gsjj_ico09{ line-height:50px; position:relative; padding-left:40px;}
.gsjj_ico09 i{ background:url(gsjj_ico14.png) no-repeat left; width:23px; height:23px; display:inline-block; position:absolute; left:10px; bottom:28px;}
.gsjj_qywh01{ background:url(qywh_01.jpg) no-repeat center top; height:82px;}
.gsjj_qywh02{ background:url(qywh_02.jpg) no-repeat center top; height:46px;}
.gsjj_qywh03{ background:url(qywh_03.jpg) no-repeat center top; height:77px;}
.gsjj_qywh04{ background:url(qywh_04.jpg) no-repeat center top; height:68px;}
.gsjj_qywh05{ background:url(qywh_05.jpg) no-repeat center top; height:61px;}
.gsjj_qywh06{ background:url(qywh_06.jpg) no-repeat center top; height:70px;}
.gsjj_qywh07{ background:url(qywh_07.jpg) no-repeat center top; height:61px;}
.gsjj_qywh08{ background:url(qywh_08.jpg) no-repeat center top; height:66px;}
.gsjj_qywh09{ background:url(qywh_09.jpg) no-repeat center top; height:71px;}
.gsjj_gshj{ background:url(pqyl_gshj.jpg) no-repeat center top; padding-top:65px; margin:30px auto;}


.cxd_img img:hover,.cxd_text:hover,.img_cxd:hover,.n1_xmd_r:hover,.n1_xmd_l:hover,.qh_text:hover,.n2_zx :hover,.qh_twbml:hover,.qh_text2:hover,.n2_twbm_r:hover,.zhtd_hd:hover,.zhtd01:hover,.yyss_01:hover,.text3:hover,.podw:hover,.dj:hover,.n1_xcr:hover,.n1_xcl:hover,.gsjj_cztxr:hover,.gsjj_cztxl:hover,.gsjj_pqmsl:hover,.gsjj_pqmsr:hover,.gsjj_pqmsl:hover,.gsjj_bg:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}




/*入住流程*/
.rzlc{ width:100%;}
.rzlc_01{ background: url(xzlcsf/rzlc_02.jpg) no-repeat center top; width:100%; height:107px;}
.rzlc_02{ background: url(xzlcsf/rzlc_03.jpg) no-repeat center top; width:100%; height:116px;}
.rzlc_03{ background: url(xzlcsf/rzlc_04.jpg) no-repeat center top; width:100%; height:132px;}
.rzlc_04{ background: url(xzlcsf/rzlc_05.jpg) no-repeat center top; width:100%; height:145px;}
.rzlc_05{ background: url(xzlcsf/rzlc_06.jpg) no-repeat center top; width:100%; height:135px;}
.rzlc_06{ background: url(xzlcsf/rzlc_07.jpg) no-repeat center top; width:100%; height:156px;}
.rzlc_07{ background: url(xzlcsf/rzlc_08.jpg) no-repeat center top; width:100%; height:130px;}
.rzlc_08{ background: url(xzlcsf/rzlc_09.jpg) no-repeat center top; width:100%; height:72px;}
.rzlc_09{ background: url(xzlcsf/rzlc_10.jpg) no-repeat center top; width:100%; height:240px;}
.rzlc_10{ background: url(xzlcsf/rzlc_11.jpg) no-repeat center top; width:100%; height:92px;}
.rzlc_11{ background: url(xzlcsf/rzlc_12.jpg) no-repeat center top; width:100%; height:139px;}
.rzlc_bj{ background:#1ba448;}
.rzlc_text{ color:#fff; font-size:24px; padding:30px; line-height:32px; text-indent:2em;}

.rzlc_bannerbj{ width:100%; height:auto;}
.rzlc_banner01{ width:100%; height:103px; background:url(xzlcsf/rzty_02.jpg) no-repeat center top;}
.rzlc_banner02{ width:100%; height:106px; background:url(xzlcsf/rzty_03.jpg) no-repeat center top;}
.rzlc_banner03{ width:100%; height:135px; background:url(xzlcsf/rzlc_01.jpg) no-repeat center top;}

/* 收费标准 */
.sfbz_banner img{width:100%;}
.sfbz_js{margin-top:30px;}
.sfbz_js dt{float:left;width:520px;}
.sfbz_js dd{float:right;width:445px;}
.sfbz_js dd p{ text-indent:2em;font-size:16px;line-height:28px; text-align:justify;}
.sfbz_js dd hr{border:none;border-top:1px solid #ccc;margin:12px auto;}
.cwf{margin-top:42px;}
.cwf h1{font-size:34px;text-align:center;color:#e56f24;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px;}
.cwf h1 img{display:inline-block;width:44px; vertical-align:middle;margin-right:6px;}
.cwf h1 span{color:#00963a;}
.cwf p{margin-bottom:10px;font-size:20px;line-height:30px; text-indent:2em;}
.cwf p b{color:#e56f24;}
.cwf .warticle img{display:block;margin:auto;}
.cwf .warticle h3{ text-align:center;margin-top:24px;}
.cwf .warticle h3 a{display:inline-block;width:260px;line-height:46px;background:#e56f24;border-radius:5px;font-size:18px;color:#fff;}
.cwf .warticle h3 a:hover{ background:#fff;  color:#e56f24; width:256px; height:42px; border:2px solid #e56f24; border-radius:5px; line-height:42px;}
.cwf .warticle h3 a:last-child{background:#00963a;margin-left:18px;}
.cwf .warticle h3 span a{ background:#00963a; display:inline-block; width:260px; line-height:46px; border-radius:5px;font-size:18px;color:#fff;}
.cwf .warticle h3 span a:hover{ background:#fff;  color:#00963a; width:256px; height:42px; border:2px solid #00963a; border-radius:5px; line-height:42px;}

.hsf dt{float:left;width:332px;}
.hsf dt p{font-size:23px; text-indent:0em;line-height:38px;border-bottom:1px dashed #ccc;padding-bottom:26px;}
.hsf dt p span{color:#e56f24;}
.hsf dt .mar_t10{margin-top:26px;margin-bottom:29px;}
.hsf dt a{display:block;width:95%;line-height:46px;color:#fff;background:#00963a; text-align:center;font-size:20px;border-radius:5px;}
.hsf dt a:hover{ background:#e56f24;transition: all 0.5s linear 0s;}

.hlf hr{border:none;border-top:1px dashed #999;margin-top:14px;margin-bottom:14px;}

.qtfy .warticle h3 a:hover{ background:#00963a;}

.warm{margin-top:40px;margin-bottom:40px;}
.warm dl{background:#e5f5ea;}
.warm dl dt{float:left;width:353px;}
.warm dl dd{float:right;width:626px;}
.warm dl dd h2{font-size:18px;color:#999;margin-left:16px;padding-top:12px;}
.warm dl dd h2 b{font-size:24px;color:#00963a;}
.warm dl dd hr{width:95%;margin:auto;border:none;border-top:1px solid #ccc;margin-top:10px;margin-bottom:10px;}
.warm dl dd p{font-size:18px;width:95%;margin:auto;line-height:30px; text-indent:2em;}
.warm dl dd p b{color:#e56f24;}
.warm dl dd a{display:block;width:70%;line-height:46px;color:#fff;background:#e56f24; text-align:center;font-size:18px;border-radius:5px;margin:auto;margin-top:14px;}
.warm dl dd a:hover{display:block;width:70%;line-height:46px;color:#fff;background:#00963a; text-align:center;font-size:18px;border-radius:5px;margin:auto;margin-top:14px;transition: all 0.5s linear 0s;}


/* 入住须知 */
.rzty_banner .rzty_banner01{ background:url(xzlcsf/rzty_02.jpg) no-repeat center top; height:103px;}
.rzty_banner .rzty_banner02{ background:url(xzlcsf/rzty_03.jpg) no-repeat center top; height:106px;}
.rzty_banner .rzty_banner03{ background:url(xzlcsf/rzxz_01.jpg) no-repeat center top; height:137px;}
.rzxz{margin-top:16px;margin-bottom:20px;}
.rzxz h3{ text-align:center;margin:54px 0 44px 0;}
.rzxz dl dt{float:left;width:565px;}
.rzxz dl dt p{border-bottom:1px dashed #ccc;padding-bottom:6px;margin-top:10px;}
.rzxz dl dt p span{display:inline-block;width:27px;height:34px;background:url(xzlcsf/rzxz_bg.png)no-repeat; vertical-align:top;margin-right:10px;}
.rzxz dl dt p .span_b{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -28px center;}
.rzxz dl dt p .span_c{width:28px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -57px center;}
.rzxz dl dt p .span_d{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -85px center;}
.rzxz dl dt p .span_e{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -112px center;}
.rzxz dl dt p .span_f{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -136px center;}
.rzxz dl dt p .span_g{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -164px center;}
.rzxz dl dt p .span_h{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -192px center;}
.rzxz dl dt p .span_i{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -220px center;}
.rzxz dl dt p .span_j{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -248px center;}
.rzxz dl dt p .span_k{width:27px;height:40px;background:url(xzlcsf/rzxz_bg.png)no-repeat -275px center;}
.rzxz dl dt p i{ font-style:normal;display:inline-block;width:508px;font-size:16px;line-height:28px;}
.rzxz dl dd{float:right;}

.rzxz .rzxz_02 dt{float:right;width:436px;margin-top:10px;}
.rzxz .rzxz_02 dt i{width:390px;}
.rzxz .rzxz_02 dd{float:left;margin-left:93px;}
.rzxz .rzxz_03 dd{margin-top:20px;}
.rzxz .rzxz_03 dt{margin-top:30px;}
.rzxz .rzxz_04{margin-top:20px;}

/* 首页新增banner */

.hd_banner{ height:634px; overflow:hidden; position:relative;}
.hd_banner .hd{ position:absolute; bottom:10px; width:60px; height:20px; left:75%;}
.hd_banner .hd ul li{ width:20px; height:20px; float:left;background:#666; margin-left:10px; cursor: pointer;}
.hd_banner .bd ul li a.cxdt{ background:url(banner_cxd.jpg) no-repeat center top; height:634px; display:block;}
.hd_banner .bd ul li a.qht{ background:url(banner_qh.jpg) no-repeat center top; height:634px; display:block;}
.hd_banner .hd ul li.on{ background:#22be5a;}



/* 长辛店专题 */
.cxd_banner_bj{ background:url(cxd_banner_bj.jpg) no-repeat center top;}
.yuansu{ width:1200px; margin:0 auto; position:relative; height:892px; overflow:hidden;}
.hqhq01{ background:url(cxd_banner07.png) no-repeat; width:366px; height:366px; position:absolute; left:95px;top:71px;}
.hqhq02{ background:url(cxd_banner06.png) no-repeat; width:400px; height:400px; position: absolute; left:78px; top:54px;animation:spin 20s linear infinite;-webkit-animation:spin 20s linear infinite;}
.hqhq03{ background:url(cxd_banner09.png) no-repeat; width:304px; height:304px; position:absolute; right:97px; top:108px;z-index:1;}
.hqhq04{  background:url(cxd_banner08.png) no-repeat; width:317px; height:317px; position: absolute; right:90px; top:102px;animation:spin 20s linear infinite;-webkit-animation:spin 20s linear infinite;z-index:1;}
.hqhq05{ background:url(cxd_banner03.png) no-repeat; width:169px; height:169px; position:absolute; top:20px;right:428px;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.hqhq06{ background:url(cxd_banner02.png) no-repeat; width:121px; height:121px; position:absolute; top:300px;right:310px;animation:ghostUpdown 2s linear infinite;-webkit-animation:ghostUpdown 2s linear infinite;}
.hqhq07{ background:url(cxd_banner01.png) no-repeat; width:120px; height:120px; position: absolute;top:350px; left:472px;animation:ghostUpdown 4s linear infinite;-webkit-animation:ghostUpdown 4s linear infinite;}
.hqhq08{ background:url(cxd_banner05.png) no-repeat; width:271px; height:41px; position:absolute; top:237px; left:498px;}
.hqhq09{ background:url(cxd_banner04.png) no-repeat; width:858px; height:146px; position:absolute; bottom:270px; left:176px;}
.cxd_text{ font-size:18px; background-color:#f2f2f2; color:#666; padding:20px; text-indent:2em; line-height:32px;}

.bjcxd_n1l{ float:left;}
.bjcxd_n1c{ float:left; width:1171px;}
	.bjcxd_n1c_t{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding-bottom:21px;}
	
	.bjcxd_n1c_tl{ float:left; margin-top:33px; margin-right:19px; background: url(bjcxd_n1_pic01.jpg) no-repeat center top;  padding:9px 15px 15px 12px; margin-left:20px;}
	.bjcxd_n1c_tl .cxd_sf{width:527px; height:366px; overflow:hidden;}
	.bjcxd_n1c_tl .cxd_sf img{overflow:hidden; height:366px; width:527px;}
	.bjcxd_n1c_tl .cxd_sf img{transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease;}
	.bjcxd_n1c_tl .cxd_sf:hover img{ overflow:hidden;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
	
	.bjcxd_n1c_tr{ float:right; margin-top:33px; margin-right:19px; background: url(bjcxd_n1_pic01.jpg) no-repeat center top;  padding:9px 15px 15px 12px;}
	.bjcxd_n1c_tr .cxd_sf{width:527px; height:366px; overflow:hidden;}
	.bjcxd_n1c_tr .cxd_sf img{overflow:hidden; height:366px; width:527px;}
	.bjcxd_n1c_tr .cxd_sf img{transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease;}
	.bjcxd_n1c_tr .cxd_sf:hover img{ overflow:hidden;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
	
	
	
	.bjcxd_n1c_b{ border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding-bottom:5px; float:left; width:1172px; margin-bottom:20px;}
	.bjcxd_n1c_b ul li{ float:left; margin-top:27px; margin-left:30px; margin-bottom:24px; background:url(bjcxd_n1_pic02.jpg) no-repeat center top; width:246px; height:203px; padding:6px 10px 8px 5px;}
	.bjcxd_n1c_b ul li span{ display:block;width:246px; height:203px; overflow:hidden;}
	.bjcxd_n1c_b ul li span img{transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -o-transition:all 1s ease;}
	.bjcxd_n1c_b ul li span:hover img{overflow:hidden;transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
	.bjcxd_n1c_b ul li.n1_text{ width:258px; font-size:16px; line-height:37px; color:#59493f; text-indent:2em; background:none; padding:0;}
.bjcxd_n1r{ float: right;}

.bjcxd_n1_jbxxc{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding:16px 36px 15px 36px}
.bjcxd_n1_jbxxc tr td{font-size:18px; color:#59493f;border:10px solid #ccc; line-height:26px; height:26px; padding:13px 0 12px 16px;}
.bjcxd_n1_jbxxc tr td.ico{ width:168px;}
.bjcxd_n1_jbxxc tr td.ico span{ background:url(bjcxd_n1_ico2.jpg) no-repeat; width:26px; height:26px; display: inline-block; float:left; margin-right:14px;}
.bjcxd_n1_jbxxc tr td.ico2 span{ background-position:0 -26px;}
.bjcxd_n1_jbxxc tr td.ico3 span{ background-position:0 -52px;}
.bjcxd_n1_jbxxc tr td.ico4 span{ background-position:0 -78px;}
.bjcxd_n1_jbxxc tr td.ico5 span{ background-position:0 -104px;}
.bjcxd_n1_jbxxc tr td.ico6 span{ background-position:0 -130px;}
.bjcxd_n1_jbxxc tr td.ico7 span{ background-position:0 -156px;}
.bjcxd_n1_jbxxc tr td.ico8 span{ background-position:0 -182px;}
.bjcxd_n1_djzx{ border-radius:10px;} 


.cxd_bj{ background: url(cxd_bjt.jpg) no-repeat center top; margin-top:20px;}
.cxdl2{ padding-top:130px; overflow:auto;}
.cxdl2_l{ float:left;}
.cxdl2_r{ float:right; width:819px;}
.cxdl2_l h2{ margin-bottom:10px;}
.cxdl2_l h2 p{ font-size:16px; text-align:center; margin-top:5px;}
.cxdl2_l h2 a{ background:#8a7f78; padding:10px; display:inline-block; color:#fff;text-decoration:none;}
.cxdl2_l h2 a .img2{ position:relative; overflow:hidden;}
.cxdl2_l h2 a .img2 i{ background:url(bofang.png) no-repeat center top; width:62px; height:62px; display:inline-block; position:absolute; left:115px; bottom:-62px;}
.cxdl2_l h2 a:hover{ background:#1ba045;box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.cxdl2_l h2 a:hover .img2 i{ bottom:52px;transition:all .3s;}
.cxdl2_r{ margin-top:47px;}
.bjcxd_n1_djzx:hover{box-shadow:5px 5px 5px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}

.cxd_nav img{ display:block; margin:0 auto;}
.cxd_nav img.img_t{ padding-top:164px;}
.n3_nr1,.n3_nr2{ border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:auto;}
.mar_t{ margin-top:30px;}
.cxd_n3_hd1 .hd{ width:90px; margin:15px auto 30px auto; overflow:auto;}
.cxd_n3_hd1 .hd ul li{ width:10px; height:10px; background:#999; float:left; margin-left:10px; border-radius:10px;}
.cxd_n3_hd1 .hd ul li.on{ width:60px; background:#ff7801;}
.cxd_n3text{ font-size:16px; color:#59493f; background:#f1f1f1; padding:20px; text-indent:2em; border-radius:10px; margin:0 45px 30px 45px; line-height:28px;}

.n3_nr2_hd{ width:1069px; background:#f1f1f1; border-radius:10px; margin:15px auto 20px auto; padding:20px 20px 30px 20px; position:relative; overflow:auto;}
.n3_nr2_hd .bd ul li{ float:left; margin-left:25px; margin-bottom:25px}
.n3_nr2_hd .hd{position:absolute; bottom:21px; left:492px;}
.n3_nr2_hd .hd ul li{ width:12px; height:12px; background:#59493f;  float:left; border-radius:12px; margin-left:5px;}
.n3_nr2_hd .hd ul li.on{ width:48px; background:#1ba045;}


.cxd_zhtd{ margin-top:30px;}
.cxd_zhtd01{ background: url(cxd_zhtd01.jpg) no-repeat center top; height:185px;}
.cxd_zhtd01 img{ margin:0 auto; display:block; padding-top:30px;animation:ghostUpdown 3s linear infinite;-webkit-animation:ghostUpdown 3s linear infinite;}
.cxd_zhtd02{ background: url(cxd_zhtd02.jpg) no-repeat center top; height:103px;}
.cxd_zhtd03{ background: url(cxd_zhtd03.jpg) no-repeat center top; height:95px;}
.cxd_zhtd04{ background: url(cxd_zhtd04.jpg) no-repeat center top; height:102px;}
.cxd_zhtd05{ background: url(cxd_zhtd05.jpg) no-repeat center top; height:89px;}
.cxd_zhtd06{ background: url(cxd_zhtd06.jpg) no-repeat center top; height:64px;}
.cxd_zhtd07{ background: url(cxd_zhtd07.jpg) no-repeat center top; height:63px;}


.w_1180{ width:1180px; margin:0 auto; border:10px solid #ccc; border-top:none; overflow:auto;}
.cxd_fwlc{ margin:0 0 23px 294px;}
.cxd_fwlc_l{ width:566px; margin:0 0 22px 24px; float:left;}
.cxd_fwlc_bjc{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.cxd_fwlc_hd{ padding:10px 0 36px 19px; position:relative;}
.cxd_fwlc_hd .hd{ position:absolute; left:177px; bottom:8px;}
.cxd_fwlc_hd .hd ul li{ width:10px; height:10px; background:#ccc; float:left; border-radius:10px; margin-left:10px;}
.cxd_fwlc_hd .hd ul li.on{ background:#1ba045;}
.cxd_fwlc_hd .prev{position:absolute; left:6%; top:44%; margin-top:-25px; display:block; width:90px; height:90px; background: url(bd_l.png) no-repeat center top; filter:alpha(opacity=50);opacity:0.5; }
		.cxd_fwlc_hd .next{ position:absolute;left:auto; right:6%;  top:44%; margin-top:-25px; display:block; width:90px; height:90px; background: url(bd_r.png) no-repeat center top; filter:alpha(opacity=50);opacity:0.5;   }
		.cxd_fwlc_hd .prev:hover,
		.cxd_fwlc_hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.cxd_fwlc_r{ float:right; margin-right:30px;}
.cxd_fwlc_bj3{ float:left; position:relative; overflow:hidden;}
.cxd_fwlc_bj3 a .cxd_textxz1{ position:absolute; width:211px; height:214px; background:#1aa041; padding:20px; left:0; bottom:-254px; border-radius:10px; font-size:16px; line-height:32px; color:#fff; text-indent:2em;}
.cxd_fwlc_bj3 a:hover .cxd_textxz1{ left:0; bottom:0;transition:all 0.2s;}

.cxd_fwlc_bj4{ float:right;position:relative; overflow:hidden;}
.cxd_fwlc_bj4 a .cxd_textxz2{ position:absolute; width:211px; height:214px; background:#1aa041; padding:20px; left:0; bottom:-254px; border-radius:10px; font-size:16px; line-height:24px; color:#fff; text-indent:2em;}
.cxd_fwlc_bj4 a:hover .cxd_textxz2{ left:0; bottom:0;transition:all 0.2s;}

.cxd_fwlc_bjc2{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:234px;}


.cxd_fwlc_bj5{ margin-top:30px;position:relative; overflow:hidden;}
.cxd_fwlc_bj5 a .cxd_textxz3{ position:absolute; width:490px; height:145px; background:#1aa041; padding:20px; left:0; bottom:-254px; border-radius:10px; font-size:16px; line-height:24px; color:#fff; text-indent:2em;}
.cxd_fwlc_bj5 a:hover .cxd_textxz3{ left:0; bottom:0;transition:all 0.2s;}


.cxd_fwlc_bjcd{ border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:auto;}
.cxd_fwlc_bjcd h2{font-size:24px; text-align:center; color:#59493f; line-height:48px;}
.cxd_fwlc_bjcd s{display:block; height:1px; width:62px; margin:0 auto; background:#ccc;}
.cxd_fwlc_bjcd p{ font-size:16px; line-height:24px; color:#59493f; width:500px; margin:10px auto;}


.cxd_fwlcb_t ul li{ float:left; margin-left:196px; margin-top:30px;}
.cxd_fwlcb_c{ width:715px; margin:20px auto;}
.cxd_fwlcb_b ul li{ float:left;}
.cxd_fwlcb_b ul li.cxd_fwlcb_xhx{ width:1181px; height:74px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:16px; text-indent:2em; color:#59493f; line-height:32px; padding-top:20px;}


.cxd_fwlcb{ overflow:auto;}
.cxd_yyss{ width:1160px; background:#ccc; padding:20px; margin:30px auto;}

.cxd_yysshd{ position:relative;}
.cxd_yysshd .bd ul li{ float:left; margin-left:40px; margin-bottom:40px;}
.cxd_yysshd p{ font-size:24px; text-align:center; position:relative; bottom:20px; color:#ff7801;}
.cxd_yysshd .bd{ overflow:auto;}
.cxd_yysshd .hd{ position:absolute; bottom:0px; left:510px;}
.cxd_yysshd .hd ul li{ float:left; margin-left:10px; width:10px; height:10px; border-radius:10px; background:#ccc;}
.cxd_yysshd .hd ul li.on{ width:50px; background:#ff7801;}

.cxd_lrsh_02{ margin-bottom:20px;}
.cxd_lrsh_01{ width:938px; margin:20px auto;}

.dkj{ overflow:auto;}
.sfqxg{ width:1126px; margin:20px auto; overflow:auto;}
.sfqxg h3{ float:left; width:133px; height:213px; background:#5b4841; font-size:24px; text-align:center;cursor:pointer; color:#fff; border-radius:10px; position:relative; margin-left:1px;}
.sideMenu h3 i{ width:34px; height:34px; display:block; margin:40px auto 14px auto; background:url(iconfont1.png);}
.sideMenu h3 i.iconfont_2{ background-position:0 -35px;}
.sideMenu h3 i.iconfont_3{ background-position:0 -70px;}
.sideMenu h3 i.iconfont_4{ background-position:0 -105px;}
.sideMenu h3 i.iconfont_5{ background-position:0 -140px;}
.sideMenu h3.on{ background:#ff7801;}
.sideMenu h3 em{ width:24px; height:24px; background:url(icoAdd.png); background-position:0 -24px; display:block; position:absolute; bottom:50px; left:52px;}
.sideMenu h3.on em{background:url(icoAdd.png);}

.sfqxg div{ float:left; width:416px; height:173px; padding:20px; background:#f1f1f1; font-size:16px; text-indent:2em; color:#333; border-radius:10px; line-height:32px;}

.cxd_navd{ height:130px; background:#63544b; position:fixed; left:0; right:0; top:-130px; z-index: 111;}
.cxd_navdt ul li{ width:200px; float:left;text-align:center;}
.cxd_navdt ul li a{ color:#fff; font-size:16px;text-decoration:none; display:inline-block; width:200px; height:130px;}
.cxd_navdt ul li a:hover,.cxd_navdt ul li.on a{ background:#f28731;}
.cxd_navdt ul li a i{ background:url(cxd_tb1.png); width:61px; height:61px; display:block; margin:15px auto;}
.cxd_navdt ul li a i.nav_icon2{ background-position:0 -61px;}
.cxd_navdt ul li a i.nav_icon3{ background-position:0 -122px;}
.cxd_navdt ul li a i.nav_icon4{ background-position:0 -183px;}
.cxd_navdt ul li a i.nav_icon5{ background-position:0 -244px;}
.cxd_navdt ul li a i.nav_icon6{ background-position:0 -305px;}


/* 首页改版css */

.sy_bannerhd {width: 100%;height:588px;overflow:hidden;position:relative;}
.sy_bannerhd .hd{width: 980px;overflow: hidden;position: absolute;left: 70%;bottom:15px;z-index: 1;margin:0 auto;}
.sy_bannerhd .hd ul li{float: left;width:15px;height: 15px;border:2px solid #fff;margin: 5px 10px;cursor:pointer;display:inline-block;background-color:#ccc;}
.sy_bannerhd .hd ul li.on{color:#fff;width: 18px;height: 18px;display: inline-block;margin:5px 10px;background-color:#e98549;}
.sy_bannerbj{background:url(sy_bannerbj.jpg) no-repeat center top;height:610px;}
.sy_banner_cxd{float:left;}
.sy_banner_cxd h2,.sy_banner_qh h2{padding:54px 0 40px 15px;}
.sy_banner_cxd a,.sy_banner_qh a{margin:50px 0 0 215px;display: inline-block;}
.sy_banner_qh{float:right;}



.sy_cqzhbj{background:url(sy_cqzhbj.jpg);height: 68px;color:#fff;font-size:18px;text-align: center;line-height: 68px;}
.sy_cqzhbj span{font-size:30px;padding-right: 30px;}

.sy_nav{font-size:36px;text-align: center;color:#ca8e3e;padding-top: 50px;}
.sy_nav p{font-size:18px;color:#666;}

.czfw{padding-top:30px;}
.czfw ul li{width: 370px;float:left;margin-left:20px;height:390px;box-shadow:0 0 5px 0 #ccc;transition:all 0.5s linear 0s;color:#666;}
.czfw ul li a{text-decoration:none;}
.czfw ul li:hover{box-shadow:0px 0px 5px 0px #ccc;transition:all 0.3s linear 0s;transform:translateY(-5px);}
.czfw ul li h2{font-size:24px;text-align:center;line-height:58px;}
.czfw ul li p{margin:0 20px;text-indent:2em;line-height: 26px;font-size: 14px;}
.sy_wlfw{margin-top:30px;}
.sy_wlfw ul li{float:left;width:160px;height: 239px;padding:8px 7px 0 8px;background: #fff;border-radius: 10px;margin-left: 30px; }
.sy_wlfw ul li em{width:46px;height: 2px;background:#cc9933;display: inline-block;margin: 12px 61px 16px 53px;}
.sy_wlfw ul li p{font-size:14px;color:#666;line-height: 22px;padding: 0 10px;}
.sy_wlfw .sy_wlfw_text{font-size:18px;margin-top: 30px;padding-bottom: 30px; color:#666;text-indent: 2em;line-height: 30px;}
.sy_jgyy{padding-bottom:30px;}


/* 首页改版服务优势 */
.fix .list{width:222px;height: 215px;margin: 0 18px 20px 0;transition:all .3s;background:#fff; float:left;position: relative;}
.fix .list:hover{-webkit-box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 8px rgba(0, 0, 0, 0.05);transform:translateY(-5px);}

.fix .list .txt{width:174px;position: absolute;top: 85px;opacity:0;filter:alpha(opacity=0);font-size:14px;line-height: 25px;z-index:3;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transform:scale(0);-webkit-transform:scale(0);color:#fff;padding: 0 24px;}
.fix .list:hover .txt{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);}

.fix .list .bj{opacity:0;filter:alpha(opacity=0);width: 100%;height: 100%;position:absolute;z-index:2;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.fix .list:hover .bj{opacity:1;filter:alpha(opacity=100)}
.fix .list .bj1{background:#f17d2d;}
.fix .list .bj2{background:#fa626d;}
.fix .list .bj3{background:#f17e2e;}
.fix .list .bj4{background:#fa6873;}
.fix .list .bj5{background:#f6b825;}
.fix .list .bj6{background:#7dbbe4;}
.fix .list .bj7{background:#00aaf0;}
.fix .list .bj8{background:#38bb9b;}
.fix .list .bj9{background:#7dbbe4;}
.fix .list .bj10{background:#00aaf0;}

.fix .list .cxkj{width:220px;height: 213px;border: 1px solid #f1f1f1;}
.fix .list .cxkj i{width:84px;height: 84px;display: block;background:url(ico.jpg) no-repeat;margin:32px 0 20px 70px;}
.fix .list .cx2 i{background-position:-84px 0px;}
.fix .list .cx3 i{background-position:-168px 0px;}
.fix .list .cx4 i{background-position:-252px 0px;}
.fix .list .cx5 i{background-position:-336px 0px;}
.fix .list .cx6 i{background-position:0px -84px;}
.fix .list .cx7 i{background-position:-84px -84px;}
.fix .list .cx8 i{background-position:-168px -84px;}
.fix .list .cx9 i{background-position:-252px -84px;}
.fix .list .cx10 i{background-position:-336px -84px;}

.fix .list .cxkj p{font-size:18px;color:#666;text-align: center;}
.fix .list .cxkj h2{width: 50px;height: 1px ;background: #ccc;margin: 25px auto 0 auto;}


/* 首页改版机构介绍 */
.sy_jgjs{position:relative;}
.jgjs_kj{box-shadow:0px 0px 5px 0px #ccc;}
.jgjs_kj .jgjs_l{float:left;}
.jgjs_kj .jgjs_r{float:right;width: 500px;margin-right:24px;}
.jgjs_kj .jgjs_r h2{font-size:24px;font-weight: bold;padding-top:25px;color:#666;}
.jgjs_kj .jgjs_r p{font-size:16px;color:#666;padding:12px 0;border-bottom:1px solid #ccc;}
.jgjs_kj .jgjs_r .iconfont{margin-top:35px;border-bottom:1px solid #ccc;padding-bottom:28px;}
.jgjs_kj .jgjs_r .iconfont h3{font-size:16px;color: #666;line-height:22px;margin-bottom:16px;}
.jgjs_kj .jgjs_r .iconfont h3 i{width: 22px;height: 22px;display: inline-block;float: left;margin-right:10px;}
.jgjs_kj .jgjs_r .iconfont h3 i.icof01{background:url(sy_iconfont01.jpg) no-repeat center;}
.jgjs_kj .jgjs_r .iconfont h3 i.icof02{background:url(sy_iconfont02.jpg) no-repeat center;}
.jgjs_kj .jgjs_r .iconfont h3 i.icof03{background:url(sy_iconfont03.jpg) no-repeat center;}
.jgjs_kj .jgjs_r a.xiangqing{width:110px;border: 1px solid #ccc;margin:22px 0 0 268px;}
.jgjs_kj .jgjs_r a{width:112px;display:inline-block;font-size:18px;line-height:40px;text-decoration:none;}
.jgjs_kj .jgjs_r a i.iconf04{width:22px;height:22px;background:url(sy_iconfont04.jpg) no-repeat center;display:inline-block;float:left;margin:10px 5px 0px 25px;}
.jgjs_kj .jgjs_r a.zixun{width: 112px;background:#ca8e3e;line-height:42px;color:#fff;margin:22px 0 0 4px;}
.jgjs_kj .jgjs_r a i.iconf05{width:22px;height:22px;background:url(sy_iconfont05.jpg) no-repeat center;display:inline-block;float:left;margin:10px 5px 0px 25px;}

.sy_jgjs .hd{position:absolute;left:550px;right: 550px;bottom:-30px;}
.sy_jgjs .hd ul li{width:14px; height: 14px;border:2px solid #ccc;border-radius:100%;float:left;margin-left:10px;}
.sy_jgjs .hd ul li.on{width:18px;height: 18px;border:none;background:#ca8e3e;}


/* 首页改版服务明星 */

.sy_fwmx{margin-top:80px;}
.sy_fwmx01{background: url(cxd_pic16.jpg) no-repeat center top;height: 66px;}
.sy_fwmx02{background: url(cxd_pic17.jpg) no-repeat center top;height: 55px;}
.sy_fwmx03{background: url(cxd_pic18.jpg) no-repeat center top;height: 76px;}
.sy_fwmx04{background: url(cxd_pic19.jpg) no-repeat center top;height: 81px;}
.sy_fwmx05{background: url(cxd_pic20.jpg) no-repeat center top;height: 86px;}
.sy_fwmx06{background: url(cxd_pic21.jpg) no-repeat center top;height: 77px;}
.sy_fwmx07{background: url(cxd_pic22.jpg) no-repeat center top;height: 87px;}
.sy_fwmx08{background: url(cxd_pic23.jpg) no-repeat center top;height: 81px;}
.sy_fwmx09{background: url(cxd_pic24.jpg) no-repeat center top;height: 73px;}
.sy_fwmx10{background: url(cxd_pic25.jpg) no-repeat center top;height: 84px;}


.sy_fwxj .hd{width:58px;margin: 15px auto 30px;display: block;padding-bottom: 30px;}
.sy_fwxj .hd ul li{width:14px; height: 14px;border:2px solid #ccc;border-radius:100%;float:left;margin-left:10px;}
.sy_fwxj .hd ul li.on{width:18px;height: 18px;border:none;background:#ca8e3e;}





/* 服务内容 */
.fwys{ background:url(fwys.jpg) no-repeat center top; height:63px; margin:0 auto 30px auto;}
.fwys_shzl ul li{ float:left;}
.fwys_shzl ul li.fwys_shzl{ width:482px; height:316px; overflow:hidden;}
.fwys_shzl ul li.fwys_shzl img{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.fwys_shzl ul li.fwys_shzl img:hover{overflow:hidden;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.fwys_shzl ul li.fwys_text{ margin-left:20px;}
.fwys_shzl ul li.fwys_text h2{ border-bottom:1px solid #9d8368; width:670px; display:inline-block;padding-bottom:11px;}
.fwys_shzl ul li.fwys_text h2 i{ font-size:24px; color:#9d8368; font-weight:bold; width:195px; border-bottom:2px solid #9d8368;font-style:normal;padding-bottom:10px;}
.fwys_shzl ul li.fwys_text h2 i span{ font-weight: normal; font-size:18px;}
.fwys_shzl ul li.fwys_text p{ font-size:18px; width:670px; text-indent:2em; margin-top:60px; line-height:27px; color:#666;}
.fwys_shzl ul li.fwys_text h3{ font-size:24px; text-align:center; color:#666; margin-top:30px;}



/* CSS 改版入住流程 */
.gbrzlc01{background:url(gb_rzlc01.jpg) no-repeat center top;height: 110px;}
.gbrzlc02{background:url(gb_rzlc02.jpg) no-repeat center top;height: 117px;}
.gbrzlc03{background:url(gb_rzlc03.jpg) no-repeat center top;height: 104px;}
.gbrzlc03 .rzlctext_banner{font-size:54px;color:#c8903d;}
.gbrzlc03 .rzlctext_banner span{font-size:18px;margin-left: 10px;border-bottom: 2px solid #c8903d}
.gbrzlc04{background:url(gb_rzlc04.jpg) no-repeat center top;height: 107px;}
.gbrzlc05{background:url(gb_rzlc05.jpg) no-repeat center top;height: 95px;}
.gbrzlc06{background:url(gb_rzlc06.jpg) no-repeat center top;height: 57px;}

.gbrzlc_bj{background:url(gbrzlc_bj.jpg) no-repeat;padding-top: 40px;}
.gbrzlc_text01{background:#c8903d;color:#fff;font-size:24px;width: 434px;border-radius: 10px;line-height: 84px;margin:0 auto;text-align: center;}
.gbrzlc_icon01{background: url(gb_rzlc07.png) no-repeat center top;height: 65px;padding-bottom: 10px;}
.gbrzlc_icon02{background: url(gb_rzlc09.png) no-repeat center top;height: 51px;padding-bottom: 10px;}
.gbrzlc_text02{position:relative;height: 84px;}
.gbrzlc_text02 span.gbrzlc_text1_a{font-size:24px;background: url(gb_rzlc08.png) no-repeat;width: 374px;line-height: 84px;position: absolute;left:302px;text-align: center;color:#666;}
.gbrzlc_text02 span.gbrzlc_text1_b{width:30px;height: 30px;background: url(gbrzlc_icon.png) no-repeat center top;position: absolute;left: 668px;top: 28px;z-index: 1;}
.gbrzlc_text02 span.gbrzlc_text1_c{background:#999;color:#fff;font-size:16px;padding:10px;border-radius: 10px;position: absolute;right:110px;top:20px;}


.gbrzlc_text03{position:relative;height:104px;}
.gbrzlc_text03 span.gbrzlc_text2_a{font-size:24px;background: url(gb_rzlc10.png) no-repeat;width: 244px;height: 104px; position: absolute;left:368px;text-align: center;color:#666;padding-top: 22px;line-height: 32px;}
.gbrzlc_text03 span.gbrzlc_text2_b{width:30px;height: 30px;background: url(gbrzlc_icon.png) no-repeat center top;position: absolute;left: 600px;top: 34px;z-index: 1;}
.gbrzlc_text03 span.gbrzlc_text2_c{background:#999;color:#fff;font-size:16px;padding:10px;border-radius: 10px;position: absolute;right:146px;top:26px;}
.gbrzlc_text03 span.gbrzlc_text3_c{background:#999;color:#fff;font-size:16px;padding:10px;border-radius: 10px;position: absolute;right:65px;top:26px;}
.gbrzlc_text04{background:url(gb_rzlc11.png) no-repeat center top; height: 94px;line-height: 94px;font-size:24px;color: #fff;text-align: center;}
.gbrzlc_text05{background:url(gb_rzlc12.png) no-repeat center top;height:80px;font-size:24px;text-align: center;padding-top:24px;color:#666;line-height: 32px;}
.gbrzlc_text06{background:url(gb_rzlc13.png) no-repeat center top;height:79px;font-size:24px;text-align: center;padding-top:24px;color:#fff;padding-bottom: 30px;}
.gbrzlc_bj2{background:#c8903d;line-height: 70px;color: #fff;font-size:24px;}

/* CSS 新增服务对象 */
.fwdx ul li{width:177px;height: 177px;border: 3px solid #ca8e3e; float: left;text-align: center;font-size: 18px;color: #ca8e3e;border-radius: 50%;margin-left: 71px;line-height: 24px;margin-top: 30px;}
.fwdx ul li.padd_0{height: 127px !important;padding-top: 50px;}
.fwdx ul li.padd_1{height: 107px !important;padding-top: 70px;}
.fwdx ul li.padd_2{height:117px !important;padding-top: 60px;}













