
/***  网站整体风格定义 */
ul,li {margin: 0; padding: 0; list-style-type: none; text-indent: 0; text-transform: capitalize;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend { padding: 0; margin: 0;}
img { border: none; vertical-align: middle;}
input{ vertical-align: middle;}
body { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",helvetica;font-size: 16px; color: #444; text-decoration: none; background: #fff;}
/**** 网站默认连接定义 */
a:link { font-size: 16px; text-decoration: none; color: #444;}/* ==========    鼠标点击后，链接状态    =============== */
a:visited { font-size: 16px; text-decoration: none; }
a:hover { font-size: 16px; text-decoration: none; }/* ==========    鼠标经过，链接状态色    =============== */
a:active { font-size: 16px; text-decoration: none; }/* ==========    鼠标无点击过，链接状态    =============== */

.f-l { float: left;}
.f-r { float: right;}
.mc { margin: 0px auto;}

.w1200 { width: 1200px; overflow: hidden;}
.w1300 { width: 1300px; overflow: hidden;}
.w800 { width: 760px; overflow: hidden;}


.logo { float: left; overflow: hidden; margin: 30px 0px; background: #000;}
.logo img { border-right: #ccc solid 1px;}
.tophonor { float: left; margin: 40px 0 0 30px;; color: #f00; font-size: 18px; font-weight: bold; line-height: 24px;}
.topnav { background: #f8f8f8; width: 100%; line-height: 40px; color: #666; font-size: 14px;}
.topnav a { color: #666; font-size: 14px;}
.toptel { float: right; margin-top: 30px; text-align: right; color: #999; line-height: 30px;}
.toptel strong { color: #4089da; font-size: 26px;}

/*菜单高亮样式*/
#nav { width: 100%; border-bottom: #4889f3 solid 2px; overflow: hidden;}
#nav ul { width: 1200px; margin: 0px auto; line-height: 60px;}
#nav .mainlevel {float:left; width: 133px; text-align: center;}
#nav .mainlevel a { display: block; font-size: 24px; color: #000; border-top: #dfe6f0 solid 1px;}
#nav .mainlevel a:hover { background: #2462c8; color: #fff; border-top: #2462c8 solid 1px;}
#nav .mainlevel a.cur { background: #4889f3; color: #fff; border-top: #4889f3 solid 1px;}
#nav .mainlevel span { font-size: 12px; color: #666; overflow: hidden;}
#nav .mainlevel h4 { font-weight: 100;}
#nav .mainlevel ul { width:133px; display:none; position:absolute; z-index: 9999;}
#nav .mainlevel li { background:#4889f3; width:133px;}
#nav .mainlevel li a { height: 40px; line-height: 40px; color: #fff; font-size: 16px; text-transform:uppercase; display: block;}
#nav .mainlevel li a:hover { background: #2462c8; text-decoration: none; border-top: #fff solid 1px;}

.slidesorder-box { width: 1200px; margin: 0px auto; position: relative; z-index:8;}
.slidesorder { position: absolute; width: 320px; height: 500px; padding: 20px; background: rgba(72,137,243,.9); border-radius: 30px; top: 60px; right: 0px;}
.slidesorder_title { border-bottom: #8ab4f7 solid 1px; text-align: center; margin-bottom: 20px;}
.slidesorder_title h2 { color: #fff; font-size: 36px; margin-bottom: 10px;}
.slidesorder_title h3 { color: #d3ddee; font-size: 24px; margin-bottom: 20px;}
.slidesorder_form li { background: #fff; border-radius: 10px; margin-bottom: 15px; padding: 13px 10px; font-size: 20px; color: #bbb;}
.slidesorder_form label { margin: 0 10px;}
.slidesorder_form input,select { border: none; width: 220px;}
.slidesorder_form_bt input { border: none; width: 100%; background: #f90; color: #fff; text-align: center; font-size: 30px; font-weight: 100; border-radius: 10px; line-height: 80px; letter-spacing: 5px; cursor: pointer;}

.nav-title { width: 100%; border-bottom: #e8e8e8 solid 1px; height: 99px; line-height: 100px; text-align: center; text-transform:uppercase; font-size: 26px; color: #4889f3; margin-bottom: 50px;}
.nav-title strong { padding: 10px 15px 18px 15px; border-bottom: #a0a0a0 solid 5px; font-size: 42px;}
.nav-title span { color: #ddd;}
.nav-title-s { color: #999; text-align: center; line-height: 40px; font-size: 24px; font-weight: 100;}

.home-reason { margin-top: 50px; margin-bottom: 50px;}
.home-reason ul { overflow: hidden;}
.home-reason li { float: left; width: 20%; text-align: center; font-size: 18px; color: #666;}
.home-reason li img { margin-bottom: 20px;}

.home-case-menu { text-align: center; margin-bottom: 30px;}
.home-case-menu a { background: #fff; border: #ccc solid 1px; font-size: 24px; line-height: 50px; font-weight: 100; text-align: center; color: #666; margin: 10px; padding: 5px 15px;}
.home-case-menu a:hover { background: #4889f3; border: #4889f3 solid 1px; color: #fff;}
.home-case-menu a:nth-child(1) { background: #4889f3; border: #4889f3 solid 1px; color: #fff;}

.page-menu { text-align: center; margin-top: -30px; margin-bottom: 30px; padding-bottom: 20px; border-bottom: #eee solid 1px;}
.page-menu a { background: #fff; border: #ccc solid 1px; font-size: 18px; line-height: 50px; font-weight: 100; text-align: center; color: #666; margin: 10px; padding: 5px 15px;}
.page-menu a:hover { background: #4889f3; border: #4889f3 solid 1px; color: #fff;}
.page-menu a.cur { background: #4889f3; border: #4889f3 solid 1px; color: #fff;}

.home-team-t { width: 573px; background: #333; height: 281px; margin-bottom: 5px; overflow: hidden;}
.home-team-t-photo { width: 235px; height: 280px; overflow: hidden;}
.home-team-t-photo img { width: 235px; height: 280px;}
.home-team-t-info { width: 290px; margin-right: 25px; color: #fff; height: 280px; overflow: hidden;}
.home-team-t-info li { border-bottom: #484848 solid 1px; padding: 20px 0px;}
.home-team-t-info strong { font-size: 30px;}
.home-team-t-info li:nth-child(3) { border: none;}

.home-projects { width: 570px; overflow: hidden; margin-bottom: 30px;}
.home-projects a { line-height: 38px; font-size: 16px; color: #666;}
.home-projects a:hover { color: #333;}
.home-projects li { border-bottom: #fff solid 1px; border-top: #fff solid 1px;}
.home-projects li:hover { border-bottom: #eee solid 1px; border-top: #eee solid 1px;}


.home-hotnews { width: 1200px; margin-bottom: 20px;}
.home-hotnews ul { margin-left: -15px; overflow: hidden;}
.home-hotnews li { float: left; width: 390px; margin-left: 15px; overflow: hidden;}
.home-hotnews a { background: #eee; height: 430px; display: block;}
.home-hotnews a:hover { background: #ddd;}
.home-hotnews img { width: 390px; height: 280px; transition: all 0.6s; }
.home-hotnews span { width: 390px; height: 280px; display: block; overflow: hidden;}
.home-hotnews a:hover img { transform: scale(1.2); }
.home-hotnews a:hover h2 { color: #4889f3;}
.home-hotnews h2 { margin: 0 15px; color: #000; width: 360px; font-size: 20px; line-height: 60px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-hotnews h3 { margin: 0 15px; color: #666; font-size: 16px; font-weight: 500;}

.home-knowledge { width: 1200px; margin-bottom: 50px;}
.home-knowledge ul { margin-left: -20px; overflow: hidden;}
.home-knowledge li { float: left; width: 590px; margin-left: 20px; line-height: 40px; border-bottom: #fff solid 1px; border-top: #fff solid 1px;}
.home-knowledge li:hover { border-bottom: #eee solid 1px; border-top: #eee solid 1px;}
.home-knowledge a { color: #666; font-size: 16px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-knowledge strong { color: #000; }


/*设计师*/
.banner-designer { background: url(../images/banner-designer.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.designer-list { margin-bottom: 20px; overflow: hidden;}
.designer-list ul { margin-left: -20px; overflow: hidden;}
.designer-list li { float: left; margin: 0px 0px 20px 20px; width: 285px; overflow: hidden;}
.designer-list a { text-align: center; font-size: 14px; color: #666; text-decoration: none; display: block;}
.designer-list h3 { font-size: 18px; color: #000; line-height: 40px; border-bottom: #ddd solid 1px; margin-bottom: 8px;}
.designer-list img { width: 285px; height: 425px;}
.designer-info { border-bottom: #ddd dashed 1px; overflow: hidden; margin-top: 50px; margin-bottom: 50px;}
.designer-info ul { margin-bottom: 30px;}
.designer-info li { font-size: 14px; color: #666; line-height: 22px; }
.designer-info h3 { color: #333; }
.designer-info strong { color: #333; }
.designer-info img { width: 370px;}
.designer-title { font-size: 16px; margin-bottom: 30px; overflow: hidden;}
.designer-title span { font-weight: 100;}
.designer-case { overflow: hidden;}
.designer-case ul { margin-left: -13px; overflow: hidden;}
.designer-case li { float: left; width: 290px; margin: 0px 0px 30px 13px;}
.designer-case img { width: 290px; height: 150px;}
.designer-case a { text-align: center; color: #666; text-decoration: none; display: block; text-overflow:ellipsis; white-space:nowrap;}
.designer-case h3 { font-size: 14px; line-height: 32px; font-weight: 500; display: block;}
.designer-case h4 { border: #ddd solid 1px; font-size: 12px; line-height: 24px; font-weight: 500; display: block;overflow:hidden;}
.designer-case i { margin: 0px 5px;}

/*走进工地*/
.projects { overflow: hidden; margin-bottom: 30px;}
.projects a { line-height: 48px; font-size: 16px; color: #666;}
.projects a:hover { color: #333;}
.projects ul { overflow: hidden;}
.projects li { float: left; width: 45%; border-bottom: #fff solid 1px; border-top: #fff solid 1px; margin-left: 30px; }
.projects li:hover { border-bottom: #eee solid 1px; border-top: #eee solid 1px;}


/*案例*/
.banner-case { background: url(../images/banner-case.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.case-menu { margin-bottom: 20px; overflow: hidden;}
.case-menu li { border-bottom: #ddd dashed 1px; line-height: 50px; overflow: hidden;}
.case-menu h4 { float: left;}
.case-menu a { float: left; margin-left: 20px; padding: 0 10px; line-height: 26px; color: #666; text-decoration: none; margin-top: 12px; border-radius: 3px; display: block;}
.case-menu a:hover { background: #000; color: #fff;}
.case-menu a.cur { background: #c00; color: #fff;}
.case-con{margin:0 auto;width:75pc;}
.caseItem{display:inline-block;box-sizing:border-box;margin-right:10px;margin-bottom:35px;width:386px;height:307px;border:1px solid #e7e7e7;-webkit-transition:all .2s linear;transition:all .2s linear;}
.caseItem:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translate3d(0,-2px,0);}
.caseItem-img{width:100%;height:217px;}
.caseItem-down{position:relative;display:inline-block;box-sizing:border-box;padding-top:20px;padding-left:27px;width:100%;height:90px;}
.caseItem-star{position:absolute;right:27px;bottom:20px;display:block;}
.caseItem-star-hover{position:absolute;right:27px;bottom:1pc;display:none;box-sizing:border-box;padding:9px 15px;width:59px;height:51px;background:#d6010e;color:#fff;font-size:14px;cursor:pointer;}
.caseItem-star i {float:left;color:#d6000f;}
.caseItem-star span{float:left;margin-top:3px;margin-left:2px;color:#d6000f;font-size:9pt;}
.caseItem-down p{position:relative;display:inline-block;overflow:hidden;width:220px;text-overflow:ellipsis;white-space:nowrap;}
.caseItem-master{position:absolute;top:0;left:0;box-sizing:border-box;padding:20px;width:100%;height:100%;color:#fff;text-transform:uppercase;font-size:14px;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.effect-bubba{text-align:center;}
.effect-bubba-background{background:#000;}
.effect-bubba:hover img{opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s;}
.caseItem-master:after,.caseItem-master:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;pointer-events:none;}
.caseItem-master:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}
.caseItem-master:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
.effect-bubba p{margin-top:60px;padding:20px;font-size:20px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}
.effect-bubba:hover .caseItem-master:after,.effect-bubba:hover .caseItem-master:before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.effect-bubba:hover h2,.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}

.case-nav-title { width: 100%; border-bottom: #ddd solid 1px; height: 80px; line-height: 90px; text-align: center; text-transform:uppercase; font-size: 26px; color: #c00; margin-bottom: 20px;}
.case-nav-title ul { width: 1200px; margin: 0px auto;}
.case-nav-title strong { padding: 10px 15px 18px 15px; border-bottom: #c00 solid 3px; font-weight: 500; }
.case-nav-title span { color: #000; font-weight: 100;}
.case-nav-title a { color: #c00; font-size: 14px;}
.case-nav-title a:hover { color: #000; text-decoration: none;}
.case-nav-title i { font-size: 20px;}
.fullSlide_a{position:relative;width:985px;height:502px;background:#000;margin-bottom:20px}
.fullSlide_a ul{height:100%!important;width:100%!important;position:relative;width:985px;height:502px}
.fullSlide_a li{height:100%!important;width:100%!important;width:985px;left:0;top:0;display:none}
.fullSlide_a .next,.fullSlide_a .prev{filter:alpha(opacity=100);opacity:1;position:absolute;z-index:200;display:block;width:36px;height:31px;top:8px;left:20px;cursor:pointer;background-image:url(../images/c3.png);background-repeat:no-repeat}
.fullSlide_a .next{filter:alpha(opacity=100);opacity:1;left:auto;right:20px;background-image:url(../images/c2.png)}
.fullSlide_a .next:hover,.fullSlide_a .prev:hover{filter:alpha(opacity=100);opacity:1}
.fullSlide_a .playState{display:block;position:absolute;z-index:200;right:70px;top:8px;width:36px;height:31px;overflow:hidden;background-image:url(../images/c4.png);background-repeat:no-repeat}
.fullSlide_a .pauseState{background-image:url(../images/c5.png)}
.fullSlide_a .playState:hover{filter:alpha(opacity=100);opacity:1}
.fullSlide_a .anj{z-index:100;height:50px;width:180px;position:absolute;right:45px;top:410px;background-image:url(../images/c1.png)}
.case-r-d-info { width: 195px; min-height: 502px; background: #000 url(../images/a_15.png) no-repeat bottom; position: relative;}
.case-r-d-info img { width: 195px;}
.case-r-d-info ul { position: absolute; bottom: 20px; left: 30px; width: 135px; color: #fff; font-size: 12px; line-height: 24px; }
.case-r-d-info a { color: #fff; border: #fff solid 1px; border-radius: 5px; text-align: center; line-height: 32px; font-size: 14px; text-decoration: none; margin-top: 20px; display: block;}
.case-r-d-info a:hover { color: #c00; background: #fff;}
.case-r-d-info i { margin-right: 5px;}
.case-info { margin-bottom: 50px; border-bottom: #ddd dashed 1px; overflow: hidden;}
.case-info h4 { line-height: 32px; font-weight: 500; font-size: 16px; color: #000; overflow: hidden;}
.case-info em { font-style: normal; color: #888; font-weight: 100;}
.case-info ul { margin: 0px 0px 20px 5.6em; line-height: 200%; font-size: 14px; color: #999; overflow: hidden;}

.banner-about { background: url(../images/banner-about.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.banner-flow { background: url(../images/banner-flow.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.banner-contact { background: url(../images/banner-contact.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.banner-service { background: url(../images/banner-service.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.banner-projects { background: url(../images/banner-projects.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.banner-knowledge { background: url(../images/banner-knowledge.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}

/*新联/装修*/
.banner-news { background: url(../images/banner-news.jpg) repeat-x top center; width: 100%; height: 334px; display: block;}
.news_list_box { margin: 25px 0px; border-bottom: #ddd solid 1px; overflow: hidden;}
.news_list_photo { float: left; margin: 0px 20px 30px 0px; width: 470px; overflow: hidden;}
.news_list_photo img { width: 470px; height: 290px;}
.news_list_photo a:hover img { filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.news_list { margin-bottom: 25px; overflow: hidden;}
.news_list a { font-size: 14px; color: #aaa; line-height: 160%;}
.news_list a:hover { color: #000; }
.news_list h3 { color: #000; font-size: 20px; line-height: 220%;}
.news_list span { color: #666; font-size: 12px; line-height: 30px;}
.news_list i { margin: 0px 5px;}
.news_list-fl { float: left; width: 700px;}
.news_list-h { min-height: 200px;}

/*预约表单*/
.sv_order_info { background: #eee; overflow: hidden; border-radius: 10px 10px 0px 0px; margin-top: 20px;}
.sv_order_info ul { border: #ddd solid 1px; margin: 10px 10px 0px 10px; background: #fff;}
.sv_order_info li { margin: 15px 80px; font-size: 14px;}
.sv_order_info strong { font-size: 16px; color: #2199a3;}
.sv_order { border: #eee solid 10px; border-radius: 0px 0px 10px 10px; margin-bottom: 50px;}
.sv_order ul { margin: 30px 100px;}
.sv_order li { margin-bottom: 15px; border: #ddd solid 1px; border-radius: 5px; }
.sv_order select { border: none; line-height: 30px; font-size: 16px; width: 98%; margin: 10px;}
.sv_order input { border: none; line-height: 30px; font-size: 16px; width: 98%; margin: 10px;}
.sv_order textarea { border: none; line-height: 30px; font-size: 16px; width: 95%; height: 120px; margin: 10px;}
.sv_order_no li { margin-bottom: 15px; border: none; overflow: hidden;}
.sv_order_no input { float: left; margin-left: 25px; line-height: 50px; font-size: 20px; color: #fff; border-radius: 10px; width: 45%; cursor: pointer;}
.sv_order_no input:hover { background: #000;}
.sv_order_btbg01 { background: #999;}
.sv_order_btbg02 { background: #f60;}

/*客户评价*/
.evallsit { float: left; margin: 20px 0px 30px 50px; width: 570px; border-bottom: #ddd dashed 1px; overflow: hidden;}
.evallsit ul { float: left; margin-bottom: 20px;}
.evallsit img { width: 100%; border-radius: 10px 10px 0px 0px; margin-bottom: 1px; overflow: hidden;}
.evallsit h3 { color: #000; font-size: 18px; margin-bottom: 5px;}
.evallsit i { margin-right: 5px;}
.evallsit .evallsit-l { width: 150px; text-align: center;}
.evallsit .evallsit-l { width: 150px; text-align: center;}
.evallsit .evallsit-r { width: 400px; margin-left: 20px; color: #666; font-size: 14px; line-height: 24px; overflow: hidden;}
.evallsit .evallsit-u { border: #ddd solid 1px; border-radius: 0px 0px 10px 10px; line-height: 32px;}
.evallsit .evallsit-h { height: 150px; overflow: hidden;}

.endbg { width: 100%; background: #4889f3; overflow: hidden;}
.endcontactinfo { float: left; overflow: hidden; margin-top: 30px;}
.endcontactinfo ul { float: left; width: 150px; overflow: hidden; color: #fff; font-size: 24px;}
.endcontactinfo strong { margin-bottom: 10px; display: block;}
.endcontactinfo a { color: #fff; font-size: 16px; line-height: 32px;}
.endcontactinfo a:hover { color: #d4e0fb;}
.endtel { float: right; width: 400px; height: 160px; border: #fff solid 1px; border-radius: 10px; overflow: hidden; color: #fff; font-size: 16px; text-align: right; line-height: 30px; margin: 30px 0px;}
.endtel ul { margin: 30px;}
.endtel strong { font-size: 30px;}
.copyright { width: 100%; border-top: #5b95f4 solid 1px; line-height: 70px; color: #d4e0fb; text-align: center; overflow: hidden;}
.copyright  a { color: #d4e0fb;}
.copyright  a:hover { color: #fff;}


/*文章列表样式*/
.NewsType { width:100%; height:30px; border-bottom:#CCC dashed 1px; overflow: auto; zoom:1; margin-bottom:10px;}
.NewsType li { float:left; width:100px; height:22px; line-height:22px; text-align:center; margin-right:10px;}
.NewsType li a { display:block;background-color:#eee;}
.NewsType li a:hover { background-color:#444; color:#FFF; text-decoration: none;}
.NewsList { margin:0px auto;line-height:40px; padding:10px;overflow:hidden; }
.NewsList li{ height:40px;width:100%; }
.NewsList a { float:left; margin-left:10px; color:#444;}
.NewsList h2 { font-size:14px;}
.NewsList span { float:right; margin-right:10px; color:#999;}
.NewsList2 { background-color:#f7f7f7;}
.TypeListFY { margin-top:5px; margin-bottom:50px; text-align:right;}
.TypeListFY a { color:#444036;}


/*文章内容页样式*/
.NewsDisp { margin-top: 30px; line-height:24px; width:100%; overflow:hidden;}
.NewsDisp h2{ color:#000; line-height:60px;text-align:center;}
.NewsDispPosted{border-bottom:#cacaca  dotted 1px; text-align:center; line-height: 30px;}
.NewsDispInfo { background:#F3F3F3; padding:8px; margin-top:8px;}
.NewsDispEnd { border-top:#cacaca  dotted 1px; margin-top:20px; margin-bottom: 50px; line-height:60px; text-align:center;color:#666;}
.NewsDispFX { text-align:center; margin-top:10px;}


/*分页样式*/
#PagingTXT { margin-bottom: 10px; padding: 8px; line-height: 200%; font-size: 16px; color: #666;}
#PagingTXT p { text-indent: 2em; margin: 10px 0;}
#PagingTXT img { margin-bottom: 10px;}
#PagingTXT table { border-top: #ddd solid 1px; border-left: #ddd solid 1px;}
#PagingTXT td { border-bottom: #ddd solid 1px; border-right: #ddd solid 1px; padding: 5px;}
#PagingNext { line-height: 24px; text-align: center; }
#PagingNext a { width: 50px; height: 24px; background: #eee; color: #333;display: block;}
#PagingNext a:hover {  background: #ffe3a6; text-decoration: none;color: #f60;}
#PagingBack { line-height: 24px; text-align: center; padding-right: 5px;}
#PagingBack a { width: 50px; height: 24px; background: #eee; color: #333;display: block;}
#PagingBack a:hover {  background: #ffe3a6; text-decoration: none;color: #f60;}
#PagingActive{ line-height:24px; text-align: center; padding-right: 5px;}
#PagingActive a { width: 30px; height: 24px; background: #eee; color: #333;display: block;}
#PagingActive a:hover {  background: #ffe3a6; text-decoration: none;color: #f60;}
#PagingVisited { line-height: 24px; text-align: center; padding-right: 3px; padding-right: 5px;}
#PagingVisited a { width: 30px; height: 24px; background:#f60; color: #fff;display: block;}
#PagingVisited a:hover {  background: #f60; text-decoration: none;color: #fff;}

/*设计师展示*/

.desinger_box{width:1300px;min-width:1300px;margin:0 auto; margin-bottom: 40px; overflow: hidden;}
.desinger_hover{width:236px;height:300px;cursor:pointer;position:absolute;top:0;left:0;text-align:center}
.desinger_hover_box{background-color:#000;background:rgba(0,0,0,.5)}
.designer_more { padding: 5px 20px; text-align: left; color:#fff; font-size:14px; display:none;}
.designer_more li { border-bottom: rgba(255,255,255, .1) solid 1px; padding: 10px 0;}
.designer_more strong { font-size: 24px; margin-right: 10px;}
.designer_more li:nth-child(4) { border: none;}
.desinger_hover_show{display:block}
.desinger_hover img{display:none}
.desonger_img_box{width:236px;height:300px;overflow:hidden}
.desonger_img_box img{margin:0 auto}
#designer_warp{width:1200px;overflow:hidden;float:left}
.desinger_count{width:1200px;position:relative;margin:0 auto}
.designer_level{position:absolute;width:212px;height:63px;line-height:63px;color:#fff;font-size:18px;top:235px;text-align:center;background:rgba(0,0,0,.5);border:1px solid #000}
.desinger_card .designer_item{position:relative;width:236px;height:300px;margin-right:5px;float:left}
.designer_item{width:236px;height:300px;margin-right:5px;float:left; background: #000; overflow: hidden;}
.designer_item img{width:237px;height:300px;cursor:pointer}
.desinger_hover img{width:50px;height:50px;padding-top:178px}
.designer_name{margin:14px 0 12px 0;font-weight:700;font-size:20px;color:#333}
.designer_introduction{color:#494949;font-size:16px}
.designer_from_mt{margin-top:22px;font-size:14px;color:#8b8b8b}
.designer_from{font-size:14px;color:#8b8b8b;width:214px;overflow:hidden;margin-top:22px}
.designer_btn_lf{width:44px;height:533px;position:absolute;left:-50px;z-index:11;padding-top:200px}
.designer_btn_rt{width:44px;height:533px;position:absolute;right:-50px;padding-top:200px}
.designer_btn_lf img,.designer_btn_rt img{cursor:pointer}
.desinger_filter{width:1200px;margin:0 auto;margin-bottom:10px}
.desinger_small{width:1200px;margin:0 auto}
.desinger_small img{cursor:pointer}
.desinger_filter select{border:1px solid #ccc;padding:9px;border-radius:0}
.clear{clear:both}
.sc_box{width:1200px;margin:0 auto;height:385px}
.sc_title{float:left;width:59px;line-height:34px;background-color:#000;color:#fff;font-size:20px;cursor:pointer;text-align:center;padding:51px 15px;position:absolute}
.sc_title_one{background-color:#da0501}
.sc_head{display:flex;flex-direction:row;height:170px;overflow:hidden}
.sc_head{position:relative;background-color:#323232;width:100%}
.mask{position:absolute;width:100%;height:100%;background-color:#000;opacity:.3}
.sc_item_box{width:393px;margin-right:10px;float:left;height:385px;position:relative}
.sc_head_over .mask{opacity:.2}
.sc_head_over .sc_title{background-color:red}
.sc_item_box ul{background-color:#fafafa;padding:20px;margin:0;padding:0;padding:15px;height:179px;overflow:hidden}
.sc_item_box li{ line-height:32px;border-bottom:1px dashed #ccc;list-style:none;color:#505050;font-size:15px;margin:0;padding:0;cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sc_item_box a { color:#505050;font-size:14px;}
.sc_item_box a:hover { color:#000;}
.sc_item{width:100%}
.sc_item_on{width:410px;height:430px;box-shadow:0 2px 20px #888;left:-10px;top:-20px;z-index:10}
.sc_warp{min-width:1300px}
.sc_warp a{text-decoration:none}
.sc_img img{width:100%}
.sc_img{width:304px;height:194px;overflow:hidden;float:left;margin-left:89px}
.sc_item_middle_box{width:100%;box-sizing:border-box;padding:20px;height:100px;background-color:#fff}
.sc_item_middle_box img{width:120px;height:80px;float:left}
.sc_item_middle_content{margin-left:138px;line-height:28px;font-size:15px;color:#535252;overflow:hidden;height:80px}
.sc_item_hover ul{background-color:#fff!important;padding:20px 0 0 17px;height:165px;overflow:hidden}
.sc_item_hover .xgt_down{min-height:270px;height:170px;overflow:hidden}
.sc_item_hover{background:#fff;cursor:pointer;display:none;transition:transform .1s;-moz-transition:-moz-transform .1s;-webkit-transition:-webkit-transform .1s;-o-transition:-o-transform .1s}
.sc_item_hover li{line-height:32px;height:32px;border:none;width:100%;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#646464}
.sc_item_hovered{display:block;position:absolute;top:-20px;left:0;box-shadow:0 5px 20px #ccc;z-index:1000;height:544px;overflow:hidden;width:412px}
.sc_item_hovered ul{height:119px}
.sc_item_hovered:hover{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05)}
.xgt_down{padding:30px 61px;width:100%;height:365px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fff}
.xgt_down_item{width:130px;height:93px;display:inline-block}
.xgt_down_item p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:30px;text-align:center;font-size:15px;color:#646464}
.xgt_down_item img{width:100%;height:68px}
.xgt_down_item p:hover{color:#d90000}
.designer_mask{opacity:.5}
.sc_warp li:hover{color:#d7010e}
.sc_item_middle_content:hover{color:#d7010e}
.sc_item_middle_content a{color:#323232}
.sc_item_hover .sc_img{width:100%;margin-left:0}
.sc_item_hover .sc_head{height:193px}
.show{display:block!important;margin:0 auto}

.img-position-absolute{position: absolute;	top: 0;	bottom: 0; left: 0;	right: 0; max-width: 100%; max-height: 100%;display: block;	margin:auto;padding: auto;}
#responsive-shuffling4 { width:100%;height:100%;}
#responsive-shuffling4 .swiper-slide {width:100%; position:relative; overflow:hidden; position:relative;}
#responsive-shuffling4 .swiper-slide .case_img_top{padding-top:72.87%;}
#responsive-shuffling4 .swiper-slide .case_hover{width:100%; height:100%; position:absolute;left:0;top:0; z-index:1;background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; background-color:#000; text-align:center; transition:all 0.5s;}
#responsive-shuffling4 .swiper-slide .case_ss{width:100%; overflow:hidden; height:43px; background:url(../images/nav_hover_ss.png) no-repeat center center; position:absolute;left:0;top:-100%; z-index:1; transition:all 0.5s;}
#responsive-shuffling4 .swiper-slide .case_p1{width:100%; overflow:hidden; height:50px; line-height:50px; text-align:center; font-family:'Microsoft YaHei Light'; font-size:18px; color:#fff; position:absolute;left:0;bottom:-110%; z-index:1; transition:all 0.5s;}
#responsive-shuffling4 .swiper-slide .case_sp1{width:100%; overflow:hidden; line-height:24px; text-align:center; font-family:'Microsoft YaHei Light'; font-size:12px; color:#fff; opacity:0.5; position:absolute;right:0;bottom:-110%; z-index:1; transition:all 0.5s;}
#responsive-shuffling4 .swiper-slide:hover .case_hover{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important; background-color:#000;}
#responsive-shuffling4 .swiper-slide:hover .case_ss{top:66px;}
#responsive-shuffling4 .swiper-slide:hover .case_p1{bottom:120px;}
#responsive-shuffling4 .swiper-slide:hover .case_sp1{bottom:45px;}
.swiper-slide a img{width:100%; height:100%;}