.nybanner{height:620px;}

/* 面包屑  */
.mbx{width:100%;background:#f7f7f7;line-height:48px;color:#999999;}
.mbx .mbx-info a{font-size:14px;color:#999999;}
.mbx .mbx-info a:last-child{color:#2c3e6e;}

/* 子导航  */
.ny-tit{margin:54px auto;overflow: hidden;}
.ny-tit a{display:block;width:154px;height:54px;line-height:54px;text-align:center;margin-bottom:20px;float:left;font-size:24px;
margin-right:165px;}
.ny-tit a:nth-child(5n){margin-right:0px;}
.ny-tit a:hover,.ny-tit a.ons{background: #2c3e6e;color:#fff;}

.list_images h2{font-size:30px;text-align: center;font-weight: bold;line-height:30px;margin-bottom:70px;}
.list_images .caseul li{width:700px;height:380px;margin-bottom:40px;float:left;}
.list_images .caseul li:nth-child(2n){float: right;}
.list_images .caseul li .cimg{width:100%;height:100%;overflow: hidden;}
.list_images .caseul li .cimg img{width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
.list_images .caseul li:hover .cimg img{transform: scale(1.2);}

/* 内页公共标题  */
.mb100{margin-bottom:100px;}
.ny-com-tit{text-align: center;margin-bottom:70px;}
.ny-com-tit h2{font-size:30px;line-height:30px;margin-bottom:23px;}
.ny-com-tit .com-tit-desc{font-size:16px;line-height:16px;}

/* 产品展示  */
.nypro-infos{width:100%;}
.nypro-infos .imgs{width:100%;height:615px;}
.nypro-infos .imgs img{width:100%;height:100%;overflow:hidden;}
.nypro-infos .nypro-div{width:90%;margin:0 auto;position: relative;padding:35px 0px;box-sizing: border-box;height:172px;margin-bottom:60px;}
.nypro-infos .nypro-div h3{font-size:30px;line-height:30px;font-weight: bold;color:#2c3e6e;margin-bottom:25px;}
.nypro-infos .nypro-div .desc{font-size:16px;line-height:32px;width:70%;}
.nypro-infos .nypro-div .rwm{width:232px;height:232px;background:rgba(44,62,110, 0.85);box-sizing: border-box;padding:17px;
position: absolute;right:0;top:-60px;}
.nypro-infos .nypro-div .rwm img{width:100%;height:100%;}

/* 分页  */
.page{margin-bottom:50px;text-align: center;}
.page a{display:inline-block;font-size:16px;padding:6px 8px;border:1px solid #eee;margin:0px 5px;}
.page a:hover,.page a.ons{background:#2c3e6e;border:1px solid #2c3e6e;color:#fff;}

/* 产品介绍  */
.page-list{overflow: hidden;margin-bottom:80px;}
.page-list li{margin-bottom:40px;}
.page-list li .page-list-img{width:874px;height:440px;overflow: hidden;}
.page-list li .page-list-img img{width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
.page-list li:hover .page-list-img img{transform: scale(1.2);}
.page-list li .page-list-div{width:465px;box-sizing: border-box;padding:50px 0px;}
.page-list li .page-list-div h3{font-size:26px;line-height:26px;font-weight: bold;color:#2c3e6e;}
.page-list li .page-list-div h3:after{content:'';display:block;width:32px;height:4px;background:#2c3e6e;margin:30px 0px;}
.page-list li .page-list-div p.desc{font-size:16px;line-height:32px;}
.page-list li .page-list-div p.nums{font-size:120px;color:rgba(207,170,100,0.3);line-height:120px;margin-top:40px;}


/* 产品特点  */
.protd-list li{width:455px;height:293px;margin-bottom:37px;box-sizing: border-box;padding:50px 55px;background:#f5f5f5;
text-align: center;}
.protd-list li .page-list-img{margin-bottom:30px;}
.protd-list li h3{font-size:20px;line-height:20px;margin-bottom:30px;}
.protd-list li .desc{font-size:16px;line-height:32px;color:#666666;text-align:left;}


/* 定制整装 */
.zzul-list li{width:700px;float:left;margin-bottom:30px;}
.zzul-list li:nth-child(2n){float:right;}
.zzul-list li h3{font-size:26px;line-height:26px;text-align: center;margin-top:29px;}
.zzul-list li h3.h3-name:after{content:'';display:block;width:32px;height:4px;margin:30px auto;background:#2c3e6e;}
.zzul-list li p.desc{font-size:16px;line-height:32px;width:90%;margin:0 auto;text-align: center;}
.zzul-list li .list-abcon{width:100%;height:380px;overflow: hidden;position: relative;}
.zzul-list li .list-abcon .nydz-img{width:100%;height:100%;object-fit: cover;}
.zzul-list li .list-abcon .img-tit{width:310px;height:69px;background:rgba(44,62,110, 0.8);position: absolute;bottom:0;
left:0;right:0;margin:0 auto;z-index:99;border-top-left-radius:30px;border-top-right-radius:30px;font-size:26px;line-height:69px;text-align: center;
color:#fff;text-align: center;font-weight: bold;}


/* 全屋定制  */
.mb60{margin-bottom:60px;}
.qw-div{margin-bottom:65px;}
.qw-div .qw-info{width:625px;box-sizing: border-box;padding:55px 0px;}
.qw-div .qw-info h3{font-size:26px;line-height:26px;font-weight: bold;color:#2c3e6e;}
.qw-div .qw-info h3:after{content:'';display: block;width:32px;height:4px;background:#2c3e6e;margin:30px 0px;}
.qw-div .qw-info .s-name{font-size:18px;line-height:18px;margin-bottom:20px;font-weight:bold;}
.qw-div .qw-info .desc{font-size:16px;line-height:32px;}
.qw-div .qw-img{width:730px;height:330px;}
.qw-div .qw-img img{width:100%;height:100%;object-fit: cover;}

.qw-list{width:100%;height:508px;background:url(../images/nydz-back.jpg)no-repeat center;position: relative;}
.qw-list .ny-logo{width:388px;height:388px;background:#cfaa64;border-radius:50%;position: absolute;top:-8px;left:0;right:0;margin:0 auto;
box-sizing: border-box;padding:145px 0px;text-align: center;color:#fff;}
.qw-list .ny-logo .s{font-size:36px;line-height:36px;font-weight: bold;margin-top:20px;}
.qw-list li{width:590px;height:169px;background:url(../images/qw-icon1.png)no-repeat center;background-size:100% 100%;float:left;
margin-bottom:30px;box-sizing: border-box;padding:36px;color:#fff;}
.qw-list li:nth-child(2){background:url(../images/qw-icon2.png)no-repeat center;}
.qw-list li:nth-child(3){background:url(../images/qw-icon3.png)no-repeat center;}
.qw-list li:nth-child(4){background:url(../images/qw-icon4.png)no-repeat center;}
.qw-list li:nth-child(2n){float: right;text-align: right;}
.qw-list li h3{font-size:24px;line-height:24px;font-weight: bold;margin-bottom:20px;}
.qw-list li p.desc{font-size:16px;line-height:32px;width:425px;}
.qw-list li:nth-child(2n) p.desc{float:right;}


/* 新闻资讯  */
.newsli{margin:0px 0px 11px;width:100%;border:1px solid #eee;}
.newsli a{ display:block;padding:19px;}
.newsli a:hover{background:#2c3e6e;transition: all 1s ease-in-out 0s;}
.newsli a:hover img{width:214px;height:148px;}
.newsli a:hover .newslitit{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslides{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslimore{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yueri{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yanjing{color:#fff;transition: all 1s ease-in-out 0s;background:url(../images/yanjinghover.png) no-repeat left center;}

.newsli .newslipic{float:left;width:214px;height:148px; overflow:hidden; text-align:center;margin-left:28px;}
.newsli .newslipic img{width:214px;height:148px;}
.newsli .newslicen{float:right;width:930px;height:140px;padding:4px 0px;padding-right: 20px; overflow:hidden;}
.newsli .newslicen .newslitit{color:#333;font-size:20px;font-weight:bold;height:40px;line-height:40px;padding-bottom:10px;}
.newsli .newslicen .newslides{font-size:14px;color:#777;line-height:26px;padding:0px 0px 0px;}
.newsli .newslimore{text-align: center;float:left;width:115px;padding-right: 25px;border-right: 1px solid #dcdcdc;height:148px;font-size:24px;color:#666; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.newsli .newslimore .yueri{padding: 30px 0px 10px;font-size:70px;color:#2c3e6e;}
.newsli .morenews{background: #1d4753;width: 170px;height: 40px;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.newsli .yanjing{height:26px;background:url(../images/yanjinglink.png) no-repeat left center;padding-left:38px;line-height:26px;color:#999;font-size:14px;margin-top:10px;}

.newsinfo .view-title{ text-align:center; line-height:50px;margin-bottom:5px;font-weight:bold;font-size:30px;}
.newsinfo .view-date{ text-align:center; line-height:50px;margin-bottom:5px; font-size:16px;border-bottom:1px dashed #CCC;margin-bottom:20px;padding-bottom:8px;}
.newsinfo .view-date span{padding:0px 10px;}
.newsinfo .view-date i{ font-style:normal;}
.newsinfo .view-nr p{font-size:16px;line-height:32px;}
.newsinfo .view-nr p img{max-width:100%;}
.met_page li {width: 46%;display: inline-block;font-size:16px;}
.met_page li.next{float:right;}
.met_page li a {max-width: 100%;}
.met_page li a {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pager-round li > a{border-radius: 1000px;}
.pager li>a, .pager li>span {padding: 10px 20px;color: #76838f;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;background-color: transparent;border: 1px solid #e4eaec;}
.pager li>a:focus, .pager li>a:hover {color: #75a5b3}
.pager li .icon {margin-top: -1px}
.pager li>a:focus, .pager li>a:hover {border-color: #75a5b3}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {border-color: #e4eaec}
.pager-round li>a, .pager-round li>span {border-radius: 1000px;}

/* 单页信息  */
.font-bold{font-weight: bold;}
.content{overflow: hidden;}
.continfo h1{font-size:30px;font-weight: bold;text-align: center;margin-bottom:60px;}
.continfo p{font-size:16px;line-height:32px;margin-bottom:5px;}
.continfo p img{max-width:100%;}
.continfo p.nyp-h3{font-size:26px;font-weight: bold;color:#2c3e6e;margin:20px auto;}

/* 联系我们  */
.group23 .boxlxfs{}
.boxlxfs{margin-top: 50px;}
.group23 .boxlxfs ul.clear{padding-bottom:30px;}
.group23 .boxlxfs li{float: left;height:162px;border-right: 1px solid #dddddd;text-align: center;width: 25%;padding: 20px 25px 25px 25px;line-height: 1.5;cursor: pointer;box-sizing: border-box;
	font-size:16px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.group23 .boxlxfs li.last{border-right:none;}
.group23 .boxlxfs li .lx1{background-image:url(../images/lxwm1.png)}
.group23 .boxlxfs li:hover .lx1{background-image:url(../images/lxwm1h.png)}
.group23 .boxlxfs li .lx2{background-image:url(../images/lxwm2.png)}
.group23 .boxlxfs li:hover .lx2{background-image:url(../images/lxwm2h.png)}
.group23 .boxlxfs li .lx3{background-image:url(../images/lxwm3.png)}
.group23 .boxlxfs li:hover .lx3{background-image:url(../images/lxwm3h.png)}
.group23 .boxlxfs li .lx4{background-image:url(../images/lxwm4.png)}
.group23 .boxlxfs li:hover .lx4{background-image:url(../images/lxwm4h.png)}
.group23 .boxlxfs li div{height:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: no-repeat center top;}
.group23 .boxlxfs li b{font-weight:bold;}
.group23 .boxlxfs li:hover{color:#2c3e6e}
.map{width: 100%;height: 400px;margin-top:80px;}

/* 在线留言  */
.pt20{margin-top: 20px;    font-size: 26px;line-height: 40px;margin-bottom: 30px;}
.message {color: #333;font-size: 12px;padding: 0 0 30px;text-align: center;width: 100%;}
.message .mess-box {margin: 0 auto;width: 1200px;}
.message .mess-box li {border: 1px solid #c3c3c3;display: inline-block;margin: 20px;position: relative;vertical-align: top;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
.message .mess-box li b {color: #333;display: inline-block;position: absolute;right: 5px;top: 10px;}
.message .mess-box li .sex {position: absolute;right: 5px;top: 10px;}
.message .mess-box li .rad {height: 14px;width: 14px;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
input, button, textarea {border: medium none;}
.message .mess-box li.bot textarea {height: 100px;padding: 3px;width: 1100px;}
.message .mess-box .btn button {background: #2c3e6e none repeat scroll 0 0;cursor: pointer;color: #fff;font-size: 30px;height: 60px;margin: 0 20px;width: 270px;}
.message .mess-box .btn button:hover {background:#2f2f2f none repeat scroll 0 0;}
/*在线留言 end */