@charset "utf-8";
.head_nav{height: 62px;background-color: #282727;}
.nav_ul{height: 100%;}
.nav_ul li{float:left;width:12.5%;text-align: center;position: relative;height: 100%;}
.nav_ul li .nav_li_a{line-height: 62px;color:#fff;}
.nav_ul li:hover .nav_li_a{color:#fff !important;background-color: #cb1207 !important;}
.son_nav{position: absolute;left:0;top:62px;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:#cb1207;}
.head_nav_bor{top:0;left:0;width:100%;height: 100%;}
.addnavse .nav_li_a{color:#fff !important;background-color: #cb1207;}
/*banner*/
.banner .swiper-button-next{right:10%}
.banner .swiper-button-prev{left:10%}
/*公共*/
.listforms{border:1px solid #D8D8D8;box-sizing: border-box;}
.vr720form_ul li{float:left; width:24.25%;height: 54px;background: #fff;box-sizing: border-box;border: 1px solid #DEDEDE;}
.vr720form_ul li input{font-size: 18px;}
.vr720sub{background: #cb1207 !important;}
.vr720sub input{padding:0 !important;color:#fff !important;font-size: 22px !important;font-weight: bold;}
.btzhuz{width:5px;height: 20px;background: #333;border-radius: 4px;}
/*分页*/
.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;}
/*视频*/
.leshangsp{ position:fixed;top:0; left:0;width:100%;height:100%; background:rgba(0,0,0,.6);z-index:9999999;display: none;}
.lsspbox{height:839px;width:80%;margin:auto;position:relative;}
.lssp{width:100%;height: 100%;}
.lsspxxx{position: absolute;right:16px;top:0;color:#fff;font-size: 32px;}
/**/
.head_top_ico{width:300px;}
.head_bj{bottom: 0;right:0;}
.sy_t_fw li{width:19%;height: 122px;background-color: #f2f2f2;border-radius: 5px;overflow: hidden;margin-right: 1.25%;box-sizing: border-box;float:left;position: relative;}
.sy_hsj{right:0;bottom:0;}
.bttext{bottom:0;}
.sy_bj_l{width:303px;}
.sy_bj_l_t{width:100%;height:130px;line-height:130px;background-color:#525151;border-radius:10px;overflow: hidden;}
.sy_t_bj_ico1{vertical-align: -7%;}
.sy_bj_l_b{width: 148px;height: 126px;background-color: #525151;border-radius: 10px;}
.sy_t_bj_ico2{margin:33px auto 5px;}
.sy_bj_m{width:447px;background-color: #eeeeee;height: 266px;}
.sy_t_form li{height: 50px;background-color: #fefeff;border: solid 1px #c6c4c4;}
.sy_t_sub:hover{background: #a10a0a !important;}
.sy_bj_r{width: 417px;height: 266px;background-color: #eeeeee;}
.jsq{border-radius: 16px;}
.sy_tc_btn_dl{margin:30px auto;}
.sy_tc_btn_dl dd{float:left;width:31.33%;margin:0 1%;background: url(../images/sy_tc_btn_bj.jpg) no-repeat;height: 40px;text-align: center;line-height: 40px;background-size:100%;}
.sy_tc_l{width:392px;height: 506px;}
.sy_tc_l_btn{border: solid 1px #ffffff;width: 70%;left:15%;bottom:13%;}
.sy_tc_l_btn:hover{background: #d50d0d;border: solid 1px #d50d0d !important;}
.sy_tc_r{width:808px;}
.sy_tc_r_ul li{position: relative;width:392px;margin-left: 12px;height: 247px;overflow: hidden;float:left;}
.sy_tc_r_ul li img{height: 100%;}
.sy_tc_b_ul li{position: relative;width:392px;height: 247px;overflow: hidden;float:left;}
.sy_tc_b_ul li img{height: 100%;}
.sy_tc_anli_bt{width:100%;height: 100%;top:0;left:0;background: rgba(0,0,0,.7);display: none;}
.anli_bts_t{border-top:1px solid #fff;border-bottom:1px solid #fff;padding: 8px 30px;max-width: 94%;margin:86px auto 0;}
.sy_anli_texts{background: #00000079;bottom:0;left: 0;width:100%;z-index: 5;height: 50px;}
.sy_anli_zj{right:10px;bottom:17%;padding: 5px 10px;border-radius: 50px;background: #ca0019;}
.sy_tc_r_ul li:hover .sy_anli_texts{display: none;}

.sy_sjs_ul li{float:left;width:24%;position: relative;margin-right: 1.25%;box-sizing: border-box;}
.sy_sjs_bt{background: rgba(0,0,0,.7);width:100%;bottom:0;left:0;overflow: hidden;height: 46px;}
.addsjsbt{background: rgba(231,0,18,.9) !important;}
/* .sy_lp_ul li{float:left;width:32.33%;overflow: hidden;height: 227px;position: relative;margin-top:15px;}
.sy_lp_bt{height: 46px;background-color: #262626;bottom:0;left:0;width:100%;line-height: 46px;color:#fff;}
.sy_lp_fw{padding:5px 20px;background: #f01010;top:0;right:5%;} */
.sy_ppsl_R{width:766px;}
.sy_ppsl02{width:365px;float:left;}
.sy_ppsl03{width:380px;float:right;}
/* .tcanlilist{display: none;} */
/*sjs*/

.sy_sjs_l{width:418px;height: 426px;}

.sy_sjs_l_text{height:70px;left:0;bottom:0;background: rgba(0,0,0,.7);width:100%;}

.sy_sjs_jp{right:0;top:5px;border-top-left-radius: 16px;width:140px;border-bottom-left-radius: 16px;}

.sy_sjs_list{width:782px;height: 426px;}

.sy_sjs_list_t{height: 28px;line-height: 28px;width:100%;background: rgba(0,0,0,.7);bottom:0;left:0;text-align: center;}

.sy_sjs_list_ul{bottom:0;left:0;width:100%;height: 392px;}

.sy_sjs_list_ul li{float:left;width:24%;margin-left:1%;overflow: hidden;position: relative;margin-bottom: 10px;height: 191px;}

.sy_sjs_list_hover{width:100%;height: 100%;top:0;left:0;background:rgba(202,0,25,.7);display: none;}

.sy_sjs_xq{border:1px solid #fff;height: 28px;line-height: 28px;width:106px;}

.sy_sjs_btn{width:360px;height: 46px;border:1px solid #ca0019;margin:60px auto 0;}

.sy_sjs_btn:hover{background:#ca0019;color:#fff !important;}


.sy_lp_ul li{width:253px;height: 157px;float:left;overflow: hidden; position: relative;}
.sy_lp_ul .sy_lp_text{ position: absolute; bottom: 0; width: 100%; height: 30px;line-height: 30px; text-align: center;background: rgba(0, 0, 0, 0.58); color: #fff;}
.sy_lp_anli{width:801px;}
.addlpli{margin:0 21px;}
.addlpli2{margin-top:21px;margin-bottom: 21px;}
.sy_lp_lb{width:369px;}
.sy_zdgd_t{line-height: 77px;left:20px;top:0;}
.sy_zdgd_bbg{background:#e6e6e6;height: 50px;}
.sy_zdgd_bbg p{float:left;color:#000;line-height: 50px;}
.sy_zjgd{height: 336px;overflow: hidden;}
.sy_zjgd_ul li{height: 42px;line-height: 42px;}
.zjgd_dl dd{float:left;}
.sy_zjgd_btn{height: 50px;line-height: 50px;text-align: center;font-size: 14px;color:#7f1a75;}
.sy_zjgd_btn:hover{background: #c4261d !important;color:#fff !important;}
.sy_zjgd_ul li:hover dl{color:#C4261D !important;}
/*首页业主口碑*/
.sy_yzkb_ul li{width:185px;float:left;margin-right: 18px;margin-top:16px;}
.sy_khhp_lb_ul .sy_khhp_lb_ul_li{width:390px;background: #fff;overflow: hidden;background: #DEDEDE;}
.khhp_tx{width:66px;height: 66px;border-radius: 50%;}
.khhp_body{width:268px;}
.khhp_body_dl dd{float:left;width:48%;height: 84px;border-radius: 5px;overflow: hidden;margin-top:10px;}
.sy_yzhp_ico{top:0;right:0;}
.sy_khhp_list .swiper-button-next{top:50%;width:16px;height: 26px;background: url(../images/sy_sjs_jt_r.png);right: -3%;}
.sy_khhp_list .swiper-button-prev{top:50%;width:16px;height: 26px;background: url(../images/sy_sjs_jt_l.png);left: -3%;}
.sy_sjs_gd{border: 1px solid #1B2319;border-radius: 5px;width:375px;height: 47px;line-height: 47px;text-align: center;margin:30px auto 0;}
.sy_sjs_gd:hover{background: #d50d0d !important;color:#fff !important;border: 1px solid #d50d0d;}
.sy_news_bt{border-bottom:1px solid #EEEDED;}
.sy_news_img{width:100%;height: 290px;}
.sy_news_ms{max-height: 44px;overflow: hidden;}
.sy_news_r li{height: 90px;margin-bottom: 10px;}
.sy_news_time{width:80px;text-align: center;background: #929292;height: 100%;color:#fff;} 
.sy_news_r li:hover .sy_news_time{background: #d50d0d !important;}
.sy_news_r li:hover .sy_news_bts{color:#d50d0d !important;}
.sy_news_01:hover .sy_news_01_bt{color:#d50d0d !important;}
.footer_ul li dd{line-height: 30px;}
.footer_ul li dd a:hover{color:#d50d0d !important;}
.foot_kf{height: 46px;line-height: 46px;border: solid 1px #eeeeee;}
.foot_kf:hover{background: #d50d0d !important;border: solid 1px #d50d0d !important;}

.sy_lgan_le:hover{background: #a3a1a1;}
.sy_lgan_ri:hover{background: #9a0909 !important;}
/*gywm*/
.gy_dszbg{background: url('../images/gy_dsz.jpg') center center;height: 708px;}
.bts_t{top:0;left:0;width:100%;}
.gy_xt_ul li{float:left;width:23%;margin:0 1% 15px;height: 276px;}
.gy_sjs_btn{width:15%;left:42.5%;bottom:5%;}
.gy_sjs_btn:hover{background:#9a0909 !important;}
.gy_jq_ul li{width:15%;float:left;margin:0 0.83% 15px;box-sizing: border-box;}
.gy_b_form li{height: 56px;background: #fff;width:31.33%;float: left;margin:0 1%;}
.gy_b_sub{background: #d50d0d !important;}
.gy_b_sub:hover{background: #9a0909 !important;}
/*baojia*/
.bj_bn{height: 596px;background: url(../images/bj_bn.jpg) center center;}
.bj_bn_bm{width:472px;right:0;top:60px;}
.bj_t_form li{height: 60px;box-sizing: border-box;border:1px solid #ccc;line-height: 60px;margin-bottom:10px;}
.bj_t_form li span{border-right: 1px solid #ccc;height: 58px;}
.bj_t_sub{background-color: #e13a00;box-shadow: 0px 3px 0px 0px	#992801;border-radius: 8px;}
.bj_t_sub:hover{background-color: #c40101;}
.bj_bts{width:100%;top:0;left:0;}
.bj_tico_btn{background-color: #c40101;box-shadow: 0px 3px 0px 0px #992801;border-radius: 8px;}
.bj_tico_btn{background-color: #970c0c;}
.bj_shou{vertical-align: -5%;}
.bj_btbox{height: 79px;}
.bjzxjbg{background-color: #ffffff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);top:-60px;}
.bj_kfa1{border-radius: 8px;border: solid 1px #754300;height: 90px;text-align: center;color:#754300;line-height: 90px;}
.bj_kfa1:hover{border: solid 1px #c40101;color:#c40101;}
.bj_kfa2{border-radius: 8px;background:#c40101;height: 90px;text-align: center;color:#fff;line-height: 90px;}
.bj_kfa2:hover{background:#970505;}
.bj_kf1{vertical-align: -7%;}
.bj_ysbox{top:0;left:50%;margin-left:-600px;}
.bj_ys_btn{bottom:0;left:0;width:100%;}
.hei450{height: 450px;}
.bj_anli_ul li{width:48%;float:left;margin-bottom: 20px;}
.bj_anli_btn{border-radius: 6px;margin:20px auto;}
.bj_anli_btn:hover{background: #a70909 !important;}
.bj_anli_bg{background: url(../images/bj_anlibg.jpg);}
.bj_bj_l li{line-height: 40px;font-size: 18px; text-align: center;color:#fff;}
.pingfang{top:30%;right:3%;color:#999999;}
.bj_m_form li{height:66px;margin-bottom: 25px;background: #fff;}
.bj_m_sub{background-color: #e1b900 !important;box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.61);border-radius: 8px;}
.h399{height: 364px;}
.bj_m_sub:hover{background-color: #a88b06 !important;}
.bj_bzul li{float:left;width:24%;height: 130px;border-radius: 8px;margin:0 1.33% 15px 0;}
.bj_bz_bor{border-bottom: 1px solid #fff;}
.bj_gcbor{border: dashed 1px #fc8332;}
.bj_b_bgs{background: url(../images/bj_b_bg.jpg) center center;height: 540px;}
.bjjsqbor {border-right: 1px solid #ccc;}
.pzbzbjul li {font-size:20px;height:50px;line-height:50px;margin:30px 0;}
.pzbzbjul li input {border:1px solid #3a3c3b;height:50px;padding-left:10px;width:58%;margin-left:10px;}
.bjkebtn {width:200px;height:50px;line-height:50px;text-align:center;font-size:18px;margin:40px 0 0 266px;background:#d00000;}
.bjkebtn:hover{    background: #ad0d0d !important;}
.bjjsqbor {border-right:1px solid #ccc;}
.sublitbtn {left:50%;top:50%;margin:-70px 0 0 -75px;width:140px;height:140px;}
.subtext {width:60px;font-size:26px;margin:18px 30px;}
.juhongse {background:#d00000;border-radius:50%;width:110px;height:110px;top:15px;left:15px;}
.juhongse:hover{background:#aa0505;}
.width49_6{width:49.6%;}
.bor {border: 1px solid #d7d7d7;}

.hvr-wobble-horizontal{display:block !important;}



/* 首页修改 */
.sy_ppbz_wk{width: 100%;padding: 50px 0;margin-top: 40px; background: url(../images/sy_ppbzbj.jpg) center no-repeat;overflow: hidden;}
.sy_ppbz_ul li{position: relative; float: left;width: 222px;height: 300px;margin-left: 20px; border: 1px solid #fff;}
.sy_ppbz_gao{height: 185px;color: #fff;text-align: center;overflow: hidden;}
.sy_ppbz_img{width: 62px;height: 56px;margin: auto;}
.sy_ppbz_p{height: 115px; margin-top: 15px;}
.sy_ppbz_jt{width: 52px;height: 52px;margin: 5px auto 0;}
.sy_ppbz_ul li:hover{background: #d50d0d;border: 1px solid #d50d0d;}
.sy_ppbz_ul li:hover .sy_ppbz_gao{height: 240px;}
.sy_ppbz_ul li:hover .sy_ppbz_p{margin-top: 10px;}