@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT:14px/1.75 "Microsoft YaHei";COLOR: #666;  background:#fff;width:100%; overflow-x: hidden;}
A {COLOR: #333; TEXT-DECORATION: none}
P{COLOR: #666;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{max-width:1701px;margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}

/*PC端公共头部*/
.header{height: 110px; position: fixed; top: 0; width: 100%; z-index: 222; background: #fff; box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
.head-logo .logo{margin-top: 16px; margin-right: 38px;}
.head-logo .text {border-left: 1px solid  #eeeeee; padding-left: 26px; margin-top: 34px; padding-bottom: 8px;}
.head-logo .text em{display: block; font-size: 15px; line-height: 22px; color: #787878; margin-bottom: 5px;}
.head-logo .text img{display: inline-block; vertical-align: middle; margin-left: 7px;}
.head-logo .text span{float: left; width: 72px; background: #1b689a;font-size: 14px;  line-height: 20px; color: #fff; text-align: center; margin-right: 6px;}
.head-logo .text strong{float: left; width: 86px; font-size: 14px; line-height: 18px; color: #ec7314; text-align: center; font-weight: normal; border: 1px solid #1b689a}

.head-tel img{display: block; margin: 30px 0 6px;}
.head-tel em{display: block; font-size: 16px; color: #000;}
.head-tel .pc-tel{display: none;}
.head-nav{margin-right: 73px;}
.head-nav ul li{float: left; margin-right: 55px;}
.head-nav ul li a{display: block; font-size: 16px; line-height: 110px; color: #000;}
.head-nav ul li.on a,.head-nav ul li:hover a{color: #ff6f00}
.header-zw{height: 110px;}
.wap-header,.wap-headerzw{display: none;}


/*首页banner*/
.banner{position: relative; overflow: hidden;}
.banner img{display: block; width: 100%}
#banner-num {bottom: 7%;z-index: 1; }
#banner-num .swiper-pagination-bullet{width: 13px; height: 13px; opacity: 1; background: #d2d5da; margin: 0 8px; }
#banner-num .swiper-pagination-bullet-active{background: #ec7314;}



/*扬子江开发定制，专业服务高端品牌*/
.project{background: #fafafa; padding: 56px 0; margin-bottom: 44px;}
.index-title{text-align: center;}
.index-title h2{display: block; font-size: 42px; color: #000000; margin-bottom: 7px; font-weight: bold;}
.index-title em{display: block; font-size: 16px; color: #555555}
.project .index-title{margin-bottom: 29px;}
.project-list ul{width: calc(100% + 25px)}
.project-list ul li{float: left; margin-right: 25px; width: calc(100% / 5 - 25px); border: 1px solid #ebebeb; box-sizing:border-box; height: 348px; text-align: center; position: relative;}
.project-list ul li .icon{width: 92px; height: 84px; overflow: hidden; background-position: top center; margin: 56px auto 20px}
.project-list ul li .icon1{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-icon1.png) no-repeat;}
.project-list ul li .icon2{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-icon2.png) no-repeat;}
.project-list ul li .icon3{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-icon3.png) no-repeat;}
.project-list ul li .icon4{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-icon4.png) no-repeat;}
.project-list ul li .icon5{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-icon5.png) no-repeat;}
.project-list ul li span{display: block; font-size: 16px; line-height: 18px; color: #aeaeae; font-family: arial;}
.project-list ul li .name{position: absolute; bottom: 0; width: 100%; display: block; background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-name.png) no-repeat center top; height: 137px;}
.project-list ul li strong{position: absolute; display: block; font-size: 20px; color: #000; bottom: 34px; left: 0; right: 0; }
.project-list ul li:hover .icon{background-position: bottom center;-ms-transition-duration: 0.2s;transition-duration: 0.2s;}
.project-list ul li:hover.item1{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-li.jpg) no-repeat;}
.project-list ul li:hover.item2{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-li2.jpg) no-repeat;}
.project-list ul li:hover.item3{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-li3.jpg) no-repeat;}
.project-list ul li:hover.item4{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-li4.jpg) no-repeat;}
.project-list ul li:hover.item5{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-li5.jpg) no-repeat;}
.project-list ul li:hover .name{ background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/project-name2.png) no-repeat center top;}
.project-list ul li:hover strong{color: #fff;}



/*成功案例*/
.case .index-title{margin-bottom: 50px;}
.case ul li{float: left; position: relative;}
.case ul li .pic img{display: block; width: 100%}
.case ul li .info{position: absolute; width: 100%; height: 100%; background: rgba(10,3,3,0.11); top: 0; }
.case ul li em{opacity: 0; position: absolute; width: 100%; font-size: 42px; line-height: 42px; color: #fff;text-align: center; top: 50%; transform: translateY(-50%);}
.case ul li:hover .info{background: rgba(250,111,4,0.92);}
.case ul li:hover em{opacity: 1; transition:0.6s;}
.case-recommend ul li{ width: 50%;}
.case-list ul li{ width: calc(100% / 4)}
.case-more a{display: block; width: 173px;  font-size: 16px; color: #999999;  line-height: 40px; border: 1px solid #999999; margin: 36px auto 56px; text-align: center;}
.case-more a:hover{background: #ff6f00; color: #fff; transition:0.6s; border-color: #ff6f00}


/*品牌策划*/
.brand{background: #e86805; padding: 78px 0; position: relative;}
.brand-left{width: 65.7%; background: rgba(255,255,255,0.05); box-sizing:border-box; padding: 61px 0 55px 12%;}
.brand-left .info{position: relative; padding-bottom: 142px; margin-right: 59px;}
.brand-left .info strong{display: block; font-size: 42px; color: #ffffff; margin-bottom: 8px;}
.brand-left .info strong img{display: inline-block; vertical-align: top;}
.brand-left .info i{display: block; width: 210px; height: 1px; background: rgba(255,158,83,0.2); margin-bottom: 22px;}
.brand-left .info em{display: block; font-size: 16px; line-height: 24px; color: #ffbc88}
.brand-left .info b{position: absolute; bottom: 0; left: 0; display: block; font-size: 142px; line-height: 106px; color: #fff; opacity: 0.04; text-transform: uppercase; font-family: arial; margin-top: 34px;}
.brand-left .info a{position: absolute; bottom: 0; left: 0; display: block; width: 118px; height: 34px; border: solid 1px #fff; font-size: 16px; line-height: 34px; color: #fff; text-align: center;}
.brand-left .info a:hover{background: #fff; color: #e86805; transition:0.6s;}
.brand-list{width: 44.7%}
.brand-list ul li{float: left; width: 50%; box-sizing:border-box; border-right: 1px solid rgba(255,255,255,0.15); height: 146px; text-align: center;}
.brand-list ul li:nth-child(1),.brand-list ul li:nth-child(2){border-bottom: 1px solid rgba(255,255,255,0.15);}
.brand-list ul li:nth-child(2n){border-right: none;}
.brand-list ul li img{display: block; margin: 32px auto 14px;}
.brand-list ul li em{display: block; font-size: 18px; color: #ffbc88;}
.brand-pic{width: 31%; position: absolute; top: 54px; right: 12%}
.brand-pic img{display: block; width: 100%}



/*新闻资讯*/
.news{background: #f9f9f9; padding: 27px 0 48px}
.news .index-title{margin-bottom: 22px;}
.news .index-title h2,.news .index-title em{text-align: left;}
.news .index-title a{display: block; font-size: 16px; color: #999999; margin-top: 81px;}
.news .index-title a:hover{color: #ff6f00}
.news-btn{margin-bottom: 37px;}
.news-btn ul{text-align: center;}
.news-btn ul li{display: inline-block; width: 162px; font-size: 16px; line-height: 31px; border: 1px solid #949494; text-align: center; border-radius: 16.5px; margin: 0 38.5px; cursor: pointer;}
.news-btn ul li.on,.news-btn ul li:hover{background: #ff6f00; color: #fff; transition:0.6s; border-color: #ff6f00}
.latest-news{width: 63.5%}
.latest-news dl{float: left; width: calc(100% / 2 - 26px); margin-right: 26px}
.latest-news dl .pic{overflow: hidden;}
.latest-news dl .info{background: #fff; padding: 42px 4% 56px}
.latest-news dl .date{font-family: arial; padding-bottom: 35px; border-bottom: 1px solid #f4f4f4; margin-bottom: 31px;}
.latest-news dl .date b{display: block; font-size: 60px; color: #949494; line-height: 44px; margin-bottom: 10px;}
.latest-news dl .date span{display: block; font-size:16px; color: #949494; line-height: 12px; }
.latest-news dl .date img{margin-top: 25px;}
.latest-news dl .text em{display: block; font-size: 18px; color: #333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom: 8px;}
.latest-news dl .text p{font-size: 16px; line-height: 24px; color: #9b9b9b; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.latest-news dl .pic img{display: block; width: 100%; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.latest-news dl:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.latest-news dl:hover .text em{color: #ff6f00}
.news-list{width: 36.5%}
.news-list dl{background: #fff; border: 1px solid #fff;  box-sizing:border-box; padding: 4% 0 4% 10px;}
.news-list dl .date{width: 19%; text-align: center; border-right: 1px dashed #f1f1f1; padding: 16px 0; margin-right: 3%}
.news-list dl .date b{display: block; font-size: 60px; color: #949494; line-height: 44px; margin-bottom: 10px;}
.news-list dl .date span{display: block; font-size:16px; color: #949494; line-height: 12px; }
.news-list dl .text{width: 70%; margin-top: 8px;}
.news-list dl .text em{display: block; font-size: 18px; color: #333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-bottom: 8px;}
.news-list dl .text p{font-size: 16px; line-height: 24px; color: #9b9b9b; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-list dl:hover{border-color: #ff6f00; transition:0.6s;}
.news-list dl:hover .date b,.news-list dl:hover .date span{color: #ff6f00}



/*服务咨询*/
.contact-bg{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/contact-bg.jpg) no-repeat center top; height: 542px; background-attachment: fixed; position: relative;}
.contact-bg .info{top: 50%; transform: translateY(-50%); position: absolute; left: 0; right: 0}
.contact-bg .info em{display: block; font-size: 42px; line-height: 42px; color: #007fd2; text-align: center;}
.contact-bg .info span{display: block; font-size: 42px; line-height: 32px; color: #ffffff; text-align: center;  font-weight: lighter; font-family: arial; text-transform: uppercase; margin: 63px 0 50px;}
.contact-bg .info a{display: block; width: 190px; font-size: 16px; line-height: 46px; color: #e72a2a; border: 1px solid #0b7fcb; background: rgba(255,255,255,0.9); margin: 0 auto; border-radius: 22.5px;}
.contact-bg .info a img{display: inline-block; vertical-align: middle; margin-left: 48px; margin-right: 16px;}



/*公共底部*/
.foot{border-top: 3px solid #cfcfcf;}
.foot-top{padding: 27px 0; border-bottom: 1px solid #fff;}
.foot-logo .img{display: block; margin-top: 27px;}
.foot-top .img{display: block; margin-top: 39px;}
.foot-ys{margin-top: 29px;}
.foot-ys ul li{float: left; text-align: center; margin-right: 118px;}
.foot-ys ul li em{display: block; font-size: 32px; color: #555; line-height: 23px; font-weight: bold; height: 30px; margin-bottom: 1px;}
.foot-ys ul li span{display: inline-block; font-size: 14px; font-weight: normal; margin-left: 4px; }
.foot-ys ul li h2{display: block; font-size: 14px; line-height: 14px; color: #545555; }
.foot-bottom{border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; padding: 37px 0 50px}
.foot-nav{margin-right: 73px;}
.foot-nav dl{float: left; margin-right: 87px;}
.foot-nav dl dt{display: block; font-size: 18px; line-height: 18px; color: #333333; position: relative; height: 35px; margin-bottom: 20px;}
.foot-nav dl dt:after{position: absolute; content: ''; bottom: 0; width: 100%; height: 1px; background: #f6f6f6; left: 0} 
.foot-nav dl dd{display: block; font-size: 15px; line-height: 26px; color: #888888}
.foot-nav dl dd a{color: #888888}
.foot-contact ul{float: left;}
.foot-contact ul:first-child{width: 278px; margin-right: 36px;}
.foot-contact ul li{padding-left: 29px; margin-bottom: 30px;}
.foot-contact ul li.icon1{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/foot-icon1.png) no-repeat left top 3px;}
.foot-contact ul li.icon2{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/foot-icon2.png) no-repeat left top 3px;}
.foot-contact ul li.icon3{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/foot-icon3.png) no-repeat left top 3px;}
.foot-contact ul li em{display: block; font-size: 15px; color: #333333}
.foot-contact ul li p{display: block; font-size: 15px; line-height: 24px; color: #888888}
.foot-contact ul li p a{ color: #888888}
.foot-wechat{width: 16%; overflow: hidden;}
.foot-wechat ul{width: calc(100% + 10px)}
.foot-wechat ul li{float: left; margin-bottom: 12px; margin-right: 10px; width: calc(100% / 2 - 10px)}
.foot-wechat ul li img{display: block; width: 100%; margin-bottom: 4px;}
.foot-wechat ul li em{display: block; font-size: 16px; line-height: 16px; color: #555555; text-align: center;}
.foot-copy{background: #f5f5f5; padding: 15px 0}
.foot-links ul em{float: left; background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/foot-links.png) no-repeat left center; padding-left: 26px; color: #888888}
.foot-links ul li{float: left;}
.foot-copy span,.foot-copy a,.foot-copy p{color: #888888}
.foot-copy p{margin-top: 30px;}
.foot a:hover,.foot-copy a:hover{color: #ff6f00}
.wap-footer,.wapfoot-zw,.wapfooter,#wxnr{display: none;}


/*内页banner*/
.ny-banner{height: 500px; }
.case-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner.jpg) no-repeat center; background-size: cover}
/*服务*/
.service-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner1.jpg) no-repeat center; background-size: cover}
/*品牌*/
.brand-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner2.jpg) no-repeat center; background-size: cover}
/*我们*/
.we-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner3.jpg) no-repeat center; background-size: cover}
/*新闻*/
.news-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner4.jpg) no-repeat center; background-size: cover}
/*联系*/
.contact-banner{background: url(/web/20250714014454im_/http://szyzjwl.com/web/20220417172726im_/http://szyzjwl.com/Templates/default/Common/images/case-banner5.jpg) no-repeat center; background-size: cover}



/*面包屑*/
.position{background: #f7f7f7; line-height: 55px; margin-bottom: 50px;}
.position img{display: inline-block; vertical-align: sub; }
.position a{display: inline-block; color: #595959; margin: 0 10px;}


/*内页分类*/
.ny-class{margin-bottom: 50px;}
.ny-class ul{text-align: center;}
.ny-class ul li{display: inline-block; width: 180px;  margin: 0 30px;}
.ny-class ul li a{display: block; font-size: 16px; line-height: 44px; border: 1px solid #949494; text-align: center; border-radius: 10px; cursor: pointer;}
.ny-class ul li.on a,.ny-class ul li:hover a{background: #ff6f00; color: #fff; transition:0.6s; border-color: #ff6f00; color: #fff;}


/*内页案例列表页*/
.ny-main{margin-bottom: 60px;}
.nycase-list{overflow: hidden;}
.nycase-list ul {width: calc(100% + 25px)}
.nycase-list ul li{float: left; width: calc(100% / 4 - 25px); margin-right: 25px; margin-bottom: 30px;}
.nycase-list ul li .pic{position: relative; overflow: hidden;}
.nycase-list ul li .pic img{display: block; width: 100%;  -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.nycase-list ul li:hover .pic img{-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.nycase-list ul li .more{position: absolute;top:0; background: rgba(0,0,0,0.6); width: 100%; height: 100%; transition:0.6s; opacity: 0;}
.nycase-list ul li .line { display: block; background: #ff6f00; position: absolute; top: 50%; left: 50%; opacity: 0; visibility: hidden; transition: 400ms; -webkit-transition: 400ms; }
.nycase-list ul li .line_1 { width: 40px; height: 1px; margin: -1px 0px 0px -20px; transform: translateX(-55px); -webkit-transform: translateX(-55px); }
.nycase-list ul li .line_2 { width: 1px; height: 40px; margin: -20px 0px 0px -1px; transform: translateY(55px); -webkit-transform: translateY(55px); }
.nycase-list ul li:hover .more{opacity: 1;}
.nycase-list ul li:hover .line { transform: translate(0); -webkit-transform: translate(0); opacity: 1; visibility: visible; }
.nycase-list ul li .name{background: #fafafa; padding: 12px 2%}
.nycase-list ul li .name em{display: block; font-size: 16px; color: #333;}
.nycase-list ul li:hover .name em{text-indent: 10px; transition:0.6s;}


/*搜索*/
.ny-search{margin-bottom: 50px;}
.ny-search em{display: block; font-size: 22px; color: #333; text-align: center; margin-bottom: 20px;}
.search-form{width: 600px;  margin: 0 auto; height: 50px; }
.search-form input{outline: none; border: none; font-family: "Microsoft YaHei"}
.search-form .search-text{width: 85%; background: #fafafa; line-height: 50px; font-size: 15px; color: #333; text-indent: 10px;}
.search-form .search-btn{width: 15%; background: #ff6f00; font-size: 16px; line-height: 50px; color: #fff; text-align: center;}


/*内页公司新闻列表页*/
.nynews-list ul li{float: left; margin-bottom: 23px; background: #f5f5f5; padding: 2%; width: 96%}
.nynews-list ul li .pic,.nynews-list ul li .info{float: left;}
.nynews-list ul li .pic{width: 30%; margin-right: 3%}
.nynews-list ul li .pic img{display: block; width: 100%}
.nynews-list ul li .info{width: 66%; margin-top: 30px;}
.nynews-list ul li .info h3{display: block; font-size: 22px; color: #333333; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.nynews-list ul li .info p{font-size: 15px; line-height: 31px; color: #777777; margin-bottom: 32px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.nynews-list ul li .info span{display: block; font-size: 16px; color: #777777; line-height: 38px; font-family: arial;}
.nynews-list ul li .info em{display: block; width: 120px; font-size: 15px; line-height: 38px; color: #fff; background: #ff6f00; border-radius: 19px;text-align: center; }
.nynews-list ul li:hover .info h3{color: #ff6f00}




/*分页*/
.pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.pagelist a,.pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.pagelist span.current {color: #f30;border: 1px solid #ddd;}



/*后台编辑框样式*/
.pc-pic{display: block; width: 100%!important}
.tel-pic1,.tel-pic4{display: none; width: 100%}

.phone-applets{display: none;}


/*后台编辑框我们*/
.tel-table7{display: none;}


/*后台编辑框联系*/
.phone-map{display: none;}
/*
     FILE ARCHIVED ON 17:27:26 Apr 17, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:34:18 Mar 11, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.094
  exclusion.robots.policy: 0.08
  cdx.remote: 0.129
  esindex: 0.012
  LoadShardBlock: 643.957 (6)
  PetaboxLoader3.datanode: 213.425 (7)
  load_resource: 61.268
  PetaboxLoader3.resolve: 36.199
*/
/*
     FILE ARCHIVED ON 01:44:54 Jul 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:26:01 May 27, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.749
  load_resource: 137.941
  PetaboxLoader3.resolve: 38.421
  PetaboxLoader3.datanode: 54.871 (2)
  loaddict: 81.805
*/