@charset "utf-8";
body,div,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,button,img,span {padding:0px;margin:0px;}
body {background:#fff;font-family:"PingFang SC",Helvetica,"Microsoft YaHei",Arial,"sans-serif";font-size:14px;}
em,i{font-style:normal;text-decoration:none;}
/* 重置body 页面背景为白色 */
fieldset,img {border:0;vertical-align:middle;}
body,th,td,input,select,textarea,button {font-size:14px;line-height:1;font-family:"PingFang SC",Helvetica,"Microsoft YaHei",Arial,"sans-serif";color:#666;}
/* 重置页面文字属性 */
input,select,label,select,option,textarea,button,fieldset,legent {font-family:"PingFang SC",Helvetica,"Microsoft YaHei",Arial,"sans-serif";font-size:14px;}
ul {list-style:none;}
input,select,textarea {margin:0px;padding:0px;outline:none;blr:expression(this.onFocus=this.blur());font-family:"microsoft yahei";}
/*浮动样式*/
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.clearfix:after {content:'.';clear:both;display:block;height:0;visibility:hidden;line-height:0px;}
.clearfix {zoom:1}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*宽度样式*/
.w1600 {width:90%;max-width:1800px;margin:0 auto;color: rgba(255,255,255,.5);}
@media (max-width:1600px){
	.w1600 {width:90%;}
}

@media (max-width:1500px) {
	
}

@media (max-width:1300px) {
	
}
@media (max-width:1080px) {
	
}

@media (max-width: 767px) {
	.w1600 {width:95%;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}
/* 设置滚动条的样式 */
::-webkit-scrollbar { width:3px;}/* 滚动槽 */
::-webkit-scrollbar-track { background-color:#f0f0f0; border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb { background-color:#004cb0;}
::-webkit-scrollbar-thumb:window-inactive { background-color:#004cb0;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
input{ border-radius: 0; } 

/*默认文字连接样式*/
a {color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());font-family:"microsoft yahei";}
a:hover {color: #004cb0;text-decoration:none;}

@font-face {
	font-family: "Impact";
    src: url(../fonts/Impact.ttf);
}


/*top*/
.header {padding:0 60px;position:fixed;left:0;top:0;right:0;z-index: 99999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background: rgba(0,0,0,.3);}
.logo {margin-top: 12px;float:left;height: 66px;line-height: 66px;font-size:0;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.logo img {display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.hd-r {float:right;visibility: visible !important;width: 58%;}
.nav_wrap{float:left;}
.nav {float:left}
.nav>ul>li {float:left;position:relative}
.nav>ul>li>.b_t{position:relative;overflow:hidden;}
.nav>ul>li>.b_t>.v1 {padding:0 24px;display:block;font-size:17px;color:#fff;line-height: 90px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s; font-weight:bold;}
.nav>ul>li>.b_t:after {display:block;content:'';position:absolute;left:50%;bottom:0;width: 60%;height: 2px;background: #ffffff;margin-left:-30%;z-index:12;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:99;}
.nav>ul>li:hover>.b_t>.v1{color:#fff;}
.nav>ul>li:hover>.b_t:after {opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.nav>ul>li>.b_t.navon>.v1{color: #fff;}
.nav>ul>li>.b_t.navon:after {opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.nav>ul>li>.b_t>.v1:before{content:attr(data-title);position:absolute;top:0;left:0;z-index:9;transform:translateY(100%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color: #004cb0;}
.nav>ul>li:hover>.b_t>.v1{transform: translateY(-100%);}
.hd-so {margin-left:12px;float:left;width:32px;height: 90px;background:url(../images/search_btn.png) center center no-repeat;cursor:pointer;background-size: 22px;}
.box-sub {position:absolute;left:-40px;top:100%;width: 200px;background-color:#f8f8f8;z-index:10;display:none;}
.box-sub .pic {float:right;width:386px;padding:35px 46px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display: none;}
.box-sub .pic img {display:block;width:100%}
.snav {padding:36px 25px;/* min-height:170px; */background-color:#fff;overflow:hidden;}
.snav li {border-bottom:1px solid #f7f7f7;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;text-align: center;}
.snav a {padding-left: 0;display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:38px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/icon-next.png);}
.snav a:hover {color: #004cb0;background-image:url(../images/icon-next2.png);}
.nav>ul>li.n4 .box-sub,.nav>ul>li.n5 .box-sub,.nav>ul>li.n6 .box-sub,.nav>ul>li.n7 .box-sub {right:-42px;left:auto}
.nav>ul>li.n4 .box-sub:before,.nav>ul>li.n5 .box-sub:before,.nav>ul>li.n6 .box-sub:before,.nav>ul>li.n7 .box-sub:before {right:38px;left:auto}
.hd-so-pop {padding:51px 0 35px;position:fixed;left:0;top: 90px;right:0;background-color:#f8f8f8;z-index:10;display:none;}
.hd-so-pop .so-inner {width:962px;margin:0 auto}
.so-search {position:relative;height:46px;overflow:hidden}
.so-search input {outline:0;border:none}
.so-search .input {padding: 0 200px 0 22px;display:block;width:100%;height:46px;line-height:46px;background-color:#fff;font-size:14px;color:#333;}
.so-search .submit {padding-left:8px;position:absolute;display:block;right:0;top:0;height:46px;line-height:46px;font-size:16px;color:#fff;background-color: #004cb0;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.so-search .submit .icon {margin:8px 10px 0 0;display:inline-block;vertical-align:middle;width:58px;height:30px;background:url(../images/search_btn.png) center center no-repeat;position:relative}
/* .so-search .submit .icon:after {content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:#e47780;margin-top:-8px}
*/.so-search .submit:hover {opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.h_top_tel{font-size:24px;color:#fff;font-weight:bold;padding-left: 25px;background:url(../images/top_tel1.png) left center no-repeat;float: left;margin: 34px 2% 0 5%;max-width: 250px;overflow: hidden;height: 24px;}

.nav_btn_wrap{width:5%;height:80px;float:right;transform: scale(1) ;transition: .6s ease-in-out;transition-duration: .5s;}
.nav_btn {width: 26px;height: 20px;vertical-align:middle;cursor:pointer;margin:34px auto;position:relative;}
.nav_btn .line {position:absolute;display:block;width:100%;height: 1px;background-color:#fff;transition:.5s ease-in-out;left:0;border-radius:4px;}
.nav_btn .line1 {top:0;-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;}
.nav_btn .line2 {top: 9px;}
.nav_btn .line3 {bottom:0;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0;}
.nav_btn.active {-webkit-animation:rotate 0.3s linear 0s;animation:rotate 0.3s linear 0s;}
.nav_btn.hover .line {left:6px;}

/*弹出层*/
.header-down {position:fixed;width:100%;height:100%;left:0;z-index:9999999;top:-150%;transition:.5s ease-in-out;opacity:0;}
.header-down.active {opacity:1;top:0;transition:.5s ease-in-out;}
.header-down .cha {width:20px;height:20px;position:absolute;right:35px;top:35px;background:url(../images/i8.png) no-repeat center;background-size:100%;cursor:pointer;}
.header-down .downbox {height: 649px;width:100%;background:url(../images/i4.jpg) no-repeat center;background-size:cover;}
.header-down .down {height:100%;border-right:1px solid rgba(255,255,255,0.2);box-sizing:border-box;}
.header-down .down .items {width:33.33%;height:100%;float:left;border-left:1px solid rgba(255,255,255,0.2);padding-left:20px;padding-top:205px;box-sizing:border-box;position:relative;}
.header-down .down .items .li {position:relative;line-height:1;}
.header-down .down .items .li:nth-child(n+2) {margin-top:30px;}
.header-down .down .items .li-top {color:rgba(255,255,255,0.7);font-size:38px;transition:.5s ease-in-out;display:inline-block;cursor:pointer;}
.header-down .down .items .li-top:hover,.header-down .down .items .li-top.active {color:#fff;transition:.5s ease-in-out;}
.header-down .down .items .li-bot {display:none;position:absolute;top:0;left:120px;padding-top:10px;padding-left:60px;box-sizing:border-box;}
.header-down .down .items .li-bot:after {content:"";position:absolute;width:48px;height:1px;background:rgba(255,255,255,0.5);left:0;top:18px;}
.header-down .down .items .li-bot .i {display:block;font-size:14px;color:rgba(255,255,255,0.5);line-height:18px;height:18px;margin-bottom:14px;position:relative;padding-left:25px;box-sizing:border-box;transition:.5s ease-in-out;}
.header-down .down .items .li-bot .i:hover,.header-down .down .items .li-bot .i.active {color:#fff;transition:.5s ease-in-out;}
.header-down .down .items .li-bot .i:hover:after,.header-down .down .items .li-bot .i.active:after {background:#fff;transition:.5s ease-in-out;}
.header-down .down .items .li-bot .i:after {content:"";position:absolute;width:8px;height:2px;background:rgba(255,255,244,0.5);left:0;top:0;bottom:0;transition:.5s ease-in-out;margin:auto;}
.header-down .down .items2 .tit {font-size:24px;color:#fff;}
.header-down .down .items2 .i-form {overflow:hidden;width:235px;height:40px;position:relative;border-radius:20px;margin-top:30px;margin-bottom:70px;}
.header-down .down .items2 .i-form input {border:none;background:none;outline:none;background:#fff;}
.header-down .down .items2 .i-form input[type=text] {width: 70%;height:100%;padding-left:20px;box-sizing:border-box;float: left;}
.header-down .down .items2 .i-form input[type=submit] {height:100%;width: 30%;background: #1667d2;color:#fff;float: right;}
.header-down .down .items2 .i-tit .en {font-size:24px;color:#fff;line-height:1.2;}
.header-down .down .items2 .i-tit .bdfx {margin-top:20px;}
.header-down .down .items2 .i-tit .bdfx a {display:inline-block;float:left;background:none;width:33px;height:33px;padding:0;margin:0;opacity:.6;margin-right:8px;transition:.5s ease-in-out;}
.header-down .down .items2 .i-tit .bdfx a:hover {transition:.5s ease-in-out;opacity:1;}
.header-down .down .items2 .i-tit .bdfx .bds_weixin {background:url(../images/i6.png) no-repeat center;background-size:100%;}
.header-down .down .items2 .i-tit .bdfx .bds_tsina {background:url(../images/i5.png) no-repeat center;background-size:100%;}
.header-down .down .items2 .i-tit .bdfx .bds_qzone {background:url(../images/i7.png) no-repeat center;background-size:100%;}

.fixed-erweima {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:10;display:none;z-index:124!important;}
.fixed-erweima .imgbox {width:400px;height:460px;position:absolute;transition:.5s ease-in-out;transform:scale3d(.1,.1,1);opacity:0;top:0;left:0;right:0;bottom:0;margin:auto;padding:5px;background:#fff;text-align:center;line-height:1.2;}
.fixed-erweima .imgbox.active {transition:.5s ease-in-out;opacity:1;transform:scale3d(1,1,1);}
.fixed-erweima .img {padding:5%;box-sizing:border-box;}
.fixed-erweima .img img {width:100%;}
.fixed-erweima .imgbox .span {font-size:20px;margin-top:15px;}

.hdDown .nav_btn{margin: 30px auto;}
.hdDown .nav_btn .line{background:#777;}
.hdDown .h_top_tel{color:#004cb0;background:url(../images/top_tel2.png) left center no-repeat;margin: 29px 2% 0 5%;}
.hdDown .header{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}
.hdDown .logo{margin-top: 16px;height:50px;line-height:50px;}
.hdDown .nav>ul>li>.b_t>.v1{line-height: 80px;}
.hdDown .hd-so{height: 80px;}
.hdDown .hd-so-pop{top: 80px;}
.hdDown .nav>ul>li>.b_t>.v1{color:#333;}
.hdDown .nav>ul>li>.b_t.navon>.v1{color: #004cb0;}
.hdDown .hd-so {background:url(../images/search_btn2.png) center center no-repeat;}
.hdDown .logo{background:url(../images/logo2.png) center center no-repeat;background-size: contain;visibility: visible !important;}
.hdDown .logo img{opacity:0;}
.hdDown .nav>ul>li>.b_t:after{background: #004cb0;}
.hcover{display:none;}
.menu_open{display:none;}
.subopen { display: none; }
@media screen and (max-width:1900px) {
	.hd-r{width:62%;}
}
@media screen and (max-width:1800px) {
	.hd-r{width:69%;}
	.h_top_tel{margin: 34px 2% 0;width:18%;max-width: inherit;}
	.hd-so{width:4%;margin-left: 2%;}
	.nav{width:62%;}
	.nav>ul>li{width:16.66666%;}
	.nav>ul>li>.b_t>.v1{padding:0 1%;text-align:center;}
	.hdDown .h_top_tel{margin: 29px 2% 0;}
}
@media screen and (max-width:1500px) {
	.hd-r{width:79%;}
	.nav>ul>li>.b_t>.v1{font-size:16px;}
	.hd-so{width:4%;margin-left: 1%;}
	.h_top_tel{width:20%;}
}
@media screen and (max-width:1200px) {
	.h_top_tel{display:none;}
	.hd-r{width:70%;}
	.nav{width:88%;}
}

@media screen and (max-width:1079px) and (min-width:768px){
	.logo{margin:10px 0;height:60px;line-height:60px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
	.hdDown .logo{margin:5px 0;height:60px;line-height:60px;}
	.header{  padding: 0 40px;  background-color: rgba(255,255,255,0);border-bottom: 1px solid rgba(255,255,255,0.3);}
	.ly_nav {width:60%;height:80px;margin:0;padding:0;position:fixed;top:0;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;right: 0%;}
	.hdDown .ly_nav{height:70px;}
	.ly_nav.open{width:100%;height:100%;}
	.menu_open { display: block; float: right; width: 60px; height: 80px; padding: 20px 0; position: absolute; top:0; right:80px; box-sizing: border-box; z-index: 98; cursor: pointer}
    .menu_open i { width: 28px; height: 2px; background-color: #fff; display: block; margin: 9px auto;}
	.menu_open:hover, .menu_open:active { background-color:#004cb0;}
	.menu_open:hover i, .menu_open:active i { background-color: #fff;}
	.hdDown .menu_open{height:70px;padding:15px 0;}
	.hdDown .menu_open i { background-color:#004cb0;}
	.hdDown .menu_open:hover, .hdDown .menu_open:active { background-color:#004cb0;}
	.hdDown .menu_open:hover i, .hdDown .menu_open:active i { background-color:#fff;}
	.hdDown .hd-so{height:70px}
	.hdDown .hd-so-pop{top:70px;}
	.hd-so-pop{padding: 20px 0 20px;}
	.hd-so-pop .so-inner{width:90%;}
	.hd-so { width:80px; height:80px;position: absolute;top: 0;right: 10px;}
	
	.hdDown .nav>ul>li>.b_t>.v1{color:rgba(255,255,255,.5);}
	.nav_wrap{width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 999999; transition: 0.5s; -webkit-transition: 0.5s;width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 999999; transition: 0.5s; -webkit-transition: 0.5s;}
	.nav>ul>li>.b_t>.v1 {line-height:80px;display:block;margin:0;height:80px;line-height:80px;color:rgba(255,255,255,.5);font-size:18px;text-align:left;padding:0 60px 0 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	.nav>ul>li>.b_t.navon>.v1 {color:#fff;}
	.hdDown .nav>ul>li>.b_t.navon>.v1 {color:#fff;}
	.nav>ul>li>.b_t>.v1:hover{color:#fff;}
	.nav {display:none;width:50%;height:100%;position:fixed;top:0;left:-50%;z-index:100;overflow:hidden;background-color:rgb(0, 76, 176,.99);}
	.hcover {display:none;width:50%;height:100%;background:rgba(0,0,0,.7);position:fixed;right:-50%;top:0;z-index:99;}
	.nav>ul>li {width:100%;}
	.nav>ul>li>.b_t>.v1:before{display:none;}
	.nav>ul>li:hover>.b_t>.v1 {transform: translateY(0);}
	.nav>ul>li>.b_t:after {width:30px;height:2px;left:30px;margin:0;}
	.nav>ul>li:after {content:'';display:block;width:100%;border-bottom:1px solid rgba(255,255,255,0.1);}
	.nav>ul>li>.b_t i { position: absolute; z-index: 2; top: 0; right: 0; width: 60px; height: 100%; display: block;}
    .nav>ul>li>.b_t i:after { content: ''; display: block; width: 12px; height: 12px; margin:-6px 0 0 -6px; border: 1px solid rgba(255, 255, 255, 0.5); border-top: 0; border-left: 0; position: absolute; left: 50%; top: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
	
	.box-sub {display:none;width:50%;height:100%;margin:0;box-shadow:none;background-color:rgb(0, 76, 176,.99);border-radius:0;opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);position:fixed;left:-50%;top:0;z-index: 999;}
	.box-sub .pic{display:none;}
	.snav{background:none;padding:0;}
	.subopen { display: block; }
    .subopen a { display: block; overflow: hidden; line-height: 80px; margin: 0; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; color: #fff; text-indent:12px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative;background:none;}
    .subopen a:before { content: ''; display: block; width: 12px; height: 12px; position: absolute; left: 20px; top: 50%; margin: -6px 0 0 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); border: 1px solid rgba(255, 255, 255, 1); border-right: 0; border-bottom: 0; }
	.nav_item2 { position: relative; }
    .nav_item2 a { display: block; overflow: hidden; margin: 0; height: 60px; line-height: 60px; color:rgba(255,255,255,0.5); font-size:16px; text-align:left; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; opacity: 1;background:none;}
    .nav_item2:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.nav_item2 a:hover, .nav_item2 a:active {color:#fff;}
	.snav li{border-bottom:none;}
	.snav a:hover{background:none;}
	
	.hd-so-pop{top:80px;}
	
	.nav_btn_wrap{display:none;}
}
@media screen and (max-width:767px) {
	.nav_btn_wrap{display:none;}
	.logo{margin:10px 0;height:40px;line-height:40px;}
	.hdDown .logo{margin-top:10px;height:40px;line-height:40px;}
	.header{  padding: 0 20px;  background-color: rgba(255,255,255,0);border-bottom: 1px solid rgba(255,255,255,0.3);}
	.ly_nav {width:60%;height:60px;margin:0;padding:0;position:fixed;top:0;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;right: 0%;}
	.ly_nav.open{width:100%;height:100%;}
	.menu_open { display: block; float: right; width: 45px; height: 60px; padding: 10px 0; position: absolute; top:0; right:56px; box-sizing: border-box; z-index: 98; cursor: pointer}
    .menu_open i { width: 28px; height: 1px; background-color: #fff; display: block; margin: 9px auto;}
	.menu_open:hover, .menu_open:active { background-color:#004cb0;}
	.menu_open:hover i, .menu_open:active i { background-color: #fff;}
	.hdDown .menu_open i { background-color:#004cb0;}
	.hdDown .menu_open:hover, .hdDown .menu_open:active { background-color:#004cb0;}
	.hdDown .menu_open:hover i, .hdDown .menu_open:active i { background-color:#fff;}
	.hdDown .hd-so{height:60px}
	.hdDown .hd-so-pop{top:60px;}
	.hd-so-pop{padding: 20px 0 20px;}
	.hd-so { width:45px; height:60px;position: absolute;top: 0;right: 10px;}
	
	.hdDown .nav>ul>li>.b_t>.v1{color:rgba(255,255,255,.5);}
	.nav_wrap{width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 999999; transition: 0.5s; -webkit-transition: 0.5s;width: 60%; height: 100%; margin:0; padding: 0; position:fixed; top: 0; left: -100%; z-index: 999999; transition: 0.5s; -webkit-transition: 0.5s;}
	.nav>ul>li>.b_t>.v1 {display:block;margin:0;height:55px;line-height:55px;color:rgba(255,255,255,.5);font-size:15px;text-align:left;padding:0 60px 0 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:1;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	.nav>ul>li>.b_t.navon>.v1 {color:#fff;}
	.hdDown .nav>ul>li>.b_t.navon>.v1 {color:#fff;}
	.nav>ul>li>.b_t>.v1:hover{color:#fff;}

	.nav {display:none;width:50%;height:100%;position:fixed;top:0;left:-50%;z-index:100;overflow:hidden;background-color: rgb(0, 76, 176);}
	.hcover {display:none;width:50%;height:100%;background:rgba(0,0,0,.7);position:fixed;right:-50%;top:0;z-index:99;}
	.nav>ul>li {width:100%;}
	.nav>ul>li>.b_t>.v1:before{display:none;}
	.nav>ul>li:hover>.b_t>.v1 {transform: translateY(0);}
	.nav>ul>li>.b_t:after {width:30px;height:2px;left:30px;margin:0;}
	.nav>ul>li:after {content:'';display:block;width:100%;border-bottom:1px solid rgba(255,255,255,0.1);}
	.nav>ul>li>.b_t i { position: absolute; z-index: 2; top: 0; right: 0; width: 60px; height: 100%; display: block;}
    .nav>ul>li>.b_t i:after { content: ''; display: block; width: 12px; height: 12px; margin:-6px 0 0 -6px; border: 1px solid rgba(255, 255, 255, 0.5); border-top: 0; border-left: 0; position: absolute; left: 50%; top: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
	
	.box-sub {display:none;width:50%;height:100%;margin:0;box-shadow:none;background-color:rgb(0, 76, 176);border-radius:0;opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);position:fixed;left:-50%;top:0;z-index: 999;}
	.box-sub .pic{display:none;}
	.snav{background:none;padding:0;}
	.subopen { display: block; }
    .subopen a { display: block; overflow: hidden; line-height: 70px; margin: 0; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #fff; text-indent:12px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative;background:none;}
    .subopen a:before { content: ''; display: block; width: 12px; height: 12px; position: absolute; left: 20px; top: 50%; margin: -6px 0 0 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); border: 1px solid rgba(255, 255, 255, 1); border-right: 0; border-bottom: 0; }
	.nav_item2 { position: relative; }
    .nav_item2 a { display: block; overflow: hidden; margin: 0; height: 55px; line-height: 55px; color:rgba(255,255,255,0.5); font-size:16px; text-align:left; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; opacity: 1;background:none;}
    .nav_item2:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.nav_item2 a:hover, .nav_item2 a:active {color:#fff;}
	.snav li{border-bottom:none;}
	.snav a:hover{background:none;color: #fff;}
	
	.hd-so-pop{top:60px;padding: 20px 0 20px;}
	.hd-so-pop .so-inner{width:92%;}
	
	.hdDown .nav>ul>li>.b_t>.v1{height:55px;line-height:55px;}
}


/* banner 开始 */
.apple-banner { width: 100%; height: 680px; overflow: hidden;}
.apple-banner .swiper-container { width: 100%; height: 680px;}
.apple-banner .swiper-container .swiper-button-prev, .apple-banner .swiper-container .swiper-button-next { width: 10%; height: 100%; top:0; background:none; margin:0;}
.apple-banner .swiper-container .swiper-button-prev { left:0;}	
.apple-banner .swiper-container .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; top: 50%; margin-top:-32px; border-radius: 100%; opacity: 0; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-prev span { background: rgba(0,0,0,0.6) url(../images/arrows1.png) center center no-repeat; left: 20px;}
.apple-banner .swiper-button-next span { background: rgba(0,0,0,0.6) url(../images/arrows2.png) center center no-repeat; right:20px;}
.apple-banner .swiper-button-prev:hover span, .apple-banner .swiper-button-next:hover span{ opacity: .6;}
/*分页器*/
.apple-banner .swiper-pagination{top:auto;bottom: 40px;background:none;}
.apple-banner .swiper-pagination-bullet {display: inline-block;width: 12px;height: 12px;margin: 0 4px;cursor: pointer;background: none;border-radius:0;opacity: 1;border-radius:50%;}
.apple-banner .swiper-pagination-bullet span {width: 10px;height: 10px;display: block;border:1px solid #fff;border-radius:50%;}
.apple-banner .swiper-pagination-bullet-active span{ background-color: #fff;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{ background: rgba(255, 255, 255, 1);}
/*.apple-banner .swiper-pagination-bullet i{ background-color: #fff; height: 14px; transform:scaleX(0); transform-origin: 0; display: block;}
.apple-banner .autoplay .firsrCurrent i{ transition:transform 2.9s linear; transform:scaleX(1); border-radius:50%;}
.apple-banner .autoplay .current i{ transition:transform 4s linear; transform:scaleX(1); border-radius:50%;}

.apple-banner .autoplay .replace span{ background-color:#fff;}*/
@media screen and (max-width:1399px) and (min-width:1366px) {
	.apple-banner { height: 620px;}
	.apple-banner .swiper-container { height: 620px;}
}
@media screen and (max-width:1359px) and (min-width:1280px) {
	.apple-banner { height: 580px;}
	.apple-banner .swiper-container { height: 580px;}
}
@media screen and (max-width:1279px) and (min-width:1200px) {
	.apple-banner { height: 550px;}
	.apple-banner .swiper-container { height: 550px;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.apple-banner { height: 500px;}
	.apple-banner .swiper-container { height: 500px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:48px; height:48px; background-size:48px 48px; margin-top:-24px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.apple-banner { height: 480px;}
	.apple-banner .swiper-container { height: 480px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:48px; height:48px; background-size:48px 48px; margin-top:-24px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.apple-banner { height: 360px;}
	.apple-banner .swiper-container { height: 360px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:44px; height:44px; background-size:44px 44px; margin-top:-22px;}
	.apple-banner .swiper-pagination-bullet { width:12px; height:12px;}
	.apple-banner .swiper-pagination-bullet span { width: 10px; height: 10px;}
}
@media (max-width: 767px) {
	.apple-banner { height: 196px;}
	.apple-banner .swiper-container { height: 196px;}
	.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span { width:32px; height:32px; background-size:32px 32px; margin-top:-16px;}
	.apple-banner .swiper-button-prev span { left:10px;}
	.apple-banner .swiper-button-next span { right:10px;}
	.apple-banner .swiper-pagination { bottom:12px;}
	.apple-banner .swiper-pagination-bullet {width:10px; height:10px;}
	.apple-banner .swiper-pagination-bullet span { width:8px; height:8px;}
}
@media (max-width: 375px) {
	.apple-banner { height: 180px;}
	.apple-banner .swiper-container { height: 180px;}
}
@media (max-width: 320px) {
	.apple-banner { height: 150px;}
	.apple-banner .swiper-container { height: 150px;}
}
/* banner 结束 */


/*h_about begin*/
.h_about:before{content: '';display: block;width: 35%;height: 100%;background: #004cb0;position: absolute;top: 0;left: -35%;transform: skewX(-15deg);z-index: 1;}
.h_about:after{content: '';display: block;width: 35%;height: 100%;background: #004cb0;position: absolute;top: 0;right: -35%;transform: skewX(-15deg);z-index: 1;}
.h_about{background:#ddd url(../images/h_about_bg.jpg) center center no-repeat;background-size:cover;position:relative;padding:30px 0;width:100%;overflow:hidden;}
.h_about .c{width:490px;position:relative;z-index:2; margin:0 auto;}
.h_about .desc{font-size:16px;color:#777;line-height:30px;margin-bottom:20px;}
.h_about .desc p{text-indent:30px;margin-bottom:10px;}
.h_about .c ul{margin-top:30px;}
.h_about .c ul li{float:left;margin-right:9%;width:18%;padding:0 0 40px;}
.h_about .c ul li:nth-child(4){margin-right:0;}
.h_about .c ul li a{display:block;width:100%;height:100%;}
.h_about .c ul li a span{display:block;height:85px;margin-bottom:20px;transition: all .65s;border-radius:50%; border:1px solid #004cb0;}
.h_about .c ul li a p{font-size:16px;color:#000;text-align:center;width:80%;margin:0 auto;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_about .c ul li.c_icon1 a span{background:url(../images/h_about_icon1_1.png) center center no-repeat;}
.h_about .c ul li.c_icon1:hover a span{background:url(../images/h_about_icon1_1.png) center center no-repeat;}
.h_about .c ul li.c_icon2 a span{background:url(../images/h_about_icon2_1.png) center center no-repeat;}
.h_about .c ul li.c_icon2:hover a span{background:url(../images/h_about_icon2_1.png) center center no-repeat;}
.h_about .c ul li.c_icon3 a span{background:url(../images/h_about_icon3_1.png) center center no-repeat;}
.h_about .c ul li.c_icon3:hover a span{background:url(../images/h_about_icon3_1.png) center center no-repeat;}
.h_about .c ul li.c_icon4 a span{background:url(../images/h_about_icon4_1.png) center center no-repeat;}
.h_about .c ul li.c_icon4:hover a span{background:url(../images/h_about_icon4_1.png) center center no-repeat;}
.h_about .c ul li:hover a span{transform: rotateY(180deg);}

.ny_contact_con1 p{font-size:15px;color:#555;line-height:32px;}
@media (max-width:1600px){
	.h_about .c .tlt{font-size:30px;}
	.h_about .c ul li a p{font-size:17px;}
}

@media (max-width:1500px) {
	.h_about .c ul li{padding: 20px 0 25px;}
	.h_about .c .tlt{margin: 25px 0 40px;}
}

@media (max-width:1300px) {
	.h_about .c ul li a p{font-size: 17px;}
	.h_about .c .tlt{font-size:26px;}
}
@media (max-width:1080px) {
	.h_about:before{left: -45%;}
	.h_about:after{right: -45%;}
	.h_about .c{float:none;margin-bottom:40px;}
	.h_about .c .tlt{margin: 0 0 30px;}
}

@media (max-width: 767px) {
	.h_about:before{left: -70%;}
	.h_about:after{right: -70%;}
	.h_about{padding: 30px 0;}
	.h_about .c{ width:100%;}
	.h_about .c .tlt{font-size:22px;margin: 0 0 20px;text-align: center;}
	.h_about .desc{font-size: 14px;line-height: 26px;margin-bottom: 8px;}
	.h_about .c ul{margin-top:10px;}
	.h_about .c ul li{padding: 16px 0 16px;margin: 0 14%;width: 22%;}
	.h_about .c ul li:nth-child(2n+2){margin-right: 0;}
	.h_about .c ul li a span{margin-bottom: 15px;}
	.h_about .c .more{text-align:center;background:#fff;width:40%;margin:15px auto 20px;}
	.h_about .c .more span{height:40px;line-height:40px;}
	.h_about .c .more em{height:40px;line-height:40px;}
}
@media (max-width: 375px) {
	.h_about:before{left: -78%;}
	.h_about:after{right: -78%;}
	.h_about .c ul li{margin: 0 13%;width: 25%;}
}
@media (max-width: 320px) {
	.h_about:before{left: -92%;}
	.h_about:after{right: -92%;}
	.h_about .c ul li{margin: 0 10%;width: 30%;}
}
/*h_about end*/

/*h_fw begin*/
.h_fw{position:relative;padding-top:70px;}
.h_fw .hd{width:90%;max-width:1800px;position:absolute;bottom:0;left:50%;margin-left:-45%;z-index:20;}
.h_fw .hd .tab{width:50%;background:rgba(0,0,0,.5);height:80px;line-height:80px;font-size:0;text-align:center;float:left;cursor:pointer;}
.h_fw .hd .tab.cur{background:rgba(0,76,176,.8);}
.h_fw .hd .tab span{display:inline-block;vertical-align:middle;width:50px;height:80px;background:url(../images/h_fw_icon1.png) center center no-repeat;}
.h_fw .hd .tab em{display:inline-block;vertical-align:middle;font-size:24px;color:#fff;}
.h_fw .bd .bd_con{display:none;position:relative;}
.h_fw .bd .bd_con.cur{display:block;height:685px;overflow:hidden;}
.ind_fw{ position:relative;}
.ind_fw .conlist{position:absolute;left:0;top:0;width:30%;height:100%;background:rgba(0,0,0,.5);display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center; z-index:2;}
.ind_fw .conlist ul{padding:0 0 40px;width:100%;}
.ind_fw .conlist ul li{ width:115px;height:171px;padding:0 40%;animation-fill-mode:both;background-repeat:no-repeat;background-size:0%;background-position:left;background-image:linear-gradient(to right,rgba(30,81,172,0.8) 50%,rgba(30,81,172,0.8) 100%);transition:0.5s;}
.ind_fw .conlist ul li .num{height:24px;line-height:24px;font-size:18px;color:#fff;position:relative;z-index:20;text-align:center;padding: 30% 10%;}
.ind_fw .conlist ul li p{font-size:16px;color:#fff;font-weight:bold;margin-bottom:5px;margin-top:5px;overflow: hidden; text-overflow: ellipsis; white-spa
ce:nowrap; text-align:center;}
.h_fw .bd .bd_con .piclist{width:100%;height:100%;}
.h_fw .bd .bd_con .piclist ul{width:100%;height:100%;}
.h_fw .bd .bd_con .piclist ul li{width:100%;height:100%;overflow:hidden;display:none;}
.h_fw .bd .bd_con .piclist ul li img{width:100%;height:100%;object-fit: cover;}
.h_fw .bd .bd_con .piclist ul li.cur{display:block;}
.h_fw .bd .bd_con .conlist ul li:hover,.h_fw .bd .bd_con .conlist ul li.cur{background-size:100%;}
.h_fw .bd .bd_con .conlist ul li:hover .num_bg,.h_fw .bd .bd_con .conlist ul li.cur .num_bg{transform: rotate(135deg);opacity: 1;}
@media (max-width:1600px){
	apple-banner .conlist ul li {width:26%;padding: 0 37%;}
}

@media (max-width:1500px) {
	.h_fw{padding-top: 50px;}
	.h_fw .hd .tab{height:65px;line-height:65px;}
	.h_fw .hd .tab span{height:65px;}
	.h_fw .hd .tab em{font-size:22px;}
	.h_fw .bd .bd_con.cur{height:600px;}
	.ind_fw .conlist ul li{width: 29%;padding: 0 36%; height:150px;}
	.h_fw .bd .bd_con .conlist ul li .num_bg{width:80px;height:80px;margin-top: -40px;}
}

@media (max-width:1300px) {
	.ind_fw .conlist ul li .num{font-size:32px;}
	.h_fw .hd .tab em{font-size:20px;}
	.h_fw .bd .bd_con.cur{height:514px;}
	.ind_fw .conlist ul li{height:90px; padding:3%;margin: 0 auto;width: 35%;}
}
@media (max-width:1080px) {
	.ind_fw .conlist ul li{width: 43%;padding: 8% 0 0; height:58px;}
	.ind_fw .conlist ul li .num{ padding:3%; margin:0 auto; height:42px;}
	.ind_fw .conlist ul li p{ font-size:14px;}
}

@media (max-width: 767px) {
	.h_fw{padding-top: 24px;}
	.h_fw .hd .tab{height:55px;line-height:55px;}
	.h_fw .hd .tab span{display:none;}
	.h_fw .hd .tab em{font-size:16px;}
	.h_fw .bd .bd_con.cur{height:464px;}
	.ind_fw .conlist{ width:50%;}
	.ind_fw .conlist ul li{ height:70px; float:left; width:50%;}
	.ind_fw .conlist ul li p{font-size:12px;}
	.ind_fw .conlist ul li .num{ padding:6%;}
	.ind_fw .conlist
	
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	.ind_fw .conlist ul li{padding: 3% 0 0;}
	.ind_fw .conlist ul li .num{ height:22px;}
	.ind_fw .conlist ul li .num img{ width:30%;}
	
}
/*h_fw begin*/

/*h_product begin*/
.h_tlt1{width:100%;text-align:center;margin-bottom:50px;overflow:hidden;}
.h_tlt1 img{max-width:100%;max-height:100%;}

.h_product{padding:70px 0;}
.h_product .hd{text-align:center;font-size:0;margin-bottom:56px;padding-top:20px;height: 56px;overflow: hidden;text-align:center;}
.h_product .hd .hd_in{display:block;width:100%;margin: 0 auto;}
.h_product .hd span{display:inline-block;vertical-align:middle;margin:0 1%;width:12.285%;margin-bottom: 20px;}
.h_product .hd span a{height:52px;line-height:52px;display:block;text-align:center;background:#f5f5f5;border:1px solid #e8e8e8;font-size:20px;color:#555;font-weight:bold;padding:0 10px;}
.h_product .hd span a:hover,.h_product .hd span.cur a{background:#004cb0;border:1px solid #004cb0;color:#fff;}
.h_product .bd ul{display:none;}
.h_product .bd ul.cur{display:block;}
.h_product .bd ul li{float:left;width:25%;background:#fcfcfc;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.h_product .bd ul li .con{padding:14px 14px  0;}
.h_product .bd ul li .con .pic{display:block;height:320px;overflow:hidden;text-align:center;background: #fff;}
.h_product .bd ul li .con .pic img{max-width:100%;max-height:100%;vertical-align:middle;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.h_product .bd ul li .con .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.h_product .bd ul li .con .tlt{display:block;height:78px;line-height:78px;text-align:center;font-size:18px;color:#333;}
.h_product .bd ul li:hover .pic img{transform: scale(1.1);}
.h_product .bd ul li:hover{background:#004cb0;box-shadow:0 0 24px rgba(0,0,0,.16);}
.h_product .bd ul li:hover .con .tlt{color:#fff;}
@media (max-width:1600px){

}

@media (max-width:1500px) {
	.h_tlt1{height:120px;}
	.h_product{padding: 50px 0;}
	.h_product .hd{margin-bottom: 40px;}
	.h_product .hd span{width:14.66666%;}
	.h_product .bd ul li .con .pic{height:264px;}
	.h_product .bd ul li .con .tlt{height:60px;line-height:60px;}
}

@media (max-width:1300px) {
	.h_tlt1{margin-bottom:30px;}
	.h_product .bd ul li .con .pic{height:230px;}
	.h_product .bd ul li .con .tlt{font-size:16px;}
	.h_product .hd span a{font-size:18px;}
}
@media (max-width:1080px) {
	.h_tlt1{height:100px;}
	.h_product .bd ul li{width:50%;}
}

@media (max-width: 767px) {
	.h_tlt1{height:75px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
	.h_product .h_tlt1 img{max-width:120%;margin-left:-10%;}
	.h_product{padding: 20px 0;}
	.h_product .hd{padding-top:0;text-align:left;overflow-x: scroll;}
	/* 设置滚动条的样式 */
	.h_product .hd::-webkit-scrollbar { height:2px;}/* 滚动槽 */
	.h_product .hd::-webkit-scrollbar-track { background-color:#fff;}
	.h_product .hd::-webkit-scrollbar-thumb { background-color:#bfbfbf; border-radius:50px;}/* 滚动条滑块 */
	.h_product .hd::-webkit-scrollbar-thumb:window-inactive { background-color:#bfbfbf;}
	.h_product .hd span{width:120px;margin:0 5px;}
	.h_product .bd ul li .con .pic{height:130px;}
	.h_product .bd ul li .con{padding: 6px 6px 0;}
	.h_product .bd ul li .con .tlt{height:45px;line-height:45px;}
	.h_product .hd span a{height:45px;line-height:45px;font-size:16px;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}
/*h_product end*/


/*h_honor begin*/
.h_honor{background:#f9f9f9 url(../images/h_honor_bg.jpg) top center no-repeat;padding:70px 0;}
.h_honor_scoll { width:100%; padding:0;}
.h_honor_scoll .item { position:relative;}
.h_honor_scoll .lSPrev, .h_honor_scoll .lSNext { background:url(../images/prev01.png) center center no-repeat; width:40px; height:40px; position:absolute; left:-60px; top:50%; margin-top:-20px;cursor:pointer;}
.h_honor_scoll .lSNext { left:auto; right:-60px; background:url(../images/next01.png) center center no-repeat;}
.h_honor_scoll .lSPrev:hover { background:url(../images/prev02.png) center center no-repeat;}
.h_honor_scoll .lSNext:hover { background:url(../images/next02.png) center center no-repeat;}
.h_honor_scoll .content-slider { width:100%; overflow:hidden;}
.h_honor_scoll .content-slider li{position:relative;padding-bottom: 30px;}
.h_honor_scoll .content-slider li .pic { display:block; width:100%; height:250px; background-color:#fff; text-align:center; position:relative; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.h_honor_scoll .content-slider li .pic img { max-width:95%; max-height:95%; vertical-align:middle; -webkit-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; -o-transition: all .6s; transition: all .25s;}
.h_honor_scoll .content-slider li .pic .iblock { display:inline-block; height:100%; width:0; vertical-align:middle}
.h_honor_scoll .content-slider li:hover .pic img { transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}
.h_honor_scoll .lSPager { display:none;}

.h_honor_scoll .content-slider li .lyAboutHonor_text { display:block; width:100%; height:80px; overflow:hidden; line-height:58px; color:#333; font-size:17px; white-space:nowrap; text-overflow: ellipsis; margin:0 auto 0; padding:0 15px 0 15px; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;border-top:1px solid #ededed;text-align:center;}
.h_honor_scoll .content-slider li .more2 { display:block; width:60px; height:60px; overflow:hidden; margin:0; padding:0; background:url(../images/more3.png) center center no-repeat; position:absolute; bottom:0; left:50%;margin-left:-30px;}
.h_honor_scoll .content-slider li:hover .lyAboutHonor_text {  color:#004cb0;}
.h_honor_scoll .content-slider li:hover .more2 { background:url(../images/more3_2.png) center center no-repeat;}
@media (max-width:1500px) {
	.h_honor{padding: 50px 0;}
	.h_honor_scoll .content-slider li .pic{height:204px;}	
	.h_honor_scoll .content-slider li .lyAboutHonor_text{height:72px;line-height:48px;}
}
@media screen and (max-width:1300px) and (min-width:1200px) {
	.lyAboutHonor_list { width:95%; padding:0 2.5%;}
	.h_honor_scoll { padding: 0 0 0;}
	.h_honor_scoll .item { overflow: hidden;}
	.h_honor_scoll .lSPrev, .h_honor_scoll .lSNext { display:none;}
	.h_honor_scoll .content-slider li .pic { height:200px;}
}

@media screen and (max-width:1199px) and (min-width:1080px) {
	.lyAboutHonor_list { width:95%; padding:0 2.5%;}
	.h_honor_scoll { padding: 0 0 0;}
	.h_honor_scoll .item { overflow: hidden;}
	.h_honor_scoll .lSPrev, .h_honor_scoll .lSNext { display:none;}
	.h_honor_scoll .content-slider li .pic { height:200px;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{font-size:16px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.lyAboutHonor_list { width:96%; padding:0 2%;}
	.h_honor_scoll { padding: 0 0 0;}
	.h_honor_scoll .item { overflow: hidden;}
	.h_honor_scoll .lSPrev, .h_honor_scoll .lSNext { display:none;}
	.h_honor_scoll .content-slider li .pic { height:260px;}
	.lSAction { display:none;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{font-size:16px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_AboutHonor { padding:40px 0;}
	.lyAboutHonor_list { width:96%; margin:0 auto; padding:0 2%;}
	.h_honor_scoll { padding: 0 0 0;}
	.h_honor_scoll .item { overflow: hidden;}
	.h_honor_scoll .lSPrev, .h_honor_scoll .lSNext { display:none;}
	.h_honor_scoll .content-slider li .pic { height:250px;}
	.lSAction { display:none;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{font-size:16px;}
}
@media (max-width: 767px) {
	.ly_AboutHonor { padding:40px 0;}
	.lyAboutHonor_list { width:94%; margin:0 auto; padding:0 3%;}	
	.h_honor_scoll { padding: 0;}
	.h_honor_scoll .item { overflow: hidden;}
	.h_honor_scoll .content-slider li .pic { height:150px;}
	.lSAction { display:none;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{font-size:14px;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{font-size:16px;}
	.h_honor{padding: 20px 0;background:#f9f9f9 url(../images/h_honor_bg.jpg) center -200px no-repeat;}
	.h_honor_scoll .content-slider li .more2{width:40px;height:40px;background-size:contain;margin-left: -20px;}
	.h_honor_scoll .content-slider li:hover .more2 { background:url(../images/more3_2.png) center center no-repeat;background-size:contain;}
	.h_honor_scoll .content-slider li{padding-bottom:20px;}
	.h_honor_scoll .content-slider li .lyAboutHonor_text{height:60px;}
}
/*h_honor end*/

/*h_hzhb begin*/
.h_hzhb{background:#fff;margin:40px auto 0;padding:40px 3%;box-shadow:0 0 20px rgba(0,0,0,.1);}
.h_hzhb ul li{float:left;margin-right:3%;width:14.166666%;margin-bottom:30px;}
.h_hzhb ul li:nth-child(6n){margin-right:0;}
.h_hzhb ul li a.pic{border:2px solid #eaeaea;height:94px;display:block;text-align:center;overflow:hidden;}
.h_hzhb ul li a.pic img{max-width:100%;max-height:100%;vertical-align:middle;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.h_hzhb ul li a.pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.h_hzhb ul li a.pic:hover img{transform: scale(1.1);}
@media (max-width:1600px){

}

@media (max-width:1500px) {
	.h_hzhb{padding: 40px 3% 20px;}
	.h_hzhb ul li a.pic{height:78px;}
}

@media (max-width:1300px) {
	
}
@media (max-width:1080px) {
	.h_hzhb ul li{width:22.75%;}
	.h_hzhb ul li:nth-child(4n){margin-right:0;}
	.h_hzhb ul li:nth-child(6n){margin-right:3%;}
	.h_hzhb ul li:nth-child(12n){margin-right:0;}
}

@media (max-width: 767px) {
	.h_hzhb{padding: 20px 3% 6px;margin: 30px auto 0;}
	.h_hzhb ul li{width:48.5%;margin-bottom:16px;}
	.h_hzhb ul li:nth-child(2n){margin-right:0;}
	.h_hzhb ul li:nth-child(4n){margin-right:0;}
	.h_hzhb ul li:nth-child(6n){margin-right:0;}
	.h_hzhb ul li:nth-child(12n){margin-right:0;}
	.h_hzhb ul li a.pic{border:1px solid #eaeaea;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}
/*h_hzhb end*/

/*h_foot begin*/
.h_foot1{background: #555;padding: 60px 0 20px;}
.h_foot1 .f_lxfx{float:left;width:20%;}
.h_foot1 .f_lxfx .hd{font-size:18px;color: #fff;margin-bottom:26px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.h_foot1 .f_lxfx ul li{line-height:26px;font-size:15px;color: rgba(255,255,255,.5);padding-left:30px;margin-bottom:6px;}
.h_foot1 .f_lxfx ul li.icon1{background:url(../images/f_icon1.png) left 4px no-repeat;}
.h_foot1 .f_lxfx ul li.icon2{background:url(../images/f_icon2.png) left 4px no-repeat;}
.h_foot1 .f_lxfx ul li.icon3{background:url(../images/f_icon3.png) left 4px no-repeat;}
.h_foot1 .f_nav{float: right;width:50%;padding: 0 0 0 10%;text-align:center;font-size:0;}
.h_foot1 .f_nav li{display:inline-block;width:21%;padding:0 2%;vertical-align:top;}
.h_foot1 .f_nav li .hd{font-size:18px;color: #fff;margin-bottom:26px;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.h_foot1 .f_nav li .bd a{display:block;line-height:30px;color: rgba(255,255,255,.5);font-size:15px;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.h_foot1 .f_nav li .bd a:hover{color:#fff;}
.h_foot1 .gzwm{float:right;width:10%;display: none;}
.h_foot1 .gzwm .hd{font-size:18px;color:#2f2f2f;margin-bottom:26px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.h_foot1 .gzwm .bd{max-width:100%;}
.h_foot1 .gzwm .bd img{width:156px;border:3px solid #fff;max-width:100%;}
.h_foot .h_foot2{/* border-top: 1px solid #6b6b6b; */padding:10px 0;background: #444444;}
.h_foot .h_foot2 .l{float:left;width:25%;}
.h_foot .h_foot2 .l .f_logo{height: 50px;overflow:hidden;text-align:left;}
.h_foot .h_foot2 .l .f_logo img{max-width:100%;max-height:100%;}
.h_foot .h_foot2 .r{float:right;color: #999;font-size:0;width:70%;text-align:right;min-height: 50px;line-height: 50px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-align:center;text-align:right;}
.h_foot .h_foot2 .r .wz{display:block;vertical-align:middle;font-size: 14px;color: rgba(255,255,255,.5);line-height: 24px;width:100%;text-align:right;}
.h_foot .h_foot2 .r .wz a{color: rgba(255,255,255,.5);}
.h_foot .h_foot2 .r .wz a:hover{color:#fff;}
.frendLink{padding: 20px 0;font-size:14px;}
.frendLink span{padding-left:25px;background:url(../images/link1.png) left center no-repeat;font-size:15px;color: #fff;}
.frendLink a{display:inline-block;margin:0 10px 15px 0;font-size:14px;color: rgba(255,255,255,.5);}
.frendLink a:hover{color:#fff;}
@media (max-width:1600px){

}

@media (max-width:1500px) {
	
}

@media (max-width:1300px) {
	.h_foot .h_foot2 .r .wz{font-size:14px;}
	.h_foot1 .f_nav li .hd,.h_foot1 .f_lxfx .hd,.h_foot1 .gzwm .hd{font-size:17px;}
	.h_foot .h_foot2 .l .f_logo{height:50px;}
	.h_foot .h_foot2 .r{min-height:50px;line-height:50px;}
	.h_foot1 .f_nav{padding: 0 5%;}
	.h_foot1 .f_lxfx{width:28%;}
}

@media (max-width:1080px) {
	.h_foot1 .f_nav{display:none;}
	.h_foot1 .f_lxfx{width:50%;}
	.h_foot1 .gzwm{width:20%;}
	.h_foot1{padding: 40px 0 40px;}
	.h_foot .h_foot2 .l{display:none;}
	.h_foot .h_foot2 .r{width:100%;}
	.h_foot .h_foot2 .r .wz{text-align:center;}
}

@media (max-width: 767px) {
	.h_foot1{padding: 0 0;}
	.h_foot1 .gzwm{display:none;}
	.h_foot1 .f_lxfx{display:none;}
	.h_foot .h_foot2{border-top:0;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}
/*h_foot end*/

/*悬浮链接*/
.suspend-item {background: url(../images/toolbar.png) no-repeat #feb65b;  display: block; width: 52px; height: 52px; margin-top: 1px; position: relative; -moz-transition: background-position 1s; -ms-transition: background-position 1s; -o-moz-transition: background-position 1s; -webkit-moz-transition: background-position 1s; -o-transition: background-position 1s; -webkit-transition: background-position 1s; transition: background-position 1s; }
.suspend-item-item {background: url(../images/toolbar_2.png) no-repeat #feb65b;  display: block; width: 52px; height: 52px; margin-top: 1px; position: relative; -moz-transition: background-position 1s; -ms-transition: background-position 1s; -o-moz-transition: background-position 1s; -webkit-moz-transition: background-position 1s; -o-transition: background-position 1s; -webkit-transition: background-position 1s; transition: background-position 1s; }
.service-QQ {box-shadow: 0 0 8px 0 #feb65b;}
.suspend-item-weixin .suspend-layer { height: 140px; background-position: 0 0; overflow: hidden; box-shadow:0 0 5px #feb65b;}
.suspend-item:hover{background-color:#f3941c;}
.suspend-item-item:hover{background-color:#f3941c;}
.fn-suspend { position: fixed; right: 0; bottom: 50px;z-index: 99999; margin-right: 20px\0; }
.suspend-item:hover .suspend-layer { opacity: 1; filter: alpha(opacity=100); transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1);}
.suspend-item-weixin {background-position: 0 -370px;display: none;}
.suspend-item-weixin:hover { background-position: 0 -433px; }
.suspend-item-weixin .suspend-layer img{display: block;}
.suspend-item-feedback { background-position: 0 0; }
.suspend-item-feedback a,.suspend-item-app a{width: 100%;height: 100%;display: block;}
.suspend-item-feedback:hover { background-position: 0 -60px; }
.suspend-item-app { background-position: 0 -122px; }
.suspend-item-app:hover { background-position: 0 -183px; }
.suspend-item-top { background-position: 0 -243px;cursor: pointer; }
.suspend-item-top:hover { background-position: 0 -308px; }
.suspend-layer { position: absolute; right: -173px; bottom: 0px; width: 140px; opacity: 0; filter: alpha(opacity=0);}
.service-QQ {position: absolute; list-style: none; color: #666; width: 173px; bottom: 0px;background-color:#fff;}
.service-QQ li { border-bottom: 1px solid #ddd; padding: 8px 0 8px 15px; font-size:14px;}
.service-QQ a { text-decoration: none; color: #666; }
.service-QQ li:last-child { border-bottom: none; }
.service-QQ li img { vertical-align: middle; }
.fn-suspend.floatqq_left .service-QQ { left:-173px; transition:left 0.3s; opacity:0; filter:alpha(opacity=0);}
.fn-suspend.floatqq_left .show_qq{ opacity:1; left:52px;filter:alpha(opacity=100);}
.fn-suspend.floatqq_right .service-QQ{ left:52px; transition:left 0.3s; opacity:0; filter:alpha(opacity=0);}
.fn-suspend.floatqq_right .show_qq{opacity:1; left:-173px;filter:alpha(opacity=100);}
.fn-suspend.floatqq_left .suspend-item-weixin .suspend-layer{ left:-140px;}
.fn-suspend.floatqq_left .suspend-item-weixin .suspend-layer.show_qq{left:52px; transition:left 0.3s;}



.fn-suspend.floatqq_right .suspend-item-weixin .suspend-layer.show_qq{left:-140px; transition:left 0.3s;}
.fn-suspend.floatqq_left .suspend-layer { left: 52px; -moz-transform-origin: 0 95%; -ms-transform-origin: 0 95%; -o-transform-origin: 0 95%; -webkit-transform-origin: 0 95%; transform-origin: 0 95%; }

@media (min-width:992px) {
	.fn-suspend .pftel{ display:none;}
}
@media (max-width:992px) {
.suspend-item-weixin,.suspend-item-feedback,.suspend-item-app{ display:none;}
.suspend-item{}
.fn-suspend .pftel{border-radius: 50px; background-image: linear-gradient(to top right, red, yellow);opacity: 0.9;margin-bottom: 15px;}
,.suspend-item:hover{border-radius: 50px; background-image: linear-gradient(to top right, red, yellow);opacity: 0.9;}
.fn-suspend .pftel i{background-image: url(../images/suspension-bgxin.png);background-position: 9px 5px;width: 50px;height: 50px;display: block;}
.suspend-item-top{background-image: linear-gradient(to top right, #34ad6a, yellow);}
.offset-top,.offset-top:hover{ border-radius: 50px; background:none;background-image: linear-gradient(to top right, #444645, #9f9f91) !important;}
.offset-top i{background-image: url(../images/suspension-top.png);background-position: 40px 7px;width: 50px;height: 50px;display: block;}
	}
@media (max-width:767px) {/*.fn-suspend{display:none;}*/.fopmes{height:45px;}}



/*Ny_aboutus 开始*/
.Ny_aboutus { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyAbout_title {width:100%;overflow:hidden;margin: 40px auto 40px;padding:0;}
.NyAbout_title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:32px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.NyAbout_title i {display:block;width:30px;height:2px;overflow:hidden;margin:9px auto;padding:0;background-color: #004cb0;}
.NyAbout_title span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:15px; text-align:center; margin:0 auto; padding:0;}
.NyAbout_title1 p, .NyAbout_title1 span { color:#fff;}
.NyAbout_title1 i { background-color:#fff;}

.Ny_aboutus .NyAbout_part1 {width:100%;overflow:hidden;margin: 0 auto 20px;padding:0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.NyAboutPart1_main {width:90%;max-width:1800px;margin: 0 auto 0;padding: 0 0 0;position:relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 2% 0;}
.NyAboutPart1_mainbg{background-color:#fff;}
.NyAboutPart1_main:after{content:'';display:block;width:35%;height:100%;background:#004cb0;position:absolute;top:0;right:-15%;transform: skewX(-15deg);z-index:1;}
.NyAboutPart1_main i.NyAboutPart1_xs2 { width:500px; height:auto; overflow:hidden; margin:0; padding:0; position:absolute; left:80px; bottom:0;}
.NyAboutPart1_main .NyAboutPart1_data { width:32%; margin:0; padding:0; background-color:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1); position:absolute; right:0; bottom:0;}
.NyAboutPart1_data ul li { width:33.333333%; overflow:hidden; margin:0; padding:24px 5px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart1_data ul li img { display:block; width:90px; height:90px; overflow:hidden; margin:0 auto 10px; padding:0;}
.NyAboutPart1_data ul li div { width:100%; height:50px; overflow:hidden; line-height:50px; color:#004cb0; font-size:42px; font-weight:bold; text-align:center; margin:0 auto 20px; padding:0;}
.NyAboutPart1_data ul li div i { color:#999; font-weight:normal; font-size:14px; font-style:normal;}
.NyAboutPart1_data ul li p { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:center; margin:0 auto; padding:0;}
.NyAboutPart1_data ul li p img { display:inline-block; width:24px; height:24px; vertical-align:middle; margin:-2px 2px 0 0; padding:0;}
.NyAboutPart1_main .NyAboutPart1_left {width:70%;overflow:hidden;margin: 0px 0 0;padding:80px;display: inline-block;position:relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.NyAboutPart1_left i.NyAboutPart1_time { width:100%; overflow:hidden; line-height:80px; color:#f5f5f5; font-size:72px; font-weight:bold; margin:0; padding:0 0 0 10px; position:absolute; left:0; top:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart1_left i.NyAboutPart1_xs1 { width:60px; height:auto; overflow:hidden; margin:0; padding:0; position:absolute; top:40px; right:80px;}
.NyAboutPart1_left .NyAboutPart1_name { width:100%; overflow:hidden; line-height:38px; color:#333; font-size:28px; font-weight:bold; margin:0 auto; padding:0;}
.NyAboutPart1_left i.NyAboutPart1_line {display:block;width:60px;height:2px;overflow:hidden;margin:20px 0;padding:0;background-color: #004cb0;}
.NyAboutPart1_left .NyAboutPart1_p { width:100%; line-height:30px; margin:0 auto; padding:0; color:#666; font-size:16px; text-align:justify; text-indent:2em;}
.NyAboutPart1_left .NyAboutPart1_p .conn_in {width:98%;line-height:30px;margin:0 auto;padding:0;color:#666;font-size:16px;text-align:justify;padding-right: 2%;margin-bottom: 20px;}
.NyAboutPart1_left .NyAboutPart1_p .conn_in p{text-indent: 30px;margin-bottom: 10px;}
/* 设置滚动条的样式 */
.NyAboutPart1_left .NyAboutPart1_p p::-webkit-scrollbar { width:6px;}/* 滚动槽 */
.NyAboutPart1_left .NyAboutPart1_p p::-webkit-scrollbar-track { background-color:#fff;}
.NyAboutPart1_left .NyAboutPart1_p p::-webkit-scrollbar-thumb { background-color:#bfbfbf; border-radius:50px;}/* 滚动条滑块 */
.NyAboutPart1_left .NyAboutPart1_p p::-webkit-scrollbar-thumb:window-inactive { background-color:#bfbfbf;}
.NyAboutPart1_left .NyAboutPart1_foot{width: 100%; margin: 30px auto 0; border:1px solid #f0f0f0; border-left:0; border-right:0; height:121px;}
.NyAboutPart1_left .more{display:block;font-size:0; float:right; width:50%;padding: 4% 0;text-align: right;}
.NyAboutPart1_left .more span{display:inline-block;vertical-align:middle;height:50px;line-height:50px;font-size:15px;color:#555;margin-right:15px;}
.NyAboutPart1_left .more em{display:inline-block;vertical-align:middle;height:50px;line-height:50px;width:30px;background:url(../images/more1.png) center center no-repeat;margin-top:-5px;}
.NyAboutPart1_left .more:hover span{color:#004cb0;}
.NyAboutPart1_left .more:hover em{background:url(../images/more2.png) center center no-repeat;}
.NyAboutPart1_left ul{width:50%; float:left;}
.NyAboutPart1_left ul li{float:left;margin-right:3%;width:22%;padding:20px 0;}
.NyAboutPart1_left ul li:nth-child(4){margin-right:0;}
.NyAboutPart1_left ul li a{display:block;width:100%;height:100%;}
.NyAboutPart1_left ul li a span{display:block;height:50px;margin-bottom:15px;transition: all .65s;}
.NyAboutPart1_left ul li a p{font-size:16px;color:#000;text-align:center;width:100%;margin:0 auto;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.NyAboutPart1_left ul li.c_icon1 a span{background:url(../images/h_about_icon1_1.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon1:hover a span{background:url(../images/h_about_icon1_2.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon2 a span{background:url(../images/h_about_icon2_1.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon2:hover a span{background:url(../images/h_about_icon2_2.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon3 a span{background:url(../images/h_about_icon3_1.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon3:hover a span{background:url(../images/h_about_icon3_2.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon4 a span{background:url(../images/h_about_icon4_1.png) center center no-repeat;}
.NyAboutPart1_left ul li.c_icon4:hover a span{background:url(../images/h_about_icon4_2.png) center center no-repeat;}
.NyAboutPart1_left ul li:hover a span{transform: rotateY(180deg);}
.NyAboutPart1_left ul li:hover{background:#004cb0;}
.NyAboutPart1_left ul li:hover a p{color:#fff;}
.NyAboutPart1_main .NyAboutPart1_right {width:29%;height: 679px;overflow:hidden;margin: 6% 0;padding:0;display: inline-block;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position:relative; z-index:2;}
.NyAboutPart1_main .NyAboutPart1_right .pic{width:100%;height:679px;overflow:hidden;}
.NyAboutPart1_main .NyAboutPart1_right .pic img{max-width:100%;height:100%;object-fit: cover;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.NyAboutPart1_main .NyAboutPart1_right .pic:hover img{transform: scale(1.1);}

.Ny_aboutus .NyAbout_part2 { width:100%; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAbout_part2 .NyAboutPart2_main { width:100%; overflow:hidden; margin:0 auto; padding:0; background:url(../images/NyAboutPart2_bg.jpg) center center no-repeat; background-size:cover; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart2_main ul { width: 90%;max-width: 1800px; overflow:hidden; margin:0 auto; padding:0; border-left:1px solid rgba(255,255,255,0.1); box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart2_main ul li { width:25%; overflow:hidden; margin:0; padding:220px 40px; border-right:1px solid rgba(255,255,255,0.1); float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart2_main ul li:hover { background-color:rgba(46, 191, 204,0.9);}
.NyAboutPart2_main ul li .NyAboutPart2_icon1, .NyAboutPart2_main ul li .NyAboutPart2_icon2, .NyAboutPart2_main ul li .NyAboutPart2_icon3, .NyAboutPart2_main ul li .NyAboutPart2_icon4 { width:90px; height:90px; overflow:hidden; margin:0 auto; padding:0; border:1px solid rgba(255,255,255,0.2); border-radius:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart2_main ul li .NyAboutPart2_icon1 { background:url(../images/NyAboutPart2_icon01.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li .NyAboutPart2_icon2 { background:url(../images/NyAboutPart2_icon02.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li .NyAboutPart2_icon3 { background:url(../images/NyAboutPart2_icon03.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li .NyAboutPart2_icon4 { background:url(../images/NyAboutPart2_icon04.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li:hover .NyAboutPart2_icon1 { background:#fff url(../images/NyAboutPart2_icon1.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li:hover .NyAboutPart2_icon2 { background:#fff url(../images/NyAboutPart2_icon2.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li:hover .NyAboutPart2_icon3 { background:#fff url(../images/NyAboutPart2_icon3.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li:hover .NyAboutPart2_icon4 { background:#fff url(../images/NyAboutPart2_icon4.png) center center no-repeat; background-size:60px 60px;}
.NyAboutPart2_main ul li .NyAboutPart2_text { width:100%; overflow:hidden; margin:20px auto 0; padding:0;}
.NyAboutPart2_main ul li .NyAboutPart2_text p { width:100%; overflow:hidden; line-height:32px; color:#fff; font-size:22px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0}
.NyAboutPart2_main ul li .NyAboutPart2_text span { display:block; width:100%; overflow:hidden; line-height:25px; color:#fff; font-size:15px; text-align:center; margin:0 auto; padding:0;height:50px;overflow:hidden;}

.NyAbout_part2 .NyAboutPart2_idea { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/NyAboutPart2_ideabg.jpg) center center no-repeat; background-size:cover; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart2_idea ul { width: 90%;max-width: 1800px; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart2_idea ul li { width:23.5%; height:auto; margin:0 2% 0 0; padding:40px 40px 120px; background-color:#fff; box-shadow:0 10px 20px rgba(20,34,49,0.1); position:relative; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart2_idea ul li:nth-child(4n+4) { margin:0;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { width:120px; height:90px; overflow:hidden; line-height:90px; color:rgba(13,81,152,0.1); font-size:108px; font-weight:bold; text-align:center; margin:0; position:absolute; top:30px; right:30px;}
.NyAboutPart2_idea ul li .NyAboutPart2_idealine { width:100%; height:3px; overflow:hidden; margin:0; padding:0; background-color:rgba(13,81,152,0.2); position:absolute; bottom:0; left:0;}
.NyAboutPart2_idea ul li .NyAboutPart2_idealine i { display:block; width:0; height:3px; background-color:rgba(13,81,152,1); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_idealine i { width:100%;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { width:90px; height:90px; overflow:hidden; margin:0; padding:0; position:absolute; left:40px; bottom:30px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1 { background:url(../images/NyAboutPart2_ideaicon01.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2 { background:url(../images/NyAboutPart2_ideaicon02.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3 { background:url(../images/NyAboutPart2_ideaicon03.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { background:url(../images/NyAboutPart2_ideaicon04.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_ideaicon1 { background:url(../images/NyAboutPart2_ideaicon1.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_ideaicon2 { background:url(../images/NyAboutPart2_ideaicon2.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_ideaicon3 { background:url(../images/NyAboutPart2_ideaicon3.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_ideaicon4 { background:url(../images/NyAboutPart2_ideaicon4.png) center center no-repeat; background-size:90px 90px;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:60%; overflow:hidden; margin:0; padding:0;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideatext .NyAboutPart2_ideatit { width:100%; height:32px; line-height:32px; overflow:hidden; color:#333; font-size:24px; font-weight:bold; margin:0 auto; padding:0;}
.NyAboutPart2_idea ul li:hover .NyAboutPart2_ideatext .NyAboutPart2_ideatit { color:#004cb0;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideatext i { display:block; width:30px; height:2px; overflow:hidden; margin:15px 0; padding:0; background-color:#004cb0;}
.NyAboutPart2_idea ul li .NyAboutPart2_ideatext p { width:100%; height:150px; overflow:hidden; line-height:30px; color:#666; font-size:15px; margin:0; padding:0; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; text-overflow: ellipsis;}

.NyAbout_part3 {width:100%;overflow:hidden;margin: 60px auto 0;padding: 0 0 40px;background: url(../images/NyAboutPart3_bg.jpg) center center no-repeat;background-size: cover;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.NyAbout_part3 .NyAbout_title p{color:#fff;}
.NyAbout_part3 .NyAbout_title i{background:#fff;}
.NyAbout_part3 .NyAbout_title span{color:#fff;}
.NyAboutPart3_list { width: 90%;max-width: 1800px; overflow:hidden; margin:0 auto; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutPart3_list ul.content-slider li { width:31%; height:auto; overflow:hidden; margin:0 3.5% 0 0; padding:0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img {width:100%;height:320px;overflow:hidden;margin: 0 auto 0;padding:20px;background-color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img a {display:block;width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0;border: 1px solid #ffffff;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart3_list ul.content-slider li:hover .NyAboutPart3_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.NyAboutPart3_list ul.content-slider li .NyAboutPart3_name {width:100%;height: 60px;margin:0 auto;padding: 0 0 30px;position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #fff;}
.NyAboutPart3_list ul.content-slider li .NyAboutPart3_name a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:16px; text-align:center; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0;}
.NyAboutPart3_list ul.content-slider li:hover .NyAboutPart3_name a {color: #004cb0;}

.NyAboutPart3_list .item { position: relative; padding:0 0 40px;}
.NyAboutPart3_list .lSPrev, .NyAboutPart3_list .lSNext { background: url(../images/prev04.png) center center no-repeat; width: 60px; height: 60px; position: absolute; left: 50%; bottom: 0; margin: 0 0 0 -80px; border-radius:50%; cursor: pointer; z-index:2; display:none;}
.NyAboutPart3_list .lSNext { background: url(../images/next04.png) center center no-repeat; left:inherit; right: 50%; margin: 0 -80px 0 0;}
.NyAboutPart3_list .lSSlideOuter .lSPager.lSpg {width:100%;overflow:hidden;margin:0!important;padding:0;position: absolute;bottom: 0px;}
.NyAboutPart3_list .lSSlideOuter .lSPager.lSpg > li a { width:12px; height:12px; background-color:rgb(230, 237, 246);}
.NyAboutPart3_list .lSSlideOuter .lSPager.lSpg > li:hover a, .NyAboutPart3_list .lSSlideOuter .lSPager.lSpg > li.active a {background-color: #004cb0!important;}

.NyAbout_part4 { width: 90%;max-width: 1800px; height:auto; margin:80px auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAbout_part4 .NyAboutPart4_list { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAboutPart4_list ul li { width:32%; height:auto; margin:0 2% 0 0; padding:0; background-color:#fff; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart4_list ul li:nth-child(3n+3) { margin:0;}
.NyAboutPart4_list ul li:hover { background-color:#004cb0; box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.NyAboutPart4_list ul li .NyAboutPart4_img { width:100%; height:282px; overflow:hidden; margin:0 auto; padding:0;}
.NyAboutPart4_list ul li .NyAboutPart4_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyAboutPart4_list ul li .NyAboutPart4_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAboutPart4_list ul li:hover .NyAboutPart4_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.NyAboutPart4_list ul li .NyAboutPart4_text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutPart4_list ul li .NyAboutPart4_text a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto 10px; padding:0;}
.NyAboutPart4_list ul li .NyAboutPart4_text p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#999; font-size:14px; margin:0 auto; padding:0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.NyAboutPart4_list ul li:hover .NyAboutPart4_text a, .NyAboutPart4_list ul li:hover .NyAboutPart4_text p { color:#fff;}
@media screen and (width:1600px){
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main { max-width:inherit; padding:0 40px 140px;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_main .NyAboutPart1_right { height:437px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 { padding:80px 40px 40px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:268px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAboutPart1_main .NyAboutPart1_left { padding:80px 40px;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:36px; font-size:26px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_data { height:180px;}
	.NyAboutPart1_main .NyAboutPart1_right{margin: 10% 0;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { left:40px;}
	.NyAboutPart1_data ul li { padding:40px 10px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 {padding: 0 0 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:270px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:240px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1366px) and (max-width:1439px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding: 0 0 0;}
	.NyAboutPart1_main .NyAboutPart1_left { padding:80px 40px;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:36px; font-size:26px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:180px;}
	.NyAboutPart1_main .NyAboutPart1_right{margin: 13% 0;}
	.NyAboutPart1_data ul li img { width:80px; height:80px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:480px; left:40px;}
	.NyAboutPart1_data ul li { padding:35px 10px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 {padding: 0 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:260px;}
	.NyAboutPart2_idea ul li { padding:30px 30px 120px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { font-size:88px; top:20px; right:20px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:72%;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:227px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1360px) and (max-width:1365px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding:0 40px 140px;width: 95%;}
	.NyAboutPart1_main .NyAboutPart1_left { padding:80px 40px;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:36px; font-size:26px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { height: 456px;bottom: -41px;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:180px;}
	.NyAboutPart1_data ul li img { width:80px; height:80px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:480px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 10px;}
	.NyAboutPart1_data ul li p { line-height:22px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 { padding:80px 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:260px;}
	.NyAboutPart2_idea ul li { padding:30px 30px 120px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { font-size:88px; top:20px; right:20px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:72%;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:226px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding: 0 0 0;}
	.NyAboutPart1_main .NyAboutPart1_left { padding:80px 40px;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:32px; font-size:24px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:auto;}
	.NyAboutPart1_data ul li img { width:72px; height:72px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:440px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 10px;}
	.NyAboutPart1_data ul li div { font-size:54px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAboutPart2_main ul li { padding:160px 20px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 {padding: 0 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:240px;}
	.NyAboutPart2_idea ul li { padding:30px 30px 120px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { font-size:88px; top:20px; right:20px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:72%;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:226px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding: 0 0 0;}
	.NyAboutPart1_main .NyAboutPart1_left { padding:80px 40px;}
	.NyAboutPart1_left ul{width: 54%;}
	.NyAboutPart1_left .more{width: 40%;padding: 5% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:32px; font-size:24px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { margin: 17% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:auto;}
	.NyAboutPart1_data ul li img { width:65px; height:65px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:400px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 10px;}
	.NyAboutPart1_data ul li div { font-size:54px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAboutPart2_main ul li { padding:160px 20px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 {padding: 0 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:220px;}
	.NyAboutPart2_idea ul li { padding:30px 30px 120px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { font-size:80px; top:10px; right:10px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:84%;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:198px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding: 0 0 0;}
	.NyAboutPart1_main .NyAboutPart1_left { margin:0; padding:80px 40px;}
	.NyAboutPart1_left ul{width: 61%;}
	.NyAboutPart1_left .more{width: 35%;padding: 6% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:32px; font-size:24px;}
	.NyAboutPart1_left i.NyAboutPart1_time { line-height:72px; font-size:64px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { margin: 20% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:auto;}
	.NyAboutPart1_data ul li img { width:64px; height:64px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:380px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 10px;}
	.NyAboutPart1_data ul li div { font-size:50px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAboutPart2_main ul li { padding:220px 20px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px;}
	.NyAbout_part3 {padding: 0 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:190px; padding:10px;}
	.NyAboutPart2_idea ul li { padding:20px 20px 100px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { width:100px; height:80px; line-height:80px; font-size:80px; top:0; right:0;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:88%;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:176px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;padding: 0 0 0;}
	.NyAboutPart1_main .NyAboutPart1_left { margin:0; padding:80px 40px;}
	.NyAboutPart1_left ul{width: 65%;}
	.NyAboutPart1_left .more{width: 35%;padding: 6% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { right:40px;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:32px; font-size:24px;}
	.NyAboutPart1_left i.NyAboutPart1_time { line-height:72px; font-size:64px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:initial; -webkit-line-clamp: initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { margin: 31% 0;}
	.NyAboutPart1_main .NyAboutPart1_data { width:56%; height:180px;}
	.NyAboutPart1_data ul li img { width:64px; height:64px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:360px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 10px;}
	.NyAboutPart1_data ul li div { font-size:48px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAboutPart2_main ul li { padding:160px 20px;}
	.NyAboutPart2_main ul li .NyAboutPart2_text span { font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:80px 40px 60px;}
	.NyAbout_part3 {padding: 0 40px 40px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:180px; padding:10px;}
	.NyAboutPart2_idea ul li { width:48.5%; margin:0 3% 20px 0;}
	.NyAboutPart2_idea ul li:nth-child(2n+2) { margin:0 0 20px;}
	.NyAbout_part4 { padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:167px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.NyAbout_title {margin: 20px auto 20px;}
	.NyAbout_title p { font-size:30px;}
	.NyAbout_title span { font-size:14px;}
	.Ny_aboutus .NyAbout_part1 { padding:0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;margin:0 auto;padding: 0 0 0;}
	.NyAboutPart1_main:after{right: -42%;}
	.NyAboutPart1_main .NyAboutPart1_left {width:100%;margin:0 auto;padding: 80px 20px 0;float:inherit;}
	.NyAboutPart1_left ul{width: 56%;}
	.NyAboutPart1_left .more{width: 37%;padding: 5% 0;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:32px; font-size:24px;}
	.NyAboutPart1_left i.NyAboutPart1_time { line-height:72px; font-size:64px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in { height:auto; -webkit-line-clamp:initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { width:100%; height:auto; padding:40px; float:inherit;}
	.NyAboutPart1_main .NyAboutPart1_right .pic img{ width:100%;}
	.NyAboutPart1_right img { position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; left:inherit;}
	.NyAboutPart1_main .NyAboutPart1_data { width:100%; height:auto; position:inherit; right:inherit; bottom:inherit;}
	.NyAboutPart1_data ul li img { width:64px; height:64px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { right:40px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:480px; left:40px;}
	.NyAboutPart1_data ul li { padding:30px 20px;}
	.NyAboutPart1_data ul li div { font-size:48px;}
	.NyAboutPart1_data ul li p { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:0 40px;}
	.NyAboutPart2_main ul { max-width:inherit;}
	.NyAboutPart2_main ul li { padding:100px 20px;}
	.NyAboutPart2_main ul li .NyAboutPart2_text p { line-height:24px; font-size:18px;}
	.NyAboutPart2_main ul li .NyAboutPart2_text span { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:40px 40px 20px;}
	.NyAbout_part3 {padding: 0 40px 20px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:280px;}
	.NyAboutPart2_idea ul li { width:48.5%; margin:0 3% 20px 0;}
	.NyAboutPart2_idea ul li:nth-child(2n+2) { margin:0 0 20px;}
	.NyAbout_part4 { margin:40px auto; padding:0 40px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:122px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media (max-width: 767px) {
	.NyAbout_title {margin: 25px auto 20px;}
	.NyAbout_title p {line-height:32px;font-size: 24px;}
	.NyAbout_title span { font-size:14px;}
	.Ny_aboutus .NyAbout_part1 {padding:0;margin: 0 auto 0;}
	.NyAbout_part1 .NyAboutPart1_main {max-width:inherit;margin:0 auto;padding: 0 0 0;width: 95%;}
	.NyAboutPart1_main:after{right: -70%;}
	.NyAboutPart1_main .NyAboutPart1_left { width:100%; margin:0 auto; padding:60px 20px 0; float:inherit;}
	.NyAboutPart1_left ul{ width:100%;}
	.NyAboutPart1_left ul li a p{ font-size:14px;}
	.NyAboutPart1_left .more{ display:none;}
	.NyAboutPart1_left .NyAboutPart1_name { line-height:30px; font-size:22px;}
	.NyAboutPart1_left i.NyAboutPart1_line { width:40px;}
	.NyAboutPart1_left i.NyAboutPart1_time { line-height:60px; font-size:48px;}
	.NyAboutPart1_left .NyAboutPart1_p, .NyAboutPart1_left .NyAboutPart1_p .conn_in{ height:auto; line-height:24px; font-size:14px; -webkit-line-clamp:initial;    overflow-y: initial;}
	.NyAboutPart1_main .NyAboutPart1_right { width:100%; height:auto; padding:20px; float:inherit;}
	.NyAboutPart1_right img { position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; left:inherit;}
	.NyAboutPart1_main .NyAboutPart1_data { width:100%; height:auto; position:inherit; right:inherit; bottom:inherit;}
	.NyAboutPart1_data ul li { width:50%;}
	.NyAboutPart1_data ul li img { width:72px; height:72px;}
	.NyAboutPart1_left i.NyAboutPart1_xs1 { width:40px; top:10px; right:10px;}
	.NyAboutPart1_main i.NyAboutPart1_xs2 { width:80%; left:20px;}
	.NyAboutPart1_data ul{padding:10px 0;}
	.NyAboutPart1_data ul li { padding:0 10px;}
	.NyAboutPart1_data ul li div { font-size:32px;margin: 0 auto 0px;}
	.NyAboutPart1_data ul li p { height:40px; line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_main { padding:20px;}
	.NyAboutPart2_main ul { max-width:inherit; border-left:0;}
	.NyAboutPart2_main ul li { width:100%; margin:0 auto; padding:40px 20px; border-right:0; border-bottom: 1px solid rgba(255,255,255,0.1); float:inherit;}
	.NyAboutPart2_main ul li .NyAboutPart2_text p { line-height:24px; font-size:18px;}
	.NyAboutPart2_main ul li .NyAboutPart2_text span { line-height:20px; font-size:14px;}
	.NyAbout_part2 .NyAboutPart2_idea { padding:40px 20px 20px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideatext { width:80%;}
	.NyAbout_part3 {padding: 0 20px 20px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:150px; padding:10px;}
	.NyAboutPart3_list .lSPrev { margin:0 0 0 -70px;}
	.NyAboutPart3_list .lSNext { margin:0 -70px 0 0;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_name a { height:30px; line-height:30px; font-size:15px;}
	.NyAboutPart3_list .item {padding: 0 0 20px;}
	.NyAboutPart3_list .lSSlideOuter .lSPager.lSpg {bottom: 1px;}
	.NyAboutPart3_list .lSSlideOuter .lSPager.lSpg > li a { width:10px; height:10px;}	
	.NyAboutPart2_idea ul li { width:100%; margin:0 auto 20px;}
	.NyAboutPart2_idea ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.NyAbout_part4 { margin:40px auto; padding:0 20px;}
	.NyAboutPart4_list ul li { width:100%; margin:0 auto 20px;}
	.NyAboutPart4_list ul li:nth-child(3n+3) { margin:0 auto;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:206px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media (max-width: 375px) {
	.NyAboutPart1_left i.NyAboutPart1_time { font-size:44px;}
	.NyAboutPart1_left i.NyAboutPart1_line { margin:12px 0;}
	.NyAboutPart1_main:after{right: -80%;}
	.NyAboutPart2_idea ul li { padding:30px 30px 100px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideaicon1, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon2, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon3, .NyAboutPart2_idea ul li .NyAboutPart2_ideaicon4 { left:30px; bottom:20px;}
	.NyAboutPart2_main ul li .NyAboutPart2_text p { line-height: 28px; font-size: 22px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:132px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_name a { height:24px; line-height:24px; font-size:14px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:185px;}
	.NyAboutPart3_list { width: 95%;max-width: 1800px; }
}
@media (max-width: 320px) {
	.NyAbout_part1 .NyAboutPart1_main { padding:0 20px 70px;}
	.NyAboutPart1_left ul li{width: 48%;}
	.NyAboutPart1_left ul li:nth-child(2n+2){ margin-right:0;}
	.NyAboutPart1_main:after{right: -120%;}
	.NyAboutPart1_data ul li { width:100%; float:inherit;}
	.NyAboutPart1_data ul li div { margin:0 auto 12px;}
	.NyAboutPart1_data ul li p { height:auto;}
	.NyAboutPart2_idea ul li { padding:20px 20px 100px;}
	.NyAboutPart2_idea ul li .NyAboutPart2_ideanum { width:100px; height:80px; line-height:80px; font-size:88px; right:20px; bottom:20px;}
	.NyAboutPart3_list ul.content-slider li .NyAboutPart3_img { height:106px;}
	.NyAboutPart4_list ul li .NyAboutPart4_img { height:154px;}
	.NyAboutPart1_left i.NyAboutPart1_time { font-size:36px;}
}

/*关于我们-发展历程 开始*/
.ly_AboutHistory { width:100%; overflow:hidden; margin:0 auto; padding:40px 0; background:#fff url(../images/AboutHistory_bg.jpg) center center no-repeat; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ly_AboutHistory .lyAboutHistory_main { width:100%; min-height:360px; margin:0 auto; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyAboutHistory_main i { display:block; width:100%; height:1px; overflow:hidden; margin:-0.5px 0 0; padding:0; background-color:rgba(255,255,255,0.5); position:absolute; left:0; top:50%;}
.lyAboutHistory_main ul li { width:16.666666%; height:360px; margin:0; padding:0; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyAboutHistory_main ul li p { width:100%; overflow:hidden; line-height:30px; color:#fff; font-size:15px; text-align:center; margin:0 0 40px; padding:0 20px; position:absolute; bottom:50%; left:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyAboutHistory_main ul li img { display:block; width:40px; height:40px; overflow:hidden; margin:-20px 0 0 -20px; padding:0; position:absolute; left:50%; top:50%;}
.lyAboutHistory_main ul li .abhis_time { width:100%; overflow:hidden; line-height:48px; color:#fff; font-size:40px; font-weight:bold; text-align:center; margin:40px 0 0; padding:0 20px; position:absolute; top:50%; left:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyAboutHistory_main ul li .abhis_time span {}
.lyAboutHistory_main ul li:nth-child(2n+2) p { bottom:inherit; top:50%; margin:40px 0 0;}
.lyAboutHistory_main ul li:nth-child(2n+2) .abhis_time { bottom:50%; top:inherit; margin:0 0 40px;}

@media screen and (width:1600px){

}
@media screen and (min-width:1440px) and (max-width:1599px) {

}
@media screen and (min-width:1360px) and (max-width:1439px) {

}
@media screen and (min-width:1280px) and (max-width:1359px) {

}
@media screen and (max-width:1279px) and (min-width:1080px) {
	.lyAboutHistory_main ul li p { line-height:24px; font-size:14px;}
	.lyAboutHistory_main ul li .abhis_time { line-height:40px; font-size:32px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.ly_AboutHistory { padding:0;}
	.ly_AboutHistory .lyAboutHistory_main { padding:40px 0 0;}
	.lyAboutHistory_main i { width:1px; height:100%; margin:0; left:20%; top:0;}
	.lyAboutHistory_main ul li { width:100%; height:auto; margin:0 auto 40px; float:inherit;}
	.lyAboutHistory_main ul li p { width:80%; margin:0; padding:9px 40px; text-align:left; position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li img { margin:0 0 0 -20px; position:absolute; left:20%; top:4px; right:inherit; bottom:inherit;}
	.lyAboutHistory_main ul li .abhis_time { width:20%; margin:0;font-size:32px; position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li:nth-child(2n+2) p { bottom:inherit; top:inherit; margin:0;}
	.lyAboutHistory_main ul li:nth-child(2n+2) .abhis_time { bottom:inherit; top:inherit; margin:0;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_AboutHistory { padding:0;}
	.ly_AboutHistory .lyAboutHistory_main { padding:40px 0 10px;}
	.lyAboutHistory_main i { width:1px; height:100%; margin:0; left:25%; top:0;}
	.lyAboutHistory_main ul li { width:100%; height:auto; margin:0 auto 20px; float:inherit;}
	.lyAboutHistory_main ul li p { width:75%; margin:0; padding:9px 40px; text-align:left; position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li img { margin:0 0 0 -20px; position:absolute; left:25%; top:4px; right:inherit; bottom:inherit;}
	.lyAboutHistory_main ul li .abhis_time { width:25%; margin:0;font-size:32px; position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li:nth-child(2n+2) p { bottom:inherit; top:inherit; margin:0;}
	.lyAboutHistory_main ul li:nth-child(2n+2) .abhis_time { bottom:inherit; top:inherit; margin:0;}
}
@media (max-width: 767px) {
	.ly_AboutHistory { padding:0;}
	.ly_AboutHistory .lyAboutHistory_main { padding:40px 0 10px;}
	.lyAboutHistory_main i { width:1px; height:100%; margin:0; left:36%; top:0;}
	.lyAboutHistory_main ul li { width:100%; height:auto; margin:0 auto 20px; float:inherit;}
	.lyAboutHistory_main ul li p { width:64%; margin:0; padding:8px 20px 8px 30px; line-height:24px; font-size:14px; text-align:justify; word-break:break-all;  position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li img { margin:0 0 0 -20px; position:absolute; left:36%; top:0; right:inherit; bottom:inherit;}
	.lyAboutHistory_main ul li .abhis_time { width:36%; line-height:40px; margin:0; font-size:28px; position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit; float:left;}
	.lyAboutHistory_main ul li:nth-child(2n+2) p { bottom:inherit; top:inherit; margin:0;}
	.lyAboutHistory_main ul li:nth-child(2n+2) .abhis_time { bottom:inherit; top:inherit; margin:0;}
	.lyAboutHistory_main ul li .abhis_time span { font-size:22px;}
}
@media (max-width: 375px) {
	.lyAboutHistory_main i { left:32%;}
	.lyAboutHistory_main ul li p { width:68%;}
	.lyAboutHistory_main ul li img { left:32%;}
	.lyAboutHistory_main ul li .abhis_time { width:32%; font-size:28px;}
	.lyAboutHistory_main ul li .abhis_time span { display:none;}
}
@media (max-width: 320px) {
	.lyAboutHistory_main ul li p { padding:8px 20px;}
	.lyAboutHistory_main ul li .abhis_time { font-size:26px;}
	.lyAboutHistory_main ul li .abhis_time span { display:none;}
}
/*关于我们-发展历程 结束*/
/*Ny_aboutus 结束*/

/*Ny_banner 开始*/
.Ny_banner { width:100%; height:600px; overflow:hidden; margin:0 auto; padding:240px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_banner img { display:block; width:1920px; height:600px; overflow:hidden; margin:-300px 0 0 -960px; padding:0; position:absolute; left:50%; top:50%;}
.Ny_banner .NyBa_text { width: 90%;max-width: 1800px; height:auto; margin:0 auto; padding:0; position:relative; z-index:1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyBa_text p { width:100%; overflow:hidden; line-height:52px; color:#fff; font-size:48px; font-weight:bold; margin:0 auto; padding:0;}
.NyBa_text p font { color:rgba(255,255,255,0.5); font-size:36px; font-weight:bold; margin:0 0 0 20px; text-transform : uppercase}
.NyBa_text em { display:block; width:60px; height:5px; overflow:hidden; margin:24px 0; padding:0; background-color:#fff;}
.NyBa_text span { display:block; width:100%; max-height:64px; overflow:hidden; line-height:32px; color:#fff; font-size:18px; margin:0 auto; padding:0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}

@media screen and (width:1600px){
	.Ny_banner { height:560px; padding:220px 0 0;}
	.Ny_banner img { display:block; width:1792px; height:560px; overflow:hidden; margin:-280px 0 0 -896px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_banner { height:500px; padding:200px 0 0;}
	.Ny_banner img { display:block; width:1600px; height:500px; overflow:hidden; margin:-250px 0 0 -800px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 40px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.Ny_banner { height:500px; padding:200px 0 0;}
	.Ny_banner img { display:block; width:1600px; height:500px; overflow:hidden; margin:-250px 0 0 -800px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 40px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_banner { height:440px; padding:180px 0 0;}
	.Ny_banner img { display:block; width:1408px; height:440px; overflow:hidden; margin:-220px 0 0 -704px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 40px;}
	.NyBa_text p { line-height:48px; font-size:40px;}
	.NyBa_text p font { font-size:32px;}
	.NyBa_text span { max-height:60px; line-height:30px; font-size:16px;}
	.NyBa_text em { width:56px; height:4px;}
}
@media screen and (min-width:1080px) and (max-width:1279px) {
	.Ny_banner { height:440px; padding:180px 0 0;}
	.Ny_banner img { display:block; width:1408px; height:440px; overflow:hidden; margin:-220px 0 0 -704px;}
	.Ny_banner .NyBa_text {max-width:inherit;padding:0 40px;width: 95%;}
	.NyBa_text p { line-height:48px; font-size:40px;}
	.NyBa_text p font { font-size:32px;}
	.NyBa_text span { max-height:60px; line-height:30px; font-size:16px;}
	.NyBa_text em { width:56px; height:4px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_banner { height:400px; padding:160px 0 0;}
	.Ny_banner img { display:block; width:1280px; height:400px; overflow:hidden; margin:-200px 0 0 -640px;}
	.Ny_banner .NyBa_text {max-width:inherit;padding:0 40px;width: 95%;}
	.NyBa_text p { line-height:48px; font-size:40px;}
	.NyBa_text p font { font-size:32px;}
	.NyBa_text span { max-height:60px; line-height:30px; font-size:16px;}
	.NyBa_text em { width:56px; height:4px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.Ny_banner { height:360px; padding:150px 0 0;}
	.Ny_banner img { display:block; width:1152px; height:360px; overflow:hidden; margin:-180px 0 0 -576px;}
	.Ny_banner .NyBa_text {max-width:inherit;padding:0 40px;width: 95%;}
	.NyBa_text p { line-height:40px; font-size:36px;}
	.NyBa_text p font { font-size:28px;}
	.NyBa_text span { max-height:60px; line-height:30px; font-size:15px;}
	.NyBa_text em { width:48px; height:3px; margin:20px 0;}
}
@media (max-width: 767px) {
	.Ny_banner { height:250px; padding:100px 0 0;}
	.Ny_banner img { display:block; width:800px; height:250px; overflow:hidden; margin:-125px 0 0 -400px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 20px;}
	.NyBa_text p { line-height:30px; font-size:28px;}
	.NyBa_text p font {font-size:20px;margin:0 0 0 10px;display: none;}
	.NyBa_text span { max-height:48px; line-height:24px; font-size:14px;}
	.NyBa_text em { width:40px; height:2px; margin:12px 0;}
}


@media (max-width: 375px) {
	.Ny_banner { height:240px; padding:100px 0 0;}
	.Ny_banner img { display:block; width:768px; height:240px; overflow:hidden; margin:-120px 0 0 -466px;}
	.Ny_banner .NyBa_text { max-width:inherit; padding:0 20px;}
	.NyBa_text p { line-height:30px; font-size:24px;}
	.NyBa_text p font { font-size:18px; margin:0 0 0 10px;}
	.NyBa_text span { max-height:48px; line-height:24px; font-size:14px;}
	.NyBa_text em { width:40px; height:2px; margin:10px 0;}
}
@media (max-width: 320px) {
	.NyBa_text p {line-height: 24px; font-size:18px;}
	.NyBa_text p font { font-size:14px;}
}
/*Ny_banner 结束*/

/*面包屑 开始*/
.Ny_mbx { width:100%; overflow:hidden; margin:0 auto; padding:20px 0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_mbx .NyMbx_main { width: 90%;max-width: 1800px; height:auto; min-height:40px; margin:0 auto; padding:0 0 0 24px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyMbx_main img { display:block; width:20px; height:20px; margin:0; padding:0; position:absolute; left:0; top:10px;}
.NyMbx_main p { width:100%; overflow:hidden; line-height:30px; color:#999; font-size:14px; margin:0 auto; padding:5px 0;}
.NyMbx_main p a { color:#666;}
.NyMbx_main p a span{ color:#666;}
.NyMbx_main p a:hover { color:#004cb0;}
.NyMbx_main p a:hover span { color:#004cb0;}
.NyMbx_main p span { color:#999;}
@media screen and (width:1600px){
	.Ny_mbx { padding:20px 40px;}
	.Ny_mbx .NyMbx_main { max-width:inherit;}
}
@media screen and (min-width:1024px) and (max-width:1599px) {
	.Ny_mbx { padding:20px 40px;}
	.Ny_mbx .NyMbx_main {max-width:inherit;width: 95%;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.Ny_mbx { padding:10px 40px;}
	.Ny_mbx .NyMbx_main {max-width:inherit;width: 100%;}
}
@media (max-width: 767px) {
	.Ny_mbx { padding:10px 20px;}
	.Ny_mbx .NyMbx_main {max-width:inherit;width: 95%;}
}
@media (max-width: 375px) {
}
@media (max-width: 320px) {
}
/*面包屑 结束*/

.Ny_main {width: 90%;max-width: 1800px;margin:0 auto;padding: 0 0 40px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
/*NyNew_tj 开始*/
.NyNew_tj {width:100%;height:auto;margin: 40px auto 40px;padding:0;position: relative;z-index: 9;}
.NyNew_tj ul li{float:left;margin-right:3%;width:31.333333%;position:relative;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;}
.NyNew_tj ul li:nth-child(3n){margin-right:0;}
.NyNew_tj ul li .pic{display:block;height:319px;overflow:hidden;text-align:center;background: #f5f5f5;}
.NyNew_tj ul li .pic img{width: 100%;height: 100%;max-width:100%;max-height:100%;vertical-align:middle;transition: all .5s;object-fit: cover;}
.NyNew_tj ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.NyNew_tj ul li .wz{padding: 16px 5% 24px;position: relative;background:#fff;}
.NyNew_tj ul li .wz .tlt{ font-size: 18px;color: #191919;margin-bottom: 5px;display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.NyNew_tj ul li .wz .desc{font-size:14px;color:#666;line-height:24px;width:100%;height:50px;overflow:hidden;margin-bottom:10px;}
.NyNew_tj ul li .wz a.more{display:block;height:26px;border:1px solid #8e8e8e;color:#8e8e8e;border-radius:30px;text-align:center;padding:0 10px;width:60px;line-height:26px;}
.NyNew_tj ul li .date{background: rgb(0, 76, 176,.8);text-align:center;padding:10px 10px;position:absolute;top:15px;right:20px;}
.NyNew_tj ul li .date p{font-size:22px;font-weight:bold;color:#fff;line-height:28px;}
.NyNew_tj ul li .date span{display:block;font-size:15px;color:#fff;line-height:20px;}
.NyNew_tj ul li:hover .wz .tlt{color:#004cb0;}
.NyNew_tj ul li:hover .wz a.more{border:1px solid #004cb0;color:#004cb0;}
.NyNew_tj ul li:hover .pic img{transform: scale(1.1);}
.NyNew_tj ul li:hover{box-shadow: 0 10px 20px rgba(6,32,79,0.1);position: relative;}
.NyNew_tj ul li:hover .wz {padding:16px 5% 24px;}
@media screen and (width:1600px){
	.Ny_main { max-width:inherit; padding:0 40px;}

}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_main { max-width:inherit; padding:0 0;}
	.NyNew_tj ul li .pic{height:268px;}
}
@media screen and (min-width:1366px) and (max-width:1439px) {
	.Ny_main { max-width:inherit; padding:0 0;}
	.NyNew_tj ul li .pic{height:253px;}
}
@media screen and (min-width:1360px) and (max-width:1365px) {
	.Ny_main {max-width:inherit;padding: 0 0;width: 95%;}
	.NyNew_tj ul li .pic{height:240px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_main {max-width:inherit;padding: 0 0;}
	.NyNew_tj ul li .pic{height:240px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.Ny_main {max-width:inherit;padding: 0 0;}
	.NyNew_tj ul li .pic{height:195px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.Ny_main {max-width:inherit;padding: 0 0;}
	.NyNew_tj ul li .pic{height:195px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_main {max-width:inherit;padding: 0 0;}
	.NyNew_tj ul li .pic{height:195px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.Ny_main {max-width:inherit;padding: 0 0;width: 95%;}
	.NyNew_tj ul li .pic{height:144px;}
}
@media (max-width: 767px) {
	.Ny_main {max-width:inherit;padding: 0 0;width: 95%;}
	.NyNew_tj ul li{margin-right:0;width:100%;margin-bottom:25px;}
	.NyNew_tj ul li .pic{height:212px;}
	.NyNew_tj ul li .wz .tlt{font-size:16px;}
	.NyNew_tj{margin: 40px auto 0px;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}
/*NyNew_tj 结束*/

/*NyNew_list 开始*/
.NyNew_list { width:100%; height:auto; margin:0 auto; padding:0;}
.NyNew_list ul li { width:100%; height:auto; min-height:200px; margin:0 auto 40px; padding:20px 40px 20px 340px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNew_list ul li:last-child { margin:0 auto;}
.NyNew_list ul li:hover { box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.NyNew_list ul li .NyNewList_img {width:320px;height:160px;overflow:hidden;margin:0;padding:0;position:absolute;left:20px;top:20px;background: #f5f5f5;}
.NyNew_list ul li .NyNewList_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyNew_list ul li .NyNewList_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNew_list ul li:hover .NyNewList_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.NyNew_list ul li .NyNewList_text { width:100%; overflow:hidden; margin:0; padding:5px 0 5px 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNew_list ul li .NyNewList_text .NyNewList_name { width:100%; height:40px; overflow:hidden; margin:0 auto 20px; padding:0 180px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNew_list ul li .NyNewList_text .NyNewList_name a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0;}
.NyNew_list ul li:hover .NyNewList_text .NyNewList_name a { color:#004cb0;}
.NyNew_list ul li .NyNewList_text .NyNewList_name span { display:block; width:140px; height:40px; overflow:hidden; line-height:40px; color:#999; font-size:22px; text-align:center; margin:0; padding:0; position:absolute; top:0; right:0;}
.NyNew_list ul li .NyNewList_text .NyNewList_con { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 180px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNew_list ul li .NyNewList_text .NyNewList_con p { width:100%; height:90px; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:justify; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis; margin:0; padding:0;}
.NyNew_list ul li .NyNewList_text .NyNewList_con a { display:block; width:140px; height:40px; overflow:hidden; line-height:38px; color:#666; font-size:14px; text-align:center; border-radius:20px; background-color:#fff; border:1px solid #dfdfdf; position:absolute; top:25px; right:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}
.NyNew_list ul li .NyNewList_text .NyNewList_con a:hover { color:#fff; background-color:#004cb0; border:1px solid #004cb0;}
.NyNew_list ul li .NyNewList_text .NyNewList_con a i { display:inline-block; width:20px; height:20px; margin:-4px 0 0 8px; padding:0; vertical-align:middle; background:url(../images/jt6.png) center center no-repeat; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}
.NyNew_list ul li .NyNewList_text .NyNewList_con a:hover i { background:url(../images/jt2.png) center center no-repeat; margin:-4px 0 0 16px;}

/*换页 开始*/
.Ny_page { width:100%; height:40px; text-align:center; margin:40px auto; padding:0;}
.Ny_page a { display:inline-block; width:40px; height:40px; overflow:hidden; line-height:38px; color:#666; font-size:16px; text-align:center; background-color:#fff; border:1px solid #eaeaea; margin:0 4px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_page a:hover, .Ny_page a.pnnum1 {color:#fff;background-color: #004cb0;border: 1px solid #004cb0;}
.Ny_page a.NyPg_prev, .Ny_page a.NyPg_next { width:60px;}
.Ny_page a.NyPg_prev { background:#fff url(../images/prev1.png) center center no-repeat;}
.Ny_page a.NyPg_next { background:#fff url(../images/next1.png) center center no-repeat;}
.Ny_page a.NyPg_prev:hover {background: #004cb0 url(../images/prev2.png) center center no-repeat;}
.Ny_page a.NyPg_next:hover {background: #004cb0 url(../images/next2.png) center center no-repeat;}
/*换页 结束*/

/*新闻详情 开始*/
.NyNew_detail { width:100%; overflow:hidden; margin:40px auto; padding:40px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNew_detail h1 { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:32px; text-align:center; margin:0 auto; padding:0;}
.NyNew_detail .NyNewDetail_time { width:100%; height:40px; overflow:hidden; line-height:40px; color:#999; font-size:14px; text-align:center; margin:20px auto; padding:0;}
.NyNewDetail_time img { display:inline-block; width:20px; height:20px; overflow:hidden; vertical-align:middle; margin:-2px 4px 0 0; padding:0;}
.NyNew_detail .NyNewDetail_ms { width:100%; overflow:hidden; margin:0 auto 30px; padding:20px; background-color:#f2f3f6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyNewDetail_ms p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#999; font-size:15px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.NyNewDetail_ms p em.Mszy {display:inline-block;width:72px;height:30px;overflow:hidden;line-height:30px;color:#fff;font-size:15px;text-align:center;border-radius:15px;margin: 0 10px 0 0;padding:0;background-color:#004cb0;vertical-align:middle;}
.NyNew_detail .NyNewDetail_con {width:100%;overflow:hidden;margin:0 auto;padding:0;min-height: 350px;}
.NyNewDetail_con p, .NyNewDetail_con div { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:justify; margin:0 auto; padding:0;}
.NyNewDetail_con p span, .NyNewDetail_con span, .NyNewDetail_con p em, .NyNewDetail_con em { color:#666!important; font-size:15px;}
.NyNewDetail_con table tr td p { text-indent:0!important;}
.NyNewDetail_con p img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:10px auto; padding:0; text-indent:0!important;}

.Ny_prev_next { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.Ny_prev_next ul li { width:49%; overflow:hidden; margin:0 2% 0 0; padding:0; float:left;height:60px; line-height:60px; background-color:#fff;padding:0 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; color:#333; font-size:16px;  }
.Ny_prev_next ul li:nth-child(2n+2) { margin:0;}
.Ny_prev_next ul li a { display:block; width:100%; height:100%;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; color:#333; font-size:16px;margin:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_prev_next ul li:nth-child(2n+2) a { text-align:right;}
.Ny_prev_next ul li:hover { color:#fff; background-color:#004cb0;}
.Ny_prev_next ul li:hover a{color:#fff;}
/*新闻详情 结束*/

@media screen and (width:1600px){
}
@media screen and (min-width:1440px) and (max-width:1599px) {
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.NyNew_detail h1 { font-size:30px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:20px 20px 20px 260px;}
	.NyNew_list ul li .NyNewList_img { width:240px; height:120px;}
	.NyNew_list ul li .NyNewList_text { padding:5px 0 5px 20px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { margin:0 auto 10px; padding:0 160px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { font-size:18px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { font-size:18px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0 160px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:56px; line-height:28px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { top:8px;}
	
	.NyNew_detail h1 { line-height:36px; font-size:28px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:20px 20px 20px 260px;}
	.NyNew_list ul li .NyNewList_img { width:240px; height:120px;}
	.NyNew_list ul li .NyNewList_text { padding:5px 0 5px 20px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { margin:0 auto 10px; padding:0 160px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { font-size:18px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { font-size:16px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0 160px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:56px; line-height:28px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { top:8px;}
	
	.NyNew_detail h1 { line-height:36px; font-size:28px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:20px 20px 20px 260px;}
	.NyNew_list ul li .NyNewList_img { width:240px; height:120px;}
	.NyNew_list ul li .NyNewList_text { padding:5px 0 5px 20px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { margin:0 auto 10px; padding:0 140px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { font-size:18px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { width:120px; font-size:16px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0 140px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:56px; line-height:28px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { width:120px; top:8px;}
	
	.NyNew_detail h1 { line-height:36px; font-size:28px;}
	.Ny_prev_next ul li { width:100%; margin:0 auto 20px;}
	.Ny_prev_next ul li:nth-child(2n+2) { margin:0 auto;}
	.Ny_prev_next ul li:nth-child(2n+2) a { text-align:left;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:20px 20px 20px 260px;}
	.NyNew_list ul li .NyNewList_img { width:240px; height:120px;}
	.NyNew_list ul li .NyNewList_text { padding:5px 0 5px 20px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { margin:0 auto 10px; padding:0 140px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { font-size:18px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { width:120px; font-size:16px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0 140px 0 0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:56px; line-height:28px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { width:120px; top:8px;}
	
	.NyNew_detail { padding:20px;}
	.NyNew_detail h1 { line-height:32px; font-size:24px;}
	.NyNew_detail .NyNewDetail_time { margin:10px auto;}
	.NyNew_detail .NyNewDetail_ms { margin:0 auto 20px;}
	.Ny_prev_next ul li { width:100%; margin:0 auto 20px;}
	.Ny_prev_next ul li:nth-child(2n+2) { margin:0 auto;}
	.Ny_prev_next ul li:nth-child(2n+2) a { text-align:left;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:20px 20px 20px 260px;}
	.NyNew_list ul li .NyNewList_img { width:240px; height:120px;}
	.NyNew_list ul li .NyNewList_text { padding:0 0 0 20px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { height:auto; margin:0 auto 10px; padding:0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { height:32px; line-height:32px; font-size:16px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { width:100%; height:20px; line-height:20px; font-size:14px; text-align:left; margin:10px 0 0; position:inherit; top:inherit; right:inherit;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:48px; line-height:24px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { width:120px; top:8px; display:none;}
	
	.NyNew_detail { padding:20px;}
	.NyNew_detail h1 { line-height:30px; font-size:22px;}
	.NyNew_detail .NyNewDetail_time { margin:10px auto;}
	.NyNew_detail .NyNewDetail_ms { margin:0 auto 20px;}
	.Ny_prev_next ul li { width:100%; margin:0 auto 20px;}
	.Ny_prev_next ul li a { height:48px; padding:4px 20px; font-size:15px;}
	.Ny_prev_next ul li:nth-child(2n+2) { margin:0 auto;}
	.Ny_prev_next ul li:nth-child(2n+2) a { text-align:left;}
}
@media (max-width: 767px) {
	.NyNew_list ul li { min-height:160px; margin:0 auto 20px; padding:12px;}
	.NyNew_list ul li .NyNewList_img { width:100%; height:175px; position:inherit; left:inherit; top:inherit; margin:0 0 10px;}
	.NyNew_list ul li .NyNewList_text { padding:0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name { height:auto; margin:0 auto 10px; padding:0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name a { height:40px; line-height:40px; font-size:16px;}
	.NyNew_list ul li .NyNewList_text .NyNewList_name span { width:100%; height:20px; line-height:20px; font-size:14px; text-align:left; margin:0; position:inherit; top:inherit; right:inherit;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con { padding:0;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con p { height:48px; line-height:24px; color:#666; font-size:14px; -webkit-line-clamp:2;}
	.NyNew_list ul li .NyNewList_text .NyNewList_con a { width:120px; top:8px; display:none;}
	
	.Ny_page { height:48px; margin:20px auto;}
	.Ny_page a { display:none;}
	.Ny_page a.NyPg_prev, .Ny_page a.NyPg_next { display:inline-block; width:80px; height:44px; line-height:42px;}
	
	.NyNew_detail { margin:20px auto; padding:20px;}
	.NyNew_detail h1 { line-height:28px; font-size:18px;}
	.NyNew_detail .NyNewDetail_time { line-height:24px; margin:10px auto;}
	.NyNew_detail .NyNewDetail_ms { margin:0 auto 20px; padding:12px;}
	.NyNewDetail_ms p { height: auto; max-height:84px; line-height:28px; font-size:14px; -webkit-line-clamp: 3;}
	.NyNewDetail_ms p em.Mszy { width: 68px; height:28px; line-height:28px; font-size:14px;}

	.NyNewDetail_con p, .NyNewDetail_con div { line-height:26px; font-size:14px;}
	.NyNewDetail_con p span, .NyNewDetail_con span, .NyNewDetail_con p em, .NyNewDetail_con em { font-size:14px;}
	.Ny_prev_next { margin:20px auto;}
	.Ny_prev_next ul li {width:100%;margin:0 auto 10px;font-size: 14px;}
	.Ny_prev_next ul li a {height:48px;padding: 4px 0;font-size:14px;}
	.Ny_prev_next ul li:nth-child(2n+2) { margin:0 auto;}
	.Ny_prev_next ul li:nth-child(2n+2) a { text-align:left;}
}
@media (max-width: 375px) {
	.NyNew_list ul li .NyNewList_img { height:156px;}
}
@media (max-width: 320px) {
	.NyNew_list ul li .NyNewList_img { height:128px;}
}
/*NyNew_list 结束*/


/*内页-产品中心 开始*/
.ly_NyProducts { width:100%; min-height: 480px; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_NyProducts .lyNyPro_main {width: 90%;max-width: 1800px;height:auto;margin:40px auto 0;padding: 0 0 40px;}
.lyNyPro_main .lyNyPro_left { width:23%; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyPro_main .lyNyPro_right { width:74.5%; height:auto; margin:0; padding:0; float:right;}

.lyNyPro_right .lyNyPro_list { width:100%; height:auto; margin:0 auto -20px; padding:0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyPro_list ul {width: 100%;max-width: 1800px;height:auto;margin:0 auto;padding:0;position:relative;}
.lyNyPro_list ul li { width:32%; height:auto; margin:0 2% 20px 0; padding:20px; background-color:#fff; box-shadow:0 10px 20px rgba(20,49,49,0.1); float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyPro_list ul li:nth-child(3n+3) { margin:0 0 20px;}
.lyNyPro_list ul li .pic{display:block;height: 315px;overflow:hidden;text-align:center;background:#fff;margin-bottom:14px;}
.lyNyPro_list ul li .pic img{max-width:100%;max-height:100%;vertical-align:middle;transition: all .5s;}
.lyNyPro_list ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.lyNyPro_list ul li .wz .tlt{display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;position:relative;}
.lyNyPro_list ul li .wz em{display:block;width:40px;height:3px;background:#004cb0;margin:10px 0;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.lyNyPro_list ul li .wz .desc{font-size:14px;line-height:24px;color:#999;height:44px;overflow:hidden;margin-bottom:16px;}
.lyNyPro_list ul li .wz .btn{overflow:hidden;}
.lyNyPro_list ul li .wz .btn a{display:block;float:left;width:45%;height:40px;line-height:40px;text-align:center;font-size:15px;border:1px solid #dedede;color:#555;}
.lyNyPro_list ul li .wz .btn a.bu2{float:right;}
.lyNyPro_list ul li:hover{background:#004cb0;}
.lyNyPro_list ul li:hover .pic img{transform: scale(1.1);}
.lyNyPro_list ul li:hover .tlt{color:#fff;}
.lyNyPro_list ul li:hover .wz em{width:100%;background:#fff;}
.lyNyPro_list ul li:hover .wz .desc{color:#fff;}
.lyNyPro_list ul li:hover .wz .btn a{border:1px solid #fff; color:#fff;}
.lyNyPro_list ul li .wz .btn a:hover{background: #feb65b;color:#fff;border: 1px solid #feb65b;}

@media screen and (width:1600px){
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main { max-width:inherit;}
	.lyNyPro_list ul { max-width:inherit;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:180px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:50px 10px 10px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:170px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (min-width:1080px) and (max-width:1279px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_main .lyNyPro_left { width:30%;}
	.lyNyPro_main .lyNyPro_right { width:66%;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 20px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 20px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size:15px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:192px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_main .lyNyPro_left { width:100%;}

	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -30px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:220px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_NyProducts { padding:0 40px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;width: 95%;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -30px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:48.5%; margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 3% 30px 0;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:200px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:60px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media (max-width: 767px) {
	.lyNyPro_list ul li .pic{height:200px;}
	.ly_NyProducts { padding:0 20px;}
	.ly_NyProducts .lyNyPro_main {max-width:inherit;margin:20px auto 0;width: 95%;}
	.lyNyPro_main .lyNyPro_left { width:100%;}
	.lyNyPro_main .lyNyPro_right { width:100%;}
	.lyNyPro_right .lyNyPro_list { margin:0 auto -20px;}
	.lyNyPro_list ul { max-width:inherit;}
	.lyNyPro_list ul li { width:100%; margin:0 auto 20px;}
	.lyNyPro_list ul li:nth-child(3n+3) { margin:0 auto 20px;}
	.lyNyPro_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:220px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding:80px 10px 10px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name a i { margin:0 auto 20px;}
}
@media (max-width: 375px) {
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:200px;}
}
@media (max-width: 320px) {
	.lyNyPro_list ul li .NyPro_con .NyPro_img { height:165px;}
	.lyNyPro_list ul li:hover .NyPro_con .NyPro_name { padding: 60px 10px 10px;}
	.lyNyPro_list ul li .NyPro_con .NyPro_name a { font-size: 14px;}
}


/*内页-产品分类 开始*/
.lyNyPro_left .h_left { width:100%; overflow:hidden; background-color:#fff; margin:0 auto 20px;}
.lyNyPro_left .cp_type {}
.lyNyPro_left .cp_type .hd {text-align:center;background: #004cb0;background-size:100% 100%;padding:20px;}
.lyNyPro_left .cp_type .hd p { height:40px; line-height:40px; font-size:28px; font-weight:bold; color:#fff;}
.lyNyPro_left .cp_type .hd p:before { content:''; display:inline-block; width:28px; height:28px; background:url(../images/mulu_tlt.png) center center no-repeat; margin-right:5px; vertical-align:middle; margin-top:-3px;}
.lyNyPro_left .cp_type .hd span { display:block; height:20px; line-height:20px; font-size:14px; color:#fff; text-transform:uppercase;}
.lyNyPro_left .cp_type .bd { border-top:0; padding:20px 10px 10px;}
.lyNyPro_left .cp_type .bd ul li { margin:0 auto 10px;}
.lyNyPro_left .cp_type .bd ul li.on { border:0;}
.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px; padding:0 60px 0 0; background-color:#f2f3f6; position:relative;}
.lyNyPro_left .cp_type .bd ul li p a { display:block; width:100%; padding:0 0 0 20px; overflow: hidden; line-height:60px; color:#333; font-size:16px; white-space:nowrap; text-overflow: ellipsis; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyPro_left .cp_type .bd ul li p span { display:block; width:60px; height:60px; cursor:pointer; position:absolute; top:0; right:0;background:url(../images/mulu1.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li:hover p span{ background:url(../images/mulu3.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li div { display:none;}











.lyNyPro_left .cp_type .bd ul li.on div { display:block;}
.lyNyPro_left .cp_type .bd ul li div a { display:block; height:48px; line-height:48px; color:#454545; font-size:14px; margin:0 auto 1px; padding:0 20px 0 36px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; background:#fff url(../images/icon4.png) 20px center no-repeat;}
.lyNyPro_left .cp_type .bd ul li div a:first-child { border-top:0;}
.lyNyPro_left .cp_type .bd ul li p:hover, .lyNyPro_left .cp_type .bd ul li.on p {background-color: #004cb0;}
.lyNyPro_left .cp_type .bd ul li p:hover a, .lyNyPro_left .cp_type .bd ul li.on p a { color:#fff;}
.lyNyPro_left .cp_type .bd ul li.on p span { background:url(../images/mulu2.png) center center no-repeat; background-size:20px 20px;}
.lyNyPro_left .cp_type .bd ul li div a:hover { color:#004cb0; background:url(../images/icon5.png) 20px center no-repeat;}
.lyNyPro_left .cp_type .bd ul a.ckqb { display:block; height:34px; line-height:34px; font-size:16px; color:#333; background:#f1f1f1; width:94%; margin:10px auto; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;cursor:pointer;}
.lyNyPro_left .cp_type .bd ul a.ckqb:hover { background:#e30614; color:#fff;}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.lyNyPro_left .cp_type .bd ul li div a { padding:0 20px 0 40px;}

}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#004cb0 url(../images/down1.png) 96% center no-repeat;padding: 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#004cb0 url(../images/up1.png) 96% center no-repeat;}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; font-size:16px;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:28px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	
	.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p a { width:90%; font-size:16px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:10%; background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 16px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 16px;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}	
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#004cb0 url(../images/down1.png) 96% center no-repeat;padding: 15px 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#004cb0 url(../images/up1.png) 96% center no-repeat;}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; font-size:16px;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:28px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	
	.lyNyPro_left .cp_type .bd ul li p { height:60px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p a { width:90%; font-size:16px; line-height:60px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:10%; background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 16px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 16px;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}	
}
@media screen and (max-width:767px) {
	.lyNyPro_left .h_left { margin:0 auto 20px;}
	.lyNyPro_left .cp_type { margin:0;}
	.lyNyPro_left .cp_type .hd p:before { display:none;}
	.lyNyPro_left .cp_type .hd { background:#004cb0 url(../images/down1.png) 95% center no-repeat; background-size: 32px 32px; padding: 10px 20px;text-align:left;overflow:hidden;}
	.lyNyPro_left .cp_type .hd.on { background:#004cb0 url(../images/up1.png) 95% center no-repeat; background-size: 32px 32px}
	.lyNyPro_left .cp_type .hd span { display:block; font-style:italic; float:left; height:40px; line-height:40px; display:none;}
	.lyNyPro_left .cp_type .hd p { padding:0; display:block; font-size:24px; float:left; min-width:88px; margin:0 10px 0 0;}
	.lyNyPro_left .cp_type .bd { display:none;}
	.lyNyPro_left .cp_type .bd ul li:last-child { border:0;}
	.lyNyPro_left .cp_type .bd ul li p a { line-height:48px; font-size:16px;}
	.lyNyPro_left .cp_type .bd ul li div a { font-size:14px;}
	.lyNyPro_left .cp_type .bd ul li p { height:48px;line-height:48px;}
	.lyNyPro_left .cp_type .bd ul li div a { height:44px;line-height:44px;}
	.lyNyPro_left .cp_type .bd ul li p span { width:48px; height:48px;right: 10px;}
	.lyNyPro_left .cp_type .bd ul li.on p span { background-size: 20px;}
	.lyNyPro_left .cp_type .bd ul li p:hover span { background-size: 20px;}
}
@media screen and (max-width:320px) {
	.lyNyPro_left .cp_type .hd { padding:4px 4%;}
	.lyNyPro_left .cp_type .hd p { font-size:20px;}
	.lyNyPro_left .cp_type .hd span { display:none;}
}
/*内页-产品分类 结束*/
/*内页-产品中心 结束*/


/*产品详情 开始*/
.ly_NyProDetail { width: 90%;max-width: 1800px; height:auto; margin:40px auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.ly_NyProDetail .lyNyProDetail_con { width:100%; overflow:hidden; margin:0 auto; padding:20px 40px 40px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.lyNyProDetail_con .lyNyProDetail_ConTit { margin:0 auto 30px; padding:0; border-bottom:1px solid #ceddee;}
.lyNyProDetail_ConTit p { width:100px; height:60px; overflow:hidden; line-height:60px; color:#004cb0; font-size:24px; text-align:center; margin:0 0 -1px; padding:0; border-bottom:2px solid #004cb0;}

.lyNyProDetail_ConText { width:100%; overflow:hidden; line-height: 28px; color: #555; font-size: 14px; margin:0 auto; padding:0;min-height:350px;}
.lyNyProDetail_ConText p { margin:0 auto 20px;}
.lyNyProDetail_ConText img, .lyNyProDetail_ConText table, 
.lyNyProDetail_ConText tr, .lyNyProDetail_ConText td, 
.lyNyProDetail_ConText p, .lyNyProDetail_ConText span, 
.lyNyProDetail_ConText div, .lyNyProDetail_ConText video, .lyNyProDetail_ConText embed { width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%; line-height: 30px; color: #333; font-size: 15px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;}
.NyNewsdetail_con p span, .NyNewsdetail_con span, .NyNewsdetail_con p em, .NyNewsdetail_con em { color:#333!important; font-size:15px!important;}
.lyNyProDetail_ConText table tr td p { text-indent:0!important;}
.lyNyProDetail_ConText p b { font-weight:bold;}
.lyNyProDetail_ConText img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}

@media screen and (max-width:1199px) and (min-width:1080px) {
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%; margin:0 auto 20px;}
	.lyNyProDetail_right .lyNyProDetail_ConTit { margin:0 auto 25px; padding:0;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%; margin:0 auto 20px;}
	.lyNyProDetail_right .lyNyProDetail_ConTit { margin:0 auto 20px; padding:0;}
}
@media (max-width: 767px) {
	.lyNyProDetail_con .lyNyProDetail_left,	.lyNyProDetail_con .lyNyProDetail_right { width:100%;}
	.lyNyProDetail_right .lyNyProDetail_ConTit { margin:0 auto 20px; padding:0;}
	.lyNyProDetail_right .lyNyProDetail_ConText { max-height:99999999999999999999999px;}
	.lyNyProDetail_ConText div { max-height:99999999999999999999999px;}
}

.pro_detail_main { width:100%; height:auto; margin: 0 auto 40px; padding: 40px; background-color:#fff; box-shadow:0 10px 20px rgba(0,0,0,0.1); position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_main .pro_detail_img { width:480px; height: 480px; overflow: hidden; margin: 0; padding: 10px; border: 1px solid #eee; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.pro_detail_main .pro_detail_text { width:47.4%; min-height:500px; overflow: hidden; margin: 0; padding: 0 0 80px; float: right; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 40px; color: #333; font-size: 32px; text-align: justify; margin: 0 auto; padding: 0;}
.pro_detail_text .jyms { width:100%; height:160px; overflow:hidden; margin:20px auto 40px; padding:20px; background-color:#f2f3f6; box-sizing: border-box;}
.pro_detail_text .jyms p { width:100%; height:120px; overflow:hidden; line-height:30px; color:#888; font-size:16px; text-align: justify; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-overflow: ellipsis; margin:0 auto; padding:0;}
.pro_detail_text .jyms p span { display:inline-block; height:30px; line-height:30px; color:#fff; font-size: 14px; background-color:#004cb0; border-radius:15px; padding:0 8px; margin:0 8px 0 0;}
.pro_detail_text ul { width:100%; margin: 0 auto; padding: 0;}
.pro_detail_text ul li { width:50%; height:40px; overflow: hidden; line-height: 40px; color: #333; font-size: 16px; text-align: justify; white-space:nowrap; text-overflow: ellipsis; margin:10px 0; padding: 0; float:left;}
.pro_detail_text ul li img.dot { display:block; width:16px; height:16px; overflow:hidden; margin:12px 10px 12px 0; padding:0; float:left;}
.pro_detail_text ul li img.star { display:inline-block; vertical-align:middle; margin:-4px 0 0 0;}
.pro_detail_text ul li span { color:#333;}
.pro_detail_text .pro_detail_btn { width:100%; height: 60px; overflow: hidden; margin: 0 auto; padding: 0; position:absolute; left:0; bottom:0;}
.pro_detail_btn a { display:block; width: 30.666666%; height: 60px; overflow: hidden; line-height: 60px; color: #fff; font-size: 22px; text-align: center; margin: 0; padding: 0; float: left;}
.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 4% 0 0; background-color: #004cb0;}
.pro_detail_btn a.prodtl_btn2 { float:left; margin: 0 4% 0 0;  background-color: #828689;}
.pro_detail_btn a.prodtl_btn3 { float:left; background-color: #686b6e;}
.pro_detail_btn a.prodtl_btn1:hover {background-color: #feb65b;}
.pro_detail_btn a.prodtl_btn2:hover { background-color: #444648;}
.pro_detail_btn a.prodtl_btn3:hover { background-color: #474a4d;}

/**产品详情页产品图片切换**/
.prodetail_img { width:50%; height: 500px; margin: 0; padding: 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:19.8%; height:auto; padding-top:0; overflow:hidden; float:left;}
#spec-left { width:16px; height:70px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:70px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:100%; height:118px; margin:0 auto 9px;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #dfdfdf; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #1f71c2;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:79%; height:500px; overflow:hidden; padding:0; border:1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box; float:right;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:104%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.pro_detail_main { width:100%;}
	.prodetail_img { width:45%; position:inherit;float: left;}
	#preview, #spec-n5, #spec-list, .jqzoom {}
	.pro_detail_main .pro_detail_text { width:52%;}
	.pro_detail_text .pro_detail_btn { width:100%;}
	.zoomdiv { left:104%!important;}	
}


@media screen and (width:1600px){
	.ly_NyProDetail { max-width:inherit; padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
	.prodetail_img { height:480px;}
	.jqzoom { height:480px;}
	#spec-list ul li {height: 113.25px;}
	.pro_detail_main .pro_detail_text { min-height:480px;}
	.pro_detail_text .jyms { margin:20px auto 30px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
	.prodetail_img { height:440px;}
	.jqzoom { height:440px;}
	#spec-list ul li {height: 103.25px;}
	.pro_detail_main .pro_detail_text { min-height:440px;}
	.pro_detail_text .jyms { margin:20px auto;}
	.pro_detail_text .jyms p { font-size:15px;}
	.pro_detail_text ul li { margin:5px 0;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:50px; line-height:50px; font-size:18px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
	.prodetail_img { height:410px;}
	.jqzoom { height:410px;}
	#spec-list ul li {height:95.75px;}
	.pro_detail_main .pro_detail_text { min-height:410px; padding:0 0 70px;}
	.pro_detail_text h1 { font-size:30px;}
	.pro_detail_text .jyms { height:auto; margin:20px auto;}
	.pro_detail_text .jyms p { height: 90px; font-size:15px; -webkit-line-clamp: 3;}
	.pro_detail_text ul li { margin:5px 0;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:50px; line-height:50px; font-size:18px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
	.prodetail_img { width:100%; height:480px; float:inherit;}
	.jqzoom { height:480px;}
	#spec-list ul li {height: 113.25px;}
	.pro_detail_main .pro_detail_text { width:100%; min-height: inherit; float:inherit; margin:30px auto 0; padding:0 0 70px;}
	.pro_detail_text h1 { font-size:30px;}
	.pro_detail_text .jyms { height:auto; margin:20px auto;}
	.pro_detail_text .jyms p { height: 90px; font-size:15px; -webkit-line-clamp: 3;}
	.pro_detail_text ul li { margin:5px 0;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:50px; line-height:50px; font-size:18px;}
	.zoomdiv,.jqZoomPup { display:none !important;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;}
	.prodetail_img { width:100%; height:480px; float:inherit;}
	.jqzoom { height:480px;}
	#spec-list ul li {height: 113.25px;}
	.pro_detail_main .pro_detail_text { width:100%; min-height: inherit; float:inherit; margin:30px auto 0; padding:0 0 70px;}
	.pro_detail_text h1 { font-size:30px;}
	.pro_detail_text .jyms { height:auto; margin:20px auto;}
	.pro_detail_text .jyms p { height: 90px; font-size:15px; -webkit-line-clamp: 3;}
	.pro_detail_text ul li { margin:5px 0;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:50px; line-height:50px; font-size:18px;}
	.zoomdiv,.jqZoomPup { display:none !important;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ly_NyProDetail {max-width:inherit;padding: 0 0;width: 90%;}
	.pro_detail_main { padding:20px;}
	.prodetail_img { width:100%; height:440px; float:inherit;}
	.jqzoom { height:440px;}
	#spec-list ul li {height: 103.25px;}
	.pro_detail_main .pro_detail_text { width:100%; min-height: inherit; float:inherit; margin:20px auto 0; padding:0 0 70px;}
	.pro_detail_text h1 { line-height:36px; font-size:28px;}
	.pro_detail_text .jyms { height:auto; margin:20px auto;}
	.pro_detail_text .jyms p { height: 90px; font-size:15px; -webkit-line-clamp: 3;}
	.pro_detail_text ul li { margin:0;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:50px; line-height:50px; font-size:18px;}
	.zoomdiv,.jqZoomPup { display:none !important;}
	.ly_NyProDetail .lyNyProDetail_con { padding:0 20px 20px;}
	.lyNyProDetail_ConTit p { width:90px; font-size:22px;}

	.lyNyProDetail_con .lyNyProDetail_ConTit { margin:0 auto 20px;}
	.lyNyProDetail_ConText p { margin:0 auto 10px;}
}
@media (max-width: 767px) {
	.ly_NyProDetail {max-width:inherit;margin:20px auto;padding: 0 0;width: 95%;}
	.pro_detail_main {margin:0 auto 20px;padding:20px;box-shadow: 0 0 25px rgba(0,0,0,0.1);}
	.prodetail_img { width:100%; height:auto; float:inherit;}
	.jqzoom { width:100%; height:300px; float:inherit;}
	#spec-n5 { width:100%; float:inherit; margin:6px 0 0;}
	#spec-list ul li { width:23.5%; height: 70px; margin:0 2% 0 0;}
	#spec-list ul li:nth-child(4) { margin:0;}
	.pro_detail_main .pro_detail_text { width:100%; min-height: inherit; float:inherit; margin:20px auto 0; padding:0 0 70px;}
	.pro_detail_text h1 { line-height:32px; font-size:24px;}
	.pro_detail_text .jyms { height:auto; margin:20px auto; padding:10px 10px 15px;}
	.pro_detail_text .jyms p { height: 72px; line-height:24px; font-size:14px; -webkit-line-clamp: 3;}
	.pro_detail_text ul li { width:100%; margin:0; font-size:15px;}
	.pro_detail_text .pro_detail_btn { height:50px;}
	.pro_detail_btn a { height:40px; line-height:40px; font-size:14px;}
	.zoomdiv,.jqZoomPup { display:none !important;}
	.ly_NyProDetail .lyNyProDetail_con { padding:0 20px 20px;}
	.lyNyProDetail_ConTit p {width:90px;font-size: 20px;}
	.lyNyProDetail_con .lyNyProDetail_ConTit { margin:0 auto 20px;}
	.lyNyProDetail_ConText img, .lyNyProDetail_ConText table, .lyNyProDetail_ConText tr, .lyNyProDetail_ConText td, .lyNyProDetail_ConText p, .lyNyProDetail_ConText span, .lyNyProDetail_ConText div, .lyNyProDetail_ConText video, .lyNyProDetail_ConText embed { font-size:14px; line-height:28px;}
	.lyNyProDetail_ConText p { margin:0 auto 10px;}
}
@media (max-width: 375px) {
	.jqzoom { height:240px;}
	#spec-list ul li { height: 60px;}
	.pro_detail_text h1 { line-height:30px; font-size:22px;}
}
@media (max-width: 320px) {
	.jqzoom { height:200px;}
}

/*产品详情 结束*/

/*推荐产品 开始*/
.NyPro_tj { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyPro_tj1 { margin:0 auto 40px;}
.NyProTj_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.NyProTj_title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:32px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.NyProTj_title i { display:block; width:30px; height:2px; overflow:hidden; margin:9px auto; padding:0; background-color:#004cb0;}
.NyProTj_title span { display:block; width:100%; overflow:hidden; line-height:20px; color:#999; font-size:15px; text-align:center; margin:0 auto; padding:0;text-transform : uppercase}

.NyProTj_list { width:100%; height:auto; margin:0 auto; padding-bottom:30px; position:relative;}
.NyProTj_list ul.content-slider { padding-bottom:20px!important;}
.NyProTj_list ul.content-slider li { padding:20px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProTj_list ul.content-slider li:hover { box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.NyProTj_list ul.content-slider li .NyProTj_con { width:100%; height:440px; overflow:hidden; margin:0 auto; padding:9px; border:1px solid rgba(13,81,152,0.2); position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { width:100%; height:277px; overflow:hidden; margin:0 auto; padding:0;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name a.NyProTj_bt { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; text-align:center; white-space:nowrap; text-overflow: ellipsis; margin:0 auto; padding:15px 0 0 0;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name a.NyProTj_bt i { display:none;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name em { display:block; width:30px; height:2px; overflow:hidden; background-color:#004cb0; margin:20px auto; padding:0;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:14px; text-align:center;text-transform:uppercase; margin:0 auto; padding:0; white-space:nowrap; text-overflow: ellipsis;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name span { color:rgba(255,255,255,0.5);}
.NyProTj_list ul.content-slider li:hover .NyProTj_con { padding:10px; border:1px solid rgba(46, 191, 204,0.9);}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name { height:100%; padding:80px 10px 10px; position:absolute; left:0; top:0; background-color:rgba(46, 191, 204,0.9);}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt { height:auto; color:#fff;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { display:block; width:100px; height:100px; border:1px solid #fff;border-radius:50%; overflow:hidden; margin:0 auto 100px; padding:0; background:url(../images/more1.png) center center no-repeat; background-size:50px 50px;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name em { background-color:#fff;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name a.NyProTj_more { display:block; width:140px; height:40px; overflow:hidden; line-height:38px; color:#666; font-size:14px; text-align:center; border:1px solid #dfdfdf; border-radius:20px; margin:0 auto; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_more { color:#004cb0; background-color:#fff; border:1px solid #fff;}
.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_name a.NyProTj_more i { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 0 0 8px; background:url(../images/jt6.png) 0 0 no-repeat;}
.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_more i { background:url(../images/jt3.png) 0 0 no-repeat;}

.NyProTj_list .lSSlideOuter .lSPager.lSpg { width: 100%; position:absolute; bottom:0;}
.NyProTj_list .lSSlideOuter .lSPager.lSpg > li a { width:10px; height:10px; background-color:#004cb0!important; opacity:0.2;}
.NyProTj_list .lSSlideOuter .lSPager.lSpg > li:hover a, .NyProTj_list .lSSlideOuter .lSPager.lSpg > li.active a { opacity:1;}

@media screen and (width:1600px){
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.NyProTj_list ul.content-slider li .NyProTj_con { height:400px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:237px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { margin:0 auto 60px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.NyProTj_list ul.content-slider li .NyProTj_con { height:380px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:217px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i {width:80px;height:80px; margin:0 auto 60px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.NyProTj_list ul.content-slider li { padding:10px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:380px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:217px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i  {width:80px;height:80px; margin:0 auto 60px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.NyProTj_list ul.content-slider li { padding:10px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:370px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:207px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i  {width:80px;height:80px; margin:0 auto 60px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.NyPro_tj1 { margin:0 auto 20px;}
	.NyProTj_title { margin:0 auto 20px;}
	.NyProTj_title span { font-size:14px;}
	
	.NyProTj_list ul.content-slider li { padding:10px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:330px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:167px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { width:80px;height:80px;margin:0 auto 37px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name{padding: 50px 10px 10px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.NyProTj_title { margin:0 auto 20px;}
	.NyProTj_title p { line-height:36px; font-size:30px;}
	.NyProTj_title span { font-size:14px;}
	
	.NyProTj_list ul.content-slider li { padding:10px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:320px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:157px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { width:80px;height:80px;margin:0 auto 37px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name{padding: 50px 10px 10px;}

}
@media screen and (max-width:1023px) and (min-width:768px) {
	.NyProTj_title { margin:0 auto 20px;}
	.NyProTj_title p { line-height:36px; font-size:30px;}
	.NyProTj_title span { font-size:14px;}
	.NyProTj_list { width:60%;}
	.NyProTj_list ul.content-slider li { padding:20px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:390px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:227px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { width:80px;height:80px;margin:0 auto 82px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name{padding: 75px 10px 10px;}
	.NyProTj_list .lSSlideOuter, .NyProTj_list .lSSlideOuter .lSSlideWrapper { overflow:inherit;}
}
@media (max-width: 767px) {
	.NyPro_tj1 { margin:0 auto 20px;}
	.NyProTj_title { margin:0 auto 20px;}
	.NyProTj_title p { line-height:36px; font-size:30px; margin:0 auto 4px;}
	.NyProTj_title span { font-size:14px;}
	
	.NyProTj_list { padding-bottom:10px;}
	.NyProTj_list ul.content-slider li { padding:20px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:390px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:227px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { width:80px;height:80px;margin:0 auto 80px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name{padding: 70px 10px 10px;}
}
@media (max-width: 375px) {
}
@media (max-width: 320px) {
	.NyProTj_list ul.content-slider li { padding:10px;}
	.NyProTj_list ul.content-slider li .NyProTj_con { height:370px;}
	.NyProTj_list ul.content-slider li .NyProTj_con .NyProTj_img { height:207px;}
	.NyProTj_list ul.content-slider li:hover .NyProTj_con .NyProTj_name a.NyProTj_bt i { margin:0 auto 65px;}
}
/*推荐产品 结束*/

/*内页解决方案*/
.Ny_solution{padding-top:40px;}
.Ny_solution ul li{float:left;margin-right:3%;width:22.75%;margin-bottom:30px;}
.Ny_solution ul li:nth-child(4n){margin-right:0;}
.Ny_solution ul li .pic{display:block;height: 300px;overflow:hidden;text-align:center;background:#fff;padding: 0;}
.Ny_solution ul li .pic img{max-width:100%;max-height:100%;vertical-align:middle;transition: all .5s;width:100%;height:100%;object-fit: cover;}
.Ny_solution ul li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle;}
.Ny_solution ul li .wz{padding: 16px 4%;position: relative;transition: all .5s;border-top: 1px solid #cecece;overflow: hidden;background: #004cb0;}
.Ny_solution ul li .wz .tlt{font-size: 18px;color: #ffffff;font-weight: bold;display:block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;transition: all .5s;float: left;width: 90%;line-height: 30px;text-align: center;}
.Ny_solution ul li .wz .desc{overflow:hidden;float: right;position: absolute;right: 15px;top: 50%;margin-top: -16px;}
.Ny_solution ul li .wz .desc p{font-size:14px;color:#666;line-height:24px;float:left;width:85%;height:50px;overflow:hidden;transition: all .5s;display: none;}
.Ny_solution ul li .wz .desc a.more{display:block;font-style:normal;font-family:"宋体";font-weight:bold;width:30px;height:30px;border:1px solid #ddd;color:#ddd;border-radius:100%;float: none;text-align:center;line-height:30px;transition: all .5s;}
.Ny_solution ul li .wz:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition:all .5s;background:#004cb0;z-index:-1;}
.Ny_solution ul li:hover .wz .tlt{color:#fff;}
.Ny_solution ul li:hover .wz .desc p{color:#fff;}
.Ny_solution ul li:hover .wz .desc a.more{border:1px solid #fff;color:#fff;}
.Ny_solution ul li:hover .wz:after{height:100%;}
.Ny_solution ul li:hover .pic img{transform: scale(1.1);}
.Ny_solution ul li:hover .wz{background:#004cb0;}

@media (max-width:1600px){
	.Ny_solution ul li .pic{height:240px;}
	.Ny_solution ul li .wz .tlt{width:80%;line-height: 24px;}
}

@media (max-width:1500px) {
	
}

@media (max-width:1300px) {
	
}
@media (max-width:1080px) {
	.Ny_solution ul li .pic{height:196px;}
	.Ny_solution ul li .wz{padding: 10px 4%;}
	.Ny_solution ul li .wz .tlt{font-size:15px;}
	.Ny_solution ul li .wz .desc a.more{width:20px;height:20px;line-height: 20px;}
	.Ny_solution ul li .wz .desc{margin-top:-10px;}
}

@media (max-width: 767px) {
	.Ny_solution ul li{width:100%;margin-right:0;margin-bottom:24px;}
	.Ny_solution ul li .pic{height:265px;}
	.Ny_solution ul li .wz .tlt{width:90%;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}

/*内页应用与案例*/
.Ny_case{padding-top:40px;}
.Ny_case ul li { width:100%; height:auto; margin:0 1.4% 30px 0; padding:20px 20px 0; background-color:#fff; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_case ul li:hover { box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.Ny_case ul li:nth-child(3n+3) { margin:0 0 30px 0;}
.Ny_case ul li .NyNewTj_img {width:20%;height: 160px;overflow:hidden;margin:0 auto 20px;padding:0;background-color: #ffffff;position:relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #f9f9f9; float:left;}
.Ny_case ul li .NyNewTj_img img {display:block;max-width:100%;width: 100%;max-height:100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;object-fit: cover;}
.Ny_case ul li:hover .NyNewTj_img img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.Ny_case ul li .NyNewTj_img .NyNewTj_mask { display:none; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:rgba(20,34,49,0.8); position:absolute; left:0; top:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_case ul li:hover .NyNewTj_img .NyNewTj_mask { display:block;}
.Ny_case ul li .NyNewTj_img .NyNewTj_mask a { display:block; width:100%; height:50px; overflow:hidden; margin:-25px 0 0 0; padding:0 20px; position:absolute; left:0; top:50%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_case ul li .NyNewTj_img .NyNewTj_mask a i { display:block; width:24px; height:1px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:120px;}
.Ny_case ul li .NyNewTj_img .NyNewTj_mask a span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:16px; text-align:center; white-space: nowrap; text-overflow: ellipsis; margin:9px auto; padding:0;}

.Ny_case ul li .NyNewTj_text { width:78%; height:auto; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; float:right;}
.Ny_case ul li .NyNewTj_text .text_left{ width:80%; float:left;}
.Ny_case ul li .NyNewTj_text .text_right{ width:15%; float:right;}
.Ny_case ul li .NyNewTj_text a.NyNewTj_name { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:24px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto; padding:0; font-weight:bold;}
.Ny_case ul li .NyNewTj_text span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:24px; margin:30px auto; padding:0; text-align:center;}
.Ny_case ul li .NyNewTj_text span img { display:block; width:20px; height:20px; overflow:hidden; margin:0 4px 0 0; padding:0; float:left;}
.Ny_case ul li .NyNewTj_text p { width:100%; overflow:hidden; line-height:24px; color:#666; font-size:14px; margin:0 auto; padding:0; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.Ny_case ul li .NyNewTj_text a.NyNewTj_btn { display:block; width:60%; height:40px; overflow:hidden; line-height:40px; color:#666; font-size:14px; white-space: nowrap; text-overflow: ellipsis; margin:12px auto 0; padding:0; background:url(../images/jt4.png) 80% center no-repeat; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;border-radius: 30px;padding: 0 10px;border-radius: 30px;padding: 0px 18px;border: 1px solid #999;}
.Ny_case ul li:hover .NyNewTj_text a.NyNewTj_name {color: #014db0;}
.Ny_case ul li:hover .NyNewTj_text a.NyNewTj_btn { color:#014db0; background:url(../images/jt5.png) 85% center no-repeat; border-top:1px solid #014db0;}
@media screen and (width:1600px){
	.Ny_case ul li .NyNewTj_img { height:227px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_case ul li .NyNewTj_img { height:200px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:100px;}
}
@media screen and (min-width:1366px) and (max-width:1439px) {
	.Ny_case ul li .NyNewTj_img { height:189px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
}
@media screen and (min-width:1360px) and (max-width:1365px) {
	.Ny_case ul li .NyNewTj_img { height:188px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_case ul li .NyNewTj_img { height:172px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.Ny_case ul li .NyNewTj_text .text_right{width: 20%;}
	.Ny_case ul li .NyNewTj_img { height:160px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.Ny_case ul li .NyNewTj_img { height:144px; margin:0 auto 16px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_case ul li .NyNewTj_text .text_left{ width:75%;}
	.Ny_case ul li .NyNewTj_text .text_right{width: 25%;}
	.Ny_case ul li .NyNewTj_img { height:136px; margin:0 auto 16px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.Ny_case ul li .NyNewTj_text .text_left{ width:70%;}
	.Ny_case ul li .NyNewTj_text .text_right{width: 30%;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a span { font-size:15px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}	
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
}
@media (max-width: 767px) {
	.Ny_case ul li .NyNewTj_img,.Ny_case ul li .NyNewTj_text,.Ny_case ul li .NyNewTj_text .text_left,.Ny_case ul li .NyNewTj_text .text_right{ width:100%;}
	.Ny_case ul li .NyNewTj_text .text_right{ margin-top:20px;}
	.Ny_case ul li .NyNewTj_text span{ float:left; width:50%;text-align: left; font-size:16px;height: 30px;margin: 7px auto;}
	.Ny_case ul li .NyNewTj_text a.NyNewTj_btn{ float:right;width:35%; margin:0 auto; height:30px; line-height:30px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a span { font-size:15px;}
	.Ny_case ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}	
	.Ny_case ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
}
@media (max-width: 375px) {
	.Ny_case ul li .NyNewTj_img { height:156px;}
}
@media (max-width: 320px) {
	.Ny_case ul li .NyNewTj_img { height:128px;}
}
/*NyNew_tj 结束*/



/*内页品牌*/
.Ny_brand{padding-top:40px;min-height:400px;}
.Ny_brand ul li {width:23.95%;height:auto;margin:0 1.4% 30px 0;padding: 20px 20px;background-color:#fff;float:left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.Ny_brand ul li:hover { box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.Ny_brand ul li:nth-child(4n+4) { margin:0 0 30px 0;}
.Ny_brand ul li .NyNewTj_img {width:100%;height: 220px;overflow:hidden;margin: 0 auto 0;padding:0;background-color: #ffffff;position:relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #f9f9f9;}
.Ny_brand ul li .NyNewTj_img img {display:block;max-width:100%;max-height:100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;object-fit: cover;}
.Ny_brand ul li:hover .NyNewTj_img img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.Ny_brand ul li .NyNewTj_img .NyNewTj_mask { display:none; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:rgba(20,34,49,0.8); position:absolute; left:0; top:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_brand ul li:hover .NyNewTj_img .NyNewTj_mask { display:block;}
.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a { display:block; width:100%; height:50px; overflow:hidden; margin:-25px 0 0 0; padding:0 20px; position:absolute; left:0; top:50%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a i { display:block; width:24px; height:1px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:120px;}
.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:16px; text-align:center; white-space: nowrap; text-overflow: ellipsis; margin:9px auto; padding:0;}

.Ny_brand ul li .NyNewTj_text {width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;display: none;}
.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto; padding:0;}
.Ny_brand ul li .NyNewTj_text span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:14px; margin:10px auto; padding:0;}
.Ny_brand ul li .NyNewTj_text span img { display:block; width:20px; height:20px; overflow:hidden; margin:0 4px 0 0; padding:0; float:left;}
.Ny_brand ul li .NyNewTj_text p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#666; font-size:14px; margin:0 auto; padding:0; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { display:block; width:100%; height:60px; overflow:hidden; line-height:60px; color:#666; font-size:14px; white-space: nowrap; text-overflow: ellipsis; margin:12px auto 0; padding:0; background:url(../images/jt4.png) right center no-repeat; border-top:1px solid #f2f2f2; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Ny_brand ul li:hover .NyNewTj_text a.NyNewTj_name {color: #014db0;}
.Ny_brand ul li:hover .NyNewTj_text a.NyNewTj_btn { color:#014db0; background:url(../images/jt5.png) right center no-repeat; border-top:1px solid #014db0;}
@media screen and (width:1600px){
	.Ny_brand ul li .NyNewTj_img { height:210px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_brand ul li .NyNewTj_img { height:180px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:100px;}
}
@media screen and (min-width:1366px) and (max-width:1439px) {
	.Ny_brand ul li .NyNewTj_img { height:160px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
}
@media screen and (min-width:1360px) and (max-width:1365px) {
	.Ny_brand ul li .NyNewTj_img { height:160px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_brand ul li { width:32%; margin:0 1.82% 20px 0;}
	.Ny_brand ul li:nth-child(3n+3) {margin:0 0 20px 0;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 1.82% 20px 0;}
	.Ny_brand ul li .NyNewTj_img { height:160px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.Ny_brand ul li { width:32%; margin:0 1.82% 20px 0;}
	.Ny_brand ul li:nth-child(3n+3) { margin:0 0 20px 0;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 1.82% 20px 0;}
	.Ny_brand ul li .NyNewTj_img { height:160px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.Ny_brand{min-height:inherit;}
	.Ny_brand ul li { width:32%; margin:0 1.82% 20px 0; padding:16px 16px 0;}
	.Ny_brand ul li:nth-child(3n+3) { margin:0 0 20px 0;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 1.82% 20px 0;}
	.Ny_brand ul li .NyNewTj_img { height:144px; margin:0 auto 16px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:80px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_brand{min-height:inherit;}
	.Ny_brand ul li { width:32%; margin:0 1.82% 20px 0; padding:16px 16px 0;}
	.Ny_brand ul li:nth-child(3n+3) { margin:0 0 20px 0;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 1.82% 20px 0;}

	.Ny_brand ul li .NyNewTj_img { height:136px; margin:0 auto 16px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.Ny_brand{min-height:inherit;}
	.Ny_brand ul li { width:100%; margin:0 auto 20px; float:inherit;}
	.Ny_brand ul li:nth-child(3n+3) { margin:0 auto;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 auto;}
	.Ny_brand ul li .NyNewTj_img {height:324px;margin: 0 auto 0;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a span { font-size:15px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}	
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
}
@media (max-width: 767px) {
	.Ny_brand{min-height:inherit;}
	.Ny_brand ul li {width:100%;margin:0 auto 20px;float:inherit;padding: 12px 12px 12px;}
	.Ny_brand ul li:nth-child(3n+3) { margin:0 auto;}
	.Ny_brand ul li:nth-child(4n+4) {margin:0 auto;}
	.Ny_brand ul li .NyNewTj_img {height:177px;margin: 0 auto 0;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a span { font-size:15px;}
	.Ny_brand ul li .NyNewTj_img .NyNewTj_mask a:hover i { width:60px;}	
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_name { font-size:16px;}
	.Ny_brand ul li .NyNewTj_text a.NyNewTj_btn { height:48px; line-height:48px;}
}
@media (max-width: 375px) {
	.Ny_brand ul li .NyNewTj_img { height:156px;}
}
@media (max-width: 320px) {
	.Ny_brand ul li .NyNewTj_img { height:128px;}
}
/*NyNew_tj 结束*/


/**联系我们**/
.pc_contact { width:100%; overflow:hidden; margin:0 auto; padding:0;padding-top:40px;}
.pc_contact .contact_p1 {width: 90%; max-width: 1800px;margin: 0 auto;overflow:hidden;margin:0 auto;padding:80px 0 30px;background-color:#fff;border-top: 5px solid #014db0;}
.contact_p1 ul li { width:22.5%; overflow:hidden; margin:0 0 0 2.5%; padding:0; float:left;}
.contact_p1 ul li .contact_icon1, .contact_p1 ul li .contact_icon2, .contact_p1 ul li .contact_icon3 , .contact_p1 ul li .contact_icon4{ width:120px; height:120px; overflow:hidden; margin:0 auto; padding:0; border-radius:50%;}
.contact_p1 ul li .contact_icon1 { background:#f2f8fc url(../images/contact_icon01.png) center center no-repeat;}
.contact_p1 ul li .contact_icon2 { background:#f2f8fc url(../images/contact_icon02.png) center center no-repeat;}
.contact_p1 ul li .contact_icon3 { background:#f2f8fc url(../images/contact_icon03.png) center center no-repeat;}
.contact_p1 ul li .contact_icon4 { background:#f2f8fc url(../images/contact_icon04.png) center center no-repeat;}
.contact_p1 ul li:hover .contact_icon1 {background: #014db0 url(../images/contact_icon1.png) center center no-repeat;}
.contact_p1 ul li:hover .contact_icon2 {background: #014db0 url(../images/contact_icon2.png) center center no-repeat;}
.contact_p1 ul li:hover .contact_icon3 {background: #014db0 url(../images/contact_icon3.png) center center no-repeat;}
.contact_p1 ul li:hover .contact_icon4{background: #014db0 url(../images/contact_icon4.png) center center no-repeat;}
.contact_p1 ul li .tlt {width:100%;overflow:hidden;margin:40px auto 20px;padding:0;color: #014db0;font-size:16px;text-align:center;}
.contact_p1 ul li p {width:100%;overflow:hidden;line-height:24px;margin:0 auto;padding:0;color: #333;font-size: 18px;text-align:center;}
.contact_p1 ul li p font { font-family:"Arial";}
.contact_p2 { width:70%; height:480px; overflow:hidden; margin:20px auto; padding:0 15%; background:url(../images/contact_p2_bg.jpg) center center no-repeat; background-size:cover;}
.contact_p2 .tlt { width:100%; overflow:hidden; margin:120px auto 30px; padding:0; color:#fff; font-size:16px; text-align:center;}
.contact_p2 img { display:block; width:200px; height:200px; overflow:hidden; margin:0 auto; padding:0;}

.contact_foot{ background:none;}
.contact_foot .NyAboutPart1_main{ width:100%;}
.contact_foot .NyAboutPart1_left .NyAboutPart1_p .conn_in p:first-child{background:url(../images/contact_foot01.png) left center no-repeat; background-size:24px;text-indent: 35px;}
.contact_foot .NyAboutPart1_left .NyAboutPart1_p .conn_in p:nth-child(2){background:url(../images/contact_foot01.png) left center no-repeat; background-size:24px;text-indent: 35px;}
.contact_foot .NyAboutPart1_left .NyAboutPart1_p .conn_in p:nth-child(3){background:url(../images/contact_foot02.png) left center no-repeat; background-size:24px;text-indent: 35px;}
.contact_foot .NyAboutPart1_left .NyAboutPart1_p .conn_in p:last-child{background:url(../images/contact_foot03.png) left center no-repeat; background-size:24px;text-indent: 35px;}
.contact_foot .NyAboutPart1_main .NyAboutPart1_right{ height:485px;margin: 2% 0;}
.contact_foot .NyAboutPart1_main .NyAboutPart1_right .pic{ height:530px;}

.contact_p4 { width:100%;max-width: 1800px;margin: 0 auto;overflow:hidden; margin:0 auto 20px; padding:40px 0; background-color:#fff; border-top:5px solid #004cb0;}
.contact_p4 .tlt { width:93%; overflow:hidden; margin:0 auto; padding:0 3.5%; color:#333; font-size:16px;}
.contact_p4 .tlt span { display:block; width:40px; height:2px; overflow:hidden; margin:20px 0 0; padding:0; background-color:#004cb0;}
.contact_p4 ul { width:100%; overflow:hidden; margin:20px auto; padding:0;}
.contact_p4 ul li { width:44.75%; overflow:hidden; line-height:50px; margin:10px 0 10px 3.5%; padding:0; color:#666; font-size:14px; float:left; position:relative;}
.contact_p4 ul li label { padding:0 20px;}
.contact_p4 ul li label input { vertical-align:middle; margin:0 6px 4px 0;}
.contact_p4 ul li .tlt2 { width:100%; overflow:hidden; margin:0 0 10px; padding:0; color:#333; font-size:14px;}
.contact_p4 ul li .tlt2 em { font-size:12px; color:#f00;}
.contact_p4 ul li .tlt2 span { display:inline-block; color:#999; font-size:12px; float:right;}
.contact_p4 ul li .cp4_ipt { display:block; width:100%; height:50px; overflow:hidden; line-height:48px; color:#777; font-size:14px; outline:none; margin:0; padding:0 19px; border:1px solid #eaeaea; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.contact_p4 ul li .cp4_area { display:block; width:100%; height:144px; overflow:hidden; line-height:24px; color:#777; font-size:14px; outline:none; margin:0; padding:12px 19px; border:1px solid #eaeaea; resize:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.contact_p4 ul li .cp4_btn1 { display:block; width:100%; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:16px; text-align:center; border-radius:2px; background-color:#004cb0; border:none; margin:20px 0;outline:none;cursor:pointer;}

.contact_p4 ul li a { display:block; width:70px; height:22px; overflow:hidden; padding:5px; position:absolute; right:10px; bottom:10px;}

.ct_map{width: 90%;max-width: 1800px;margin: 0 auto;overflow:hidden;height:500px;padding:20px 20px;background:#fff;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.contact_wz{width: 90%;max-width: 1800px;margin: 0 auto 50px;overflow:hidden;padding:20px 20px;background:#fff;line-height: 26px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
@media screen and (max-width:1600px) and (min-width:1200px) {
	.pc_contact .contact_p1{width: 95%;}
	.contact_p4 {width: 100%;}
	.ct_map{width:90%;padding:20px 2.5%;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.pc_contact .contact_p1{width: 95%;}
	.contact_p4 {width: 100%;}
	.ct_map{width:90%;padding:20px 2.5%;}
}
@media screen and (max-width:1079px) and (min-width:768px) {
	.pc_contact .contact_p1{width: 95%;}
	.contact_p4 {width: 100%;padding: 40px 0 10px;}
	.ct_map{width:90%;padding:20px 2.5%;height:340px;}
}
@media screen and (max-width:767px) {
	.pc_contact{padding-top:30px;}
	.pc_contact .contact_p1{width: 95%;padding: 30px 0 0;}
	.contact_p1 ul li{width:100%;margin-bottom:20px;}
	.contact_p1 ul li .contact_icon1, .contact_p1 ul li .contact_icon2, .contact_p1 ul li .contact_icon3, .contact_p1 ul li .contact_icon4{width:80px;height:80px;background-size:60%;}
	.contact_p1 ul li .tlt{margin: 14px auto 12px;}
	.contact_p4 {width: 100%;padding: 30px 0 10px;}
	.ct_map{width:90%;padding:20px 2.5%;height:240px;}
	.contact_p2{height:280px;}
	.contact_p2 .tlt{margin: 42px auto 30px;}
	.contact_p2 img{width:140px;height:140px;}
	.contact_p4 ul li{width:95%;margin:0 auto 10px;float:none;}
	.contact_p4 ul li .cp4_btn1{margin: 10px 0;}
}


/*内页资料下载*/
.Nydown_list ul li{ width:48.5%; float:left; margin:0 3% 20px 0;}
.Nydown_list ul li:nth-child(2n+2){margin:0 0 20px 0;}
.Nydown_list ul li .wrap{ display:block; width:100%; float:left; border:solid 1px #eaeaea; padding:0 0 0; position:relative;background:#fff;}
.Nydown_list ul li .wrap .type{ display:block;width:50px; height:42px; float:left;text-align:center; background:url(../images/down3.jpg) no-repeat right top; padding:18px 10px 10px 10px;}
.Nydown_list ul li .wrap .type img{ vertical-align:top; width:13px;}
.Nydown_list ul li .wrap .type span{ display:block;width:100%; text-transform:uppercase; font-size:12px; letter-spacing:1px; line-height:24px; color:white;font-family: 'OPENSANS-BOLD';overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.Nydown_list ul li .wrap .time{ height:70px; line-height:70px; width:170px; position:relative; text-align:center; font-size:14px; color:#333; letter-spacing:1px;float:left;}

.Nydown_list ul li .wrap .time span{ display:inline-block; vertical-align:middle; margin:-3px 7px 0 0; background:url(../images/time.png) no-repeat center center; width:20px; height:20px;}
.Nydown_list ul li .wrap .time:before{ content:''; width:1px; height:48px; position:absolute; right:0; top:50%; margin-top:-24px; background:#d9d9d9;}
.Nydown_list ul li .wrap .title{width:486px;padding:0 20px; float:left; line-height:68px; font-size:16px; color:black; letter-spacing:1px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.Nydown_list ul li .wrap:hover .type{ background:#004cb0;}
.Nydown_list ul li .wrap:hover .title{ color:#004cb0;}
.ny_down_btn{display:block;width:170px;height:50px;line-height:50px;text-align:center;background:#004cb0;color:#fff;border-radius:30px;margin:0 auto;margin-top:40px;transition: all ease 0.3s;font-size:15px;}
.ny_down_btn:hover{width: 240px;}

@media screen and (max-width:1600px) and (min-width:1200px) {
	.Nydown_list ul li .wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.Nydown_list ul li .wrap .type{width:50px;padding: 18px 10px 10px 10px;}
	.Nydown_list ul li .wrap .time{width:25%;}
	.Nydown_list ul li .wrap .title{padding:0 3%;width:54%;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.Nydown_list ul li .wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.Nydown_list ul li .wrap .type{width:50px;padding: 18px 10px 10px 10px;}
	.Nydown_list ul li .wrap .time{width:25%;}
	.Nydown_list ul li .wrap .title{padding:0 3%;width:54%;}
}
@media screen and (max-width:1079px) and (min-width:768px) {
	.Nydown_list ul li{width:100%;margin:0 0 20px 0;}
	.Nydown_list ul li .wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.Nydown_list ul li .wrap .type{width:50px;padding: 18px 10px 10px 10px;}
	.Nydown_list ul li .wrap .time{width:28%;}
	.Nydown_list ul li .wrap .title{padding:0 3%;width:50%;}
}
@media screen and (max-width:767px) {
	.Nydown_list ul li{width:100%;margin:0 0 20px 0;}
	.Nydown_list ul li .wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.Nydown_list ul li .wrap .type{width:30px;padding: 18px 10px 10px 10px;}
	.Nydown_list ul li .wrap .time{width:30%;display:none;}
	.Nydown_list ul li .wrap .title{padding:0 3%;width:77%;font-size:15px;}
	.ny_down_btn{width:150px;height:45px;line-height:45px;}
	.ny_down_btn:hover{width: 180px;}
}

.lyNyJobRight_title{width:100%; overflow:hidden; margin:50px auto 0;background-color: #fff; text-align:center; color:#333;}
.lyNyJobRight_title dt{ font-size:28px; line-height:40px;margin: 3% auto 1%;}
.lyNyJobRight_title dt:before{content: '';background: url(../images/job_title.png) center center no-repeat;width: 29px;height: 26px;display: inline-block;vertical-align: middle;padding-right: 2%;}
.lyNyJobRight_title dt:after{content: '';display: block;background: url(../images/job_title.png) center center no-repeat; transform:rotateY(180deg);width: 29px;height: 26px;display: inline-block;vertical-align: middle;padding-left: 2%;}
.lyNyJobRight_title dt span{ color:#004cb0;}
.lyNyJobRight_title p{ line-height:40px; font-size:20px;}
.lyNyJobRight_title dl dd{ font-size:20px; padding:24px; border:1px solid #333;display: inline-block; width:17%; margin:2% 1%;}
.lyNyJobRight_title dl dd:hover{ background:#333; color:#fff;}
.lyNyJobRight_title img{ max-width:100%;margin: 0 auto 3%;}
.lyNyJobRight_list { width:100%; overflow:hidden; margin:50px auto 0; padding:0;}
.lyNyJobRight_list ul li { width:100%; min-height:160px; overflow:hidden; margin:0 auto 30px; padding:40px 100px 40px 40px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_list ul li .NyJob_con1 { width:100%; min-height:80px; margin:0 auto; padding:0;}
.NyJob_con1 .NyJobCon1_left { width:100%; height:60px; line-height:60px; margin:0; padding:0; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon1_tit { width:100%; height:50px; overflow:hidden; line-height:50px; color:#333; font-size:20px; margin:0 auto; padding:0; font-weight:bold;}
.NyJobCon1_left span { display:block; width:100%; height:auto; overflow:hidden; line-height:20px; color:#ccc; font-size:14px; font-weight:bold; text-transform:uppercase; margin:0 auto; padding:0;}
.NyJob_con1 .NyJobCon1_right { width:25%; overflow:hidden; margin:0; padding:0 40px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_list ul li a.NyJob_btn { cursor:pointer; display:block; width:40px; height:40px; overflow:hidden; margin:0; padding:0; border-radius:2px; position:absolute; top:40px; right:40px; background:url(../images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.NyJob_btn:hover { background:url(../images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.cur, .lyNyJobRight_list ul li a.cur:hover { background:url(../images/down01.png) center center no-repeat; transform:rotateX(180deg);}
.NyJob_con1 .NyJobCon1_right { width:100%; margin:0; padding:0; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon1_right .NyJobCon1Right_tit { width:100%; overflow:hidden; line-height:20px; color:#333; font-size:14px; margin:0 auto 4px; padding:0;}
.NyJob_con1 p,.NyJob_con2 p { line-height:28px; color:#999; font-size:16px; margin:0 auto 30px; padding:0;}

.lyNyJobRight_list ul li .NyJob_con2 { display:none; width:100%; overflow:hidden; margin:40px auto 0;}
.NyJob_con2 .NyJobCon2_left { width:25%; height:80px; margin:0; padding:0 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon2_left p { line-height:28px; color:#999; font-size:16px; margin:0 auto; display: inline-block;padding-right: 3%;}
.NyJobCon2_left p span { color:#333;}
.NyJob_con2 .NyJobCon2_right { width:75%; min-height:80px; margin:0; padding:0 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon2_right .NyJobCon1Right_tit { width:100%; overflow:hidden; line-height:20px; color:#333; font-size:14px; margin:0 auto 4px; padding:0;}
.NyJobCon2_right p { line-height:28px; color:#999; font-size:14px; margin:0 auto; padding:0;}
.NyJob_con2 .NyJob_mailto { width:100%; overflow:hidden; line-height:24px; font-size:16px; margin:0 auto 40px; padding:0;}
.contact_button{ background:#1157b6; color:#fff; width: 200px;height: 44px;line-height: 44px; display: block;text-align: center;}
.contact_button:hover{ color:#fff;}

.lyNyJobRight_form { width:100%; overflow:hidden; margin:0 auto; padding:30px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_form .lyNyJobRight_ipt1, .lyNyJobRight_form .lyNyJobRight_ipt2 { margin:0; padding:0 20px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_form .lyNyJobRight_ipt1 { width:24%;}
.lyNyJobRight_form .lyNyJobRight_ipt2 { width:42%;}
.lyNyJobRight_ipt1 input, .lyNyJobRight_ipt2 input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:14px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0 20px 0 40px; border:none; outline:none; resize:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.Ipt_ico1 input { background:#f3f5f9 url(../images/fm_ico1.png) 10px 10px no-repeat;}
.Ipt_ico2 input { background:#f3f5f9 url(../images/fm_ico2.png) 10px 10px no-repeat;}
.Ipt_ico3 input { background:#f3f5f9 url(../images/fm_ico3.png) 10px 10px no-repeat;}
.lyNyJobRight_form .lyNyJobRight_btn { width:10%; float:left;}
.lyNyJobRight_btn input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; background-color:#e88c18; margin:0; padding:0; float:left; border:none; outline:none; resize:none; cursor:pointer;}

@media screen and (max-width:1600px) {
	.lyNyJob { padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyJob { padding:0 40px;}
	.lyNyJobRight_title dl dd{ width:20%;}
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con2 .NyJobCon2_left { padding:0 20px;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyJob { padding:0 40px;}
	.lyNyJobRight_title dl dd{ width:22%;}
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}

	.lyNyJobLeft_con ul { margin:20px 0 0;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyJob { padding:0 40px;}
	.lyNyJobRight_title dl dd{ width:22%;}
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyJob { padding:0 40px;}
	.lyNyJobRight_title dl dd{ width:24%;}
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyJob { padding:0 40px;}
	.lyNyJobRight_title dl dd{ width:28%;}
	.lyNyJobRight_title dt{font-size: 24px;}
	.lyNyJobRight_title img{ width:94%;}
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 120px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:32%; padding:20px 20px 20px 0; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:38%; padding:80px 40px; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { width:30%; height:373px; padding:20px; margin:0; float:left;}
	.lyNyJobLeft_top span { line-height:30px; font-size:24px;}
	.lyNyJobLeft_top p { line-height:30px; font-size:20px;}
	.lyNyJobLeft_top font { line-height:20px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 20px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%;}
	.lyNyJob .lyNyJob_right { width:100%; padding:0;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyJob { padding:0 20px;}
	.lyNyJobRight_title dl dd{ width:35%;}
	.lyNyJobRight_title dt{font-size: 18px;}
	.lyNyJobRight_title img{ width:94%;}
	.lyNyJobRight_list ul li { margin:0 auto 20px; padding:20px 100px 20px 20px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:20px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:50%; padding:20px; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:50%; padding:80px 40px; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:300px; padding:80px 40px; margin:0; float:left; background-size: 290px; background-position: right;}
	.NyJob_con2 .NyJobCon2_right { padding:0 20px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob .lyNyJob_xx { margin:0 auto;}
	.lyNyJob_xx ul li { width:48.8%; margin:0 2.4% 20px 0; height:240px;}
	.lyNyJob_xx ul li:nth-child(4n+4) { margin:0 0 20px;}
	.lyNyJob_xx ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 20px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:20px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%; float:inherit; margin:0 auto 20px;}
	.lyNyJob .lyNyJob_right { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.NyJobCon1_left p { font-size:18px;}
	.lyNyJob_right .lyNyJobRight_head { font-size:22px; margin:0 auto 10px;}
	.lyNyJobRight_form .lyNyJobRight_ipt1 { width:50%; margin:0 0 20px;}
	.lyNyJobRight_form .Ipt_ico2 { padding:0;}
	.lyNyJobRight_form .lyNyJobRight_ipt2 { width:80%;}
	.lyNyJobRight_form .lyNyJobRight_btn { width:20%;}
	.lyNy_Pos2 { margin:10px 0;}
}
@media screen and (max-width:767px) {
	.lyNyJob { padding:0 12px;}
	.lyNyJobRight_title dt{ font-size:20px;}
	.lyNyJobRight_title p,.lyNyJobRight_title dl dd{ font-size:18px;}
	.lyNyJobRight_title dl dd{ width:77%;}
	.lyNyJobRight_title img{ width:94%;}
	.lyNyJobRight_list ul li { margin:0 auto 20px; padding:10px 12px;}
	.NyJob_con1 .NyJobCon1_left { width:100%; height:auto; padding:12px 80px 12px 0; float: inherit;}
	.NyJob_con2 .NyJobCon2_left { width:100%; margin:0 0 20px; padding:0; float: inherit;}
	.NyJobCon1_left i { display:none;}
	.lyNyJobRight_list ul li a.NyJob_btn { top:20px; right:12px; z-index:9;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 12px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:100%; padding:0 12px 12px; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:100%; padding:20px 12px 0; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:300px; padding:20px; margin:0; float:left; background-size: 240px; background-position: right;}
	.NyJob_con1 .NyJobCon1_right { width:100%; padding:0;}
	.NyJob_con2 .NyJobCon2_right { width:100%; padding:0;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJobLeft_con ul li { margin:0 auto 7px;}
	.lyNyJob .lyNyJob_xx { margin:0 auto;}
	.lyNyJob_xx ul li { width:100%; margin:0 auto 20px 0; height:240px;}
	.lyNyJob_xx ul li:nth-child(4n+4) { margin:0 auto 20px;}
	.lyNyJob_xx ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 12px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 12px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:12px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%; float:inherit; margin:0 auto 20px;}
	.lyNyJob .lyNyJob_right { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.NyJobCon1_left p { font-size:20px;}
	.lyNyJob_right .lyNyJobRight_head { font-size:18px; margin:0 auto 10px;}
	.lyNyJobRight_form { padding:20px;}
	.lyNyJobRight_form .lyNyJobRight_ipt1 { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyJobRight_form .lyNyJobRight_ipt2 { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyJobRight_form .lyNyJobRight_btn { width:50%; float:inherit; margin:0 auto;}
	.lyNy_Pos2 { margin:10px 0;}
	.lyNyJobLeft_top span { font-size:24px;}
	.lyNyJobLeft_top p { margin:10px auto;}
}
@media screen and (max-width:375px) {	

}
@media screen and (max-width:320px) {

}


.Ny_case_tab{text-align:center;font-size:0;margin-bottom: 0;padding-top: 40px;height: 56px;overflow: hidden;text-align:center;}
.Ny_case_tab .Ny_case_tab_in{display:block;width:100%;margin: 0 auto;}
.Ny_case_tab span{display:inline-block;vertical-align:middle;margin:0 12px;width:120px;margin-bottom: 20px;}
.Ny_case_tab span a{height:52px;line-height:52px;display:block;text-align:center;background:#f5f5f5;border:1px solid #e8e8e8;font-size:20px;color:#555;font-weight:bold;padding:0 10px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.Ny_case_tab span a:hover,.Ny_case_tab span.cur a{background:#004cb0;border:1px solid #004cb0;color:#fff;}

.Ny_case_tab.on{text-align:left;overflow-x: scroll;}
	/* 设置滚动条的样式 */
.Ny_case_tab.on::-webkit-scrollbar { height:2px;}/* 滚动槽 */
.Ny_case_tab.on::-webkit-scrollbar-track { background-color:#fff;}
.Ny_case_tab.on::-webkit-scrollbar-thumb { background-color:#bfbfbf; border-radius:50px;}/* 滚动条滑块 */
.Ny_case_tab.on::-webkit-scrollbar-thumb:window-inactive { background-color:#bfbfbf;}

@media (max-width:1600px){

}

@media (max-width:1500px) {
	.Ny_case_tab{margin-bottom: 0;}
}

@media (max-width:1300px) {
	.Ny_case_tab span a{font-size:18px;}
}
@media (max-width:1080px) {
.Ny_case_tab span a{font-size:16px;height:40px;line-height:40px;}
}

@media (max-width: 767px) {
.Ny_case_tab{padding-top:25px;}
.Ny_case_tab span{width:120px;margin:0 5px;}
.Ny_case_tab span a{height:45px;line-height:45px;font-size:16px;}
	
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {
	
}