@charset "utf-8";
/* CSS Document 
 * by darkfire 
 * QQ:49015624
 * http://www.dark4.com
*/
*{margin:0; padding:0;}
body{font-size:12px; -webkit-text-size-adjust: none; font-family:'Microsoft YaHei';}
li,ol{list-style:none;}
a{text-decoration:none; cursor:pointer; color:#5c5c5c;}
a img{border:0px;}
a:hover{border:none; color:#FF5C5C;}
.clear{clear:both;}
h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}
h1, h2, h3, h4, h5, h6,small{font-size:12px;}
i{font-style:normal;}
*html .clearfix {height: 1%;}
*+html .clearfix{height:1%;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.hidden{display:none;}
.fl{float:left;}
.fr{float:right;}
.warp{width:1200px; margin:0 auto; overflow:hidden; /*background: rgba(0,0,0,.5);*/}
header,nav,section,footer{display: block; }

/*顶部*/
header{width: 100%; overflow: hidden; background: url(../images/topbg.jpg) no-repeat center center; height: 99px;}
header .head .logo{background: url(../images/logo.png) no-repeat; width: 274px; height: 99px; font-size: 0; margin-left: 180px; margin-right: 65px;}
header .head .logo a{display: block; width: 274px; height: 99px;}
header .head .topright{width: 620px;}
header .head .topright .link{height: 30px;}
header .head .topright .link ul{overflow: hidden; padding-top: 5px;}
header .head .topright .link ul li{float: right; color: #565654; height: 22px; line-height: 22px;}
header .head .topright .link ul li:last-child {color: #e8010b; border-right: #919191 solid 1px; padding-right: 15px; margin-right: 15px; background: url(../images/phone-icon.png) no-repeat left center; padding-left: 36px;}
header .head .topright .link ul li:last-child lable{color: #565654;}
header .head .topright .search{height: 68px; line-height: 68px;}
header .head .topright .search .box{margin-left: 45px;}
header .head .topright .search .box ul{overflow: hidden;}
header .head .topright .search .box ul li{float: left; display: block;}
header .head .topright .search .box ul li input[type='text']{height: 25px; width: 190px; border:1px solid #404040; box-shadow:inset 0 0 2px #bfbfbf; box-sizing: border-box; padding: 5px 10px;}
header .head .topright .search .box ul li input[type='submit']{height: 25px; width: 87px; border:1px solid #404040; box-shadow:inset 0 0 2px #4a4a4a; background: #4f5050; color: #FFF; cursor: pointer;}
nav{width: 100%; background: rgba(0,0,0,.7); border-top: 6px solid #4c4c4c; position: absolute; top: 0; left: 0; z-index: 8;}
nav .nav{height: 54px;}
nav .nav ul{overflow: hidden;}
nav .nav ul li{float: left; color: #FFF; line-height: 54px; font-size: 15px; margin-left: 75px;}
nav .nav ul li a{color: #FFF;}
nav .nav ul li:first-child{margin-left: 170px;}
nav .nav ul li.now,nav .nav ul li.now a,nav .nav ul li a:hover{color: #FFCC00;}

/*底部*/
footer{background: #404040; padding: 80px 0; margin-top: 30px;}
footer .foot > div{float: left;}
footer .foot > div:nth-child(1){width: 364px; background: url(../images/foot-line.png) no-repeat right center; height: 365px;}
footer .foot > div:nth-child(1) .info{margin-top: 45px;}
footer .foot > div:nth-child(1) .info p{color: #FFF; line-height: 26px;}
footer .foot > div:nth-child(1) .icon{margin-top: 50px;}
footer .foot > div:nth-child(1) .icon a{display: block; width: 35px; height: 35px; float: left; margin-right: 20px; font-size: 0;}
footer .foot > div:nth-child(1) .icon a:nth-child(1){background: url(../images/icon-wx.gif) no-repeat; background-size: cover;}
footer .foot > div:nth-child(1) .icon a:nth-child(2){background: url(../images/icon-qq.gif) no-repeat; background-size: cover;}
footer .foot > div:nth-child(1) .icon a:nth-child(3){background: url(../images/icon-phone.gif) no-repeat; background-size: cover;}
footer .foot > div:nth-child(2){width: 360px; background: url(../images/foot-line.png) no-repeat right center; padding-left: 18px; height: 365px;}
footer .foot > div:nth-child(2) h1{color: #cccccc; font-size: 18px; font-weight: bold;}
footer .foot > div:nth-child(2) h1 span{margin-left: 8px;}
footer .foot > div:nth-child(2) ul{overflow: hidden; float: left; margin-top: 35px;}
footer .foot > div:nth-child(2) ul h2{color: #cbcbc9; font-size: 16px; margin-bottom: 35px;}
footer .foot > div:nth-child(2) ul li{color: #FFF; line-height: 26px;}
footer .foot > div:nth-child(2) ul li a{color: #FFF;}
footer .foot > div:nth-child(3){width: 410px; padding-left: 35px;}
footer .foot > div:nth-child(3) h1{color: #cccccc; font-size: 18px; font-weight: bold;}
footer .foot > div:nth-child(3) h1 span{margin-left: 8px;}
footer .foot > div:nth-child(3) ul{margin-top: 40px;}
footer .foot > div:nth-child(3) ul li:nth-child(1),footer .foot > div:nth-child(3) ul li:nth-child(2){border-bottom: 1px solid #d3d3d3; color: #cccccc; line-height: 40px;}
footer .foot > div:nth-child(3) ul li:nth-child(1) input,footer .foot > div:nth-child(3) ul li:nth-child(2) input{width: 320px; border: none; background: transparent; padding: 5px 15px; color: #cccccc;}
footer .foot > div:nth-child(3) ul li:nth-child(3){color: #CCCCCC; line-height: 40px;}
footer .foot > div:nth-child(3) ul li:nth-child(3) textarea{width: 390px; border: 1px solid #d3d3d3; background: transparent; resize: none; padding: 10px; color: #CCCCCC;}
footer .foot > div:nth-child(3) ul li:nth-child(4) input[type='submit']{background: #e0e0de; width: 100px; height: 30px; border: none; margin-right: 5px; cursor: pointer;}
footer .foot > div:nth-child(3) ul li:nth-child(4) input[type='reset']{background: #000; color: #FFF; width: 100px; height: 30px; border: none; cursor: pointer;}

/*客服*/
.floatkf{width: 112px; position: fixed; top: 20%; right: 50px; z-index: 999;}
.floatkf .kftop{height: 134px; background: url(../images/float-top.png) no-repeat; position: relative;}
.floatkf .kftop span{display: block; width: 30px; height: 30px; float: right; margin-right: 10px; cursor: pointer;}
.floatkf .kftop a{display: block; width: 100%; height: 100px; cursor: pointer; position: absolute; top: 25px;}
.floatkf .kfcenter{background: url(../images/float-bg.png) repeat-y; text-align: center;}
.floatkf .kfcenter h2{line-height: 30px;}
.floatkf .kfcenter p{line-height: 26px; color: #C10000;}
.floatkf .kffoot{height: 53px; background: url(../images/float-foot.png) no-repeat;}
.floatkf .kffoot a{display: block; width: 50px; height: 50px; float: left; font-size: 0;}

/*全屏幻灯*/
.fullSlide{width:100%; position:relative; height:600px;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}	
.fullSlide .bd ul{width:100% !important; margin:0;}	
.fullSlide .bd li{width:100% !important; height:600px; overflow:hidden; text-align:center;}	
.fullSlide .bd li a{ display:block; height:600px; }	
.fullSlide .hd {width: 100%; position: absolute; z-index: 1; bottom: 0;left: 0; height: 30px; line-height: 30px; text-align: center;}
.fullSlide .hd ul li {cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 80px; height: 6px; margin: 4px; background: url(../images/hdli.gif) 0 0; overflow: hidden; line-height: 9999px;}
.fullSlide .hd ul .on {	background: url(../images/hdli-on.gif) 0 0;}
/*列表页幻灯*/
.listSlide{height: 376px;}
.listSlide .bd li{height: 376px;}
.listSlide .bd li a{height: 376px;}
.listSlide .hd {display: none;}
/*顶部重写半透*/
.listSlide nav{border-top:none; /*background: rgba(0,0,0,.7); position: absolute; top: 0; left: 0; z-index: 8;*/}
/*.listSlide nav .nav ul li.now{color: #FFCC00;}*/

.baojia{height: 68px; border-bottom: 4px solid #FFF; background: #e7e7e7;}
.baojia ul{overflow: hidden;}
.baojia ul li{float: left; line-height: 68px; color: #333333; margin-right: 40px; display: inline-block;}
.baojia ul li lable{padding-right: 23px;}
.baojia ul li input{background: #FFF; height: 25px; border:none; box-shadow: 2px 2px 5px #c3c3c3; padding: 5px 10px;}
.baojia ul li:nth-child(1){margin-left: 63px;}
.baojia ul li:nth-child(1) input{width: 120px;}
.baojia ul li:nth-child(2) input{width: 245px;}
.baojia ul li div.subbj{background: #333244; width: 435px; font-size: 22px; color: #FFF; text-align: center; cursor: pointer;}
.baojia ul li div.subbj p{background: url(../images/baojia-p.png) no-repeat right center; width: 190px; padding-right: 30px; display: block; margin:0 auto;}

.boxsec{background: #323243; width: 100%;}
.boxsec .box h1{text-align: center; font-size: 28px; color: #FFF; height: 160px; line-height: 160px;}
/*品牌*/
.boxsec .box .brand{overflow: hidden;}
.boxsec .box .brand li{float: left; border: 1px solid #cdcbcc; padding: 2px; margin-left: 8px; width: 187px; height: 123px; overflow: hidden; margin-bottom: 14px; color: #cccccc; text-align: center; line-height: 123px; font-size: 18px;}
.boxsec .box .brand li:nth-child(1){margin-left: 0;}
.boxsec .box .brand li:nth-child(7){margin-left: 0;}
.boxsec .box .brand li img{display: block;}
/*办公*/
.boxsec .box .bangong{overflow: hidden; position: relative;}
.boxsec .box .bangong li img{display: block;}
.boxsec .box .bangong li{float: left; display: block; position: relative; overflow: hidden;}
.boxsec .box .bangong li:nth-child(4){position: absolute; top: 0; right: 0;}
.boxsec .box .bangong li:nth-child(1) img,.boxsec .box .bangong li:nth-child(4) img{width: 360px; height: 500px;}
.boxsec .box .bangong li:nth-child(2) img,.boxsec .box .bangong li:nth-child(3) img{width: 480px; height: 250px;}

.boxsec .box .bangong li:nth-child(2) ins,.boxsec .box .bangong li:nth-child(3) ins{height: 250px; background: rgba(0,0,0,.7); width: 100%; display: block; position: absolute; bottom: -500px; left: 0; text-decoration: none;}
.boxsec .box .bangong li:nth-child(2) ins p.tit,.boxsec .box .bangong li:nth-child(3) ins p.tit{height: 30px; padding: 10px; overflow: hidden; font-size: 22px; font-weight: bold; color: #FFF; display: block; margin-top: 100px; text-align: center;}
.boxsec .box .bangong li:nth-child(2) ins p.link,.boxsec .box .bangong li:nth-child(3) ins p.link{height: 23px; background: url(../images/hand.png) no-repeat left center; width: 60px; margin: 0 auto; color: #ffff99; font-weight: bold; line-height: 23px; font-size: 14px; padding-left: 25px;}

.boxsec .box .bangong li:nth-child(1) ins,.boxsec .box .bangong li:nth-child(4) ins{height: 500px; background: rgba(0,0,0,.7); width: 100%; display: block; position: absolute; bottom: -500px; left: 0; text-decoration: none;}
.boxsec .box .bangong li:nth-child(1) ins p.tit,.boxsec .box .bangong li:nth-child(4) ins p.tit{height: 30px; padding: 10px; overflow: hidden; font-size: 22px; font-weight: bold; color: #FFF; display: block; margin-top: 200px; text-align: center;}
.boxsec .box .bangong li:nth-child(1) ins p.link,.boxsec .box .bangong li:nth-child(4) ins p.link{height: 23px; background: url(../images/hand.png) no-repeat left center; width: 60px; margin: 0 auto; color: #ffff99; font-weight: bold; line-height: 23px; font-size: 14px; padding-left: 25px;}

/*四列*/
.boxsec .box .fourli{overflow: hidden; position: relative;}
.boxsec .box .fourli li{position: relative; display: block; overflow: hidden;}
.boxsec .box .fourli li img{display: block; margin: 8px; border: #FFF 3px solid; border-radius: 3px; width: 266px; height: 371px;}
.boxsec .box .fourli li{float: left; margin-left: 16px; background: #cabcab; text-align: center;}
.boxsec .box .fourli li:first-child{margin-left: 0;}
.boxsec .box .fourli li ins{height: 183px; background: rgba(0,0,0,.7); width: 100%; display: block; position: absolute; bottom: -500px; left: 0; text-decoration: none; }
.boxsec .box .fourli li ins p.tit{height: 30px; padding: 10px; overflow: hidden; font-size: 22px; font-weight: bold; color: #FFF; display: block; margin-top: 60px;}
.boxsec .box .fourli li ins p.link{height: 23px; background: url(../images/hand.png) no-repeat left center; width: 90px; margin: 0 auto; color: #ffff99; font-weight: bold; line-height: 23px; font-size: 14px; padding-left: 5px;}
/*四列*/
.boxsec .box .fourli2{overflow: hidden; position: relative;}
.boxsec .box .fourli2 li img{display: block; width: 592px; height: 250px;}
.boxsec .box .fourli2 li{float: left; margin-left: 14px; text-align: center; margin-bottom: 15px; display: block; position: relative; overflow: hidden;}
.boxsec .box .fourli2 li:nth-child(1),.boxsec .box .fourli2 li:nth-child(3){margin-left: 0;}
.boxsec .box .fourli2 li ins{height: 250px; background: rgba(0,0,0,.7); width: 100%; display: block; position: absolute; bottom: -500px; left: 0; text-decoration: none; }
.boxsec .box .fourli2 li ins p.tit{height: 30px; padding: 10px; overflow: hidden; font-size: 22px; font-weight: bold; color: #FFF; display: block; margin-top: 110px;}
.boxsec .box .fourli2 li ins p.link{height: 23px; background: url(../images/hand.png) no-repeat left center; width: 90px; margin: 0 auto; color: #ffff99; font-weight: bold; line-height: 23px; font-size: 14px; padding-left: 5px;}

.boxsec-white{background: #FFF; width: 100%;}
ul.news{width: 550px; overflow: hidden; float: left;}
ul.news h1{height: 100px; line-height: 100px; font-size: 18px; font-weight: bold; color: #666666;}
ul.news h1 span{float: right; font-size: 12px; margin-right: 30px;}
ul.news li{display: block; overflow: hidden; margin-bottom: 40px; line-height: 22px; color: #5c5c5c;}
ul.news li h2{font-size: 14px; font-weight: normal; color: #5c5c5c; margin-bottom: 5px;}
ul.news li h2 span{float: right;}
ul.news li div{text-indent: 2em;}
ul.news li .num{width: 80px; height: 85px; line-height: 85px; font-size: 60px; float: left; overflow: hidden; border-right: 2px solid #5C5C5C;}
ul.news li a{display: block; float: left; width: 445px; overflow: hidden; margin-left: 20px;}
ul.news li:hover{color: #FF5C5C;}
ul.news li:hover h2{color: #FF5C5C;}
ul.news li:hover .num{border-right: 2px solid #FF5C5C;}

/*新闻列表页*/
.listsn{overflow: hidden;}
.listsn ul.news{margin: 0 auto; display: block; float: none; width: 588px; margin-top: 20px;}
.listsn h1{font-size: 0; text-align: center; border-bottom: 1px solid #CCCCCC; height: 67px; line-height: 67px; width: 588px; margin: 0 auto;}

/*列表顶部*/
.left-nav{width: 100%; bottom: 0; left: 0; position: absolute;}
.left-nav-top{width: 312px; height: 93px; display: block;}
.cate0{background: url(../images/left-nav-top.png) no-repeat;}
.cate1{background: url(../images/left-nav-top1.png) no-repeat;}
.cate2{background: url(../images/left-nav-top2.png) no-repeat;}
.cate3{background: url(../images/left-nav-top3.png) no-repeat;}

.list-sel{overflow: hidden; margin-top: 30px;}
.list-sel ul{overflow: hidden; margin-bottom: 30px;}
.list-sel ul h1{display: block; float: left; background: url(../images/sub-nav-ul.png) no-repeat left center; font-size: 16px; font-weight: bold; padding-left: 20px; line-height: 34px;}
.list-sel ul li{float: left; display: block; border: dashed 1px #666666; padding: 6px 30px; font-size: 14px; color: #333333; margin-left: 20px;}
.list-sel ul li.now,.list-sel ul li.now a{color: #FF0000;}

.list{overflow: hidden;}
.list h1{text-align: center; font-size: 30px; line-height: 80px; overflow: hidden;}
.list ul{overflow: hidden;}
.list ul li{float: left; display: block; border: 1px solid #999999; padding: 2px; overflow: hidden; margin-right: 15px; margin-bottom: 30px;}
.list ul li:nth-child(4n){margin-right: 0;}
.list ul li img{display: block; width: 280px; height: 390px;}
.list ul li div{padding: 8px;}
.list ul li div p{display: block; border-bottom: dashed 1px #333244; line-height: 30px;}
.list ul li div p:last-child{border-bottom: none; padding-left: 5px;}
.list ul li div p b{color: #FF0000; font-weight: bold; padding: 0 5px;}

/*内容页*/
.left-nav-sub{width: 310px; overflow: hidden; float: left; margin-right: 60px; margin-top: 22px;}
.left-nav-sub .sub-nav{overflow: hidden;}
.left-nav-sub .sub-nav ul{overflow: hidden;}
.left-nav-sub .sub-nav ul li{border: 1px dashed #CCCCCC; font-size: 16px;}
.left-nav-sub .sub-nav ul li a{display: block; overflow: hidden; padding: 13px; height: 35px;}
.left-nav-sub .sub-nav ul li span{display: block; font-size: 10px;}
.left-nav-sub .sub-nav ul li.now{background: #6B6B6B url(../images/left-nav-icon.png) no-repeat 260px center; color: #FFF; border: 1px solid #CCCCCC;}
.left-nav-sub .sub-nav ul li.now a{color: #FFF;}
.left-nav-sub .case-l h1{background: #6B6B6B url(../images/left-nav-icon.png) no-repeat 260px center; color: #FFF; border: 1px solid #CCCCCC; display: block; overflow: hidden; padding: 13px; height: 30px; font-size: 16px; line-height: 30px; margin-top: 30px;}
.left-nav-sub .case-l ul{overflow: hidden; margin-top: 15px;}
.left-nav-sub .case-l ul li{float: left; margin-right: 10px;}
.left-nav-sub .case-l ul li img{width: 150px; height: 210px; display: block;}
.left-nav-sub .case-l ul li:nth-child(2n){margin-right: 0;}
.left-nav-sub .case-l ul li p{text-align: center; height: 30px; line-height: 30px; overflow: hidden;}
.left-nav-sub .news-l{overflow: hidden; margin-top: 15px;}
.left-nav-sub .news-l ul{overflow: hidden;}
.left-nav-sub .news-l ul li{border: 1px dashed #CCCCCC; font-size: 16px;}
.left-nav-sub .news-l ul li a{display: block; overflow: hidden; padding: 13px; height: 30px; line-height: 30px;}
.left-nav-sub .news-l ul li.now{background: #6B6B6B url(../images/left-nav-icon.png) no-repeat 260px center; color: #FFF; border: 1px solid #CCCCCC;}
.left-nav-sub .news-l ul li.now a{color: #FFF;}
.left-nav-sub .single-btn{height: 60px; line-height: 60px; font-size: 25px; margin-top: 15px; color: #FFF; padding-left: 86px; font-weight: bold;}
.left-nav-sub .phone-l{background: #FF6600 url(../images/left-icon-phone.png) no-repeat 40px center;}
.left-nav-sub .click-l{background: #333244 url(../images/left-icon-click.png) no-repeat 40px center;}

.right-content{width: 800px; float: left; margin-top: 22px;}
.right-content .intro{overflow: hidden; padding-bottom: 8px;}
.right-content .intro h1{font-size: 24px; font-weight: bold; text-align: center;}
.right-content .intro p.tip{text-align: center; line-height: 30px; color: #757575;}
.right-content .intro .con{border:dashed 1px #CCC; padding: 20px 15px; margin-top: 10px;}
.right-content .intro .con h2{font-weight: bold; font-size: 20px; color: #000000;}
.right-content .intro .con p{text-indent: 2em; line-height: 22px; color: #333333; font-size: 14px;}

.right-content .page-content{overflow: hidden; margin-top: 15px;}
.right-content .page-content img{display: block; max-width:800px; _width:expression(this.width > 800 ? "800px" : this.width);}

/*分页品牌*/
.listsec{background: #FFF;}
.listsec .box h1{line-height: 80px; color: #221F1F; height: 80px;}

/*分页*/
.page{position: relative; overflow: hidden; margin:0 auto 30px auto; text-align:center;}
.page ul{overflow: hidden; display: inline-block; *display: inline; zoom: 1;}
.page ul li{float: left; margin-right: 15px; display: block; border: 1px solid #BEBEBE; border-radius: 3px; padding: 5px 12px;}
.page ul li.thisclass{color: #FFF; background: #F90004; border: none;}
.page ul li.thisclass a{color: #FFF;}

/*新闻频道首页*/
.news-index-box{border: #CCCCCC 1px solid; overflow: hidden; margin-top: 24px;}
.news-index-box .new-img{float: left; overflow: hidden; width: 280px; border-right: 1px solid #CCC;}
.news-index-box .new-img h1{font-size: 30px; text-align: center; border-bottom: 1px dashed #CCC; padding: 10px 0; width: 266px; margin: 0 auto;}
.news-index-box .new-img p{margin: 6px auto; display: block; width: 266px; overflow: hidden;}
.news-index-box .new-img p img{display: block; width: 266px; height: 371px;}
.news-index-box .news-list-style1{float: left; overflow: hidden; padding-top: 55px; margin-left: 45px;}
.news-index-box .news-list-style1 ul.news li:last-child{margin-bottom: 0;}
.news-index-box .news-list-style2{float: left; overflow: hidden; padding-top: 28px; margin-left: 30px; width: 271px;}
.news-index-box .news-list-style2 h1{font-size: 15px;}
.news-index-box .news-list-style2 ul{overflow: hidden; margin-top: 8px;}
.news-index-box .news-list-style2 ul li{display: block; background: #CCCCCC; overflow: hidden; margin-bottom: 20px;}
.news-index-box .news-list-style2 ul li span{font-size: 40px; display: block; float: left; width: 50px; margin-left: 15px; margin-top: 10px;}
.news-index-box .news-list-style2 ul li a{display: block; float: left; font-size: 14px; width: 176px; margin: 17px 0 17px 22px;}
.news-index-box .news-list-style2 ul li:hover span{color: #FF5C5C;}
.news-index-box .news-list-style2 ul li:hover a{color: #FF5C5C;}

.newsad{margin-top: 15px;}
.newsad ul{overflow: hidden;}
.newsad ul li{float: left; margin-right: 16px;}
.newsad ul li:last-child{margin-right: 0;}

/*服务频道*/
.server .left-nav-sub{margin-right: 18px;}
.server .left-nav-sub .sub-nav ul li a{padding: 7px 13px;}
.server .right-content{width: 870px; border:1px solid #CCC}
.server .right-content .img{float: left; padding: 12px 10px; overflow: hidden;}
.server .right-content .img img{display: block; width: 253px; height: 332px;}
.server .right-content .txt-intro{float: left; width: 563px; margin-left: 18px;}
.server .right-content .txt-intro h1{border-bottom: 1px solid #CCC; margin-top: 15px; padding-bottom: 10px;}
.server .right-content .txt-intro .txt-company{margin-bottom: 10px; font-size: 14px; text-indent: 2em; line-height: 20px;}
.server .right-content .txt-intro ul{overflow: hidden;}
.server .right-content .txt-intro ul li{float: left; border: dashed 1px #CCCCCC; margin-right: 30px; font-size: 20px; background: url(../images/sub-nav-ul.png) no-repeat 20px center; padding:8px 35px 8px 40px;}

/*设计师*/
.designer ul{overflow: hidden;}
.designer ul li{float: left; margin-right: 15px; border: 1px solid #CCC; padding: 6px; margin-bottom: 15px;}
.designer ul li img{display: block; width: 265px; height: 373px;}
.designer ul li:nth-child(3n){margin-right: 0;}
.designer ul li p{text-align: center; line-height: 30px; display: block; overflow: hidden;}
.designer ul li p.tit{border-bottom: 1px dashed #CCC;}

.linkf{overflow: hidden; margin-top: 15px;}
.linkf a{color: #FFF; margin-right: 10px;}

.place{margin: 15px 0;}
