@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
.nav{ height:69px; background:#000000;position: relative;z-index: 99;}
.nav .logo{ width:482px; height:69px; background: url(../image/logo.png) no-repeat;  marign-top:5px; display:block; margin-right:26px; }
.nav_current{ width:100%; height:3px;  left:0px; display:none; display:block; display:block; bottom:-7px; background:#c50d0d; z-index:5;}
.menu  li:hover .nav_current{ display:none;}
.menu  li:hover .menu1{ display:block;}
.nav .nav1 .tit{  padding:0 13px; color:#fff;  margin-top:10px; font-size:12px; color:#d2bea8; padding-top:6px; display:block; line-height:46px;height: 56px}
.nav .nav1 li:hover a.tit{border-bottom: 3px solid #c50d0d;}
.none {
    display: none;
}
.phone{ width:158px; line-height:50px; color:#d1bda7; font-size:16px; background:url(../image/1.png) no-repeat right 7px; margin-top: 14px;}
.rel{ position:relative;}
.menu1  li{ width:98px; line-height:40px; background:rgba(0,0,0,0.7);}
.menu1{left:0px;z-index:999;  display:none; top: 66px;
   
    z-index: 2;}
	.bj-box{ width:100%; height:100%;}

.menu1   li a{ color:#fff;  display:block;  line-height:40px;  text-align:center; }
.menu1   li a:hover{ background:#000;}
.menu .nav1 .list:hover .nav_current{ display:block; }
.menu .nav1 .list:hover .menu1{ display:block;}
/**/
/*新轮播图自己写1*/
#wrapper {
	width:100%;
	margin:0 auto;
	text-align:left;
	overflow:visible;
	height:660px;
}
#top_container {
	margin:0 auto;
	width:960px;
}
#slider_nav{ height:75px; width:768px;  margin: 0 auto; box-sizing:border-box;}

#slider_nav li a{ box-sizing:border-box;}
/*#slider_nav li a:hover{ border:1px solid #fff;}*/
#slider_nav li .current-slide{ border:1px solid #fff; }
/**/

.slider-item{ width:100%; }
.slider-item a{ display:block;}
.slider-item  a img{ width:100%; height:660px;;}
/*index*/

/* Slider */
.slider-item{ height:660px;}
#slider { width:100%; padding:0 0 10px; margin:0 auto; height:660px; }

div#slideshow { height:660px;overflow:hidden;  }
.slider-item { width: 100% !important;      height: 660px; }
.slider_content_inner img { border: none; }
.controls-center { margin-left: auto; margin-right: auto;  position:absolute; width:100%; bottom:205px;}
#slider_controls {  position: relative; margin:0 auto; z-index: 1000; }
#slider_controls ul { margin:0 auto; padding:0; }
#slider_controls ul li { float:left; display: block; list-style: none;  }
#slider_controls ul li a { background:#ebebeb; display: block; float: left;  outline: none; width:190px; height:75px; }
#slider_controls ul li a img{ width:100%; height:100%;}
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide { background:#ccc; }
/*新轮播图*/
/*新轮播图自己写2*/
.banner-index .pic-box{ width:100%;min-height:450px; /*height:660px;*/ overflow:hidden;}
.banner-index .pic-box div{width:100%;min-height:450px; /*height:660px;*/ display:none; }
.banner-index .pic-box div img{ width:100%; min-height:450px;/* height:660px;*/}/*可以改成auto试试*/

.banner-btn div{ width:190px; height:75px;}
.banner-btn div img{ width:100%; height:100%;}
.banner-btn{  z-index:3;}
/*/新轮播图2*/
a{blr:expression(this.onFocus=this.blur());outline:none;}
.banner-index{ background:rgba(0,0,0,0.1);}

.top-nav { width: 1000px; position: absolute; left: 50%; margin-left: -500px; z-index:99; }
.top-nav ul li { float: left; margin-right: 32px; padding-top: 20px; }
.top-nav ul li a { color: #FFFFFF; text-decoration: none; padding:0 5px 5px 5px; }
.top-nav ul li  a:hover,.top-nav ul li.current a {border-bottom: 4px #FFFFFF solid; }

.top-nav .mtime-logo { position: absolute; top: -9px; left:50%; margin-left: -105px; width: 210px; height: 52px; box-shadow: 0px 3px 3px rgba(0,0,0.1s);border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-top: 8px; background: #E5E5E5; }
.top-nav .mtime-logo a { display: block; width: 136px; height: 43px; background: url(../images/foot.png) no-repeat 0 -10px; margin:0 auto; }

.top-nav .curcity,.login {position: absolute; top: 15px; height: 29px; line-height: 29px; color: #FFFFFF; font-size: 14px; text-indent: 10px;border: 1px #CDE4EC solid; border-radius :3px; }
.top-nav .curcity { right: 100px; width: 104px; background: url(../images/topbar_02.png) no-repeat 88px 3px; }
.top-nav .login { right: 0px; }
.top-nav .login-text,.login-icon { display: block;  float: left; }
.top-nav .login-text { padding-right: 10px; }
.top-nav .login-icon {width: 27px; height: 29px; border-left: 1px #CFCFD0 solid; background: url(../images/topbar_03.png) no-repeat center center;}

.mtime-box { min-width: 1000px; height: 500px; position: relative; overflow: hidden; z-index:-1;}
.mtime-box .bd{ width:100% !important; }
.mtime-box .bd li .m-width {width: 1022px; padding-top: 94px; margin:0 auto; overflow: hidden; }
.mtime-box .bd li { width:100% !important; height: 500px; }
.mtime-box .bd li a { display: block; background: url(../images/index_shadow.png) no-repeat 0 0; background-size: auto; padding: 11px 11px 0 11px; }

.mtime-btn { width: 1022px; position: absolute; top: 200px; left: 50%; margin-left: -511px; }
.mtime-btn a { display: block; width: 49px; height: 104px; position: absolute; top: 0; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; }
.mtime-btn a.prev { left: -30px; background: url(../images/foot.png) no-repeat -1822px -9px; } 
.mtime-btn a.next { right: -30px; background: url(../images/foot.png) no-repeat right -9px;  }

.mtime-box .hd {position: absolute; top: 240px; right: 10px; }
.mtime-box .hd ul li { width: 12px; height: 12px; border-radius :50%; text-indent: -9999px; margin-right: 20px; background: #A0A1A4; border: 1px #A0A1A4 solid; float: left; cursor: pointer; }
.mtime-box .hd ul li.on { background:  #FFFFFF;   background:url(../images/img4.jpg);}

#content { width: 1022px; height: 230px; background: url(../images/index_shadow.png) no-repeat 0 -310px; margin:0 auto; }
#content .i_content { width: 1000px; height: 35px; background: #FFFFFF; position: relative; margin: -35px auto 0 auto; }

.mtime-box img{width:100%; }
/*流程*/
.liucheng{ width:100%;  height:550px; border-top:1px solid #000; overflow:hidden;}
.bj-2{  height:524px; background:url(../image/bj-2.png) no-repeat;  width:1197px; position:relative; margin-top:3px;}
.liucheng .list1{ width:106px;}
.liucheng .list1 .tit{ line-height:30px; color:#fff;}
.liucheng .list1 .tit2{ line-height:18px; color:#dfdfdf;}
.white{ color:#fff;}
.orange{ color:#ec9357;}
.white2-p{ top:-14px; left:-6px;}
.yellow2-p{top:-19px; left:76px;}
.white4-p{ top:111px; left:-26px;}
.yellow4-p{top:106px; left:54px;}
.yellow{ color:#fff17f; line-height:28px; font-size:16px;}
.list3-p{ top:114px; left:466px;}
.list5-p{ top:137px; left:830px;}
.list1-p{ top:104px; left:92px;}
.list2-p{ top:290px; left:277px;}
.list4-p{ top:315px; left:665px;}
.list6-p{ top:314px; left:997px;}
.list7-p{ top:153px; left:1092px;}
.list8-p{ top:322px; left:6px;}
.white7-p{ top:-16px; left:34px;}
.white8-p{ top:26px; left:26px;}

/*/流程*/
/*设计鉴赏*/
.design{ height:580px; padding-top:108px; } 
.design .section1{ width:204px; height:109px; background:url(../image/tit-1.png) no-repeat center; top:0px; left:50%; margin-left:-102px; }
.nav-design{ margin-top:10px;}

.design .design-box .des-left{ width:394px;  margin-right:7px; }
.design .design-box .des-center{ width:395px;  margin-right:9px;}
.design .design-box .des-right{ width:395px;  }
.nav-design li a{ display:block; width:124px;  line-height:40px;  text-align:center; background:#717070; font-size:14px; color:#fff;}
.design .design-box .pos1,.design .design-box .pos2,.design .design-box .pos3,.design .design-box .pos4{ width:100%; height:100%; left:0px; top:0px; background:rgba(0,0,0,0.2);}
.design .design-box  .pic-box1,.design .design-box  .pic-box1 img{ width:256px; height:128px;}
.design .design-box  .pic-box2,.design .design-box  .pic-box2 img{ width:394px; height:256px;}
.design .design-box  .pic-box3,.design .design-box  .pic-box3 img{ width:256px; height:256px;}
.design .design-box  .pic-box4,.design .design-box  .pic-box4 img{ width:128px; height:256px;}
.design .design-box .pic-box5,.design .design-box .pic-box5 img{ width:128px; height:128px; /*background:#81bd7d;*/background:#53705f; line-height:128px; text-align:center; font-size:13px; color:#fff;}
.design .design-box  .tit{  line-height:22px; font-size:13px; color:#27382c; text-align:center; width:138px; margin:0 auto; margin-bottom:8px; margin-top:16px; background:rgba(255,255,255,0.6);}
.pic-box5:hover{ background:#4f835e!important;}
.design .design-box  .pic-box2 .tit{ height:56px; line-height:32px; height:54px; left:50%; margin-left:-70px; top:50px; margin-top:0px; }
.design .design-box  .pic-box2  .price{ width:116px; padding-top:30px; padding-bottom:16px; margin-top:80px;}
.design .design-box  .pic-box4  .price{ margin-top:118px;}
.design .design-box  .pic-box4 .tit{ width:25px; height:106px; margin-left:-13px; top:26px; line-height:16px; margin-top:0px; padding-top:10px;}
.design .design-box .price{ line-height:18px; font-size:13px; color:#fff; border:1px solid #fff; width:90px; padding-top:4px;  border-top:0px;}
.nav-design li {margin-right:9px; }
.nav-design li .more1:hover{ background:#508860;}
.nav-design li .more1{ /*background:#81bd7d;*/background:#53705f;}
.nav-design li .more1:hover{ background:#508860;}
.nav-design li a:hover{ background:#000;}
.design .price .line-left ,.price .line-right{  width:20%; height:1px;  top:0px; background:#fff;}
.design .price .line-right { right:0px; top:0px;}
.design .price .line-left{ left:0px;}
.design .price { margin:0 auto;}
.design-box .info{ display:none;}
/*/设计鉴赏*/
/*link*/
.link a{  padding:0 34px;  line-height:40px; font-size:12px; color:#626663;}
.link{ background:#172019;}
.line{ width:2px; height:10px; background:url(../image/line.png); margin-top:20px;}
/*link*/

/*footer*/
.footer{ background:#000;}
.footer a{ line-height:50px; font-size:14px;  display:block; color:#a3a3a3; width:12%; text-align:center;}
.footer .line{ width:2px; height:10px; background:url(../image/line.png); margin-top:20px;}
/*/footer*/
/*新闻*/
.news {  background:#333333; height:580px;}
.news .left { width:342px;padding-top:34px; }
.news .left .icon{ width:151px; height:35px; background: url(../image/nav-r.png) no-repeat;}
.news .left .iconl{ width:151px; height:35px; background: url(../image/nav-l.png) no-repeat;}
.news .left .more{ width:21px; height:21px; background:url(../image/icon-1.png); margin-top:7px;}
.news .left a.more:hover{background:url(../image/icon-1on.png);}
.news img{ width:340px; height:135px; border:1px solid #c7c7c7;}
.tit-5 a{ display:block; font-size:14px; color:#fff; background:url(../image/icon-2.png) no-repeat 5px 5px;}
.time{ color:#535353;}
.txt{ color:#878787;}
.news .center1 .icon{ width:110px; height:30px; background: url(../image/nav-2.png); display:block; margin:0 auto;}
.news .center1 .box2{ width:350px; padding:0 22px; border-bottom:1px dashed #6e6e6e; padding-bottom:16px;margin:0 auto;text-align: center;}
.news .center1{ width:393px; background:#1a1919; margin-left:62px;}
.more2{ color:#fe434b; right:0px;}
.center1 .tit-5 a{ background:none;}
.more3{ width:20px; height:20px; color:#fff; padding-left:50%; padding-top:20px; /*background:url(../image/icon-3.png); margin:0 auto; margin-top:26px; display:block;*/}
.center1{ padding-bottom:23px;}
.mart-16{ margin-top:16px;}
.more4{ display:block; text-align:center; line-height:33px; /*background:#306247;*/background:#374a3f; color:#fff; font-size:14px;}

/*/新闻*

/*设计鉴赏*/
.des-left{ width:394px; height:394px; }
.des-center{ width:394px; height:394px;}
.des-right{ width:394px; height:394px; }
.block1{ width:}
/**/ 



/*video*/
.tit-icon{ width:171px; height:60px; background:url(../image/video.png) no-repeat; top:-5px; left:50%; margin-left:-85px; z-index:5;}
.video{ height:507px; width:100%; font-family:'microsoft yahei'; padding-top:50px; overflow:hidden;}
video_bj{   height:557px;}
.video .content{  background:#040404; height:360px; padding:30px; width:1140px; height:424px; border-top:1px solid #000; }
.video .content .c-right img{ width:100%; height:100%; }
.video .content .c-right{ width:500px; }
.video .content .c-left{ width:610px;}

.video .content .c-right i{ width:100%; height:100%; background: url(../image/icon-video.png) no-repeat center; background-size:35%; }
.video .content .c-left i{background-size:8%; }
.video .content .c-right .pic-box{/* width:100px;*/ width:167px; height:100px;}
.video .content .c-left .pic-box{ width:610px; height:353px;}
.video .content .c-right li .tit a{ line-height:30px; font-size:16px; /*color:#508d6b;*/color:#e9be9a;}
.video .content .c-right  .info{ /*width:374px;*/width:300px; margin-bottom:20px;}
.video .content .c-right  .info .summary{ line-height:20px; color:#aeaeae;   height:60px; overflow:hidden;}/*省略*/
.video  .content .pic-box i{ opacity:1; transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;}
.video .content .c-right a:hover{ border: 1px solid #374a3f;}
/*.video  .content .pic-box:hover i{ opacity:1;}

.video .content .pic-box img{ 	transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;}
.video  .content .pic-box:hover i + img{
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
	}
.video  .content .pic-box{ overflow:hidden;}
.video .content .pic-box i{transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;}
.video  .content .pic-box i:hover{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
	}*/
/*video*/




/**/
.ruan { width:100%; height:856px;}
.ruan .ruan-bj {width:100%; height:100%; }
.ruan .ruan-bj img{ width:100%; height:100%; }
/**/
.hotel-banner{ width:100%; height:800px; }
.hotel-banner img{ width:100%; height:100%; }
.hotel_list{ width:100%; background:#f2f2f2;}
.now-box a,.now-box{ line-height:48px; font-size:14px; color:#808080; }
.hotel-list-logo h3{ width:200px; height:60px; background: url(../image/hotel_list_logo.png); margin:0 auto; margin-bottom:26px;}

.hotel_list_box .info{ padding:0 20px 0 14px; background:#fff;}
.hotel_list_box .info .tit{ line-height:26px; font-size:14px; color:#070707;margin-top:7px; display:block;}
.hotel_list_box .info .author{ line-height:29px;  color:#699445;}
.hotel_list_box .info .price span,.hotel_list_box .info .price i{ line-height:32px; color:#a3a3a3; }
.hotel_list_box .info .price i{ padding:0 11px; font-style:normal;}
.hotel_list_box .info .price{ line-height:32px;  border-bottom:1px dashed #a8a8a8; margin-top:3px;}
.hotel_list_box .info  .zhaiyao{ line-height:18px; color:#646464; padding-bottom:13px;}
.hotel_list_box ul li{ width:277px; margin:0 22px 24px 0px;}
.hotel_list_box .info a{ display:block;}

.hotel_list_box .info .name{ font-size:14px;}
.hotel_list_box ul{ padding-bottom:30px;}
.page-box .digg{ text-align:center;}

.page-box .digg a,.page-box .digg span{ line-height:27px; font-size:14px; background:#f3f3f3;padding: 8px 13px; width:27px; height:27px; text-align:center; font-size:12px;  border:1px solid #e4e4e4; margin-left:13px;}
.page-box{padding-bottom:60px;}
/*.current{ background:#000!important; color:#fff!important;}*/
.hotel-nav{ background:#010000; height:120px; background:#010000; }
.hotel-nav a{ width:134px; line-height:44px; font-size:12px; text-align:center; border:1px solid #787677; height:44px; float:left; margin-top:38px; margin-right:16px; color:#fff; font-size:13px;}
.hotel-nav .hotel-nav-box{ margin-right:-100px;}
.hotel-nav .w{ overflow:hidden;}
.hotel-nav .hotel-nav-box .active{ width:136px; background:#3c7e50; border:none;}

/*酒店设计知识*/

.hotel-list-news .box-right{ width:642px; height:478px;}
.hotel-list-news .box-left{ width:525px; height:478px;}
.hotel-list-news .box-left .tit{ line-height:}
.zhishi .swiper-container{ overflow:hidden;}
.zhishi .swiper-slide{overflow:hidden;}
.zhishi .swiper-wrapper{ height:570px}

/*酒店设计知识*/


.hotel-list-news .box-right .pic-box,.hotel-list-news .box-right .pic-box img{ width:100px; height:100px;}
.hotel-list-news .box-right .info{ width:518px; }
.hotel-list-news .box-right .info .tit{ line-height:43px; color:#fff; font-size:14px;}
.hotel-list-news .box-right .info .zhaiyao{ line-height:24px; color:#6f6f6f; height:48px; overflow:hidden;}
.hotel-list-news .box-right .info  .zhaiyao .more,.more{ /*color:#ff424c;*/color:#25402c; right:10px; bottom:0px;}

.hotel-list-news .box-right li{ margin-bottom:18px;}
.hotel-list-news .box-left  .pic-box,.hotel-list-news .box-left  .pic-box img{ width:525px; height:300px; display:block; }

.hotel-list-news .box-left  .tit a{ line-height:58px; color:#feffff; font-size:14px; /*background:#6ea57e;*/background:#53705f; display:block;}
.hotel-list-news .box-left  .tit .arrow{ with:0px; height:0px;border:14px solid transparent; /*border-top:14px solid #6ea57e;*/ border-top:14px solid #53705f;top:58px; left:50%; margin-left:-7px; }
.hotel-list-news .box-left .info{ padding: 0px 0 16px 0px; width:100%;}
.hotel-list-news .box-left .info .zhaiyao{  height:66px; padding-top:36px;}

.hotel-list-news .more1{ display:block; text-align:center; line-height:50px;  background:#2d3d32; color:#fff;}


.hotel-list-news{ background:#141213;padding-bottom: 76px;}
.hotel-list-news .tit-sheji{width:200px; height:60px; background:url(../image/hotel-list-logo2.png) no-repeat center; margin:0px auto; padding:40px 0px;   }


.zhishi .logo{ width:200px; height:60px; background:url(../image/index_zhishi.png) no-repeat center; margin: 0 auto; }
.zhishi { background:#1d291f; padding-top:28px; height:670px; overflow:hidden;}
.zhishi .slide-box  ul{ width:300px; padding-top:46px;  }
.zhishi .slide-box  ul .tit a{ line-height:66px; font-size:16px; color:#7f6a55; text-align:center; display:block; font-weight:bold; transition:color 0.3;-moz-transition:color 0.3; -webkit-transition:color 0.3; -O-transtion:color 0.3;}
.zhishi .slide-box  ul:hover .tit a{ /*color:#57a375;*/color:#53705f;}
.zhishi .slide-box  ul  .pic-box,.zhishi .slide-box  ul  .pic-box img{ width:300px; height:240px;}
.zhishi .slide-box  ul li.list{  border-bottom:1px solid #262626; 
border-right:1px solid #262626; background:#171717; }
.zhishi .slide-box  ul li.list a{display: block;width: 100%;height: 100%;padding:0 14px 0;float: left;}
.zhishi .slide-box  ul li.list a:hover{background: #be985b;}
.zhishi .slide-box  ul .list .tit1,.zhishi .slide-box  ul .list .time{  color:#6a6a6a; line-height:46px; display:block;}
/*.zhishi .slide-box  ul .list{line-height:46px; }*/
.zhishi .btn-l, .zhishi .btn-r{ width:0px!important; height:0px!important; border:20px solid transparent; background-image:none;}
.zhishi .btn-l{ border-right:20px solid #000; left:-72px!important;  top:50%!important; margin-top:-10px; }
.zhishi .btn-r{ border-left:20px solid #cdcdcd; right:-76px!important; top:50%!important; margin-top:-10px;}
.zhishi  li.clear{ background:#171717; transition: all ease 0.3;
-webkit-transition: all ease 0.3; 
-ms-transition: all ease 0.3; 
 -moz--transition: all ease 0.3; 

 
/* Safari */}

.zhishi ul:hover li.clear{ /*background:#6ea57e;*/background:#53705f;}
.zhishi ul:hover  li.clear .tit1{ color:#000;}
.zhishi  li.clear .tit1{ color:#6e6e6e; transition: all ease 0.3;
-webkit-transition: all ease 0.3; 
-ms-transition: all ease 0.3; 
 -moz--transition: all ease 0.3; }


 /*精品*/
 
   .jingpin { padding:50px 0px 36px 0px; }
  .jingpin  .part1{ width:1080px;}
 .jingpin .part2{  width:120px;  }
  .jingpin .part2 .logo{ display:block; width:63px; height:63px; margin:0 auto; margin-top:46px; margin-bottom:8px;}
  .jingpin .part2 .logo-taobao{  background:url(../image/taobao.png);}
  .jingpin .part2 .logo-weixin{  background:url(../image/weixin.png);}
    .jingpin .part2 .tit{ line-height:74px; font-size:16px; color:#010101; text-align:center; display:block;}
 
.jingpin .part1 .btn-box li{ width:154px; padding-left:10px; margin-bottom:13px;} 
 
.jingpin .part1 .btn-box li a{ display:block; line-height:46px; }
.jingpin .part1 .btn-box li i{  margin: 18px 12px 0 0px; width:0px; height:0px; border:6px solid transparent; }
.jingpin .part1 .btn-box .list1 i{ border-top:6px solid #b2b2b2;}
.jingpin .part1 .btn-box .list1{ background:#191919; }
.jingpin .part1 .btn-box .list1 a{ color:#fff;}

.jingpin .part1 .btn-box .list2 i{ border-left:6px solid #fcfcfc;}
.jingpin .part1 .btn-box .list2{ background:#b7b7b7; color:#454545;}
 .jingpin .part1 .btn-box .list3 i{ border-right:6px solid #b2b2b2;}
.jingpin .part1 .btn-box .list3{ background:#efefef; color:454545;}
 .jingpin .part1 .btn-box .list4 i{ border-left:6px solid #000000;}
.jingpin .part1 .btn-box .list4{ background:#5d5d5d; color:#fff;}
.jingpin .part1 .btn-box .list4 a{ color:#fff;}
 .jingpin .part1 .btn-box .list5 i{ border-top:6px solid #fff;}
.jingpin .part1 .btn-box .list5{ background:#c8c8c8;  color:454545;}
 .jingpin .part1 .btn-box .list6 i{ border-right:6px solid #b2b2b2;}
.jingpin .part1 .btn-box .list6{ background:#efefef; color:454545;}
 .jingpin .part1 .btn-box .list7 i{ border-left:6px solid #b2b2b2;}
.jingpin .part1 .btn-box .list7{ background:#191919; color:454545;}
.jingpin .part1 .btn-box .list7 a{ color:#fff;}

.jingpin .pic-box{ width:914px; }
.jingpin .pic-box .pic-big{ width:200px; height:400px;}
.jingpin .pic-box .pic-big a{ width:200px; height:400px; overflow:hidden; }
.jingpin .pic-box  .pic-small{ width:446px; margin: 0 15px; }
.jingpin .pic-box  .pic-small a{ width:140px; height:193px; overflow:hidden;}
.jingpin .pic-small  { margin: 0 14px;  }
.jingpin .pic-small a{ margin: 0 13px 14px 0px; }
.jingpin .pic-small img{  }
.pic-margin{ width:470px; margin-right:-13px;}
.link-box a{ width:260px; height:47px; line-height:47px; color:#fff!important; text-align:center; font-size:16px; border-top:1px solid rgba(146,140,142,0.5); border-bottom:2px solid rgba(146,140,142,0.5);  margin:19px 34px 17px 34px; display:block;}
.link-box{  z-index:3; border-top:1px solid rgba(148,148,146,0.5); border-top:13px solid rgba(241,243,240,0.5); border-right:15px solid rgba(241,243,240,0.5);border-bottom:13px solid rgba(241,243,240,0.5);border-left:16px solid rgba(241,243,240,0.5); top:50%; left:50%; margin-left:-198px; margin-top:-43px; background:#050505; }


/*软装定制*/
.ruan{ height:860px;}
.ruan-box { width:432px; height:432px;  -webkit-transform:rotate(45deg);             -moz-transform:rotate(45deg); margin-top:153px; margin-left:150px;}
.ruan-box a{ display:block; width:108px; height:108px; line-height:108px; text-align:center; font-size:12px; color:#000;}
.ruan-box a span{ display:block; width:100%; height:100%; line-height:108px; text-align:center; color:#000;} 
.ruan-box a span { -webkit-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg);             -moz-transform:rotate(-45deg);}
.ruan-box a  img{-webkit-transform:rotate(-90deg);  -webkit-transform:rotate(-90deg);             -moz-transform:rotate(-90deg); }
.ruan-box .tit1{ background:rgba(193,198,193,.7);}
.ruan-box .tit2,.ruan-box .tit5,.ruan-box .tit6 ,.ruan-box .tit7,.ruan-box .tit12{ background:rgba(0,0,0,.2);}
.ruan-box .tit6{ background:#000;}
.code{ width:90px; height:90px; -webkit-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg);             -moz-transform:rotate(-45deg);  margin-top:750px; display:block;}
.ruan-box .tit2  span,.ruan-box .tit5 span,.ruan-box .tit6 span,.ruan-box .tit7 span,.ruan-box .tit12 span{ color:#fff!important;}
.ruan-box .tit9{ background:rgba(255,255,255,.8); }
.ruan-box .tit11{ background:#fff;}

.ruan-box .tit16{ background:#000; width:106px; height:106px; line-height:106px; border:1px solid #7e7e7e;}
.ruan-box .tit16 span{ color:#467253; }
.ruan-info { width:436px; height:436px; background:rgba(88,88,88,0.7);margin: 294px 92px 0 0px;-webkit-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg);             -moz-transform:rotate(-45deg);  }
.ruan-info .info-box{ width:304px; padding-top:14px; padding:25px 0px 80px 0px;  margin:0 auto;  transform:translateX(40px);
            -webkit-transform:translateX(40px);  /*兼容-webkit-引擎浏览器*/
            -moz-transform:translateX(40px);     /*兼容-moz-引擎浏览器*/  -webkit-transform:rotate(45deg);  -webkit-transform:rotate(45deg);             -moz-transform:rotate(45deg);   }
.ruan-info .info-box .title{ width:188px; height:38px; line-height:38px; background:#000; text-align:center; font-size:14px; color:#fff; border:1px solid #676868; display:block; margin:0 auto; margin-bottom:30px; }
.ruan-info .info-box .zhaiyao{ line-height:24px; color:#fff!important; width:304px; height:96px; overflow:hidden; }
.ruan .w{ left:50%; margin-left:-600px;}
/*.line-ruan { width:4px; height:470px; background:rgba(255,255,255,0.5); transform:translateX(20px);
            -webkit-transform:translateX(20px);  
            -moz-transform:translateX(20px);     -webkit-transform:rotate(45deg);  -webkit-transform:rotate(45deg);             -moz-transform:rotate(45deg); margin-top:457px; }*/
/**/



.team .tit-logo{ width:200px; height:60px; background:url(../image/tit-4.png);  top:48px; left:50%; margin-left:-100px;}
.team .info .author,.team .info .author .english{ line-height:32px; color:#fff; font-size:16px; margin-top:14px;}
.team .info .author .english{ color:#e9f2d7;  font-size:13px; padding-left:5px;}
.team .info .degree{ line-height:42px; color:#547f63;}
.team .info .zhaiyao,.team .info .good{ line-height:20px; color:#547f63;}
.team .info .zhaiyao{ height:94px;}
.team  .block1{ width:48px; height:48px; border:1px solid #71b488; left: -28px;
    bottom: -28px;
    z-index: 9; }
.team  .block2{ width:20px;  height:20px; background:#71b488; left:0px; bottom:0px;}

.block-b{ width:621px; height:621px; background:#0b120b;   transform:rotate(45deg);
            -webkit-transform:rotate(45deg);  /*兼容-webkit-引擎浏览器*/
            -moz-transform:rotate(45deg);     /*兼容-moz-引擎浏览器*/
			
			margin:0px 0px 0px 0px;margin: 282px 0px 0px 284px;
    z-index: 1;}


.zhishi  .swiper-container{ overflow:hidden;}

@keyframes my-first
{
    from {line-height: 47px;
	
	}
    to {line-height:60px;}
}
 
@-webkit-keyframes my-first /* Safari 与 Chrome */
{
  from {line-height: 47px;}
    to {line-height: 60px;}
}
.zhishi .slide-box ul:hover   .list .time
{
    animation: my-first 0.1s;
    -webkit-animation: my-first 0.1s; /* Safari 与 Chrome */
	animation-fill-mode: forwards;
}
.zhishi .slide-box ul:hover   .list .tit1
{
    animation: my-first 0.1s;
    -webkit-animation: my-first 0.1s; /* Safari 与 Chrome */
	animation-fill-mode: forwards;
}

@keyframes my-second
{
    from {padding-top: 46px;
	
	}
    to {padding-top: 20px;}
}
 
@-webkit-keyframes my-second /* Safari 与 Chrome */
{
  from {padding-top: 46px;}
    to {padding-top: 20px;}
}
.zhishi .slide-box .part1:hover{
	 animation: my-second 0.1s;
    -webkit-animation:  my-second 0.1s; /* Safari 与 Chrome */
	animation-fill-mode: forwards;
}
.zhishi .swiper-slide {
    height: 582px;
  
}
.banner-index .banner-btn{ width:762px; height:75px; bottom:0px; left:50%; margin-left:-380px; }

/**/

.floating_ck{position:fixed;right:0px;top:25%;}
.floating_ck dl dd{position:relative;width:60px;height:60px;background-color:#000000;border-bottom:solid 1px #000000;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#21b84c;border-bottom:solid 1px #21b84c;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image: url(../image/service1.jpg);}
.words{background-image: url(../image/service2.jpg);}
.quote{background-image: url(../image/service6.jpg);}
.qrcord{background-image: url(../image/service3.jpg);}
.return{background-image:url(images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:38px; line-height: 24px;
    font-size: 12px;}
.floating_left{position: absolute;
    left: -281px;
    top: -44px;
    /* width: 160px; */
    /* height: 80px; */
    background-color: #242424;
    /* border-bottom: solid 1px #21b84c; */
    display: none;
    padding: 13px 16px 14px 16px;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:198px;top:-180px;}
.floating_ewm i{background-image:url(images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.words .floating_left input{ width:230px; line-height:35px; background:#b6c8b2; color:#6c7769; display:block; text-align:center;  margin-bottom:10px; }
.words .floating_left input[type="submit"]{ background:#21b84c; color:#fff;}
.words{background-color:#242424;}
/**/
.quote  .floating_left .hot-phone{ width:107px; height:38px; line-height:38px;  color:#fff; border-left:1px solid #717171; margin:4px 0px 0px 39px; display:block; font-style:normal; }
.quote  .floating_left{ height:38px; background: url(../image/service6.jpg) no-repeat 8px center; background-color:#242424; }
.quote  .floating_sh{ left: -200px; top: -1px;}
.quote .floating_left{ background-image:url(../image/service6.jpg) no-repeat;  background-position:8px center;}



/*2017.2.14 附加网站地图css begin*/
.banner_wzdt{background: url(../image/banner_wzdt.jpg) no-repeat center 0;height:647px;}
.wzdt{width: 100%;height: auto;min-width: 1200px;background: url(../image/wzdtbg.jpg) no-repeat center 0;margin-bottom: 20px;}
.wzdt a.dtindex{width: 1199px;height: 60px;line-height: 60px;float: left;font-size: 18px;color: #b5b5b5;background: #0f0f0f;text-align: center;}
.wzdt_list{width: 100%;height: auto;float: left;}
.wzdt_list dl{width: 109px;height: auto;float: left;}
.wzdt_list dl dt{width: 100%;height: auto;float: left;background: #3e3e3e;}
.wzdt_list dl dt.dt1{background: #0f0f0f;}
.wzdt_list dl dd{width: 100%;height: auto;float: left;background: #c09696;}
.wzdt_list dl dd.dd1{background: #a27878;}
.wzdt_list dl.dl2 dd{width: 100%;height: auto;float: left;background: #afc6ba;}
.wzdt_list dl.dl2 dd.dd1{background: #83b499;}
.wzdt_list dl dt a{width: 100%;height: 60px;line-height: 60px;float: left;color: #b5b5b5;display: block;text-align: center;font-size: 14px;}
.wzdt_list dl dd a{width: 100%;height: 60px;line-height: 60px;float: left;color: #ffffff;display: block;text-align: center;font-size: 14px;}
/*2017.2.14 附加网站地图css end*/










































