@charset "utf-8";
.headtop{height: 38px;line-height: 38px;}
.top_r_text span{margin:0 10px;}
.headnav{height: 94px;}
.yuyuebtn{background:#FF7202;height: 100%;width:110px;line-height: 40px;text-align: center;color:#fff;font-size: 14px;}
.nav_ul li{float:left;width:14.2%;text-align: center;position: relative}
.nav_ul li .nav_li_a{line-height:40px;color:#fff;}
.nav_ul li:hover{background:#FF7202 !important;}
.son_nav{position: absolute;left:0;top:40px;height:0;background: rgba(0,0,0,.7);width:100%;overflow: hidden;z-index: 99999999;}
.son_nav dd{height: 46px;line-height: 46px;}
.son_nav dd a{color:#fff;display: block;height: 100%;width:100%;font-size: 16px;}
.son_nav dd:hover{background:#FF7202;}
.addnavse{background:#FF7202 !important;}
.navxian{bottom:0px;}
.navxli{width:0;height: 2px;background: #FF7202;border-radius: 1px;}
.nav_bg{background: #9DB6CF;}
/*banner*/
.banner .swiper-pagination{bottom:66px;}
.banner .swiper-pagination span{width:16px;height: 16px;opacity: 1;background:#ccc;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background:#FF7202 !important;width:46px !important;border-radius:10px;}
/*banner*/
/*topform*/
.hide100{height: 100px;visibility: hidden;}
.bn_top_form{border-radius: 8px;top:-50px;left:0;z-index: 999;box-shadow: 0 5px 8px #999;-webkit-box-shadow: 0 5px 8px #999;}
.bn_top_glzi li{float:left;width:50%;text-align: center;color: #C0C4D0;font-size: 14px;line-height: 37px;}
.bn_top_glzi li span{display:inline-block;margin:0 16px;}
.h37{height: 37px;}
.sy_top_form li{float:left;width:31.33%;height: 46px;border-radius: 6px;border: 1px solid #C0C4D0;box-sizing: border-box;}
.sy_top_sub{background:#FF7202;border:1px solid #FF7202 !important;}
.sy_top_sub:hover{background:#d25f04 !important;}
/*title*/
.bt_xian{width:78px;height: 10px;background:#333;vertical-align:22%;}
/**/
.sy_ys_ul li{float:left;width:23%;height:110px;margin:0 1%;box-sizing: border-box;box-shadow: 0 0px 8px 0 rgba(0,0,0,.18);background: #fff;}
.ysico_box{background: #F0F4F7;}
.sy_ys_ico{width:35%;height: 100%;}
.sy_ys_ico img{left:15%;}
.lh110{line-height: 110px;}
.syico02{display: none;}
.sy_ys_ul{box-sizing: border-box;padding:8px;}
.sy_ys_ul li:hover{background:#FF7202;box-shadow: 0 2px 8px 0 #FF7202;}
.sy_ys_ul li:hover p{color:#fff !important;}
.sy_ys_ul li:hover .syico02{display:block !important;}
.sy_ys_ul li:hover .syico01{display: none;}
/*tc*/.sy_tcbtn{border:1px solid #222;text-align: center; line-height: 40px;border-radius: 8px;bottom:80px;left:21.8%;width:30%;color:#222;}.sy_tcbtn:hover{background: #c75a03;border: 1px solid #c75a03 !important;color:#fff !important;}
.sy_tc_btns a{height: 38px;line-height: 38px;border-radius: 19px;text-align: center;}
.tc_img_l{width:740px;height: 520px;}
.tc_form_r{width:458px;height: 520px;}
.tc_form_r_x{height: 1px;}
.sypingf{right:3%;top:22%;color: #C0C4D0;}
.sy_tc_form li{border:1px solid #C0C4D0;border-radius: 5px;margin-bottom: 20px;height: 49px;}
.sy_tc_sub{border:1px solid #FF7202 !important;}
.tc_bor_1{border:1px solid #C0C4D0;border-radius: 5px;height: 49px;}
.sy_tc_sub:hover{background:#c75a03 !important;border:1px solid #c75a03 !important;}
/*anli*/
.tcvrbg{width:100%;height: 100%;top:0;left:0;background: rgba(0,0,0,.7);z-index: 1111;display: none;}
.sy_vr_x{right:-20px;top:-20px;width:40px;height: 40px;border-radius: 50%;background: #000;text-align: center;font-size: 40px;line-height: 35px;}
.tcvr_box{width:90%;height: 90%;}
.sy_anli_sx a{line-height: 22px;font-size: 14px;color: #8A9AAA;}
.sy_anli_sx span{line-height: 22px;font-size: 14px;color: #8A9AAA;margin:0 15px;display: inline-block;}
.sy_vr_anli{height: 373px;}
.sy_vr_text{width:460px;height: 275px;top:49px;left:40px;background: rgba(255,255,255,.7);}
.vrico{left:45%;}
.sy_anli_ul li{float:left;width:373px;margin-top:30px;}
.sy_anli_img{height: 260px;width:100%;overflow: hidden;}
.sy_anli_text{height:50px;background: #F0F4F7;}
.sy_anli_ul{box-sizing: border-box;padding-bottom:8px;}
.sy_anli_ul li:hover{box-shadow: 5px 5px 8px rgba(0,0,0,0.23);z-index: 55;position: relative;}
.sy_anli_ul li:hover .sy_anli_text{;background: #FF7202 !important;}
.sy_anli_ul li:hover .sy_anli_text p{color:#fff !important;}
.sy_anli_ul li:hover .sy_anli_text p span{color:#fff !important;}
/*form*/
.sy_anli_form_bg{background: #8A9AAA;overflow: hidden;}
.sy_anli_form li{height: 49px;border-radius: 5px;background: #fff;}
.mdl027_{margin-left: 2.7%;}
.sy_anli_sub{height: 49px;border-radius: 5px;}
.sy_anli_sub:hover{background: #c75a03 !important;}
/*sjs*/
.sy_sjs_bg{background: #8A9AAA;}
.sy_sjs_left{width:762px;overflow: hidden;height: 354px;}
.sy_sjs_left_tx{width:354px;height: 354px;}
.sy_sjs_left_text{background: url(../images/jjbg.jpg);width:408px;height: 354px;}
.sy_sjs_left_text_a{background: #8A9AAA;border-radius: 5px;width:160px;height: 50px;}
.sy_sjs_left_text_a:hover{background: #5f6a75 !important;}
.h60{height: 60px;overflow: hidden;}
.sy_sjs_right{width:394px;height: 354px;}
.sy_sjs_form li{border: 1px solid #C0C4D0;border-radius: 5px;margin-top:20px;height: 50px;overflow: hidden;}
.sy_sjs_sub{border: 1px solid #FF7202 !important;}
.sy_sjs_sub:hover{background: #ce5d03 !important;}
.h283{height: 283px;}
.sjshides{visibility: hidden;}
.sy_sjs_abtn{height:50px;border-radius: 5px;overflow: hidden;margin:40px auto 0;border:1px solid #fff;}
.sy_sjs_abtn:hover{    background: #FF7202 !important;border: 1px solid #FF7202 !important;}

/*yzkb*/
.yz_bor{border:1px solid #F0F4F7;}
.sy_yzkb_ul li{height: 170px;border-bottom:1px solid #F0F4F7;overflow: hidden;}
.sy_yz_img{width:110px;height: 110px;border-radius: 50%;overflow: hidden;}
.yz_wximg img{margin-right: 10px;}
.h44{height: 44px;overflow: hidden;}
.sy_yzkb_ul li:hover{background: #F0F4F7;}

/*zxgl*/
.sy_zxgl_bg{background:#F0F4F7;}
.sy_zxgl_ul li{float:left;width:31.33%;}
.zy_zxgl_img{width:373px;height: 178px;}
.h66{height: 66px;}
.sy_zxgl_l_x{width:90px;height: 10px;background:#8A9AAA;}
/*pzbz*/
.sy_pzbg_bg{background: url(../images/bzbg.jpg);}
.sy_pzbz_ul li{position: relative;width:300px;height: 300px;}
.sy_pz_lx1{width:212px;height: 212px;-moz-transform:rotate(45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg); -moz-transform-origin:0% 0%; -webkit-transform:rotate(45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg); -webkit-transform-origin:0% 0%; -o-transform:rotate(45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg); -o-transform-origin:0% 0%; transform:rotate(45deg) scale(1.00,1.00) translate(0px,0px) skew(0deg,0deg); transform-origin:0% 0%;top:0;left:50%;z-index: 2;}
.bzico{height: 130px;width:100%;}
.bzico img{top:96%;}
.sy_pz_bt2{display: none;}
.sy_pz_bt1,.sy_pz_bt2{width:100%;height: 100%;top:0;left:0;z-index: 3;}
.sy_pzbz_ul li{float:left}
.sy_pzbz_ul li:hover .sy_pz_lx1{background:#FF7202 !important;}
.sy_pzbz_ul li:hover .sy_pz_bt1{display: none;}
.sy_pzbz_ul li:hover .sy_pz_bt2{display: block;}
.w900{width:900px;margin-left: 150px;margin-top:-140px;}

/*footer*/
.footerbg{background:#393D49;}
.foot_left{width:472px;margin-top:10%}
.foot_xian{width:100%;height: 10px;}
.foot_nav_box{width:627px;}
.foot_nav_ul li{width:16%;float:left;}
.foot_nav_ul li dd a{font-size: 16px;color:#fff;}
.foot_nav_ul li dd{line-height: 36px;}
.foot_right_x{height: 1px;}
.beianbg{background: #221716;}
.foot_nav_ul li dd:hover a{color:#FF7202 !important}

/*************************************业主口碑***************************************************/
.yzkb_bt dd{float:left;height: 28px;line-height:28px;border:1px solid #d1dce5;margin-left:12px;font-size: 16px;}
.yzkb_bt dd a{color: #A4B9C9;display:block;width:100%;height: 100%;padding:0 25px;}
.yzkb_bt dd:hover{background: #FF7202;border:1px solid #FF7202 !important;}
.yzkb_bt dd:hover a{color:#fff !important;}
.yz_tximg{height: 88px;width:88px;border-radius: 50%;overflow: hidden;}
.xingxing img{margin-right: 10px;}
.yzkb_yy_btn {width:150px;border-radius: 5px;}
.yzkb_list_ul .yzkb_list_li{border-bottom: 1px solid #D1DCE5;padding-bottom: 30px; margin-bottom: 30px;}
.yzkb_pl_img li{width:176px;height: 176px;overflow: hidden;float:left;margin-right:28.5px;}
.w994{width:994px;}
.yzkb_list_li:hover .yzkb_yy_btn{background: #d65f01 !important;}

/*分页*/
.thisclass{background: #000;color:#fff !important;}
.pages_btn{text-align: center;}
.pages_btn a{display: inline-block;width:40px;height: 40px;line-height: 40px;border:1px solid #000000;color:#000;border-radius: 8px;margin:0 5px;font-weight: bold;font-size: 18px;}

