@charset "utf-8";

/* CSS Document */
/*  ------------------------ 通用 ----------------------------  */
*, *::after, *::before { -webkit-box-sizing: border-box;-o-box-sizing: border-box; 
     -ms-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
*{ margin:0px; padding:0px;border: 0;}
body { color:#000000; font-family:"微软雅黑";  font-size:14px; line-height:24px; background:#ffffff;}
input{font-family:"微软雅黑" }
body,html{ width:100%; height:auto; overflow-x:hidden; }
html.ovhide{ overflow:hidden;}
.bodyhid{ overflow:hidden;}
ol, ul ,li{list-style: none; margin:0px; padding:0px}
img,ol, ul ,li{ border:none;}
div{ margin:0 0; padding:0 0}
a{text-decoration:none; color:#000000; outline:none; star:expression_r(this.onFocus=this.blur());}
a:hover {text-decoration: none;cursor:pointer;}
img{ border:none;}
input[type=button], input[type=submit], input[type=reset] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input:focus,input:hover,input:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
select:focus,select:hover,select:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
.edit{ width:100%; height:auto; overflow:hidden; padding:10px;}
.edit img{ max-width:100%; height:auto; }
.clearfix{zoom:1}
.clearfix:after{content:".";display:block; width:100%; height:0; line-height:0; float:none; clear:both; overflow:hidden}
.opacity {filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;}
.disnone{ display:none; }
.ts3{transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -ms-transition:all ease 0.3s; 
    -o-transition:all ease 0.3s;}
.ts5{transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}

.mainbox{width:83%; margin:auto; height:auto;}
.mainbox2{max-width:1400px;margin:auto;height:auto;}
/* 头部导航 */
.top{width:100%;height:auto;background:#ffffff;padding:20px 0;max-height:100px;}
.top .logo{display:block;float:left;}
.top .logo img{display:block;width:auto;height:60px;}

.top_search{max-width:320px;float:right;margin:3px 158px 0 0}
.top_search_con{width:320px;height:38px;position:relative;padding-right:76px;border:1px solid #b30707;}
.top_search_con input{width:100%;height:36px;padding:0 10px;vertical-align:top}
.top_search_btn{width:80px;height:38px;line-height:38px;background:#b30707;color:#fff;text-align:center;position:absolute;right:-1px;top:-1px;font-size:16px;}
.top_search_btn:hover{background:#ff8828;}
.top_search_hot a{display:inline-block; height:24px;line-height:24px; font-size:12px;color:#666666;position:relative;padding-right:10px;margin-right:5px;}
.top_search_hot a::after{content:""; width:1px;height:10px;background:#d1cfcf;position:absolute;right:0;top:8px;}
.top_search_hot a:last-child::after{content:none;}

.top_hot_contact{float:right;text-align:right;}
.top_hot_tit{font-size:16px;color:#b30707;}
.top_hot_tel{font-size:27px;font-weight:bold;}

/* 导航 */
.nav{width:100%;height:48px; line-height:48px; background:#b30707;}
.nav .nav_list{float:left;width:11.11%;text-align:center;position:relative;}
.nav .nav_list>a{display:block;width:100%;color:#ffffff;font-size:20px;font-weight:bold;}
.nav .nav_list:hover a{background:#a10404;}
.nav .nav_list:first-child{width:7%;}
.nav .nav_list:nth-child(2){width:14%;}
.nav_list dl{ display:none; width:100%;height:auto;position:absolute;left:0;top:48px;background:#a10404;z-index:233;}
.nav_list dl dd a{display:block; color:#ffffff;font-size:18px;border-bottom:1px solid rgba(255,255,255,0.2);}
.nav_list dl dd:hover a{border-bottom-color:rgba(255,255,255,0.6);font-weight:bold;}
.nav_list dl dd:last-child a{border-bottom:none;}

.banner_index{width:100%;height:auto;position:relative;}
.banner_index .swiper-container,.banner_index .swiper-wrapper,.banner_index .swiper-slide{width:100%;height:100%;}
.banner_index img{display:block;width:100%;height:auto;}
.banner_index .arrow{width:80px;height:80px;margin-top:-40px; position:absolute;z-index:9;top:50%;cursor:pointer;text-indent:-9999px;border-radius:50%;}
.banner_index .home-left{left:40px;background:rgba(255,255,255,0.5) url(../images/banner_arrow_left.png) no-repeat center center/40px auto;}
.banner_index .banner-arrow-left{left:170px;background:rgba(255,255,255,0.5) url(../images/banner_arrow_left.png) no-repeat center center/40px auto;}
.banner_index .banner-arrow-right{right:170px;background:rgba(255,255,255,0.5) url(../images/banner_arrow_right.png) no-repeat center center/40px auto;}

.banner{width:100%;height:auto;}
.banner img{display:block;width:100%;height:auto;}

.index_activity{padding:20px 0 10px;position:relative;}

.index_erweima{width:12%;height:auto;text-align:center;float:right;padding-top:1.6vw;}
.index_erweima img{display:block;width:100%;height:auto;}
.index_activity_con{width:87%;float:left;}
.index_activity_con a{display:block;width:33.33%;float:left;padding-right:10px;}
.index_activity_con a img{display:block;width:100%;height:auto;}


/* 装修报价 */
.renovation_money_w{ clear:both; width:100%;height:auto;background:url(../images/baojia_bg.jpg) no-repeat center center/cover;padding:90px 0 70px;margin-bottom:100px;}
.renovation_money{padding:0 350px 0 260px; min-height:445px; position:relative;}
.renovation_left{width:280px;height:auto;position:absolute;left:0;top:106px;}
.renovation_left li{display:block;width:140px;float:left;text-align:center;font-size:16px;margin-bottom:35px;}
.renovation_left li i{display:block;width:140px;height:60px;margin-bottom:10px;}
.renovation_left li i.icon_1{background:url(../images/icon_1.png) no-repeat center center/77px auto;}
.renovation_left li i.icon_2{background:url(../images/icon_2.png) no-repeat center center/65px auto;}
.renovation_left li i.icon_3{background:url(../images/icon_3.png) no-repeat center center/65px auto;}
.renovation_left li i.icon_4{background:url(../images/icon_4.png) no-repeat center center/59px auto;}

.renovation_center{width:100%;height:auto;padding:0 8%;}
.renovation_center_tit{width:100%;height:auto; line-height:50px;margin-bottom:10px; font-size:35px;color:#b30707;font-weight:bold;text-align:center;}
.renovation_center_des{text-align:right;font-size:20px;text-align:right;color:#666666;margin-bottom:30px;}
.form_list,.input_list{width:100%;height:auto;}
.select_list{width:102.5%;}
.select_list select{width:31%; height:50px;border-radius:3px;font-size:20px;padding:0 10px; float:left;border:1px solid #999999;margin-right:2%;background:none;color:#333;}
.input_list{margin-top:30px;}
.input_list input{height:50px;padding:0 10px;border:1px solid #999999;border-radius:3px;background:none;color:#333; font-size:16px;}
.input_list input::-webkit-input-placeholder { /* WebKit browsers */
  color: #333333;
}

.input_list input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #333333;
}

.input_list input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #333333;
}
.input_list input.input_one{width:56%;float:left;}
.input_list input.input_two{width:42%;float:right;}
.input_list select{width:42%;float:right;height:50px;border-radius:3px;font-size:20px;padding:0 10px;border:1px solid #999999;background:none;color:#333;}
.baojia_btn{width:200px;display:block;text-align:center;height:50px;line-height:50px;background:#ff8828;color:#ffffff;border-radius:3px;font-size:20px;margin:20px auto 0;}

.renovation_right{width:350px;max-height:273px;position:absolute;right:0;top:50px;background:#ffffff;overflow:hidden;}
.renovation_right_tit{width:100%;height:38px;line-height:38px;background:#e5e5e5;padding:0 20px;font-size:16px;}
.renovation_right_tit span{font-weight:bold;font-size:21px;color:#b30707;display:inline-block;vertical-align:-1px;}


.scroll li { height: 34px;line-height: 34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:0 20px;color:#666666;padding:0 120px;position:relative;}
.scroll li span{display:block;width:120px;position:absolute;left:0;top:0;text-align:center;}
.scroll li a{display:block;width:80px; height:20px;line-height:20px;border-radius:5px; position:absolute;right:10px;top:7px;text-align:center;color:#ffffff;font-size:13px;background:#9b9b9b;}
.scroll li:nth-child(even){background:#f2f2f2}

/* 十大保障 */
.ten_ensure_tit{text-align:center;font-size:40px;line-height:80px;font-weight:700;}
.ten_ensure_tit span{display:inline-block;vertical-align:top;font-size:60px;color:#b30707;}


.ten_ensure_ul{padding:60px 0 80px;}
.ten_ensure_ul li{display:block;width:10%;float:left;text-align:center;cursor:pointer;}
.ten_ensure_ul li.cur,.ten_ensure_ul li:hover{color:#b30707;}
.ten_ensure_ul li img{display:block;width:75%;height:auto;margin:auto;}
.ten_ensure_ultit{font-size:22px;margin:20px auto;}

.ten_ensure_bot{width:100%;display:none;}
.ten_ensure_con{width:51%;float:left;padding:30px;}
.ten_ensure_contit{font-size:36px;text-align:center;font-weight:bold;color:#b30707;margin-bottom:50px;}
.ten_ensure_text{font-size:16px;color:#666666;line-height:30px;text-indent:2em;}

.ten_ensure_pic{ width:44%; float:right;}
.ten_ensure_pic a{display:block;width:100%;}


/* 实景案例 */
.index_case{width:100%;height:auto;background:url(../images/index_scroll_bg.jpg) no-repeat center top/cover;margin:130px 0;padding:90px 0 30px;}
.index_desin_tit{text-align:center;font-size:40px;}
.index_case_ul{text-align:center;padding:20px 0 70px;}
.index_case_ul li{display:inline-block;font-size:23px;cursor:pointer;}
.index_case_ul li:hover,.index_case_ul li.cur{color:#b30707;}
.index_case_ul li span{display:inline-block;margin:0 20px;}

.design_idea{width:80%;height:auto;background:#ffffff;padding:70px 50px;position:relative;margin:auto;}
.design_idea_con{display:none;}
.design_idea .swiper-container{width:100%;position:relative;}
.design_idea .arrow{width:90px;height:193px;margin-top:-96.5px; position:absolute;z-index:9;top:50%;cursor:pointer;text-indent:-9999px;}
.design_idea .arrow-left{left:-140px;background:url(../images/arrow_left.png) no-repeat center center/90px auto;}
.design_idea .arrow-right{right:-140px;background:url(../images/arrow_right.png) no-repeat center center/90px auto;}


.design_pic{width:61%;height:auto;float: left;}
.design_pic img{display:block;width:100%;height:auto;}

.design_con{width:33%; height:100%; float:right;position:relative;}
.design_con_tit{font-size:47px;font-weight:bold; padding-bottom:25px; line-height:50px;position:relative;}
.design_con_tit::after{content:'';width:195px;height:2px;background:#ff8828;position:absolute;left:0;bottom:0;}
.design_con_des{text-indent:2em;font-size:16px;color:#666666;line-height:30px;margin:40px 0;}
.design_con_pic{width:100%;height:210px;overflow:hidden;}
.design_con_pic img{display:block;width:100%;height:auto;}
.design_btn{display:block;width:215px;height:50px;line-height:50px;border-radius:3px;background:#ff8828;text-align:center;font-size:23px;color:#ffffff;position:absolute;right:0;bottom:0;}

/* 设计师 */
.index_design_list{width:102%;}
.index_design_list a{display:block;width:20%;height:18.5vw; overflow:hidden; float:left;padding:4% 2% 0 0;position:relative;}
.design_list_infor{width:90%;height:0;background:rgba(0,0,0,0.8);color:#ffffff;position:absolute;left:0;bottom:0;padding:0 20px;overflow:hidden;}
.design_list_infor .design_list_tit{font-size:18px;margin-bottom:10px;}
.design_list_infor .design_list_tit span{font-size:14px;display:inline-block;margin-left:5px;}
.design_list_infor .design_list_des{height:120px;overflow:hidden;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.index_design_list a img{display:block;width:100%;height:auto;}
.index_design_list a:hover .design_list_infor{height:82%;padding:20px;}

/*业主选择*/
.per_select{padding-bottom:120px;margin-bottom:0;}
.index_address_w{width:100%;height:auto;background:#ffffff;margin-top:25px;}
.index_address{width:100%;height:auto;padding:5px 0;background:#eeeeee;text-align:center;}
.index_address a{display:inline-block;width:auto;padding:0 13px;height:40px;line-height:40px;position:relative;font-size:22px;}
.index_address a::after{content:'';width:1px;height:15px; background:#000000;position:absolute;right:0;top:13px;}
.index_address a:last-child::after,.index_address a.index_address_cur::after{content:none;}
.index_address a.index_address_cur{background:#b30707;color:#ffffff;}

.table_con{width:100%;height:auto;padding:25px;}
.table_graybg{background:#eeeeee;padding:10px;}
.table_con table{width:49%;border-collapse: collapse; border-spacing: 0;background:#eeeeee;font-size:18px;}
table, td, tr {border: 1px solid #d2d2d2;padding: 10px;text-align:center;}
.table_con table th{padding:10px 0;font-size:22px;}
.table_con table td{padding:8px 10px;}
.table_con table tr:nth-of-type(odd){background:#d2d2d2;}
.table_con table th.bgred{background:#b30707;color:#ffffff;}
.table_con_left{float:left;}
.table_con_right{float:right;}

/*服务流程*/
.service_process{width:100%;height:auto;background:#f7f4f4;padding:100px 0 80px;}
.service_process_tit{width:100%;text-align:center;line-height:60px;font-size:40px;color:#b30707;margin-bottom:50px;font-weight:600;}
.service_process img{display:block;max-width:1400px;height:auto;margin:auto;}


/* 新闻资讯 */
.index_news{height:auto;padding:90px 0;}
.index_news_tit{text-align:center;color:#b30707;}
.index_news_ch{font-size:40px;font-weight:600;line-height:50px;margin-bottom:10px;}
.index_news_en{font-size:24px;text-transform:uppercase;}

.index_news_tab{width:900px; height:70px;border:1px solid #d8d8d8;font-size:30px; margin:40px auto 30px;background:#f8f8f8}
.index_news_tab a{display:block;width:33.33%;line-height:68px;text-align:center;float:left;}
.index_news_tab a:hover,.index_news_tab a.cur{background:#b30707;color:#ffffff;}
.index_news_con{width:100%;height:auto;display:none;}
.index_news_left{width:48%;height:auto;float:left;}
.index_news_left a{display:block;width:100%;min-height:180px;overflow:hidden;padding-left:325px; margin-bottom:30px; position:relative;}
.news_pic{width:298px;height:180px;position:absolute;left:0;top:0;}
.news_pic img{display:block;width:100%;height:auto;}
.news_con{width:100%;height:auto;}
.news_con_tit{font-size:16px;margin-bottom:10px;font-weight:600;}
.news_con_des{ height:66px; font-size:14px;color:#666666;line-height:22px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news_con_time{width:100%;height:auto;text-align:right;margin-top:30px;}

.index_news_right{width:48%;height:auto;float:right;}
.index_news_right a{display:block;width:100%;height:70px;line-height:68px;border:1px solid #dad9d9;font-size:16px;margin-bottom:20px;padding:0 100px 0 20px; position:relative;font-weight:600;}
.index_news_rightit{width:100%;height:70px;overflow:hidden;}
.index_news_rightime{display:block;width:100px;height:70px;position:absolute;right:0;top:0;}

.index_news_con .honor ul li{margin-top:2%;}
.index_news_con .customer{margin-top:-30px;padding-bottom:0;}

/* 底部 */
.footer{width:100%;height:410px;background:#232323;color:#ffffff;}
.footer_top{width:100%;height:auto;border-bottom:1px solid #464545;padding:25px 0 25px 225px;position:relative;}
.footer_top img{display:block;width:auto;height:60px;position:absolute;left:0;top:25px;}
.footer_nav_top{float:right;padding:10px 0;}
.footer_nav_top>ul>li{display:inline-block;font-size:20px;height:40px;line-height:40px;position:relative;}
.footer_nav_top>ul>li>a{color:#ffffff; padding:0 20px; }
.footer_nav_top>ul>li>a::after{content:'';width:1px;height:15px;background:#ffffff;position:absolute;right:0;top:13px;}
.footer_nav_top>ul>li:last-child a{padding-right:0;}
.footer_nav_top>ul>li:last-child a::after{content:none;}

.footer_erweima{width:215px;text-align:center;font-size:16px;float:left;margin-top:50px;}
.footer_erweima img{display:block;width:119px;height:auto;margin:0 auto 20px;}
.footer_nav_ul{position:absolute;left:50%;top:120px;margin-left:-40px;}
.footer_nav_ul li,.footer_nav_ul li a{display:block;width:100%;height:auto;}
.footer_nav_ul li a{font-size:14px;color:rgba(255,255,255,0.7);line-height:30px;}

/* 合作品牌 */
.other_content{padding:70px 0 90px;}
.bread{width:100%;height:40px;line-height:40px;font-size:20px;color:#666666;}
.bread a,.bread span{display:inline-block;color:#333333}
.bread span{font-family:"宋体"}
.bread a:last-child{color:#000000;font-weight:700;}

.logo_list{width:100%;height:auto;padding:40px 0;}
.logo_list a{display:block;width:25%; height:150px;float:left;overflow:hidden;position:relative;}
.logo_list a img{display:block;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.page{width:100%;height:auto;text-align:center;margin-top:40px;}
.page a{display:inline-block; width:30px; height:30px;line-height:30px;text-align:center;border:1px solid #e0e0e0;background:#f1f1f1;margin:0 2px;}
.page a:hover,.page a.cur{color:#ffffff;background:#b30707;}
.page a:first-child,.page a:last-child{width:50px;}

/* 展厅 */
.zhanting_list{width:102%;padding:15px 0 30px;}
.zhanting_list a{display:block;width:23%;height:21vw; overflow:hidden; margin:3% 2% 0 0; float:left;cursor:default;}
.zhanting_list a img{display:block;width:100%;height:auto;}

/* 案例 */
.case_shaixuan{width:100%;height:auto;border:1px solid #cccccc;}
.case_shaixuan .bread{width:100%;height:70px;line-height:70px;border-bottom:1px dashed #cccccc;padding-left:40px;}
.case_shaixuan_list{padding:20px 0 20px 140px;border-bottom:1px dashed #cccccc; position:relative;}
.case_shaixuan_list:last-child{border:none;}
.case_shaixuan_tit{font-size:22px;position:absolute;left:0;top:20px;text-align:right;width:140px;}
.case_shaixuan_con a{display:inline-block;width:auto;height:35px;line-height:35px;padding:0 10px;font-size:16px;color:#333333;margin-right:10px;}
.case_shaixuan_con a:first-child{min-width:80px;text-align:center;}
.case_shaixuan_con a.cur,.case_shaixuan_con a:hover{background:#b30707;color:#ffffff;}

.case{width:102%;height:auto;padding:70px 0 0;}
.case a{display:block;width:23%;height:auto; margin:0 2% 4% 0;float:left;font-size:16px;color:#333333}
.case_pic{width:100%;height:12vw;overflow:hidden;position:relative;}
.case_tit{display:block; width:100%;height:0px;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;text-align:center;padding:0 20px;color:#ffffff;font-size:18px;overflow:hidden;transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.case_tit p{display:table-cell;vertical-align:middle;}
.case_pic img{width:100%;height:auto;transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.case a:hover .case_pic img{transform:scale(1.3);-moz-transform:scale(1.3); -webkit-transform:scale(1.3); -o-transform:scale(1.3); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.case a:hover .case_tit{height:100%;padding:20px;display:table;transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.case_con ul{padding-top:10px;}
.case_con ul.case_con_left{width:60%;float:left;}
.case_con ul.case_con_right{width:40%;float:right;}
.case_con i{display:inline-block;vertical-align:top;width:25px;height:25px;margin-right:8px;}
.case_con ul li{display:block;height:25px;line-height:25px;overflow:hidden;margin:10px 0}
.case_con i.icon_case_1{background:url(../images/icon_case_1.png) no-repeat center center/22px auto;}
.case_con i.icon_case_2{background:url(../images/icon_case_2.png) no-repeat center center/25px auto;}
.case_con i.icon_case_3{background:url(../images/icon_case_3.png) no-repeat center center/20px auto;}
.case_con i.icon_case_4{background:url(../images/icon_case_4.png) no-repeat center center/23px auto;}

/* 案例详情 */
.case_piclist{width:55%;float:left;}
/*.case_piclist .swiper-container{height:615px;}*/
#gallery{width:100%;}
#thumbs img{width:100%;height:auto;min-height:100%;cursor:pointer;}
.case_piclist #gallery{height:550px;background:#ffffff;margin-top:20px;}
.case_piclist #gallery img{max-width:100%; max-height:100%;display:block; position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
#thumbs{width:100%;margin-top:10px;height:180px;}
#thumbs .swiper-slide{opacity:.3}
#thumbs .swiper-slide-thumb-active{opacity:1}
#gallery .swiper-button-prev {
    width: 65px;
    height: 114px;
    margin-top:-57px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") rgba(0,0,0,0.5) center 50%/50% 50% no-repeat;
    left:20px;
}

#gallery .swiper-button-next {
    width: 68px;
    height: 114px;
    margin-top:-57px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") rgba(0,0,0,0.5) center 50%/50% 50% no-repeat;
    right:20px;
}

.case_detail_right{width:41%;float:right;}
.case_detail_tit{width:100%;font-size:42px;line-height:60px;text-align:center;}
.case_small_text{font-size:18px;color:#666666;padding:20px 0;}
.case_small_text li{display:block;width:33.33%;float:left;}
.case_small_text li:last-child{text-align:right;}
.case_big_text{width:104%;}
.case_big_text li{display:block;width:46%; height:60px;line-height:60px;padding:0 20px; float:left;background:#f2f2f2;margin:0 4% 2% 0; font-size:22px;}

.case_detail_design{width:100%;height:auto;padding:30px 0 0 280px;position:relative;}
.case_design_pic{width:260px;height:334px;overflow:hidden;position:absolute;left:0;top:30px;}
.case_design_pic img{display:block;width:100%;height:auto;}
.case_design_con{width:100%;height:100%;position:relative;}
.case_design_con li{color:#666666;font-size:16px;margin-bottom:15px;}
.case_design_tit{font-size:22px;color:#000000;}

/*.case_design_idea{position:absolute;bottom:0;left:0;}*/
.case_design_btn{text-align:center;padding-top:32px;}
.case_design_btn a{display:inline-block; margin:0 7%; width:165px;height:55px; line-height:55px;text-align:center;color:#ffffff;font-size:22px; background:url(../images/btn_bg.png) no-repeat center center/100% 100%;}


.more_case{width:100%;height:auto;padding-bottom:140px;}
.more_case_list{width:102%;}
.more_case_list a{display:block;width:23%; height:15vw;overflow:hidden; float:left;margin:3% 2% 0 0;}
.more_case_list a img{display:block;width:auto;height:100%;min-width:100%;}

/*热装社区*/
.nr_hot{padding:70px 0 200px; margin:0;}
.nr_hot .bread{margin-bottom:60px;}

/* 设计师团队 */
.design{width:102%;height:auto;padding:70px 0 0;}
.design_list{display:block;width:23%;height:auto; margin:0 2% 4% 0;float:left;font-size:16px;color:#333333;box-shadow:0 5px 5px rgba(0,0,0,0.2);border-radius:2px;}
.design_per_pic{display:block;width:100%;height:18vw;overflow:hidden;}
.design_per_pic img{display:block;width:100%;height:auto;}
.design_per_con{display:block;width:100%;height:auto;padding:20px 20px 10px;}
.design_per_name{font-size:25px;}
.design_per_name span{color:#666666;font-size:16px;display:inline-block;margin-left:10px;}
.design_per_des{font-size:16px;color:#666666;margin-top:10px;line-height:24px;height:72px;overflow:hidden;}
.design_per_bot{padding:0 20px 20px;}
.design_per_year{color:#999999;font-size:14px;float:left;}
.design_per_bot a{float:right;display:block;width:85px;height:32px;line-height:32px;text-align:center;color:#ffffff;background:#b30707;font-size:14px;}


/* 设计师详情 */
.nr_other_tit{font-size:40px;position:relative;line-height:50px;padding-left:20px;margin-bottom:40px;}
.nr_other_tit::before{content:'';width:6px;height:45px;background:#ff0000;position:absolute;left:0;top:6px;}
.design_about{width:100%;height:660px;padding-left:491px;background:#f2f2f2;position:relative;margin-top: 30px;}
.design_about_pic{width:491px;height:660px;position:absolute;left:0;top:0;overflow:hidden;}
.design_about_pic img{display:block;width:100%;height:auto;}

.design_about_con{width:100%;height:auto;padding:60px;}
.design_about_tit{font-size:40px;}
.design_about_tit span{font-size:22px;display:inline-block;margin-left:10px;}

.design_about_des{font-size:20px;color:#555555;padding:30px 0;border-bottom:1px dashed #a9a9a9;margin-bottom:30px;}
.design_about_des p{margin-top:15px;}
.design_infor_tit{font-size:22px;padding-left:20px;position:relative;}
.design_infor_tit::before{content:'';width:5px;height:28px;background:#b30707;position:absolute;left:0;top:0;}
.design_infor{width:100%;height:auto;padding:20px 230px 0 24px;position:relative;font-size:20px;color:#555555;line-height:30px;}
.design_infor .design_infor_des{margin-bottom:10px;}
.yuyuebtn{display:block;width:200px;height:65px;line-height:63px;background:url(../images/btn_bg.png) no-repeat center center/200px 65px;font-size:30px;text-align:center;color:#ffffff;position:absolute;right:0;bottom:0;}

.works{width:100%;height:auto;padding:20px 0 0 24px;}
.works_tit{font-size:20px;margin-bottom:10px;}
.works_des{font-size:20px;color:#555555;line-height:30px;}

/* 最新活动 */
.activity{width:100%;height:auto;padding:30px 0 30px 400px;position:relative;min-height:935px;}
.activity_left{position:absolute;left:0;top:30px;width:360px;}
.activity_tel_w{width:100%;height:auto;padding:60px 0 30px;text-align:center;background:#b30707;color:#ffffff;margin-bottom:20px;}
.activity_name{font-size:40px;}
.activity_tel{font-size:24px;padding:25px 0;}

.activity_nav{width:100%;height:auto;}
.activity_nav a{display:block;width:100%;height:76px;line-height:74px;text-align:center;border:1px solid #c6c6c6;font-size:24px;margin-bottom:20px;}
.activity_nav a:hover{background:#b30707;color:#ffffff;}

.activity_all_list{margin-bottom:20px;}
.activity_center{width:61%;height:auto;float:left;}
.activity_center a{margin-bottom:10px;}
.activity_center a,.activity_center a img{display:block;width:100%;height:auto;}

.activity_right{width:35.5%;height:auto;float:right;padding-top:20px;}
.activity_form{width:100%;height:auto;margin-bottom:50px;}
.activity_form_tit{font-size:40px;margin-bottom:25px;line-height:50px;}
.activity_form_des{font-size:18px;margin-bottom:10px;}
.activity_form_input{width:100%;height:50px;border:1px solid #b1b1b1;margin:15px 0 0; font-size:16px; padding:0 15px;}
.activity_form .baoming_btn{display:block;width:215px;height:46px;line-height:46px;text-align:center;background:url(../images/baoming_btn.png) no-repeat center center;text-align:center;font-size:20px;color:#ffffff;margin:20px auto;}

/* 品牌介绍 */
.edit{width:100%;height:auto;overflow:hidden;padding-bottom:30px;}
.edit img{max-width:100%;}
.about{padding-top:60px;}

/* 荣誉资质 */
.honor{}
.honor ul{width:102%;}
.honor ul li{display:block;width:23%;float:left;margin:4% 2% 0 0; box-shadow:0 5px 5px rgba(0,0,0,0.2)}
.honor_pic{width:100%;height:21vw; overflow:hidden;}
.honor_pic img{display:block;width:100%;height:auto;}
.honor_tit{width:100%;height:64px;line-height:62px;text-align:center;font-size:16px;border:1px solid #b7b7b7;}

.honor_pic2{width:100%;height:13vw;background:#f2f2f2;position:relative;}
.honor_pic2 img{display:block; width:auto; max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

/* 客户见证 */
.customer{padding-bottom:30px;}

/* 联系我们 */
.bj_banner{ width:100%; height:300px; position:relative; overflow:hidden;}
.bj_banner img{ width:1920px; position:absolute; left:50%; margin-left:-960px;}

.tab2{ width:1200px; margin:0 auto 40px; border-bottom:1px solid #e6e6e6;}
.tab2 ul li{ float:left;}
.tab2 ul li { display:block; padding:0 25px; height:50px; line-height:50px; cursor:pointer; border:1px solid #c2c2c2; margin:0 0 -1px -1px; background:#fff;font-size:16px;}
.tab2 ul li.current{ border-bottom:none; border-top:2px solid #b30707;}

.contact_w{ width:1200px; margin:0 auto;display:none;padding-left:500px;position:relative;min-height:400px;}
.contact_con{width:460px;position:absolute;left:0;top:0;}
.contact_con h3{font-size:24px;margin-bottom:10px;}
.contactp{ font-size:18px; width:100%;line-height:30px;}
.contact_con dl{ margin-top:35px;}
.contact_con dt{ float:left; width:138px; height:137px; margin-right:28px;}
.contact_con dd p{ color:#666; font-size:16px; margin-bottom:20px; line-height:1.8em;}
.contact_con dd p b{ font-size:24px; color:#b30707;}
.map{ float:right; width:100%; height:auto;}
.map img{display:block;width:100%;height:auto;}

/* 新闻动态 */
.news_w{width:100%;min-height:1700px;padding-right:488px;position:relative;}
.news_side{width:418px;height:auto;position:absolute;right:0;top:0;}
.baojia_side{width:100%;height:auto;border:1px solid #b30707;border-radius:10px;padding-bottom:20px;margin-bottom:35px;}
.baojia_side_top{width:100%;height:auto;background:#b30707;border-radius:10px 10px 0 0;text-align:center;color:#ffffff;padding:0 0 20px;letter-spacing: 3px;}
.baojia_side_tit{font-size:44px;font-weight:bold;line-height:70px;margin-bottom:6px;}
.baojia_side_des{font-size:30px;}
.add_up{padding:0 5px;}
.add_up_ul{width:102%;margin-top:2%;}
.add_up_ul li{display:block;width:48%;height:45px;line-height:45px;text-align:center;color:#b30707;font-size:20px; font-weight:700; background:#eeeeee;float:left;margin:1% 2% 0 0;}
.form_add{width:100%;height:auto;padding-top:10px;}
.form_add .add_input{width:100%;height:48px;font-size:18px;padding:0 10px;background:#eeeeee;margin-top:5px;}
.form_add_btn{display:block;width:250px;height:38px;line-height:38px;background:#b30707;text-align:center;color:#ffffff;text-align:center;border-radius:10px;font-size:18px;margin:25px auto 15px;}
.form_add_des{text-align:center;color:#666666;}

.design_side_list{width:102%;}
.design_side_list a{display:block;width:30%; height:8vw; float:left;margin:0 3.3% 3.5% 0;border-radius:10px;overflow:hidden;}
.design_side_list a img{display:block;width:100%;height:auto;}
.yuyue_btn{width:210px;}

.ad_side a,.ad_side img{display:block;width:100%;height:auto;}
.ad_side a{margin-bottom:20px;}

.news_list{width:100%;height:auto;padding-top:30px;}
.news_list a{display:block;width:100%;min-height:237px;padding-left:385px;position:relative;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #d1d1d1;}
.news_list a:last-child{border-bottom:none;}
.newspic{width:345px;height:202px;position:absolute;left:0;top:0;overflow:hidden;}
.newspic img{display:block;width:100%;height:auto;}
.news_list .news_con_tit{line-height:24px;height:44px;font-size:20px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_list .news_con_time{text-align:left;margin-top:40px;color:#666666;}
.news_con_mone{position:absolute;right:0;bottom:45px;width:165px;height:38px;line-height:38px;background:#b30707;text-align:center;font-size:20px;border-radius:10px;color:#ffffff;}
.news_con_mone span{font-family:"宋体";display:inline-block;margin-left:5px;}

/* 新闻详情 */
.news_detail{width:100%;height:auto;padding-top:20px;}
.news_detail_tab{width:100%;height:50px;border:1px solid #b30707;}
.news_detail_tab a{display:block;width:33.33%; height:50px;line-height:48px;text-align:center; float:left;font-size:22px;color:#b30707;border-right:1px solid #b30707;}
.news_detail_tab a:last-child{border-right:none;}
.news_detail_tab a.cur{background:#b30707;color:#ffffff;}

.news_detail_con{width:100%;height:auto;padding:30px 0;overflow:hidden;}
.news_detail_tit{font-size:22px;text-align:center;line-height:50px;font-weight:bold;}
.news_detail_small{font-size:16px;color:#666666;margin:30px 0; padding-bottom:10px; border-bottom:1px solid #eeeeee;}
.news_detail_left{float:left;}
.news_detail_left span{display:inline-block;margin-right:40px;}
.news_detail_right{float:right;}

.bot_return{padding-top:40px;}
.bot_return a{font-size:20px;}
.bot_return .prev{float:left;color:#666666;}
.bot_return .next{float:right;}


/* 右侧浮窗 */
.float_right{width:145px;height:auto;border-radius:10px;position:fixed;right:0;top:50%;margin-top:-278px; z-index:33;}
.float_right_top{background:#dd0707;width:100%;height:auto;padding:20px 0 8px;border-radius:10px;}
.float_right_top img{display:block;width:133px;height:auto;margin:auto;}
.float_right_con{width:100%;height:auto;border-radius:0 0 10px 10px;background:#b30707;}
.float_right_nav{width:133px;margin: auto;}
.float_right_nav a{display:block;width:100%;height:36px;line-height:36px;background:#ffffff;border-radius:5px;text-align:center;color:#000000;font-size:20px;font-weight:bold;margin-bottom:5px;}
.float_right_nav a.erweima_float{position:relative;}
.erweima_float_con{ display:none; width:165px;height:auto;position:absolute;right:140px;bottom:0;background:#ffffff;box-shadow:-5px -5px 5px rgba(0,0,0,0.1);}
.erweima_float_con img{display:block;width:100%;height:auto;}
.erweima_float:hover .erweima_float_con{display:block;}
.float_right_tel{color:#ffffff;font-size:18px;text-align:center;font-weight:bold;padding:3px 0 8px;}

/* 底部浮窗 */
.closethis{display:block;width:40px;height:40px;background:#b30707 url(../images/icon_close.png) no-repeat center center/20px auto;border-radius:50%;position:absolute;right:10px;top:10px;}
.closethisqt{background:#db0822 url(../images/icon_close.png) no-repeat center center/20px auto;}
.closethis2{top:-40px}
.float_bottom{width:100%;height:auto;position:fixed;left:0;bottom:0;background:#ffffff;box-shadow:0 -5px 10px rgba(0,0,0,0.06);padding:20px 0;min-height:150px;z-index:3;overflow:hidden;opacity:1;}
.float_bottom_main{padding:0 200px 0 528px;position:relative;}
.float_bottom_left{width:470px;position:absolute;left:0;top:-10px;text-align:center;}
.float_bottom_tit{width:100%;font-size:28px;color:#b30707;font-weight:bold;line-height:50px;}
.float_bottom_tit2{color:#db0822;}
.float_bottom_con{width:100%;height:48px;line-height:46px;border-radius:30px;background:#b30707;color:#ffffff;font-size:26px;font-weight:bold;letter-spacing:2px;}
.float_bottom_con2{background:#db0822;margin:auto;width:80%;box-shadow: 0 10px 10px rgba(0,0,0,0.2);border: 2px solid #fbddc0;line-height:44px;}
.float_bottom_con span{display:inline-block;margin-left:5px; font-size:30px; height:46px;line-height:46px; vertical-align:top;}
.float_bottom_con2 span{line-height:44px;}
.float_bottom_des{width:100%;height:auto;font-size:16px;color:#a3a3a3;margin-top:5px;}
.float_bottom_des2{color:#333333;}

.float_bottom_center{width:100%;height:auto;padding:0 20px;}
.float_form_top{width:100%;height:auto;margin-bottom:15px;}
.float_form_top .form_input{width:48%;float:left;}
.float_form_top .form_input:last-child{width:48%;float:right;}
.form_input{height:50px;border-radius:30px;box-shadow:0 3px 3px rgba(0,0,0,0.2);border:1px solid #f0f0f0;padding-left:50px;position:relative;}
.form_input i{display:block;width:70px;height:48px;position:absolute;left:0;top:0;}
.form_input i.icon_people{background:url(../images/icon_people.png) no-repeat center center/28px auto;}
.form_input i.icon_tel{background:url(../images/icon_tel.png) no-repeat center center/28px auto;}
.form_input i.icon_address{background:url(../images/icon_address.png) no-repeat center center/28px auto;}
.form_input2 i.icon_people{background:url(../images/icon_bot_1.png) no-repeat center center/28px auto;}
.form_input2 i.icon_tel{background:url(../images/icon_bot_2.png) no-repeat center center/28px auto;}
.form_input2 i.icon_address{background:url(../images/icon_bot_3.png) no-repeat center center/28px auto;}
.form_input input{width:100%;height:48px;background:none;vertical-align:top;padding:0 10px;font-size:14px;}

.float_bottom_right{display:block;width:120px;height:120px;background:#b30707;color:#ffffff;font-size:33px;border-radius:10px;position:absolute;right:0;top:0px;line-height:50px;letter-spacing:16px;padding:8px 0 0 20px;}
.float_bottom_right2{background:#db0822;padding:6px 0 0 18px;box-shadow: 0 10px 10px rgba(0,0,0,0.2);border: 2px solid #fbddc0;}


.samll_float{width:0;height:auto;position:fixed;left:0;bottom:0;z-index:35;opacity:0;}
.samll_float img{display:block;height:160px;cursor:pointer;}

/* 装修报价 */
.baozhang_nr{width:100%;height:auto;background:#b70d0c;padding:90px 0;}
.bz_con_tit{font-weight:bold;width:1000px;height:200px;background:url(../images/baozhang_bg.png) no-repeat center center/100% 100%;text-align:center;color:#ffffff;padding-top:25px;margin:0 auto 40px;}
.bz_con_tittext{font-size:60px;line-height:100px;}
.bz_con_titdes{font-size:30px;}
.bz_logo{padding:0 5% 0 4%;}
.bz_logo a{display:block;width:10.7%;height:50px;float:left;background:#ffffff;padding:8px;margin:1.8% 0 0 1.8%;}
.bz_logo a img{max-width:100%;max-height:100%;display:block;margin:auto;}

.bz_bot{width:100%;height:auto;overflow:hidden;padding-top:10px;}
.bz_bot ul{width:102%;height:auto;}
.bz_bot ul li{display:block;width:18%;height:auto;float:left;margin:2% 2% 0 0;background:#ffffff;padding:40px 10px 30px;}
.bz_bot_top{width:100%;height:auto;font-size:30px;}
.bz_bot_top .bz_bot_number{font-weight:bold;color:#b50a09;font-size:50px;display:inline-block;margin-right:5px;}
.bz_bot_bot{width:100%;height:90px;padding-left:90px;position:relative;margin-top:20px;}
.bz_bot_nr{width:71px;height:90px;background:url(../images/icon_bz_bg.png) no-repeat center center/100% 100%;color:#e7ac1f;font-weight:bold;font-size:36px;line-height:105px;text-align:center;position:absolute;left:0;top:0;}
.bz_bot_text{font-size:18px;color:#666666;padding-top:20px;line-height:30px;display:table;height:90px;}
.bz_bot_text span{display:table-cell;vertical-align:middle;}

/* 969专题页 */
.zt_baojia{width:100%;height:auto;background:url(../images/liangfang_bg.jpg) no-repeat center center/cover;padding:40px 0;}
.zt_baojia_tit{font-size:32px;color:#b30707;text-align:center;font-weight:bold;letter-spacing:6px;line-height:60px;}
.zt_baojia_des{font-size:14px;text-align:center;color:#b30707;}
.zt_baojia_con{width:100%;height:auto;min-height:310px;padding:30px 440px;position:relative;}
.zt_baojia_pic{width:440px;height:310px;position:absolute;top:30px;}
.zt_baojia_pic img{display:block;width:199px;height:216px;}
.zt_baojia_edit2 .zt_baojia_pic img{display:block;width:199px;height:216px;}
.zt_baojia_pic1{left:0;}
.zt_baojia_pic2{right:0;}
.zt_baojia_pic1 img{float:left;}
.zt_baojia_pic1 img:first-child{margin-right:24px;}
.zt_baojia_pic2 img{float:right;}
.zt_baojia_pic2 img:first-child{margin-left:24px;}

.zt_baojia_form{width:100%;height:auto;padding:0 25px;}
.zt_baojia_input{width:100%;height:42px;border:1px solid #b30707;background:#ffffff;padding:0 0 0 50px;position:relative;margin-bottom:20px;}
.zt_baojia_input i{display:block;width:50px;height:40px;position:absolute;left:0;top:0;}
.zt_baojia_input i.icon_zt_people{background:url(../images/icon_zt_people.png) no-repeat right center/25px auto;}
.zt_baojia_input i.icon_zt_tel{background:url(../images/icon_zt_tel.png) no-repeat right center/25px auto;}
.zt_baojia_input i.icon_zt_home{background:url(../images/icon_zt_home.png) no-repeat right center/25px auto;}
.zt_baojia_input input{width:100%;height:40px;vertical-align:top;background:none;padding:0 15px;font-size:18px;}
.zt_huoqu_btn{display:block;width:100%;height:42px; line-height:42px; background:#b30707;color:#ffffff;text-align:center;font-weight:bold;font-size:24px;letter-spacing:5px;border-radius:5px;margin-bottom:10px;}
.zt_baojia_tips{font-size:14px;color:#b30707;padding:3px 0 0 25px;}

.zt_baojia_edit{width:100%;height:auto;overflow:hidden;}
.zt_baojia_edit img{display:block;max-width:100%;margin:auto;}
.zt_baojia_edit2 img{width:100%;}
.zt_baojia_edit2 p{margin:0;}

.gongyi{background:#ffffff;padding:100px 150px;position:relative;margin:auto;}
.gongyi_scroll{width:100%;height:auto;position:relative;}
.gongyi_tab{width:100%;height:auto;text-align:center;padding-top:60px;}
.gongyi_tab a{display:inline-block;padding:0 20px;}
.gongyi_tab a.gongyi_cur{color:#a50707;}
.gongyi_tab a img{display:block;width:85px;height:85px;}
.gongyi_tab_tit{font-size:20px;margin-top:15px;}
.gongyi .swiper-container{width:100%;position:relative;margin-top:70px;}
.gongyi .arrow{width:52px;height:110px;margin-top:-55px; position:absolute;z-index:9;top:50%;cursor:pointer;text-indent:-9999px;}
.gongyi .arrow-left{left:-100px;background:url(../images/icon_left.png) no-repeat center center/52px auto;}
.gongyi .arrow-right{right:-100px;background:url(../images/icon_right.png) no-repeat center center/52px auto;}
.gongyi_item_left{width:49%;float:left;}
.gongyi_item_tit{font-size:36px;color:#b30707;line-height:45px;margin-bottom:30px;}
.gongyi_item_con{font-size:18px;line-height:30px;}
.gongyi_item_pic{width:49%;float:right;}



.yuyue_w{width:100%;height:auto;padding:68px 0;}
.yuyue_con{padding:0 280px 0 380px; height:68px; position:relative;}
.yuyue_text{width:315px;height:68px;background:#a50707;color:#ffffff;position:absolute;left:0;top:0;text-align:center;font-size:18px;padding-top:10px;}
.yuyue_text_btn{display:block;width:200px;height:68px;line-height:68px;position:absolute;right:0;top:0;text-align:center;font-size:20px;color:#ffffff;background:#a50707;}
.yuyue_form{ width:100%;height:68px; }
.yuyue_form input{width:46%;height:68px;padding:0 15px;font-size:18px; float:left;border:1px solid #cccbcb;}
.yuyue_form input:last-child{float:right;}


.zt_design{width:100%;height:auto;padding:100px 0 80px;}
.home_top{text-align:center;}
.home_top_tit{font-size:40px;line-height:60px;margin-bottom:10px;}
.home_top_tit span{color:#a50707;}
.home_top_des{font-size:20px;}

.zt_design_tab{width:104%;padding:50px 0 30px;}
.zt_design_tab a{display:block;width:13.53%;height:72px;line-height:72px;text-align:center;background:#3d3c3c;color:#ffffff;font-size:30px;border-radius:3px;float:left;margin-right:3%;}
.zt_design_tab a:hover,.zt_design_tab a.zt_design_cur{background:#980707;}
.zt_design_con{width:100%;height:770px;display:none;position:relative;}

.zt_design_money{ display:inline-block; width:auto;height:80px; line-height:80px; padding:0 35px;background:#980707;border-radius:0 40px 40px 0;color:#ffffff;font-size:30px;position:absolute;left:0;top:80px;}

.zt_design_bot{display:inline-block; width:auto;height:80px; line-height:80px; padding:0 65px;background:#980707;border-radius:40px;color:#ffffff;font-size:40px;position:absolute;left:50%;bottom:80px;transform:translate(-50%,0);}

.home_tab_w{padding:50px 0 120px;}
.home_tab{width:104%;margin-top:70px;}
.home_tab a{width:20%; height:60px; float:left;padding-left:65px;position:relative;}
.home_tab a i{display:block;width:50px;height:60px;position:absolute;left:0;top:0;}
.home_tab a i.icon_home_1{background:url(../images/icon_home_1.png) no-repeat center center/50px auto;}
.home_tab a i.icon_home_2{background:url(../images/icon_home_2.png) no-repeat center center/50px auto;}
.home_tab a i.icon_home_3{background:url(../images/icon_home_3.png) no-repeat center center/50px auto;}
.home_tab a i.icon_home_4{background:url(../images/icon_home_4.png) no-repeat center center/50px auto;}
.home_tab a i.icon_home_5{background:url(../images/icon_home_5.png) no-repeat center center/50px auto;}
.home_tab a:hover i.icon_home_1,.home_tab a.home_tab_cur i.icon_home_1{background:url(../images/icon_home_cur_1.png) no-repeat center center/50px auto;}
.home_tab a:hover i.icon_home_2,.home_tab a.home_tab_cur i.icon_home_2{background:url(../images/icon_home_cur_2.png) no-repeat center center/50px auto;}
.home_tab a:hover i.icon_home_3,.home_tab a.home_tab_cur i.icon_home_3{background:url(../images/icon_home_cur_3.png) no-repeat center center/50px auto;}
.home_tab a:hover i.icon_home_4,.home_tab a.home_tab_cur i.icon_home_4{background:url(../images/icon_home_cur_4.png) no-repeat center center/50px auto;}
.home_tab a:hover i.icon_home_5,.home_tab a.home_tab_cur i.icon_home_5{background:url(../images/icon_home_cur_5.png) no-repeat center center/50px auto;}
.home_tab a:hover,.home_tab a.home_tab_cur,.home_tab a:hover .home_text_en,.home_tab a.home_tab_cur .home_text_en{color:#b30707;}

.home_scroll{width:100%;height:720px;position:relative;margin-top:50px;}
.home_scroll_pic{width:100%;height:100%;}
.home_text_ch{font-size:25px;}
.home_text_en{font-size:20px;color:#999999;font-family:'Arial';margin-top:10px;}
.home_scroll .swiper-container,.home_scroll .swiper-wrapper,.home_scroll .swiper-slide{width:100%;height:100%;}
.home_scroll .swiper-slide{position:relative;}
.home_scroll .arrow{width:50px;height:50px;margin-top:-25px; position:absolute;z-index:9;top:40%;cursor:pointer;text-indent:-9999px;border-radius:50%;}
.home_scroll .home-left{left:40px;background:url(../images/icon_home_left.png) no-repeat center center/50px auto;}
.home_scroll .home-right{right:40px;background:url(../images/icon_home_right.png) no-repeat center center/50px auto;}
.home_scroll_con{width:100%;height:auto;padding:25px 35px;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;color:#ffffff;}
.home_scroll_tit{width:100%;height:auto;font-size:30px;margin-bottom:20px;}
.home_scroll_con ul li{display:inline-block;font-size:24px;margin:10px 40px 20px 0;}
.home_scroll_con ul li span{display:inline-block;width:40px;height:40px;line-height:40px; text-align:center;background:#ffffff;border-radius:50%;text-align:center;color:#333333;font-size:24px;margin-right:10px;}