﻿@media only screen and (max-width:750px){
.container{ display:block; width:100%;}
.header{ display:none}
.header_sj{ display:block; position:fixed; top:0px; width:100%; background:#000; z-index:9999;}
.slideBox{ display:block; margin-top:50px;}
.sp_header{height:50px;overflow:hidden;width:100%;}
.sp_logo{padding:5px 10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:18px}
.sp_nav span{display:block;background:#FFF;width:20px;height:1px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:7px}
.sp_nav span:nth-of-type(3){top:14px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#111;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px; padding-top:20px;}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #f5f5f5 solid;text-align:center;color:#FFF;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #999 solid;position:relative;line-height:52px;font-size:15px; width:90%; margin:0 auto; text-align:center;}
.sjj_nav>ul >li:last-child{border-bottom:1px #999 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:100%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}


.sm_t{ display:block; text-align:center; padding:20px 0px 15px 0px;}
.sm_t h2{ font-size:26px; line-height:44px; }
.sm_t span{ font-size:14px; background:url(../image/3.png) no-repeat center; margin-top:2px;}
.slideTxtBox .hd ul{ padding-bottom:12px;}
.slideTxtBox .hd ul a{ padding:0px; width:27%; border-radius:12px;  margin:6px 2%; font-size:14px; height:28px; line-height:28px;}
.slideTxtBox .hd ul span{ padding:0px; width:27%; border-radius:12px;  margin:6px 2%; font-size:14px; height:28px; line-height:28px;}
.slideTxtBox .hd ul a.on{  padding:0}
.slideTxtBox .bd ul li{ width:50%;}
.slideTxtBox .bd ul li a div{ display:none; position:absolute; top:20%; left:5%; width:90%; height:100%}
.slideTxtBox .bd ul li a div p{ display:block; font-size:16px; color:#FFF; text-align:center; }
.slideTxtBox .bd ul li a div img{ display:block; width:30px; height:30px; margin:7px auto; }
.slideTxtBox .bd ul li a:hover div p{ display:block;  padding-bottom:5px; height:auto}

.anli .slideTxtBox .hd ul a.on{padding:0px;}
.news .slideTxtBox .hd ul a.on{padding:0px;}


.picScroll-left{ display:none}

.picScroll-left1{overflow:hidden; width:98%; margin:0 auto; display:block; }
.picScroll-left1 ul{ overflow:hidden; zoom:1;  }
.picScroll-left1 ul li{ width:50%; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:10px;  }
.picScroll-left1 ul li a{ width:92%; margin:0 auto; display:block;}
.picScroll-left1 ul li .pic{ text-align:center;}
.picScroll-left1 ul li .pic img{ width:100%; display:block; height:208px; }
.picScroll-left1 ul li .title a{ display:block; color:#fefefe; font-size:18px; height:50px; line-height:50px; background:#282828; text-align:center; }
.picScroll-left1 ul li .title a span{ font-size:14px; color:#d5d5d5; padding-left:5px;} 


.slideTxtBox .bd ul li a img{height:144px;}

.sm3 .fangbox{width: 21%; margin-bottom:10px;}
.sm3 .jiantou{width:5%;}
.sm3 .fangbox img{width:88%;margin: 0 auto}
.sm3 .jiantou .youday{ margin-top:26px;}	
.sm3 .jiantou img{ display:block; max-width:90%;width:12px; margin:0 auto;}	
.sm3 ul li .step_title{font-size:14px;line-height: 24px;color: #fff;margin-top:2px;}
.sm3 ul li .step_xiaoh{display:none}
.sm3 ul li .step_titlesun{ display:none}
.sm3 .jiantou:nth-child(4) { display:none}
.sm3 ul{ margin-bottom:6px;}
.sm4_c{ display:block; width:95%; float:none; margin:0 auto; padding-top:0px; margin-bottom:0px;}
.sm4_ct a{height:150px; }
.sm4_ct a img{ padding-top:25px;}
.sm4_ct a span{  font-size:20px;}
.sm4_c ul{ width:95%;padding:0px 0 }
.sm4_c ul .sm4_cb a{ margin:10px auto; }
.sm4{ padding-bottom:30px;}
.sm4_ct{ display:none}
.sm4_cb{display:none}
.qudiao{display:none}
.qudiao1 ul{ padding-top:12px;}
.qudiao2 ul{ padding-bottom:15px;}
.sm4_c ul li{ padding:0px 15px;}

.footer dl{ display:none}
.footer{ padding:30px 3% 0 3%; margin-bottom:59px;}
.footer .footer_ct{ display:block; float:none; width:100%; margin-right:0px;}
.footer .bottom{ line-height:30px; margin-top:15px; font-size:13px; padding:15px 0;}
.footer .bottom a{ padding-right:10px;}

.about_c p{ color:#d6d6d6; font-size:14px; line-height:30px; text-align:left; padding:0px 3%; margin-bottom:20px;}
.about_c img{ float:none; width:94%; margin:10px auto;}
.about_c{ padding-bottom:30px;}
.lianxi_c ul li{ display:block; width:100%; float:none;}

.page {height: 35px;text-align: center;padding:30px 0; font-size:13px;color: #FFF;}
.page li {padding:3px 8px;display: inline-block;margin:5px 4px;}
.tuandui_c ul li{ width:33.3%; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:13px;  }
.tuandui{ padding-bottom:20px;}

.anli{ display:block; padding:20px 0 25px 0}
.anli_c{ display:block; padding-top:0px;}
.anli_c ul li{ display:block; width:50%; float:left;}
.anli_c ul li a{ display:block; width:96%; margin:5px auto; position:relative}
.anli_c ul li a p{ display:block; position:absolute; bottom:10px; font-size:14px; text-align:center}

.news{ display:block; padding:26px 0 30px 0}
.news_c{ display:block; padding-top:0px;}
.news_c ul li{ display:block; padding:6px;margin-bottom:10px;}
.news_c ul li .news_cl a{height:85px;}
.news_c ul li .news_cl a img{ min-height:85px;}
.news_c ul li .news_cr big a{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.news_c ul li .news_cr span{ display:none; line-height:40px; padding-left:27px; font-size:14px; color:#959595}
.news_c ul li .news_cr p{ display:block; margin-top:4px; line-height:25px; height:50px; padding-right:0px; overflow:hidden;}
.news_c ul li .news_cr small a{ display:none; }


.con_t{ padding:0px 3%}
.con_l{ width:94%; margin:0 auto; float:none}
.con_r{ display:none}

.xxy h2{ display:block; text-align:center; font-size:18px; margin-top:0; line-height:30px; color:#dbdbdb; font-weight:400;}
.dy{ display:block;padding-bottom:40px;margin-top:0px; line-height:30px;  font-size:14px; color:#d3d3d3;}
#designerCase .item{ display:block; width:50%; float:left; margin-bottom:6px;}
#designerCase .item .bgbox{ margin:0 auto;width:96%; }
.daitxt h2{ display:block; font-size:22px;  color:#e8e8e8; line-height:32px;}
.daitxt e{ display:block; height:1px; width:25px; margin:6px auto; background:#8a8a8a}
.daitxt p{ color:#8a8a8a;  font-size:12px; font-weight:normal; text-transform:uppercase;}

.anli_c ul li a img{ height:144px;}
.tuandui_c ul li a img{ height:152px;}
#designerCase .item .bgbox img{ height:144px;}

.fix{ display:block; position:fixed; z-index:99; padding:5px 0px; bottom:0; left:0px; width:100%; background:#111;}
.fix ul li{ display:block; width:25%; float:left; text-align:center;}
.fix ul li a{ color:#FFF; font-size:14px;}
.fix ul li a i{ display:block; font-size:25px; padding-bottom:3px;}

#tankuang{ display:none; position:fixed; z-index:999; top:120px; width:86%; left:7%; background:#ff0000; padding:20px 0 25px 0}
#tankuang a{ display:block; position:absolute; right:10px; top:10px;}
#tankuang a i{ display:block; font-size:22px; color:#FFF;}
#tankuang h2{ display:block; font-weight:normal; padding-bottom:8px; text-align:center; font-size:22px; color:#FFF; line-height:30px;}
#tankuang input{ display:block; width:70%; line-height:32px; padding:0px 2%; margin:15px auto; border:0;}
#tankuang select{ display:block; width:74%; line-height:32px;height:32px; padding:0px 2%; margin:6px auto; border:0;}
#tankuang select option{ line-height:32px;}
#tankuang button{ display:block; width:75%; line-height:36px;  background:#000; color:#FFF; text-align:center; margin:0 auto}

.fix_footer{ display:none}
	}
	