/*-------------------内页公共部分----------------------------*/
.banner-round{width:100%;}
.banner-round img{width:100%;}
.banner-txt{margin:0px auto;position:absolute;margin-left:40%;}
.banner-inner{width:500px;height:150px;background:rgba(0,0,0,0.5);position:absolute;margin-left:35%;margin-top:-20%;text-align:center;}
.banner-inner p{color:#fff;}
.news-title{line-height:35px;font-size:20px;color:#333;display:block;width:100%;text-align:center;}
.small-news-title{position:absolute;line-height:35px;font-size:12px;color:#333;display:block;width:1190px;text-align:center;margin-top:-10px;color:#999;}
.news-content{margin-top:20px;}
.title-bttom{border-bottom:1px solid #f0f0f0;margin-top:30px;}
/*-------------------内页公共部分----------------------------*/

/*-------------------关于我们----------------------------*/
.news-details{padding:10px;}
.news-details img{width:65%;margin-left:17.5%;}
/*-------------------关于我们----------------------------*/

/*-------------------案例展示----------------------------*/
.case-menu{width:100%;background:#fafafa;}
.case-select{width:100%;margin-top:20px;}
.case-select-li{width:100%;height:65px;line-height:65px;border-bottom:1px solid #f0f0f0;}
.case-select-li .select-actice a{color:#dd2727;}
.case-select-li dd,.case-select-li dt{float:left;color:#333;font-size:14px;}
.case-select-li dt{padding-right:10px;}
.case-list{margin-top:20px;background:#f0f0f0;padding-bottom:20px;}
.case-lists ul{width:100%;}
.case-lists li{float:left;width:49%;margin-top:30px;background:#fff;box-shadow:1px 1px 1px 1px #ddd;}
.case-lists li:hover{box-shadow:3px 1px 1px 1px #ddd;}
.case-lists li p{padding:0px 20px;font-size:14px;}
.case-lists a img{width:100%;}
.case-lists .case-list-desc2{margin-top:5px;border-top:1px solid #f0f0f0;padding-top:15px;height:40px;display:block;}
.case-list-desc2 img{width:40px;height:40px;border-radius:20px;float:left;}
.case-list-desc2 span{float:left;margin-left:10px;line-height:40px;}
.case-list .case-list-2{float:right;}
.pager{margin-top:20px;}
.pager li{float: left;width: 30px;height: 30px;text-align: center;line-height: 30px;color: #fff;border:1px solid #999;border-radius:3px;margin-left:10px;}
.pager .disabled{border:0px;color:#666;}
.pager .active{border:0px;color:#666;}
/*-------------------案例展示----------------------------*/

/*-------------------案例详情----------------------------*/
.case-round{width:100%;background:#fafafa;padding-bottom:50px;}
.bc-crump{font-size:13px;margin-top:10px;line-height:40px;}
.case-content{margin-top:10px;}
.case-left{float:left;width:76%;background:#fff;padding-bottom:30px;}
.case-right{float:right;width:23%;}
.case-right1{width:90%;background:#fff;padding:20px;}
.case-right2{margin-top:10px;}
.case-title{margin-top:30px;width:100%;font-size:20px;text-align:center;}
.small-cat-title{float:right;font-size:12px;margin-top:3px;margin-right:5px;}
.case-img-title{width:100%;margin-top:20px;margin-left:5%;}
.case-img-title img{width:90%;}
.case-attr{margin-top:20px;padding:0px 42px;}
.case-attr table{width:100%;}
.case-attr table td{border:1px solid #ddd;text-align:center;background:#fafafa;font-size:13px;line-height:30px;}
.case-attr .sectable{background:#ebebeb;}
.case-detail{font-size:13px;line-height:30px;}
.case-detail dd{margin:0px;}
.case-detail img{width:100%;}
.design-round{width:100%;margin-top:10px;}
.design-img{width:48%;float:left;display:block;margin-top:10px;}
.design-img img{height:145px;width:107px;}
.design-txt{float:right;width:48%;}
.design-desc{font-size:13px;}
.design-btn a{display:block;padding:2px 10px;line-height:25px;font-size:14px;border:1px solid #ddd;text-align:center;}
.right-case-list{margin-top:10px;}
.right-case-list li{width:100%;margin-top:15px;height:auto;overflow:hidden;}
.right-case-list li img{width:48%;float:left;}
.right-case-desc{float:left;width:50%;}
.right-case-desc p{font-size:14px;margin:0px;margin-left:10px;}
/*-------------------案例详情----------------------------*/


/*-------------------新闻列表----------------------------*/
.news-list-round{width:100%;margin-top:20px;padding-bottom:50px;}
.news-list-left{float:left;width:18%;}
.news-list-left li{width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;background:#434343;color:#fff;margin-top:5px;}
.news-list-left li a{color:#fff;}
.news-list-right{float:right;width:80%;}
.news-list-right li{line-height:45px;border-bottom:1px dashed #ddd;}
.news-list-right li a{color:#333;font-size:14px;}
.news-list-right li p{position:absolute;margin-left:845px;font-size:13px;margin-top:-40px;color:#999;}
/*-------------------新闻列表----------------------------*/


/*-------------------新闻详情----------------------------*/
.news-detail-title{margin-top:-3px;border-bottom:1px solid #ddd;padding-bottom:5px;}
.news-detail-content{margin-top:40px;}
.news-title-round{width:385px;margin:0px auto;margin-top:10px;}
/*-------------------新闻详情----------------------------*/


/*-------------------设计师详情----------------------------*/
.design-person{border-bottom:1px solid #ddd;}
.design-photo{width:280px;height:440px;float:left;}
.design-photo img{width:100%;}
.design-content{width:565px;height:440px;float:left;margin-left:50px;}
.design-desc{font-size:14px;line-height:30px;width:85%;}
.design-desc-line{border-bottom:1px solid #333;}
.design-content-case{margin-top:20px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.case-big-title{font-size:20px;line-height:40px;font-weight:bold;}
.case-big-title .case-small-title{font-size:15px;color:#999;margin-left:10px;font-weight:100;}
.design-case-list{padding-bottom:30px;margin-top:10px;}
.design-case-list li{float:left;width:32%;margin-left:1.33%;box-shadow:1px 1px 1px 1px #ddd;margin-top:10px;}
.design-case-list li:hover{box-shadow:2px 2px 2px 2px #ddd;cursor:pointer;}
.design-case-list li img{width:100%;}
.design-case-list .case-first{margin-left:0px;}
.design-case-list p{font-size:14px;padding:0px 10px;}
.design-info{margin-top:30px;}
.profile-list{margin-top:30px;}
.profile-list .pl-li1{border-bottom:1px dashed #ddd;height:auto;overflow:hidden;padding-bottom:20px;margin-top:20px;}
.profile-left{float:left;width:20%;}
.profile-left span{display:block;margin:0px auto;background:#dd2727;color:#fff;text-align:center;width:120px;line-height:30px;font-size:14px;}
.profile-right{width:78%;float:right;}
.profile-right li{float:left;width:33.33%;text-align:center;line-height:35px;font-size:14px;}
/*-------------------设计师详情----------------------------*/


/*-------------------联系我们----------------------------*/
.contract-content{margin-top:20px;width:100%;}
.cantract-map{float:left;width:46%;}
.contract-map img{width:100%;}
.contract-right-form{width:48%;float:right;padding:10px;}
.contract-right-form input{border:1px solid #e8d59f;width:97%;line-height:35px;margin-top:15px;padding:0px 10px;font-size:12px;background:#f9f9f9;}
.contract-right-form a{display:block;width:100%;line-height:40px;margin-top:15px;background:#e8d59f;color:#fff;font-size:14px;text-align:center;}
.contract-right-form a:hover{background:#000;}
.contract-txt{margin-top:10px;width:100%;}
.contract-txt p{text-align:center;}
.contract-big-title{font-size:18px;}
.contract-big-desc{font-size:14px;color:#666;}
.input-error{color:#dd2727;font-size:14px;margin-top:5px;display:none;}
.code-form{width:100%;margin-top:10px;}
.code-form img{width:30%;float:left;border:1px solid #ddd;}
.code-form input{float:left;width:63%;margin-left:3%;padding:0px;padding-left:10px;margin-top:5px;}
/*-------------------联系我们----------------------------*/


