* {margin:0; padding:0; }
body {color: #000; -webkit-text-size-adjust: none; font:normal "微软雅黑"; text-align:left; font-size:12px; background:#fff;}
img {border:0; vertical-align:top;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a {color:#525252; text-decoration:none;}
/*header*/
header {height:100%; overflow:hidden; zoom:1; background:#fff;}
header .logo {float:left; margin-top:0px;}
.search_wrap {}
.search {height:100%; margin:6% 5px 10px 0;  overflow:hidden; zoom:1;    font-size: 14px;  line-height: 1.7;}
.search .ss {width:115px; border:none; height:20px; line-height:20px; margin:2px 0 5px 10px; overflow:hidden; background:none; float:left; color:#a9a9a9;}
.search .submit {width:20px; height:20px; background:url(../images/ss.png) no-repeat 50% 50%; border:none; margin-top:2px; float:left;}
/*导航*/
.nav {width:100%; height:45px;    background-color: rgb(67, 67, 67); z-index:999; font-family:'微软雅黑';}
.nav li {width:25%; float:left; text-align:center; height:45px;font-weight : bold;}
.nav li a {display:block; height:35px; line-height:35px; margin:5px; border-radius:20px; font-size:1.3em;    color: #FFFFFF;}
.nav li .hover {    color: #FFFFFF;}
.qbal {text-align:right; height:20px; line-height:20px;padding: 2px 1px 1px 1px;}
.qbal a {background:url(../images/ss11.png) no-repeat left center; background-size:13px 13px; display:inline-block; padding:0 5px 0 5px;font-size: 1.3em;}
/*幻灯片*/
.slideBox{position:relative; overflow:hidden; margin:0 auto; font-family:'微软雅黑'; font-size:1rem; }
.slideBox .hd{position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px; display:none;}
.slideBox .hd li.on{background:#fff;}
.slideBox .bd{position:relative; z-index:0;}
.slideBox .bd li{position:relative;}
.slideBox .bd li img{background:url(../images/loading.gif) center center no-repeat; vertical-align:top; width:100%; display:block;}
.slideBox .bd li strong,.slideBox .bd li span {display:block; height:26px; line-height:26px; width:100%;}
.slideBox .bd li strong { background: #6F6F6F  none repeat scroll 0% 0%;position:absolute; left:0; bottom:0; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.slideBox .bd li span {position:absolute; left:0; bottom:0; padding-left:5px; font-family:'微软雅黑'; font-family:22px;font-size: 1.1rem;color: #fff;}
.slideBox .bd li a {color:#000;text-align : center;}
/**/
.list-wrap { font-family:'微软雅黑';float: left;    width: 100%;    margin-bottom: 60px;background: #FFFFFF none repeat scroll 0% 0%;background-color: rgb(244, 244, 244);}
.list li {border-bottom:1px solid #CFCFCF; width:100%; height: 100%; padding:5px 0; overflow:hidden; zoom:1;}
.list li a {display:block;}
.list li img {float:left; margin-right:4px;}
.list li h2 {font-size:1.1rem; color:#525252; margin-bottom:3px; height:100%; line-height:22px;margin-top: 5px;}
.list li p {line-height:18px; font-size:0.8rem; color:#666;margin-bottom: -0px;}
.list li span {display:block; float:right; color:#666; margin-top:0px;}
/*3图列表*/
.pic_3col {margin:0 5px; overflow:hidden; zoom:1; border-bottom:1px solid #CFCFCF;}
.pic_3col h2 {font-size:1.1rem; text-align:center; width:100%; height:35px; line-height:35px; overflow:hidden; font-family:'微软雅黑';}
.pic_3col ul {overflow:hidden; zoom:1;}
.pic_3col li {width:33.3333%; float:left; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 3px 10px;}
.pic_3col li img {max-width:100%; height:auto; float:left;}
.pic_3col a {display:block;}
/*风格分类*/
.list-wrap .fgfl {font-size:1.4rem; height:34px; line-height:34px; font-family:'微软雅黑';    background: #434343 none repeat scroll 0% 0%;}
.list-wrap .fgfl span {font-size:1.15rem; line-height:1rem; margin-top:10px; float:right;}
/*底部固定*/
.pt_b {position:fixed; left:0; bottom:0; background:#dddddb; width:100%; height:45px; font-family:'微软雅黑'; font-size:14px;}
.pt_b li {width:25%; height:35px; float:left; text-align:center; line-height:14px;}
.pt_b li span {font-size:0.8rem;}
.pt_b li a {display:block; height:40px; padding-top:5px;font-size: 1.1rem;}
/*底部*/
footer {height:34px;}
/*联动筛选*/
.sz_ss {margin:0px 5px 0; border-bottom:1px solid #ccc; padding-bottom:5px; font-family:'微软雅黑'; font-size:13px;}
.sz_ss .rot {height:20px; line-height:20px; margin:5px 0;}
.sz_ss dl {width:100%; clear:both;}
.sz_ss dt {height:20px; line-height:20px; padding:0 4px; margin-right:5px; color:#fff; background:#4C9988 ; font-weight:normal; float:left;}
.sz_ss dd {margin-bottom:0px;}
.sz_ss dd span {background:#4C9988 ; color:#fff; /*display:block; float:left;*/ display:inline-block; padding:0 5px; height:20px; line-height:20px;}
.sz_ss dd a {height:20px; line-height:20px; padding:0 4px; margin-bottom:10px; text-decoration:none; color:#333; display:inline-block;}
.sz_ss dd a.cur {background:#4C9988; color:#fff;}
/*案例导航*/
#al_nav {border-bottom:1px solid #d7d4d4; border-top:1px solid #d7d4d4; height:25px; padding:3px 0; overflow:hidden; zoom:1;}
#al_nav .al_nav_z {float:left;height: 25px;}
#al_nav .al_nav_c {text-align:center; height:25px; line-height:25px; font-size:16px; font-family:'微软雅黑'; color:#666; font-weight:400;font-size: 1.3rem;}
#al_nav .al_nav_y {width:25px; height:25px; float:right;}
.al_wrap {margin:0 5px;}
.al_wrap .al_title {font-family:'微软雅黑'; padding:0 0px; border-bottom:1px solid #d6d6d6;}
.al_wrap .al_title h2 {font-size:1.4rem; color:#666; line-height:1.6rem; margin:10px 0 5px;text-align : center;}
.al_wrap .al_title p {font-size:0.9rem; color:#999; margin-bottom:5px;text-align : center;}
.al_content {font-size:1rem; color:#525252; line-height:1.8rem; font-family:'微软雅黑'; padding:5px 0;}
.al_content img {max-width:100%; height:auto;}
.al_content p { margin:7px 0;}
.al_content a {color:#666; text-decoration:underline;}
.sxp {}
.sxp li {width:100%; height:1.5rem; line-height:1.5rem; font-size:0.9rem; font-family:'微软雅黑'; overflow:hidden;}
.xg_news { margin-top:10px; margin-bottom:0px;}
.xg_news h2 {height:32px; line-height:32px; color:#434956; background:#e0e4eb url(../images/icon_xg.jpg) no-repeat 10px 50%; font-family:'微软雅黑'; font-size:1.1rem; padding-left:10px;}
.xg_news li {font-size:1rem; font-family:'微软雅黑'; margin:0 10px; border-bottom:1px solid #d7d4d4; padding:8px 0; overflow:hidden; zoom:1;}
.xg_news li span {display:block; margin-bottom:5px;font-size: 1.2rem;}
.xg_news li em {display:block; font-style:normal; font-size:0.9rem; color:#999;}
.xg_news li a {display:block;}
/*图库*/
.pic {margin:10px 5px 0; font-family:'微软雅黑'; font-size:0.9rem; overflow:hidden; zoom:1;}
.pic li {width:50%; padding:0 5px; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left;}
.pic li img {width:100%;}
.pic span {display:block; width:100%; height:22px; line-height:22px; overflow:hidden; margin:5px 0 3px;}
.pic em {display:block; width:100%; height:16px; line-height:16px; text-align:right; font-style:normal; overflow:hidden; color:#999;}
/*图库详细页*/
.box-163css{width:100%; position:relative; margin-bottom:20px;}
.swipe{width:100%; overflow:hidden; visibility:visible; position:relative; height:260px; margin-top:10px;}
.piclist li{text-align:center; width:100%; height:260px;}
.piclist li img{ margin:0 auto; max-width:100%; max-height:260px; vertical-align:middle;}
.title{color:#fff; font-size:16px; padding:5px 5px; font-family:'微软雅黑'; margin-top:5px;}
.intro{margin:10px 10px 0; color:#fff; line-height:19px; font-family:'微软雅黑'; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; clear:both; max-height:89px; overflow-y:auto; background:url(../images/intro_bg.png) repeat-x; position:absolute; left:0; bottom:45px; z-index:99;}
.intro p {margin:5px 0;}
.intro::-webkit-scrollbar {width:3px;}/* 这是针对缺省样式 (必须的) */
.intro::-webkit-scrollbar-track {background-color: #090909;}/* 滚动条的滑轨背景颜色 */
.intro::-webkit-scrollbar-thumb {background-color: rgba(44, 44, 44, 0.9); } /* 滑块颜色 */
/*::-webkit-scrollbar-button {background-color: #f00;} 滑轨两头的监听按钮颜色 */
.intro::-webkit-scrollbar-corner {background-color: black;}/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
/*关于我们*/
.gywm {margin:10px; font-size:1rem; color:#333; line-height:1.8em; font-family:'微软雅黑';}
.gywm img {max-width:100%; height:auto;}
.gywm p { margin:10px 0;}
.gywm a {color:#333; text-decoration:underline;}
/*分页*/
.dede_pages {width:100%; overflow:hidden; zoom:1; margin:5px auto 15px; text-align:center;}
.dede_pages a {height:22px; line-height:22px; border:1px solid #efefef; display:inline-block; padding:0 8px; border-radius:5px; background:#f9f9f9;}
.dede_pages .pageinfo {display:inline-block; padding:0 10px; border:1px solid #efefef; height:28px; line-height:28px; border-radius:5px; margin:0 4px; color:#717171;}
.dede_pages li {display:inline-block;}
.dede_pages .thisclass a{background:#bababa; border:1px solid #bababa; color:#fff; display:inline-block; padding:0 8px; height:22px; line-height:22px; border-radius:5px;}


.liebiao{}

/*导航11*/
.nav11 {width:100%; height:45px;    background-color: rgb(67, 67, 67); z-index:999; font-family:'微软雅黑';}
.nav11 li {width:25%; float:left; text-align:center; height:45px;font-weight : bold;}
.nav11 li a {display:block; height:35px; line-height:35px; margin:5px; border-radius:20px; font-size:1.3em;    color: #FFFFFF;}
.nav11 li .hover {    color: #FFFFFF;}
.qbal {text-align:right; height:20px; line-height:20px;padding: 2px 1px 1px 1px;}
.qbal a {background:url(../images/ss11.png) no-repeat left center; background-size:13px 13px; display:inline-block; padding:0 5px 0 5px;font-size: 1.3em;}



.yonga1 {
    background-color: rgb(244, 244, 244);
}
.yonga2{width: 100%;margin: auto;overflow: hidden;text-align: center;    margin-bottom: 10px;}
.yonga3{clear: both;overflow: hidden; height: 160px; width: 100%;background-color: rgb(244, 244, 244);margin: 0px auto;}
.yonga4{;padding-top: 0px;}

.yong59{width: 100%;margin: auto;overflow: hidden;text-align: center;    background-color: #EAEAEA;}
.yong60{clear: both;overflow: hidden;  width: 90%;margin: 0px auto;  }
.yong61{padding: 40px 0px 40px 0px;font-family: Microsoft YaHei;line-height: 1.6;    font-size: 15px;    color: #535353;}
.yong62{width: 100%;}

.yong27{clear: both;overflow: hidden; width:90%;margin: 0px auto;padding-top: 51px;}
.yonga{width: 100%;margin: auto;overflow: hidden;}
.yongb{clear: both;overflow: hidden; width: 95%;margin: 0px auto;    padding-top: 10px;    }
.yongaa1{width: 100%;margin: auto;overflow: hidden;}
.yongba1{clear: both;overflow: hidden;width: 95%;margin: 0px auto;    padding-top: 51px;}


.yongc{border: #dedede 1px solid;height: 320px;width: 633px;float: left;line-height: 1.5;font-family: Microsoft YaHei;font-size: 10px ;    border-radius: 5px;}
.yongd{float: left;height: 245px;width: 270px;padding: 72px 0px 0px 30px;}
.yonge{     text-align: justify;    text-indent: 2em;    line-height: 1.6;   color: #535353;    font-family: Microsoft YaHei;    font-size: 12px;}
.yongea1{     text-align: justify;    text-indent: 2em;    line-height: 1.6;   color: #6B6B6B;    font-family: Microsoft YaHei;    font-size: 15px;}
.yongf{ float: left;height: 100px;width: 270px;padding: 72px 0px 0px 60px;}
.yongg{     text-align: justify;      line-height: 1.6;   color: #535353;    font-family: Microsoft YaHei;    font-size: 12px;}
.yong8{float: left;height: 100px;width: 270px;padding: 40px 0px 0px 60px;}
.yong88{text-align: justify;      line-height: 1.6;   color: #535353;    font-family: Microsoft YaHei;    font-size: 12px;}
.yong9{height: 320px;width: 22px;float: left;}
.yong10{    
    width: 100%;float: left;line-height: 2;color: rgb(255, 255, 255);font-family: Microsoft YaHei;font-size: 17px ;    border-radius: 5px;}
.yong11{float: left;height: 90px;width: 192px;padding: 64px 0px 0px 120px;}
.yong111{text-align: justify;line-height: 1.6;color: #166C75;font-family: Microsoft YaHei;font-size: 15px;}
.yong12{float: left;height: 70px;width: 192px;padding: 10px 0px 0px 120px;}
.yong13{ text-align: justify;line-height: 1.6;color: #166C75;font-family: Microsoft YaHei;font-size: 15px;}
.yong14{float: left;height: 65px;width: 150px;padding: 10px 0px 0px 120px;}
.yong15{ text-align: justify;line-height: 1.6;color: #166C75;font-family: Microsoft YaHei;font-size: 15px;}
.yong16{width: 100%;margin: auto;overflow: hidden;text-align: center;}


/*新首页联系我们部分*/
.add_content{padding:6px;}
	.add_content .ctitle{margin-bottom:8px;}
	.add_content .wrap{border:solid 2px #bababa; border-radius:5px;  padding:10px 0px; margin-bottom:10px; background:#fff;}
	.wrap .clist{padding:0px 0px 0px 1rem; height:auto; overflow:hidden;}
	.wrap .clist ul{}
	.wrap .clist ul li{list-style:none; height:auto; overflow:hidden; border-bottom:solid 1px #e3e3e3; padding:0.5rem 2rem 0.5rem 3.5rem; font-size:14px;} 
.wrap .clist ul li p{line-height:25px;}
	.wrap .clist ul li a{color:#000000;text-decoration:none; margin-right:10px; font-size:16px;}
	.wrap .clist ul li.mobile{background:url('../images/title_contact_mobile.png') no-repeat center left;background-size:42px 42px;} 
	.wrap .clist ul li.qq{padding-top:15px; padding-bottom:15px; padding-right:0px;background:url('../images/title_contact_qq.png') no-repeat center left;background-size:42px 42px;} 
	.wrap .clist ul li.qq a{margin-top:3px; display:block; float:left;}
	.wrap .clist ul li.weixin{background:url('../images/title_contact_weixin.png') no-repeat center left;background-size:42px 42px;} 
	.wrap .clist ul li.weixin img{margin-right:6px;}
	
	.about{height:auto; overflow:hidden; color:#474747;font-size:12px;line-height:23px; padding-top:0px;}
	.about .left{width:50%;float:left; background:url('../images/title_line.jpg') no-repeat right center; padding:5px; padding-right:8px;}
	.about .left p{text-indent:2em;}
	.about .right{width:42%;float:left;padding:5px;}
	.about .right dl{height:auto; overflow:hidden;margin-bottom:5px;}
	.about .right dl dt{color:#000000;margin-bottom:4px;font-size:14px;font-weight:bold;}
	.about .right dl dd{text-indent:0em;}