@charset "utf-8";
/* CSS Document */
/* 通用属性 */
* {margin:0;padding:0;list-style:none;}
body {font-size:14px;color:#000;font-family:Microsoft YaHei,sans-serif;}
img {border:0;vertical-align:top;}
html,body {width:100%;max-width:100%;min-width:320px;min-height:100%;height:auto;}
address,caption,cite,code,dfn,em,th,dt,var {font-style:normal;font-weight:normal;}
/* a */a {color:#333;text-decoration:none;}
a:visited {}
a:active,a:hover {text-decoration:none;color:#FF6600;}
a:focus {outline:none;text-decoration:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1,h2,h3,h4,h5,h6,p,ol,ul {padding:0;margin:0;}
:focus {outline:none;}
.ovfl {overflow:hidden;}
.flex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.lflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.ltflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}
.lbflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}
.rflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.rtflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}
.rbflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;}
.mflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;text-align:center;}
.mtflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;text-align:center;}
.mbflex {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;text-align:center;}
.transition300em {transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.donghua {-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
::after,::before {-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.dhwz {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mar0a {margin:0 auto;}
.con-fff {width:100%;height:100%;}
.h160 {height:160px;}
input {border-radius:0;-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:0 0 0;font-size:14px;}
textarea {border-radius:0;-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:0 0 0;font-size:14px;}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {vertical-align:middle;}
@media (min-width:1300px) {.container {width:1270px;}
}
@media (min-width:1400px) {.container {width:1370px;}
}
@media (min-width:1500px) {.container {width:1440px;}
}
@media (max-width:767px) {.container {padding-left:10px;padding-right:10px;width:100%;}
.row {margin-left:-10px;margin-right:-10px;}
}
@media (max-width:500px) {.h160 {height:115px;}
}
@media (max-width:415px) {.h160 {height:100px;}
}
/*头部*/.head {min-width:320px;width:100%;height:124px;position:fixed;top:0;left:0;z-index:999;background:#ffffff;box-shadow:0 2px 5px 0 rgb(0 0 0 / 10%);border-top:4px solid #FF6600;}
.inbox {position:relative;}
.header_space {width:100%;height:124px;}
/*头部logo*/.logo {float:left;margin-top:15px;}
.logtxt {float:left;margin-left:15px;padding-left:20px;background:url(../images/head_shank.jpg) no-repeat left;margin-top:30px;padding-top:10px;padding-bottom:10px;}
.logtxt h2 {font-size:24px;color:#FF6600;font-weight:bold;}
.logtxt p {color:#666;font-size:14px;margin-top:5px;}
.hetop {position:absolute;top:0;left:50%;width:346px;height:26px;margin-left:-173px;background:url(../images/hetop.png) no-repeat;text-align:center;z-index:11;}
.hetop h1 {font-size:12px;font-weight:normal;color:#fff;height:26px;line-height:22px;display:inline-block;padding-left:22px;background:url(../images/hetopico.png) no-repeat 0px 4px;position:relative;}
.hetop h1::after {content:'';position:absolute;bottom:-10px;background:url(../images/hetopjt.png) no-repeat;width:12px;height:7px;left:50%;margin-left:-6px;}
@media only screen and (max-width:1199px) {.logo {margin-left:3%}
}
@media only screen and (max-width:700px) {.hetop,.logtxt {display:none;}
}
@media only screen and (max-width:660px) {.logo {margin-top:3px;}
.logo img {height:60px;}
}
.nav {float:right;height:116px;position:relative}
#shop {float:right;height:100%;position:relative;}
#shop i {display:block;float:left;font-style:normal}
#shop #head-search {width:45px;height:100%;background:url(../images/icon-search.png) no-repeat center;cursor:pointer;}
#shop #head-email {width:45px;height:100%;background:url(../images/icon-email.png) no-repeat center;cursor:pointer;}
#shop #head-nav {height:100%;border:none;margin-top:0;font-size:16px;text-align:center;padding:0 10px;}
#shop #head-nav .head-lang {float:right;position:relative;margin-top:20px;}
#shop #head-nav .head-lang a {display:block;padding:14px 24px 14px 14px;font-size:14px;font-weight:bold;color:#333;position:relative;}
#shop #head-nav .head-lang>a::before {content:'';position:absolute;right:6px;top:19px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #333;transition:all .3s;-webkit-transition:all .3s;}
#shop #head-nav .head-lang a img {margin-right:8px;vertical-align:sub;}
#shop #head-nav .head-lame {display:none;position:absolute;top:48px;width:100%;background-color:#fff;z-index:10;transition:all .3s;-webkit-transition:all .3s;}
#shop #head-nav .head-lang:hover>a {background-color:#ddd;}
#shop #head-nav .head-lang:hover .head-lame {display:block;}
#shop #head-nav .head-lame:hover {background-color:#ddd;}
#shop #m-head-nav {height:16px;position:relative;float:left;display:none;margin-left:15px;margin-top:52px;width:24px;cursor:pointer;}
#shop #m-head-nav .line {width:24px;height:2px;background-color:#FF6600;position:absolute;left:0px;top:7px;}
#shop #m-head-nav .line1 {margin-top:-7px;}
#shop #m-head-nav .line3 {margin-top:7px;}
#shop #m-head-nav[data-active="on"] .line1 {margin-top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#shop #m-head-nav[data-active="on"] .line2 {display:none;}
#shop #m-head-nav[data-active="on"] .line3 {margin-top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
#shop .btn-search {position:absolute;top:30px;right:0px;width:28px;height:28px;background:url(../top_search.png) no-repeat center}
#shop .btn-lang {position:absolute;top:30px;right:48px;width:28px;height:28px;background:url(../top_tel.png) no-repeat center}
#nav {float:right;}
#nav>li {float:left;position:relative;}
#nav>li>a {position:relative;z-index:2;display:block;width:100%;height:100%;font-size:16px;border-left:1px solid transparent;border-right:1px solid transparent;line-height:116px;text-align:center;color:#333333;-webkit-transition:color 200ms;transition:color 200ms;}
#nav>li>a>p {border-bottom:4px solid transparent;padding:0 12px;}
#nav>li>a>div {width:100%;height:100%;position:absolute;left:0;top:0;}
.nav2 {position:absolute;top:120px;right:0;margin-left:0;background:#fff;z-index:9999;border-top:2px solid #FF6600;width:400px;padding:20px;box-shadow:0 4px 10px 0 rgb(0 0 0 / 30%);display:none;}
.nav2left {width:150px;margin-top:-9px;float:left;padding-left:20px;}
.nav2left .nav2li {height:36px;font-size:14px;line-height:36px;border-top:1px dashed #c6b6b6;}
.nav2left .nav2li:first-child {border:0}
.nav2left .nav2name {width:130px;height:36px;padding-left:17px;display:inline-block;color:#666666;text-align:right;}
.nav2left .nav2li.current .nav2name {color:#1a396f;background:url(../images/in_h1.png) no-repeat left center;}
.nav2right {width:210px;float:left;border-right:1px solid #eaeaea;padding-right:10px;}
.nav2right .nav2pic {border:1px solid #eee;}
.nav2right .nav2txt {margin-top:14px;line-height:22px;color:#666;}
.nav2right .nav2txt p {max-height:88px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
#nav>li.on>a,#nav>li:hover>a {color:#FF6600;}
#nav>li.on>a>p,#nav>li:hover>a>p {font-weight:bold;color:#FF6600;}
#nav>li.on>a>div,#nav>li:hover>a>div {border-bottom:4px solid #FF6600;border-left:1px solid #eee;border-right:1px solid #eee;transform:skewX(-6deg);}
#nav>li:hover>.nav2 {display:block;}
.nav2li:hover>p {display:block;}
.nav2li>p>a:hover {background-color:#e5e5e5;color:#609E49;}
@media only screen and (max-width:1199px) {#nav {display:none}
.nav {margin-right:3%}
#shop #m-head-nav {display:block}
}
@media only screen and (max-width:660px) {#shop #m-head-nav {margin-top:25px;}
}
@media only screen and (max-width:500px) {#shop {margin-left:0px;}
#shop #head-nav {padding:0;}
}
.q_email {display:none;position:absolute;right:0;top:88px;width:280px;padding:10px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);z-index:99999;}
.q_emailfont {border:1px solid #e0e0e0;padding:5px;font-size:14px;}
.q_search {position:absolute;right:0;top:88px;width:280px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);z-index:99999;display:none;}
.q_search .q_search1 {padding:25px 20px;}
.q_search .form-group {position:relative;margin:0;}
.q_search input[type="search"] {display:block;width:100%;color:#000;line-height:24px;padding:7px 40px 7px 15px;height:40px;border:1px solid #e0e0e0;background:#fff;}
.q_search .search-btn {position:absolute;right:0;top:0;width:40px;height:40px;text-align:center;color:#555;font-size:12px;background:0;cursor:pointer;border:0;}
@media only screen and (max-width:414px) {.q_search {top:65px;}
.q_email {top:65px;}
.q_search .q_search1 {padding:20px;}
}
/*小屏幕导航*/.mm-nav-box {overflow:hidden;position:fixed;top:124px;right:0;width:100%;height:100%;z-index:998;display:none;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.mm-nav-box[data-on="active"] {-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.mm-nav-box .mm-wrap {position:fixed;top:0;right:0;width:40%;padding-bottom:15px;z-index:100;}
.mm-nav-box .mm-wrap:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:-1;}
.mm-nav-box .mm-nav .li1 {margin:0 20px;line-height:60px;border-bottom:1px solid rgba(0,0,0,.15);}
.mm-nav-box .mm-nav .li1 .a1 {display:block;color:#222222;font-size:16px;}
.mm-nav-box .mm-nav .li1.on .a1 {color:#e00000;}
.mm-nav-box .mm-nav .li1.on .mm-title {border-color:#e00000;}
.mm-nav-box .mm-nav .li1 .mm-title {position:relative;height:60px;line-height:60px;}
.mm-nav-box .mm-nav .li1 .mm-title .am {display:block;width:100%;height:100%;}
.mm-nav-box .mm-nav .li1 .mm-title .a1 {position:absolute;top:0;left:0;height:100%;z-index:10;}
.mm-nav-box .mm-nav .li1 .mm-title .click {position:absolute;top:0;left:0;width:100%;height:100%;}
.mm-nav-box .mm-nav .li1 .mm-title .click:after {content:"";position:absolute;top:50%;right:20px;width:6px;height:6px;border-top:1px solid #222222;border-right:1px solid #222222;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);margin-top:-3px;}
.mm-nav-box .mm-nav .li1 .mm-title .mclick {position:absolute;top:0;left:0;width:100%;height:100%;}
.mm-nav-box .mm-nav .li1 .mm-title .mclick a {display:block;width:100%;height:100%;}
.mm-nav-box .mm-nav .li1.on .mm-title .click:after {border-color:#e00000;}
.mm-nav-box .mm-nav .li1 .mm-innav {display:none;padding:6px 0;}
.mm-nav-box .mm-nav .li1[data-on="click"] .mm-innav {display:block;border-top:1px solid rgba(0,0,0,.15);}
.mm-nav-box .mm-nav .li1[data-on="click"] .mm-title .click:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mm-nav-box .mm-nav .li1[data-on="click"] .a1 {color:#FF6600}
.mm-nav-box .mm-nav .li1 .mm-innav li {margin:0 10px;border-bottom:1px solid rgba(255,255,255,.4);line-height:1;}
.mm-nav-box .mm-nav .li1 .mm-innav li a {color:#222222;font-size:14px;line-height:1.4;display:block;padding:6px 0;}
.mm-nav-box .mm-nav .li1 .mm-innav li a:hover {color:#FF6600}
.mm-nav-box .mm-nav .li1 .mm-innav li .box2 {margin:0 15px;}
.mm-nav-box .mm-wrap .mmlang {padding:0 10px;font-size:0;display:none;}
.mm-nav-box .mm-wrap .mmlang .mmitem {height:55px;line-height:55px;width:50%;font-size:14px;color:#222222;display:inline-block;*display:inline;*zoom:1;text-align:center;}
.mm-nav-box .mm-wrap .mmlang .mmitem.on {color:#e00000;}
@media only screen and (max-width:1200px) {.mm-nav-box {display:block;}
}
@media only screen  and (max-width:800px) {.mm-nav-box .mm-nav .li1 .mm-title {height:45px;line-height:45px;}
}
@media only screen  and (max-width:660px) {.mm-nav-box {top:70px;}
}
@media only screen  and (max-width:600px) {.mm-nav-box .mm-wrap {width:100%;padding-bottom:0;}
.mm-nav-box .mm-nav .li1 .mm-title .a1 {font-size:14px;}
.mm-nav-box .mm-nav .li1 .mm-innav li a {font-size:13px;}
.mm-nav-box .mm-nav .li1 {margin:0 10px;}
.mm-nav-box .mm-wrap .mmlang {display:block;}
}
.banner-swiper-container .swiper-slide img {max-width:100%;display:block;}
.banner-swiper-container .swiper-slide .video-js {position:absolute;top:0;left:0;width:100%;}
.banner-swiper-container .swiper-slide video {height:auto;}
.banner-swiper-container .swiper-button-prev {left:20px;}
.banner-swiper-container .swiper-button-next {right:20px;}
@media only screen  and (max-width:767px) {.banner-swiper-container .swiper-slide .video-js {display:none;}
}
@media only screen and (max-width:660px) {header,.head,.header_space {height:70px;}
.nav {height:66px;}
}
@media only screen and (max-width:575px) {.hetrg {padding:10px 0;}
}
@media only screen and (max-width:530px) {.httel {padding:0 10px;}
.httel span {padding-left:20px;font-size:16px;}
}
@media only screen and (max-width:465px) {.navbtn img {width:30px;}
.httel {line-height:30px;}
.httel span {font-size:14px;font-weight:normal;padding-left:0;background:none;}
}
@media only screen and (max-width:1199px) {.hoprotab {width:200px;}
.hoproConDiv {width:calc(100% - 200px);}
.hoproBox h3 {padding:15px 0 15px 30px;}
.hoproBox ul {padding:15px 30px;}
}
/* 首页banner *//*#banner .swiper-pagination {bottom:0;font-size:0;}
#banner .swiper-pagination-bullet {width:6px;height:16px;background:rgba(10,42,120,0.4);opacity:1;border-radius:unset;}
#banner .swiper-pagination-bullet-active {height:34px;background:rgba(10,42,120,0.8);}
#banner .swiper-button-prev {left:30px;}
#banner .swiper-button-next {right:30px;}
@media only screen and (min-width:768px) {#index #banner .nybanner {display:none;}
#index #banner #invideo {width:100%;display:block;}
}
@media only screen and (max-width:767px) {#index #banner .nybanner {display:block;}
#index #banner .banner-swiper-container {display:block;}
#index #banner #invideo {display:none;}
#banner .swiper-button-prev,#banner .swiper-button-next {display:none;}
}
*//* 搜索Search */#search {background:url(../images/searchbg.jpg) no-repeat center;background-size:cover;padding:20px 0;}
.search-txt {line-height:60px;color:#666;font-size:14px}
.search-txt p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search-txt a {color:#666;font-size:14px;}
.search-txt a:hover {color:#FF6600;}
.search-btn {padding:12px 50px;}
.search-post form {overflow:hidden;border:1px solid #e5e5e5;border-radius:18px;background:#fff;}
.search-post input[name="keyword"] {float:left;width:calc(100% - 34px);height:34px;padding-left:30px;padding-right:20px;}
.search-post input[name="Submit"] {width:34px;height:34px;float:left;border-radius:50%;text-indent:-99999px;background:url(../images/searchico.png) no-repeat #313131;}
.search-tel {float:right;margin-right:60px;padding-left:55px;background:url(../images/searchtel.png) no-repeat left;color:#222;}
.search-tel h4 {font-size:14px;line-height:16px;}
.search-tel p {font-size:22px;font-weight:bold;line-height:22px;}
@media only screen and (max-width:1199px) {.search-btn {padding:12px;}
}
@media only screen and (max-width:991px) {#search {padding:10px 0;}
.search-tel {margin-right:0;}
.search-btn {padding:10px 15px 0;}
}
@media only screen and (max-width:520px) {.search-tel {padding-left:0;background:none;padding-right:10px;}
.search-btn {padding-right:10px;padding-left:10px;}
}
@media only screen and (max-width:400px) {.search-txt {line-height:30px;}
.search-tel p {font-size:20px;font-weight:normal;}
.search-post input[name="keyword"] {padding-left:20px;}
}
/* 通用title */.title {text-align:center;padding:0 10px;}
.title h2 {font-size:36px;color:#252525;font-weight:bold;}
.title p {color:#999;font-size:16px;margin-top:5px;text-transform:capitalize;}
@media only screen and (max-width:500px) {.title h2 {font-size:26px;}
.title p {font-size:12px;}
}
/* 产品中心Product */#product {padding:50px 0 60px;}
.protag {line-height:66px;height:67px;border-bottom:1px solid #eee;font-size:0;text-align:center;margin-top:15px;}
.protag a {display:inline-block;font-size:18px;color:#252525;margin:0 30px;position:relative;}
.protag a.on::after {content:'';position:absolute;bottom:-8.5px;background:url(../images/protagx.png) no-repeat;width:76px;height:17px;left:50%;margin-left:-38px;}
.protag a:hover {color:#FF6600;}
.pro-left {padding:0;}
.pro-left h4 {font-size:18px;font-weight:bold;color:#252525;font-family:arial;text-transform:uppercase;padding-left:30px;margin-top:70px;}
.pro-left h3 {padding-left:30px;color:#252525;font-size:36px;font-weight:bold;margin-top:10px;}
.pro-left>img {padding-left:30px;margin-top:40px;max-width:100%;}
.pro-left>ul {margin-top:10px;}
.pro-left>ul li {padding:0 10px;}
.pro-left>ul li a {display:block;}
.pro-left>ul li a p {line-height:42px;font-size:16px;text-align:center;color:#444;padding:0 5px;position:relative;}
.pro-left>ul li a p::after {content:'';position:absolute;right:-8px;bottom:-8px;width:16px;height:16px;background:#fff;z-index:1;transform:rotateZ(45deg);}
.pro-left>ul li a:hover p {background:#FF6600;color:#fff;}
.pro-left>ul .owl-prev,.pro-left>ul .owl-next {position:absolute;top:50%;width:28px;height:58px;margin-top:-29px;background:#d6d6d6;color:#fff;font-size:24px;line-height:56px;text-align:center;transition:all .3s;-webkit-transition:all .3s;}
.pro-left>ul .owl-prev {left:0;}
.pro-left>ul .owl-next {right:0;}
.pro-left>ul .owl-prev:hover,.pro-left>ul .owl-next:hover {background:#FF6600;}
.proimg {margin-top:25px;position:relative;overflow:hidden;}
.proimg1 {position:absolute;top:0;left:0;width:100%;animation:zhuan 10s infinite linear;-webkit-animation:zhuan 10s infinite linear;}
.proimg2 {position:absolute;top:0;left:0;width:100%;animation:zhuan2 12s infinite linear;-webkit-animation:zhuan2 12s infinite linear;}
.proimg3 {position:absolute;top:0;left:0;width:100%;height:100%;}
.proimg3 img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
@-webkit-keyframes zhuan {0% {-webkit-transform:rotate(0deg);}
100% {-webkit-transform:rotate(360deg);}
}
@keyframes zhuan {0% {-ms-transform:rotate(0deg);}
100% {-ms- transform:rotate(360deg);}
0% {-moz- transform:rotate(0deg);}
100% {-moz-transform:rotate(360deg);}
0% {-o- transform:rotate(0deg);}
100% {-o-transform:rotate(360deg);}
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
@-webkit-keyframes zhuan2 {0% {-webkit-transform:rotate(0deg);}
100% {-webkit-transform:rotate(-360deg);}
}
@keyframes zhuan2 {0% {-ms-transform:rotate(0deg);}
100% {-ms- transform:rotate(-360deg);}
0% {-moz- transform:rotate(0deg);}
100% {-moz-transform:rotate(-360deg);}
0% {-o- transform:rotate(0deg);}
100% {-o-transform:rotate(-360deg);}
0% {transform:rotate(0deg);}
100% {transform:rotate(-360deg);}
}
@media only screen and (max-width:1250px) {.protag a {margin:0 20px;}
}
@media only screen and (max-width:1050px) {.protag a {margin:0 10px;}
}
@media (max-width:991px) {.protag {line-height:50px;height:50px;}
.protag a {font-size:14px;}
.pro-left h4 {margin-top:20px;}
}
@media (max-width:767px) {#product {padding:30px 0;}
.protag {border:0;line-height:40px;height:auto;}
.protag a {margin:0;padding:0 10px;border:1px solid #E5E5E5;}
.protag a.on::after {display:none;}
}
/* 晟昊优势Advantage */#youshi {padding-top:50px;background:url(../images/ysbg.jpg) no-repeat top center;}
.ys-main {margin-top:40px;}
.ys-shadow {box-shadow:0 10px 10px 0 rgb(0 0 0 / 30%);}
.ys-box {position:relative;}
.ys-tags {position:absolute;width:300px;overflow:visible;left:0;z-index:3;}
.ys-tags li {background:linear-gradient(0deg,#f8f8f8,#ececec);height:140px;width:300px;float:left;position:relative;border-radius:0;cursor:pointer;}
.ys-tags li::before {content:'';position:absolute;top:50%;right:-7px;width:14px;height:16px;margin-top:-8px;background:url(../images/ysicojt.png) no-repeat;z-index:2;display:none;}
.ys-tags li::after {content:'';position:absolute;top:0;right:-21px;width:21px;height:100%;background:url(../images/ys-icosj.png) no-repeat;z-index:1;display:none;}
.ys-tags li .ys-txt {padding:46px 0 46px 60px;margin-left:50px;}
.ys-tags li .ys-txt p {font-size:20px;color:#444;}
.ys-tags li .ys-txt span {font-size:12px;color:#999;text-transform:uppercase;display:block;line-height:20px;word-break:break-word;}
.ys-tags li:nth-child(1) .ys-txt {background:url(../images/ysico1.png) no-repeat left;}
.ys-tags li:nth-child(2) .ys-txt {background:url(../images/ysico2.png) no-repeat left;}
.ys-tags li:nth-child(3) .ys-txt {background:url(../images/ysico3.png) no-repeat left;}
.ys-tags li:nth-child(4) .ys-txt {background:url(../images/ysico4.png) no-repeat left;}
.ys-tags li.on {background:#FF6600;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 60%);z-index:1;}
.ys-tags li.on:nth-child(1) .ys-txt {background:url(../images/ysico1x.png) no-repeat left;}
.ys-tags li.on:nth-child(2) .ys-txt {background:url(../images/ysico2x.png) no-repeat left;}
.ys-tags li.on:nth-child(3) .ys-txt {background:url(../images/ysico3x.png) no-repeat left;}
.ys-tags li.on:nth-child(4) .ys-txt {background:url(../images/ysico4x.png) no-repeat left;}
.ys-tags li.on .ys-txt p,.ys-tags li.on .ys-txt span {color:#fff;}
.ys-ul {width:calc(100% - 300px);height:560px;float:right;}
.ys-img {position:relative;}
.ys-con {position:absolute;right:0;bottom:0;width:540px;padding:30px 68px 30px 45px;background:rgba(10,42,120,0.9);border-radius:50px 0 0 0;}
.ys-con h3 {font-size:30px;color:#fff;font-weight:bold;margin-bottom:10px;}
.ys-con h4 {font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
.ys-con p {font-size:15px;line-height:25px;color:#fff;}
@media (min-width:992px) {.ys-tags li.on::before,.ys-tags li.on::after {display:block}
}
@media (max-width:991px) {.ys-shadow {box-shadow:none;}
.ys-tags {position:static;width:auto;display:flex;}
.ys-tags li {width:auto;height:auto;flex:1;border-right:1px solid #ececec;}
.ys-tags li.on,.ys-tags li:last-child {border-right:0;}
.ys-tags li .ys-txt {margin:0 20px;padding:30px 0 30px 46px;}
.ys-tags li .ys-txt span {line-height:15px;}
.ys-ul {width:100%;float:none;box-shadow:0 10px 10px 0 rgb(0 0 0 / 30%);}
}
@media (max-width:767px) {#youshi {padding-top:30px;}
.ys-box {padding:0 10px;}
.ys-main {margin-top:20px;}
.ys-ul {height:460px;}
}
@media (max-width:730px) {.ys-tags li .ys-txt {margin:0 5px;}
.ys-tags li .ys-txt p {font-size:16px;}
.ys-tags li .ys-txt span {height:30px;overflow:hidden;}
}
@media (max-width:600px) {.ys-tags li .ys-txt,.ys-tags li.on .ys-txt {background:none !important;}
.ys-tags li .ys-txt p {font-size:14px;}
.ys-tags li .ys-txt {padding:30px 0;text-align:center;}
.ys-ul {height:360px;}
.ys-con {width:90%;padding:30px;}
}
@media (max-width:450px) {.ys-tags li .ys-txt {padding:20px 0;}
.ys-con h3 {font-size:25px;}
.ys-con p {font-size:14px;}
}
/* 合作客户Partner */#partner {padding-top:60px;}
.par-mt {margin-top:40px;}
.par-box {padding:0 40px;margin-top:35px;}
.par-bor {border:1px solid #d6d6d6;border-radius:20px 0 40px 0;padding-bottom:52px;}
.par-top {margin:30px 25px;padding-left:15px;border-left:4px solid #FF6600;position:relative;}
.par-top h3 {font-size:24px;font-weight:bold;color:#252525;margin-bottom:5px;}
.par-top span {color:#999;font-size:14px;}
.par-top a {font-size:16px;color:#999;position:absolute;right:0;top:0;}
.par-swag {margin:0 45px;position:relative;}
.par-swag .swiper-button-prev,.par-swag .swiper-button-next {top:50%;width:28px;height:58px;margin-top:-29px;background:#d6d6d6;color:#fff;font-size:24px;line-height:56px;text-align:center;transition:all .3s;-webkit-transition:all .3s;}
.par-swag .swiper-button-prev {left:-45px;}
.par-swag .swiper-button-next {right:-45px;}
.par-swag .swiper-button-prev:hover,.par-swag .swiper-button-next:hover {background:#FF6600;}
.par-map {position:relative;}
.par-map .parico {position:absolute;width:6px;height:6px;border-radius:50%;background:#FF6600;display:flex;justify-content:center;align-items:center;}
.par-map .parico .i {flex:0 0 40px;min-width:40px;height:40px;border-radius:50%;background:rgba(10,42,120,0.2);border:1px solid #FF6600;animation:scalemap 2s linear infinite;-moz-animation:scalemap 2s linear infinite;-webkit-animation:scalemap 2s linear infinite;}
.par-map .parico.a1 {top:20%;left:15%;}
.par-map .parico.a2 {top:40.1%;left:13.3%;}
.par-map .parico.a3 {top:33.5%;left:16.7%;}
.par-map .parico.a4 {top:30.2%;left:20.8%;}
.par-map .parico.a5 {top:42.1%;left:24.3%;}
.par-map .parico.a6 {top:37%;left:27.6%;}
.par-map .parico.a7 {top:58.7%;left:27.6%;}
.par-map .parico.a8 {top:65.5%;left:32.7%;}
.par-map .parico.a9 {top:52%;left:46.8%;}
.par-map .parico.a10 {top:28.5%;left:50.9%;}
.par-map .parico.a11 {top:48.5%;left:50.1%;}
.par-map .parico.a12 {top:68.7%;left:50.9%;}
.par-map .parico.a13 {top:25%;left:58.5%;}
.par-map .parico.a14 {top:47.2%;left:61%;}
.par-map .parico.a15 {top:26.7%;left:68.4%;}
.par-map .parico.a16 {top:53.7%;left:69.4%;}
.par-map .parico.a17 {top:31.7%;left:71%;}
.par-map .parico.a18 {top:23%;left:71.9%;}
.par-map .parico.a19 {top:29.9%;left:73.6%;}
.par-map .parico.a20 {top:45.1%;left:73.7%;}
.par-map .parico.a21 {top:53.7%;left:76.1%;}
.par-map .parico.a22 {top:43.6%;left:79.5%;}
.par-map .parico.a23 {top:63.7%;left:79.4%;}
.par-map .parico.a24 {top:82.3%;left:81.1%;}
@keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-moz-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-webkit-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-o-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@media (max-width:991px) {.par-box {margin-top:0;}
}
@media (max-width:767px) {#partner {padding-top:30px;}
.par-mt {margin-top:0;}
.par-box {padding:0 10px;margin-top:20px;}
.par-top h3 {font-size:20px;}
.par-map {margin-top:20px;}
.par-bor {padding-bottom:20px;}
}
@media (max-width:450px) {.par-swag {margin:0 30px;}
.par-swag .swiper-button-prev {left:-30px;}
.par-swag .swiper-button-next {right:-30px;}
}
/* 图片展示Indeximg */#indeximg {padding-top:30px;}
.imgtags {font-size:0;text-align:center;}
.imgtags a {display:inline-block;color:#666;font-size:16px;width:240px;line-height:40px;background:#d6d6d6;border-radius:5px 5px 0 0;margin:0 10px;transition:all .3s;-webkit-transition:all .3s;}
.imgtags a.on {background:#FF6600;color:#fff;}
.imgbox {border-top:8px solid #FF6600;}
.imgone-bd {overflow:hidden;}
.imgone-bd ul {overflow:hidden;}
.imgone-bd ul li {overflow:hidden;float:left;}
.imgone-bd ul li a {display:block;position:relative;}
.imgone-bd ul li a>img {width:320px;}
.imgone-bd ul li a .imgone-txt {position:absolute;left:0;bottom:-100%;background:rgba(10,42,120,0.5);transition:all .3s;-webkit-transition:all .3s;}
.imgone-bd ul li a .imgone-txt p {font-size:16px;color:#fff;margin-bottom:6px;}
.imgone-bd ul li a .imgone-txt .imgone-x {width:30px;height:4px;background:#fff;margin:0 auto;}
.imgone-bd ul li a:hover .imgone-txt {bottom:0;}
@media (max-width:767px) {.imgtags {display:flex;padding:0 10px;}
.imgtags a {flex:1;margin-left:0;margin-right:10px;}
.imgtags a:last-child {margin-right:0;}
}
/* 关于我们About */#about {padding:50px 0 60px;background:url(../images/aboutbg.jpg) no-repeat bottom center #f5f5f5;}
.about-rela {position:relative;padding-top:20px;margin-top:30px;}
.about-img {width:50%;position:absolute;left:0;top:0;box-shadow:0 0 15px 0 rgb(0 0 0 / 30%);}
.about-con {width:100%;padding-left:50%;background:#fff;border:1px solid #e5e5e5;}
.about-txt {padding:0 60px;margin:70px 0 60px;}
.about-txt h2 {font-size:30px;font-weight:bold;color:#FF6600;padding-left:50px;background:url(../images/aboutico.png) no-repeat left;line-height:34px;margin-bottom:30px;}
.about-txt .about-nt {font-size:14px;color:#666;line-height:2 !important;text-align:justify;}
.about-txt .about-btn {margin-top:30px;}
.about-txt .about-btn a {width:86px;height:86px;border-radius:50%;display:block;float:left;border:1px solid #bbb;margin-right:22px;transform:rotate(0deg);transition:0.3s all ease;}
.about-txt .about-btn a i {width:30px;height:30px;display:block;margin:15px auto 0;background-repeat:no-repeat;transition:0.3s all ease;}
.about-txt .about-btn a span {color:#888;font-size:13px;line-height:24px;text-align:center;display:block;}
.about-txt .about-btn a:hover {background:#FF6600;border-color:#FF6600;box-shadow:0 0 0 12px rgb(10 42 120 / 10%);}
.about-txt .about-btn a:hover i {background-position-y:-30px;}
.about-txt .about-btn a:hover span {color:#fff;}
#countup {margin-top:65px;}
.countup-txt h4 {font-size:16px;color:#444;}
.countup-txt h4 span {font-size:60px;font-family:arial;color:#333;margin-right:3px;}
.countup-txt h4 em {position:relative;}
.countup-txt h4 em::after {content:'+';position:absolute;left:0;top:-18px;font-size:16px;font-weight:bold;color:#444;}
.countup-txt p {font-size:16px;color:#444;}
@media (max-width:1499px) {.about-txt {margin:60px 0 50px;}
}
@media (max-width:1399px) {.about-rela {padding-top:10px;}
.about-txt {margin:30px 0;}
}
@media (max-width:1299px) {.about-txt {padding:0 30px;}
.about-txt h2 {margin-bottom:20px;}
.about-txt .about-nt {line-height:1.8 !important;}
.about-txt .about-btn {margin-top:20px;}
}
@media (max-width:1199px) {.about-txt {padding:0 20px;margin:20px 0;}
}
@media (max-width:991px) {.about-img {position:static;width:100%;}
.about-img img {width:100%;}
.about-con {padding-left:0;}
#countup {margin-top:40px;}
}
@media (max-width:767px) {#about {padding:30px 0;}
.about-rela {padding-top:0;padding-left:10px;padding-right:10px;margin-top:20px;}
#countup {margin-top:0px;}
#countup>div[class^="col-"] {margin-top:20px;}
.countup-txt h4,.countup-txt p {text-align:center;}
}
@media (max-width:500px) {.about-txt h2 {font-size:25px;}
.about-txt .about-btn {margin-top:0;margin-left:-20px;}
.about-txt .about-btn a {margin-top:20px;margin-left:20px;margin-right:0;}
.countup-txt h4 span {font-size:50px;}
}
@media (max-width:400px) {.about-txt h2 {font-size:23px;}
.countup-txt h4 span {font-size:42px;}
}
@media (max-width:370px) {.about-txt h2 {font-size:19px;padding-left:42px;}
.countup-txt h4 span {font-size:36px;}
.countup-txt p {font-size:15px;}
}
/* News */#news {padding-top:45px;padding-bottom:50px;}
.news-left>h2 {color:#252525;font-size:36px;font-weight:bold;margin-bottom:5px;}
.news-left>p {font-size:16px;color:#999;}
.news-left ul {margin-top:42px;}
.news-left ul li {padding:0 10px;}
.news-left ul li .news-img {margin-bottom:12px;overflow:hidden;border:2px solid #ddd;}
.news-left ul li .news-img img {-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.news-left ul li h4 {color:#333;font-size:16px;margin-bottom:10px;}
.news-left ul li p {color:#666;font-size:14px;margin-bottom:15px;line-height:20px;height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;}
.news-left ul li span {color:#666;font-size:14px;padding-left:20px;background:url(../images/cate-jtx.png) no-repeat left center;}
.news-left ul li a:hover .news-img {border-color:#FF6600;}
.news-left ul li a:hover .news-img img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.news-left ul li a:hover h4 {color:#FF6600}
.news-left ul li a:hover span {color:#FF6600}
.news-tag {line-height:30px;font-size:0;text-align:center;margin-top:15px;}
.news-tag a {margin-right:20px;color:#333;font-size:18px;display:inline-block;}
.news-tag a:last-child {margin-right:0;}
.news-tag a.on {color:#FF6600;font-weight:bold;border-bottom:3px solid #FF6600;}
.news-ul {display:none;}
.news-ul:first-child {display:block;}
.news-ul li {margin-top:50px;}
.news-ul li a {overflow:hidden;display:block;}
.news-time {width:32px;float:left;color:#333;}
.news-time p {text-transform:uppercase;font-size:14px;text-align:center;}
.news-time span {font-size:30px;display:block;line-height:30px;}
.news-txt {float:left;width:calc(100% - 32px);padding-left:18px;}
.news-txt p {font-size:16px;color:#252525;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;margin-bottom:18px;}
.news-txt span {color:#666;font-size:14px;font-weight:bold;padding-left:20px;background:url(../images/cate-jtx.png) no-repeat left center;}
.news-ul li a:hover .news-time {color:#FF6600;}
.news-ul li a:hover .news-txt p {color:#FF6600;}
@media only screen and (max-width:1299px) {.news-tag a {margin-right:15px;}
}
@media only screen and (max-width:1199px) {#news>.container>div[class^="col-"] {padding:0 10px;}
.news-tag a {margin-right:10px;font-size:16px;}
.news-ul li {margin-top:25px;}
}
@media only screen and (max-width:767px) {#news {padding:30px 0;}
.news-left ul {margin-top:20px;}
.news-left ul li {padding:0;margin-bottom:10px;}
.news-left ul li p {margin-bottom:15px;}
}
@media only screen and (max-width:500px) {.news-left h2 {font-size:26px;}
.news-left p {font-size:12px;}
}
/* 返回顶部gotop */#gotop {border-bottom:8px solid #FF6600;}
#gotop a {width:104px;height:34px;float:right;background:url(../images/ftop.png) no-repeat;}

/* footer */#footer-nav {background:#272727;padding:50px 0 60px;}
.fnav {}
.fnav h3 {padding-bottom:10px;margin-bottom:20px;position:relative;}
.fnav h3::after {content:'';width:24px;height:2px;position:absolute;left:2px;bottom:0;background:#194da2;}
.fnav h3 a {font-size:18px;color:#fff;}
.fnav h3 a:hover {color:#194da2;}
.fnav p {margin-bottom:10px;font-size:14px;color:#999;}
.fnav p a {font-size:14px;color:#999;}
.fnav p a:hover {color:#fff;}
.fewm {text-align:center;}
.fewm span {display:inline-block;color:#fff;line-height:20px;font-size:18px;margin-bottom:25px;padding-left:32px;background:url(../images/ewmico.png) no-repeat left;}
.fewm img {width:130px;}
.fewm  p {font-size:14px;color:#999;margin-top:10px;}
#footer-copy {border-top:1px solid #444;padding:25px 0;background:#272727;}
#footer-copy p {font-size:14px;color:#999;line-height:20px;}
#footer-copy p a {font-size:14px;color:#999;}
#footer-copy p a:hover {color:#fff;}
@media only screen and (max-width:767px) {#footer-nav {padding:30px 0;}
.fewm {margin-top:20px;}
.fewm span {margin-bottom:10px;}
#footer-copy {padding:20px 10px;}
}
/* 手机底部按钮 */.footer-bottom {overflow:hidden;position:fixed;bottom:0;left:0;z-index:999;width:100%;background:#FF6600;text-align:center;}
.footer-bottom a {display:inline-block;padding:7px 0;color:#fff;}
.footer-bottom a i {font-size:16px;display:block;}
/* 在线客服 */.diyos {position:fixed;width:54px;right:0;top:50%;z-index:1000000;}
.diyos ul {list-style:none;margin:0;padding:0;}
.diyos ul li {width:54px;height:54px;background:#FF6600;float:left;position:relative;margin-bottom:1px}
.diyos ul li:first-child {border-top:0;}
.diyos ul li:hover {background:#FF6600;}
.diyos ul li .sidebox {position:absolute;width:54px;height:54px;top:0;right:0;color:#fff;font-size:14px;line-height:54px;overflow:hidden;background:#FF6600;}
.diyos ul li .sidetop {width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li.sideewm {width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li .sideewmshow {width:130px;position:absolute;top:0;left:-130px;z-index:120;display:none;max-width:none;}
.diyos ul li.sideewm:hover .sideewmshow {display:block;}
.diyos ul li img {float:left;}
/* 内页样式 */.nybg {background:#F5F5F5;}
.bsbg {background:#FFFFFF;}
.crumbs {padding-left:20px;background:url(../images/nav_tb.png) no-repeat left top 15px;line-height:25px;padding-top:10px;padding-bottom:10px;float:left;color:#999;}
.crumbs a {color:#999;}
.crumbs a:hover {color:#FF6600;}
#sidebar {float:right;}
#sidebar li {display:inline-block;padding:0 10px;}
#sidebar li a {display:block;height:45px;line-height:44px;text-align:center;color:#999;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sidebar li:hover a,#sidebar li.cur a {color:#FF6600;border-bottom:3px solid #FF6600;}
@media (max-width:767px) {.w100 {width:100%;float:left;}
.w50 {width:50%;float:left;}
.w33 {width:33.33%;float:left;}
.w25 {width:25%;float:left;}
#nynav {padding:0;background:#f3f3f3;}
#sidebar {float:none;}
#sidebar li {padding:0;}
}
#nytitle {padding:50px 0;}
@media (max-width:767px) {#nytitle {padding:30px 0;}
}
#nyshowsort {background:#f7f7f7;padding:50px 0;}
@media (max-width:991px) {#nyshowsort>div>div[class^="col-"] {margin-bottom:30px;}
}
@media (max-width:767px) {#nyshowsort {padding:30px 0;}
#nyshowsort>div {padding:0 5px;}
#nyshowsort>div>div[class^="col-"] {padding:0 5px;margin-bottom:10px;}
#nyshowsort .service-txt {padding:10px;}
#nyshowsort .service-txt h3 {font-size:18px;}
#nyshowsort .service-txt>div {margin:8px auto 0;}
}
.nytilcon {margin-top:40px;}
.nytilcon p {font-size:14px;line-height:26px;color:#797979;}
@media (max-width:767px) {.nytilcon {margin-top:0px;}
.nytilcon>div {margin-top:20px;padding:0 10px}
}
#nyshowlist {padding:50px 0;background:url(../images/nyshowlistbg.jpg) no-repeat center;background-size:cover;}
#nyshowlist ul {overflow:hidden;}
#nyshowlist ul li {margin-bottom:30px;}
@media (max-width:767px) {#nyshowlist {padding:30px 0;}
#nyshowlist>div {padding:0 5px;}
#nyshowlist ul li {padding:0 5px;margin-bottom:10px;}
#nyshowlist .service-txt {padding:10px;}
#nyshowlist .service-txt h3 {font-size:18px;}
#nyshowlist .service-txt>div {margin:8px auto 0;}
}
.nyshowdesc-ml {font-size:16px;line-height:2;padding-bottom:50px;}
.nyshowdesc-ml img {max-width:100%;margin-bottom:10px;}
.conca-txt>h2 {padding-bottom:35px;font-weight:bold;color:#FF6600;font-size:30px;line-height:30px;}
.conca-txt>h3 {font-weight:bold;color:#FF6600;font-size:24px;line-height:40px;}
.conca-txt span.fa {width:20px;height:20px;}
.nyshowdesc-ml div[class^="col-"] {padding:0 10px;}
@media (max-width:767px) {.nyshowdesc-ml {font-size:14px;line-height:1.6;padding-bottom:30px;}
.nyshowdesc-ml>div {display:block !important;}
.nyshowdesc-ml .nydesc-wh>div {padding:20px;}
.nyshowdesc-ml div[class^="col-"] {padding:0;}
.conca-txt>h2 {padding-bottom:15px;}
}
#nyshowdesc-bg {background:url(../images/nyshowconbg.jpg) no-repeat center;background-size:cover;}
.nyshowdesc-left {float:left;width:calc(100% - 450px);height:300px;overflow:hidden;position:relative;}
.nyshowdesc-right {float:right;width:450px;height:300px;background:#fff;padding:30px 25px 0 25px;overflow:hidden;box-shadow:0px 23px 32px 0px rgb(59 69 116 / 27%);}
.nyshowdesc-right h1 {font-size:24px;text-align:center;color:#333;padding-bottom:15px;}
.nyshowdesc-right p {line-height:25px;height:125px;color:#797979;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-all;}
.nyshowdesc-right.on {position:fixed;top:140px;right:50%;margin-right:-770px;z-index:88;}
@media (max-width:1599px) {.nyshowdesc-right.on {margin-right:-720px;}
}
@media (max-width:1499px) {.nyshowdesc-right.on {margin-right:-670px;}
}
@media (max-width:1399px) {.nyshowdesc-right.on {margin-right:-620px;}
}
@media (max-width:1299px) {.nyshowdesc-right.on {margin-right:-570px;}
}
@media (max-width:1199px) {.nyshowdesc-left {width:100%;}
.nyshowdesc-right {width:100%;box-shadow:none;}
.nyshowdesc-right.on {position:static;margin-right:0;}
}
@media (min-width:768px) {.nyshowdesc-left img {height:300px;position:absolute;left:50%;transform:translateX(-50%);}
}
@media (max-width:767px) {#nyshowdesc-bg {padding:10px 0;}
.nyshowdesc-left {height:auto;}
.nyshowdesc-left img {max-width:100%;}
.nyshowdesc-right {padding:20px;height:auto;}
.nyshowdesc-right p {height:auto;}
}
@media (max-width:500px) {.nyshowdesc-left img {max-width:140%;margin-left:-20%;margin-right:-20%;}
}
.nyshowdesc-ra {margin-top:15px;}
.nyshowdesc-ra a {display:inline-block;margin-right:25px;width:140px;height:46px;line-height:46px;border-radius:23px;text-align:center;color:#fff;font-size:14px;position:relative;background-image:-webkit-linear-gradient(top,#68c209,#017d42);background-image:-moz-linear-gradient(top,#68c209,#017d42);background-image:-o-linear-gradient(left top,#68c209,#017d42);background-image:linear-gradient(to bottom,#68c209,#017d42);}
.nyshowdesc-ra a+a {margin-right:0;background-image:-webkit-linear-gradient(top,#ffc263,#ff9c00);background-image:-moz-linear-gradient(top,#ffc263,#ff9c00);background-image:-o-linear-gradient(left top,#ffc263,#ff9c00);background-image:linear-gradient(to bottom,#ffc263,#ff9c00);}
.nyshowdesc-ra a::before {pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;}
.nyshowdesc-ra a img {padding-right:8px;position:relative;top:-2px;vertical-align:middle;}
.nyshowdesc-ra a:hover,.nyshowdesc-ra a:focus,.nyshowdesc-ra a:active {-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-name:hover;animation-name:hover;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
.nyshowdesc-ra a:hover::before,.nyshowdesc-ra a:focus::before,.nyshowdesc-ra a:active::before {opacity:.4;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-name:hover-shadow;animation-name:hover-shadow;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
#nyshowdesc-con {padding:50px 0;}
.nyshowdesc-conl {float:left;width:calc(100% - 450px);color:#797979;font-size:14px;line-height:26px;}
.nyshowdesc-conl h2 {position:relative;height:64px;line-height:64px;font-size:18px;color:#353535;font-weight:bold;margin-bottom:10px;}
.nyshowdesc-conl h2::after {content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#f3f3f3;z-index:1;}
.nyshowdesc-conl h2 span {display:inline-block;position:relative;}
.nyshowdesc-conl h2 span::before {content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#4cad32;z-index:2;}
.nyshowdesc-conl table tr td {padding:5px;}
.nyshowdesc-conr {float:right;width:450px;}
@media (max-width:1199px) {.nyshowdesc-conl {width:100%;}
.nyshowdesc-conr {display:none;}
}
@media (max-width:767px) {#nyshowdesc-con {padding:30px 0;}
}
@media (max-width:351px) {.nyshowdesc-ra a {width:120px;}
}
#nyshowdesc-hot {padding:50px 0;background:#f7f7f7;}
#nyshowdesc-hot h4 {border-left:4px solid #FF6600;padding-left:14px;line-height:30px;position:relative;color:#005b33;font-size:20px;margin-bottom:20px;}
#nyshowdesc-hot ul {overflow:hidden;}
#nyshowdesc-hot ul li:nth-child(n+5) {display:none;}
#nyshowdesc-hot ul li .service-txt h3 {font-size:20px;}
#nyshowdesc-hot ul li .service-txt p {height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media (max-width:991px) {#nyshowdesc-hot ul li {margin-bottom:30px;}
}
@media (max-width:767px) {#nyshowdesc-hot {padding:20px 0 0;}
#nyshowdesc-hot ul li {margin-bottom:20px;padding:0 10px;}
}
#nyjobshow {padding-top:70px;background:url(../images/nyjobshowbg1.jpg) right top no-repeat;}
.nyjobshowcon1 {display:flex;background:#f9fff5;}
.nyjobshowcon1-l {width:60%;}
.nyjobshowcon1-l img {width:100%;}
.nyjobshowcon1-r {flex:1;}
.nyjobshowcon1-r h3 {font-weight:bold;font-size:30px;line-height:30px;color:#FF6600;}
.nyjobshowcon1-r p {padding-top:30px;color:#c6eabc;line-height:48px;font-size:48px;text-transform:uppercase;font-family:Arial;font-weight:bold;}
/* 图片模块NyImgList */#nyimglist {padding-bottom:50px;padding-top:50px;}
.nyimg-ul {overflow:hidden;}
.nyimg-ul li {margin-bottom:20px;padding:0 10px;}
.nyimg-ul li .nyimg-div {background:#fff;padding:0px;}
.nyimg-ul li .nyimg-div a {display:block;overflow:hidden;}
.nyimg-ul li  .nyimg-img {border:1px solid #f6f6f6;position: relative;}
.nyimg-ul li .nyimg-div img {margin:0 auto;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.nyimg-ul li .nyimg-a {position:relative;z-index:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.nyimg-ul li .nyimg-p {position:relative;background:#f6f6f6;text-align:center;height:50px;line-height:50px;font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;padding:0 10px;}
.nyimg-ul li .nyimg-p:before {content:'';display:block;position:absolute;bottom:0px;left:0px;width:100%;height:0px;bottom:0px;left:0px;background:#FF6600;transition:all 0.5s ease;}
.nyimg-ul li:hover .nyimg-p:before {height:100%;transition:0.6s;}
.nyimg-ul li .nyimg-img:after {display:block;content:'';position:absolute;width:100%;height:0px;background:linear-gradient(to bottom,#fbf6f2,transparent);opacity:0.4;position:absolute;top:0px;left:0px;transition:all 0.5s ease;}
.nyimg-ul li:hover .nyimg-img:after {height:100%;}
.nyimg-ul li:hover .nyimg-div img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.nyimg-ul li:hover .nyimg-a {color:#fff !important;}
#showimg .container>div:first-child {border-right:1px solid #eee;}
@media (max-width:991px) {.nyimg-ul li {margin-bottom:12px;padding:0 6px;}
#nyimglist .container {padding-left:5px;padding-right:5px;}
.nyimg-ul li .nyimg-p {height:36px;line-height:36px;font-size:14px;}
#nyimglist {padding-bottom:30px;padding-top: 30px;}
}
/*下载模块列表*/.nydownloadlist {padding-bottom:50px;}
.nydownload-ul {overflow:hidden;}
.nydownload-ul li {margin-bottom:20px;padding:0 10px;}
.nydownload-ul li .nydownload-div {background:#fff;padding:7px;border:1px solid #D9D9D9;}
.nydownload-ul li  h2 .nydownload-a {padding:0 5px;margin-top:9px;overflow:hidden;line-height:40px;display:block;background:#EFEFEF;font-size:14px;color:#333;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.nydownload-ul li .nydownload-div img {margin:0 auto;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.nydownload-ul li .nydownload-div .nydownload_btn {display:flex;margin-top:5px;}
.nydownload-ul li .nydownload-div .nydownload_btn .btn_down {flex:1;background:#00a8bf;border:1px solid #D9D9D9;line-height:40px;}
.nydownload-ul li .nydownload-div .nydownload_btn .btn_down a {font-size:14px;color:#333;text-align:center;display:block;}
.download-row {background:#f5f5f5;padding:10px;margin:10px auto;}
.download-row .down-wen {line-height:40px;font-size:14px;}
.download-row .down-wen:first-child {border-bottom:1px solid #f0efef;}
.download-row .down-wen a {color:red;text-decoration:underline;}
table {border-collapse:collapse;border-spacing:0;}
/*视频模块详情*/.showvideo-video {margin-top:10px;width:100%;background:#000;position:relative;padding-bottom:56.25%;/*需要用padding来维持16:9比例,也就是9除以16*/    height:0;}
.showvideo-video video {position:absolute;top:0;left:0;width:100%;height:100%;}
/* 文章模块 */#nynewslist {padding-bottom:50px;padding-top:50px;}
#nynewslist .container>div[class^="col-"] {padding:0 10px;}
#nynewslist .container>div:first-child {border-right:1px solid #eee;}
.nynews-ul {overflow:hidden;}
.nynews-ul li.nynews-li {padding:0 10px 10px;margin-bottom:20px;cursor:pointer;}
.nynews-img {padding:0;overflow:hidden;}
.nynews-img a {display:block;}
.nynews-img img {width:100%;transition:.8s}
/*.nynews-img a:hover {border:1px solid #FF6600;}
*/.nynews-ul li.nynews-li:hover img {transform:scale(1.02);}
.nynews-date {color:#333;line-height:20px;font-size:12px;}
.nynews-date span {color:#4d4c51;}
.nynews-date img {margin:4px 6px 0 0;float:left;}
.nynews-date p {float:left;margin:0;}
.nynews-date i {margin-right:5px;}
.nynews-con h3 {font-size:18px;font-weight:bold;color:#3b3c3c;text-transform:uppercase;line-height:32px;letter-spacing:1px;margin-top:0px;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nynews-con h3 a {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.nynews-ul li.nynews-li:hover h3 a {color:#FF6600;}
.nynews-con {background-color:#f9f9f9;padding-top:16px;padding-bottom:18px;}
.nynews-con p.nynews-desp {color:#8d8d8d;font-size:14px;line-height:23px;margin:10px 0;height:46px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.nynews-con a.nynews-more {position:relative;left:0;color:#ffffff;font-size:15px;padding:7px;background:#FF6600;margin-top:10px;width:120px;display:block;border-radius:20px;float:left;text-align:center;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.nynews-con a.nynews-more:hover {background:#FF7A0E;left:10px;color:#ffffff !important;}
@media (max-width:991px) {#nynewslist .container>div:first-child {border:0;padding-left:0;padding-right:0;}
#nynewslist>.container {padding-left:5px;padding-right:5px;}
.nynews-ul li.nynews-li {padding:0 5px 4px;margin-bottom:14px;}
#nynewslist{padding-top: 30px;}
}
@media (max-width:767px) {#nynewslist {padding-bottom:20px;}
.nynews-con h3 {font-size:16px;font-weight:bold}
.nynews-con {
	padding-left: 10px;
	padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 12px;
}
.nynews-con p.nynews-desp{margin: 2px 0 8px;}
/*.nynews-img {padding:0;}
.nynews-con {padding:0;}
*/}
/* 搜索页面NySearch */#nysearch {padding:50px 0;}
#nysearch .container>div[class^="col-"] {padding:0 10px;}
#nysearch .container>div:first-child {border-right:1px solid #eee;}
.nysearch-ul {overflow:hidden;}
.nysearch-ul li.nysearch-li {padding:0 0 15px 0;margin-bottom:25px;border-bottom:1px dashed #ddd;}
.nysearch-til>a {line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;display:inline-block;background:#FF6600;margin-right:5px;position:relative;top:0;padding:4px 6px;}
.nysearch-til>a .nysearch-arrow {position:absolute;width:0;height:0;vertical-align:top;top:7px;right:-4px;border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left-color:#FF6600;}
.nysearch-til>a:hover {background:#FF7A0E;color:#ffffff !important;}
.nysearch-til>a:hover .nysearch-arrow {border-left-color:#FF7A0E;}
.nysearch-til>h2 {display:inline;font-size:19px;margin:0;font-weight:bold;position:relative;top:1px;line-height:25px;}
.nysearch-con p.nysearch-desp {color:#666;font-size:14px;line-height:23px;margin:5px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.nysearch-date {color:#333;line-height:20px;font-size:12px;}
.nysearch-date span {color:#999;}
.nysearch-date p {float:left;margin:0;}
.nysearch-date i {margin-right:5px;}
.nysearch-con a.nysearch-more {position:relative;left:0;color:#ffffff;font-size:13px;width:100px;height:30px;line-height:30px;background:#999;margin-top:10px;display:block;border-radius:20px;float:left;text-align:center;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.nysearch-con a.nysearch-more:hover {background:#FF6600;left:10px;color:#fff !important;}
@media (max-width:991px) {#nysearch .container>div:first-child {border:0;}
.nysearch-con {margin:10px 0;}
}
@media (max-width:767px) {#nysearch {padding:20px 0;}
.nysearch-con {padding:0;}
.nysearch-til>h2{font-size: 17px;}
}
/* 留言模块Message */#nymessage {padding:50px 0;background-size:cover;}
#nymessage h4 {color:#FF6600;}
#nymessage form {overflow:hidden;margin-top:50px;}
#nymessage form label {font-weight:normal;}
#nymessage .nymessage-h6 {text-align:left;}
@media (max-width:767px) {#nymessage {padding:30px 0;}
#nymessage form {margin-top:30px;}
}
.jiathis {padding:0px 5px;height:35px;line-height:30px;margin-top:10px;border-top:1px dotted #ccc;text-align:right;position:relative;color:#666;}
.jiathis .jiathis_txt {float:left;}
#nynav {padding:10px 0;border-bottom:1px solid #ddd;}
.nyjc-crcrumbs {border-bottom:1px solid #f5f5f5;background:url(../images/nav_tb.png) left 4.5px no-repeat;padding-left:20px;color:#808080;margin-bottom:15px;line-height:25px;padding-bottom:10px;}
.nyjc-crcrumbs a {color:#808080;}
.nyjc-crcrumbs a:hover {color:#FF6600;}
.nysolution>div {position:relative;}
.nysolution-nav {background:rgba(0,0,0,.5);line-height:42px;position:absolute;bottom:0;width:100%;left:0;}
.nysolution-nav span {display:block;padding:0 27px;color:#fff;}
.nysolution-nav a {color:#fff;}
.tablesaw td,.tablesaw th {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em .7em;}
/* 产品内页Nyproduct */#nyproduct {padding:50px 10px;}
.nypro-left {float:left;width:300px;}
.nypro-left>h2 {display:block;line-height:30px;color:#fff;font-weight:bold;background:url(../images/pronavbg.png) no-repeat 250px center #FF6600;font-size:22px;padding:20px;}
.nypro-left>h2>span {font-size:14px;line-height:18px;text-transform:uppercase;display:block;}
.nypro-nav {margin-bottom:20px;}
#sidebar1 {background:#fff;}
#sidebar1>li {border-bottom:1px #e9e9e9 dashed}
#sidebar1>li:first-child {margin-top:0px;}
#sidebar1>li>h3>a {line-height:50px;height:50px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;color:#333;background:#f9f9f9;font-size:15px;}
#sidebar1>li>h3.cur>a,#sidebar1>li>h3:hover>a {color:#FF6600 !important;}
#sidebar1 .nypro-nav2 {margin-top:10px;}
#sidebar1 .nypro-nav2 h4 {margin-top:10px;font-weight:normal;font-size:16px;line-height:40px;height:40px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#666;border-bottom:1px dashed #e5e5e5;cursor:pointer;background:url(../images/iyuan.png) 5px center no-repeat;padding-left:25px;}
#sidebar1 .nypro-nav2 h4:first-child {margin-top:0px;}
#sidebar1 .nypro-nav2 h4>a {color:#666;display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sidebar1 .nypro-nav2 h4.cur,#sidebar1 .nypro-nav2 h4:hover {background:url(../images/iyuan_on.png) 5px center no-repeat;}
#sidebar1 .nypro-nav2 h4.cur>a,#sidebar1 .nypro-nav2 h4:hover>a {color:#FF6600;font-weight:bold;}
.nypro-right {float:right;width:75%;width:calc(100% - 300px);padding-left:40px;}
.nypro-ul li {margin-bottom:26px}
.nypro-list .padding-horizontal-5 {padding-right:10px !important;padding-left:10px !important;}
.nypro-ul {margin:0 -10px;}
#nyproduct .nyjc-crcrumbs {margin-bottom:20px}
.nypro-ul li .nypro-img {border:1px solid #f6f6f6;overflow:hidden;position:relative;}
.nypro-ul li .nypro-img img {transition:.8s}
.nypro-ul li p {position:relative;background:#f6f6f6;text-align:center;height:50px;line-height:50px;font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;padding:0 10px;}
.nypro-ul li p:before {content:'';display:block;position:absolute;bottom:0px;left:0px;width:100%;height:0px;bottom:0px;left:0px;background:#FF6600;transition:all 0.5s ease;}
.nypro-ul li p span {display:block;position:relative;z-index:2;transition:.8s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.nypro-ul li:hover p span {color:#ffffff !important;}
.nypro-ul li:hover p:before {height:100%;transition:0.6s;}
.nypro-ul li:hover .nypro-img img {transform:scale(1.02);}
.nypro-ul li .nypro-img:after {display:block;content:'';position:absolute;width:100%;height:0px;background:linear-gradient(to bottom,#fbf6f2,transparent);opacity:0.4;position:absolute;top:0px;left:0px;transition:all 0.5s ease;}
.nypro-ul li:hover .nypro-img:after {height:100%;}
/*.nypro-ul li:hover .nypro-img {border-color:#FF6600;}
*//*.nypro-ul li:hover p {background:#FF6600;color:#fff;}
*/.jumbotron .h1,.jumbotron h1 {font-size:40px;margin-bottom:15px;}
.jumbotron p {margin-bottom:0;font-size:18px;}
.nyjc-til {display:block;line-height:30px;color:#fff;font-weight:bold;background:url(../images/pronavbg.png) no-repeat 250px center #FF6600;font-size:24px;padding:20px;}
.nyjc-til p {font-size:22px;font-weight:bold;}
.nyjc-til i {display:block;height:1px;width:90px;background:#fff;margin:10px 0;}
.nycontact {padding:20px;background:#f9f9f9;}
.nycontact-txt {background:#f9f9f9;line-height:1.8;word-break:break-word;color:#333;}
.nycontact-txt p.name {font-size:17px;font-weight:bold;margin-bottom:16px;}
.nycontact-txt p {font-size:14px;margin-bottom:10px;color:#666;line-height:22px;}
.sm-pronav {margin-bottom:15px;}
.sm-pronav>h2 {display:block;line-height:30px;color:#fff;background:url(../images/pronavbg.png) no-repeat bottom center #FF6600;font-size:26px;padding:20px 0;text-align:center;margin-bottom:20px;}
.sm-pronav>h2>span {font-size:14px;line-height:18px;text-transform:uppercase;display:block;}
.sm-pronav .sm-pronava {float:left;width:48%;margin-right:4%;margin-bottom:10px;}
.sm-pronav .sm-pronava.active {width:100%;margin-right:0;}
.sm-pronav .sm-pronava:nth-child(5),.sm-pronav .sm-pronava:nth-child(8),.sm-pronav .sm-pronava:nth-child(10) {margin-right:0;}
.sm-pronav .sm-pronava>a {color:#fff;background:#FF6600;padding:10px 14px;display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sm-pronav .sm-pronava ul {overflow:hidden;}
.sm-pronav .sm-pronava ul li {width:50%;float:left;border-bottom:1px solid #ddd;padding:14px 0 14px 25px;background:url(../images/iyuan.png) 5px center no-repeat;}
@media (max-width:1199px) {.nypro-left {width:250px;}
#sidebar1>li>h3>a {font-size:16px;}
#sidebar1 .nypro-nav2 h4>a {font-size:14px;}
.nypro-right {width:74%;width:calc(100% - 250px);padding-left:30px;}
.jumbotron .h1,.jumbotron h1 {font-size:30px;}
.jumbotron p {font-size:16px;}
.nycontact-txt {padding:10px;}
}
@media (max-width:991px) {#nyproduct {padding-top:10px;}
.nypro-right {padding-left:0;width:100%;}
.nypro-ul li p {height:36px;line-height:36px;font-size:14px;}
.nypro-ul {margin:0 -6px;}
.nypro-list .padding-horizontal-5 {padding-right:6px !important;padding-left:6px !important;}
.nypro-ul li {margin-bottom:18px;}
}
@media (max-width:767px) {#nyproduct {padding:10px 0 60px;}
.nypro-right {padding-left:10px;padding-right:10px;}
.jumbotron .h1,.jumbotron h1 {font-size:24px;}
.jumbotron p {font-size:14px;}
.page-header {margin:30px 0 10px;}
}
@media (max-width:500px) {.sm-pronav .sm-pronava ul li {padding:10px 0 10px 25px;}
}
/* 产品详情Nyshowpro */.showpro-list-img {border:1px solid #eee;}
.showpro-list-img img {width:100%}
.showpro-p {padding-bottom:20px;}
.showpro-p h1 {font-size:24px;line-height:30px;color:#222;margin-bottom:6px;font-weight:bold;text-transform:capitalize;}
.showpro-p h3 {color:#666;font-size:15px;line-height:1.8;margin-bottom:10px;}
.showpro-p h4 {color:#999;font-size:13px;line-height:1.8;}
.showpro-p ul {margin-top:15px;border-bottom:1px solid #e5e5e5;padding:5px 0;}
.showpro-p ul li {margin:10px 0;vertical-align:middle;text-transform:capitalize;color:#808080;}
.showpro-p ul li p {display:inline-block;margin-right:5px;color:#444;font-size:16px;vertical-align:middle;padding-bottom:3px;}
.showpro-rem {padding-top:10px;}
.showpro-rem>p {color:#FF6600;font-weight:bold;font-size:16px;}
.showpro-rem ul {}
.showpro-rem ul li a {border:1px solid #eee;display:block;}
.showpro-rem ul li:hover a {border-color:#FF6600}
.showpro-tel {margin-top:20px;overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;}
.showpro-telx {float:left;line-height:40px;}
.showpro-telx img {float:left;margin-right:12px;margin-top:6px;}
.showpro-telcon {float:left;}
.showpro-telcon p {float:left;color:#666;}
.showpro-telcon span {float:left;color:#333;font-size:24px;font-family:arial;}
.showpro-tel a {float:right;display:block;line-height:40px;padding:0 20px;background:#FF6600;color:#fff;}
.showpro-tel a:hover {color:#ffffff !important;}
.showpro-tel a i {margin-right:5px;}
.showpro-con {margin-top:20px;}
.showpro-con ul {border-bottom:1px solid #ccc;line-height:40px;margin-bottom:10px;}
.showpro-con ul li {text-align:center;padding:0 24px;font-size:16px;background:#e6e6e6;color:#333;float:left;margin-right:10px;cursor:pointer;}
.showpro-con ul li.on {background:#FF6600;color:#fff;}
.showpro-con ul li:last-child {margin-right:0;}
.showpro-details {font-size:16px;line-height:1.8;overflow:hidden;}
.showpro-details .showpro-det {display:none;}
.showpro-details div {margin-bottom:10px;}
.showpro-details img {max-width:100%;height:auto !important;}
#abprolist li {padding:0 10px;}
#abprolist li p {line-height:40px;height:40px;font-size:15px;padding:0 5px;text-align:center;background:#e6e6e6;}
@media (max-width:991px) {.showpro-right {margin-top:20px;}
}
@media (max-width:767px) {.showpro-telx img {margin-top:8px;width:24px;}
.showpro-right {margin-top:16px;}
.showpro-p h1{font-size: 22px;margin-bottom: 3px;}
.showpro-p h4{font-size: 12px;}
.showpro-telcon span {font-size:20px;}
#abprolist li p {line-height:34px;height:34px;font-size:14px;}
}
@media (max-width:450px) {.showpro-con ul {display:flex}
.showpro-con ul li {flex:1;padding:0;font-size:14px;}
.showpro-details {font-size:14px;}
.showpro-details td {padding:5px;}
.showpro-tel a {display:none;}
}
@media (max-width:370px) {.showpro-telx img {margin-right:5px;}
.showpro-telcon span {font-size:22px;}
}
#objimg {}
.obj-img {position:relative;}
.obj-img::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.obj-img h1,.obj-img p {text-shadow:0 0 2px #000;-webkit-animation-duration:1s;animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-name:bannerH2;animation-name:bannerH2;-o-animation-name:bannerH2;-ms-animation-name:bannerH2;-moz-animation-name:bannerH2;opacity:0;}
.obj-img h1 {color:#fff;position:relative;margin-bottom:20px;font-size:36px;-webkit-animation-delay:0.3s;animation-delay:0.3s;-o-animation-delay:0.3s;-ms-animation-delay:0.3s;-moz-animation-delay:0.3s;}
.obj-img p {color:#fff;position:relative;font-size:18px;-webkit-animation-delay:0.8s;animation-delay:0.8s;-o-animation-delay:0.8s;-ms-animation-delay:0.8s;-moz-animation-delay:0.8s;}
.obj-con {padding-top:15%;padding-bottom:15%;}
@media (max-width:500px) {.obj-img h1 {font-size:20px;}
.obj-img p {font-size:14px;}
}
@-webkit-keyframes bannerH2 {0% {opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);}
100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);}
}
@keyframes bannerH2 {0% {opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);}
100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);}
}
.section-content {margin-top:20px;padding:15px 20px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.1);font-size:16px;line-height:2;}
.nav-height {position:relative;}
#nav-wrap1 {width:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);}
#nav-wrap1.navFix {position:fixed;top:90px;left:0;box-shadow:0 0 5px rgba(0,0,0,0.2);z-index:999;}
#nav-wrap1 ul {display:block;}
#nav-wrap1.navFix ul {border-bottom:0;}
#nav-wrap1 li {display:inline-block;text-align:left;height:50px;line-height:50px;float:left;}
#nav-wrap1 li a {display:block;padding:0 20px;font-size:16px;color:#666;text-decoration:none;}
#nav-wrap1 li a:hover {color:#FF6600;}
#nav-wrap1 li a.active {position:relative;color:#FF6600;}
#nav-wrap1 li a.active::after {content:'';position:absolute;left:0;bottom:0;height:2px;width:100%;background:#FF6600}
.nav-mobile {display:none;font-weight:bold;width:100%;}
.click-me {width:150px;height:30px;background:#FF6600;color:white;text-align:center;line-height:30px;}
.click-me a {display:block;color:white;}
.prod-bg {background:#f1f1f1;}
.prod-title {margin-bottom:10px;font-size:18px;color:#666;}
.prod-info {}
.prod-info img {max-width:100%;}
#section1 img {margin:10px 0;}
#section2 img {border:1px solid #ddd;padding:3px;}
#section2 a:hover img {border:1px solid #FF6600;}
@media (max-width:414px) {.prod-bg {padding:0 10px;}
.section-content {padding:10px;font-size:14px;margin-top:10px;}
}
@media (max-width:414px) {#nav-wrap1.navFix {top:65px;}
}
.objbg {background:url(../images/dyna_bj.png) no-repeat;}
.nyobj-ul li {margin-bottom:20px;padding:0 10px;}
.nyobj-bor {border:1px solid #ddd;overflow:hidden;}
.nyobj-img img {width:100%;}
.nyobj-a {font-size:26px;color:#353535;font-weight:bold;}
.nyobj-txt {margin-top:30px;padding:0 40px;}
.nyobj-txt p {font-size:15px;color:#666;border-top:1px solid #ddd;padding-top:20px;margin-top:10px;line-height:25px;height:120px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.nyobj-a:hover {color:#FF6600;}
.nyobj-more {margin-top:30px;}
.nyobj-more a {display:inline-block;background:#FF6600;padding:8px 20px;color:#fff;border-radius:5px;}
.nyobj-more a+a {margin-left:20px;}
#showimg {padding:30px 10px;}
.showimg-top {padding-bottom:10px;border-bottom:1px solid #f0f2f5;}
.showimg-top h1 {line-height:1.5;color:#333;text-align:center;margin-bottom: 3px;}
.showimg-top span {margin-right:10px;}
.showimg-top span {font-size:14px;color:#a3afb7;}
.showimg-img {margin-top:25px;margin-bottom:15px;text-align:center;}
.showimg-img img {max-width:100%;height:auto!important;}
.showimg-con {line-height:1.8;color:#222;word-wrap:break-word;font-size:16px;font-weight:300;padding:0 10px;border-bottom:1px solid #F0F2F5;padding-bottom:20px;}
.showimg-con img {max-width:100%;height:auto!important;}
.showimg-page {padding-top:30px;overflow:hidden;}
.showimg-page>div[class^="col-"] {padding:0 10px;}
.showimg-page a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 15px;border:1px solid #e4eaec;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;max-width:100%;}
.showimg-page a:hover {border-color:#e4eaec;background-color:#f3f7f9;}
@media (max-width:991px) {#showimg .container>div:first-child {border-right:0;padding-left: 0;padding-right: 0;}
#showimg {padding:30px 10px 60px;}
#showimg>.container{padding-left: 0;padding-right: 0;}
#showimg .padding-top-15{padding-top: 0 !important;}
.showimg-top span{font-size: 12px;}
}
@media (max-width:767px) {#nyimg {padding-top:15px;padding-bottom:15px;}
.nyimg-ul li {margin-bottom:20px;}
.showimg-top h2 {font-size:16px;}
.showimg-top h1 {font-size:20px;}
.showimg-con {padding:0;font-size:14px !important;}
.page-header h3 {font-size:16px;margin:0;}
.xgred li {padding:0}
}
.hotpros {padding:0 10px;margin-bottom:20px;}
.hotpros p {font-size:16px;color:#FF6600;line-height:40px;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-left:32px;background:url(../images/ny-objs.png) no-repeat left;}
.hotpros a {display:block;font-size:14px;line-height:30px;padding-left:15px;background:url(../images/iyuan.png) no-repeat left;background-size:8px;}
.hotpros a:hover {background:url(../images/iyuan_on.png) no-repeat left;color:#FF6600;}
.hotnews {padding:0 10px;}
.hotnews p {font-size:16px;color:#FF6600;line-height:40px;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-left:32px;background:url(../images/ny-news.png) no-repeat left;}
.hotnews a {display:block;font-size:14px;line-height:30px;padding-left:15px;background:url(../images/iyuan.png) no-repeat left;background-size:8px;}
.hotnews a:hover {background:url(../images/iyuan_on.png) no-repeat left;color:#FF6600;}
#shownews {padding:50px 10px;}
#shownews .container>div[class^="col-"] {padding:0 10px;}
#shownews .container>div:first-child {border-right:1px solid #eee;}
.shownews-top {padding-bottom:10px;border-bottom:1px solid #f0f2f5;}
.shownews-top h1 {line-height:1.5;color:#333;text-align:center;font-size:30px;margin-bottom:6px;}
.shownews-top span {margin-right:10px;}
.shownews-top span {font-size:14px;color:#a3afb7;}
.shownews-img {margin-top:25px;text-align:center}
.shownews-img img {max-width:100%;}
.shownews-con {line-height:1.8;color:#222;word-wrap:break-word;font-size:16px;font-weight:400;padding:10px;}
.shownews-con img {max-width:100%;height:auto !important;}
.shownews-page {padding-top:20px;padding-bottom:20px;overflow:hidden;}
.shownews-page a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:10px 15px;border:1px solid #e4eaec;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;max-width:100%;}
.shownews-page a:hover {border-color:#e4eaec;background-color:#f3f7f9;}
@media (max-width:991px) {#shownews .container>div:first-child {border:0;padding-left:0;padding-right:0;}
.sdsd {padding:0px;}
.shownews-top h1 {font-size:24px;}
#shownews {padding:30px 10px 50px;}
#shownews>.container {padding-left:0;padding-right:0;}
}
@media (max-width:767px) {.shownews-top h1 {font-size:18px;}
.shownews-top h2 {font-size:16px;}
.shownews-con {padding:0;font-size:14px !important}
.shownews-left {padding:0 5px;}
.shownews-page>div[class^="col-"] {padding:0 10px;}
}
#pageshow {padding:10px;}
.show-dateil {font-size:16px;line-height:2;padding:10px;}
.show-dateil p {}
.show-dateil img {max-width:100%;}
.showmap img {max-width:none;}
@media (max-width:767px) {.show-dateil {padding:0;}
.show-dateil,.show-dateil * {font-size:14px !important}
.show-dateil h2 span {font-size:24px !important;}
#dituContent {height:400px !important}
}
/* 下载中心 */#downloadlist {}
#downloadlist .metlist {margin-bottom:20px;}
#downloadlist dl.top dt a {color:#FF6600;}
#downloadlist .metlist dt {border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;padding:3px 5px 3px 20px;background:url(../images/dt-9.gif) no-repeat 5px 9px;}
#downloadlist .metlist dd {color:#999;padding:5px 8px;background:#f8f8f8;}
#downloadlist .metlist dd b {font-weight:normal;}
#downloadlist .metlist dd div {float:right;}
#downloadlist .metlist dd span {padding-right:20px;}
#downloadlist .metlist dd a {color:#1C57C4;text-decoration:underline;}
#downloadlist .metlist dd a.down {color:#fa1a1a;text-decoration:underline;}
#showdownload {}
#showdownload h1.title {font-size:18px;padding:5px 0px;margin-bottom:5px;}
#showdownload .paralist {background:#f6f6f6;padding:5px 10px;}
#showdownload .paralist li {padding:3px 5px 3px 0px;margin:5px 0px;border-bottom:1px solid #eee;}
#showdownload .paralist li a {color:#FF6600;text-decoration:underline;}
#showdownload .paralist li span {float:left;padding:0px 10px;margin-right:5px;text-align:left;}
#showdownload .editor {line-height:2;padding:0px 10px;font-size:14px;}
#showdownload .ctitle {margin:15px 0px 10px;padding:5px 20px;background:url(../images/dt-7.gif) no-repeat left center;*background-position:left 17px;font-size:14px;border-bottom:1px dotted #ccc;}
/* 标签 */.pro_key {line-height:35px;border-top:dashed 1px #d7d7d7;margin-top:5px;font-size:14px;}
/*相关推荐*/.xgred {overflow:hidden;}
.xgred .xgred-con {line-height:40px;border-bottom:1px #ccc dashed;overflow:hidden;}
.xgred .xgred-con a {font-size:14px;color:#4b4b4b;display:block;float:left;width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xgred .xgred-con em {float:right;font-size:13px;color:#ccc;line-height:40px;margin-right:10px;}
.xgred .xgred-con a:hover {color:#FF6600}
/*全站搜索*/#searchlist {}
#searchlist li {padding-left:10px;margin-bottom:6px;line-height:1.5;}
#searchlist ul {list-style:none;padding:0px;margin:0px;}
#searchlist ul li {padding:3px 5px;margin-bottom:5px;}
#searchlist ul li img {display:none;}
#searchlist .search_title {display:block;padding:2px 0px;}
#searchlist .search_title a {font-size:14px;color:#12C;text-decoration:underline;}
#searchlist .search_title em {color:#c00;text-decoration:underline;font-style:normal;}
#searchlist .search_detail {display:block;}
#searchlist .search_detail a {text-decoration:underline;color:#12C;}
#searchlist .search_content em {color:#c00;font-style:normal;}
#searchlist .search_updatetime {display:block;margin-top:5px;color:green;}
#searchlist a:hover {text-decoration:underline;}
/* 内页banner */.nybanner>div {background-position:top center;background-repeat:no-repeat;background-size:cover;}
.nybanner p {font-size:36px;color:#FF6600;}
.nybanner span {font-size:20px;color:#444;text-transform:uppercase;letter-spacing:0.4px;}
@media (max-width:1219px) {.nybanner {margin-top:64px;}
}
@media (max-width:991px) {.nybanner>div {height:400px !important;}
}
@media (max-width:767px) {.nybanner p {font-size:35px;}
.nybanner span {font-size:18px;}
.nybanner>div {height:300px !important;}
}
@media (max-width:560px) {.nybanner p {font-size:30px;}
.nybanner span {font-size:16px;}
.nybanner>div {height:250px !important;}
}
@media (max-width:420px) {.nybanner p {font-size:24px;}
.nybanner span {font-size:14px;}
.nybanner>div {height:200px !important;}
}
@media (max-width:374px) {.nybanner p {font-size:20px;}
.nybanner span {font-size:12px;}
}
/*翻页样式*/.metpager_1 {text-align:center;}
.metpager_2 {text-align:center;}
.metpager_3 {text-align:center;}
#flip {line-height:25px;}
.digg4 {padding:3px;margin:20px 3px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.digg4 a,.digg4 span.miy {margin:2px;text-decoration:none;}
.digg4 .disabledfy {font-family:Tahoma,Verdana;}
.metpager_4 a,.metpager_4 span.miy {border:1px solid #aaaadd;padding:2px 5px 2px 5px;color:#009;}
.metpager_4 a:hover {border:1px solid #009;color:#000;}
.metpager_4 a:active {border:1px solid #009;color:#000;}
.metpager_4 span.current {border:1px solid #009;background-color:#009;padding:2px 5px 2px 5px;margin:2px;color:#FFFFFF;text-decoration:none;}
.metpager_4 span.disabled {border:1px solid #eee;padding:2px 5px 2px 5px;margin:2px;color:#ddd;}
.metpager_5 a,.metpager_5 span.miy {border:1px solid #ccdbe4;padding:2px 8px 2px 8px;color:#FF6600;display:inline-block;}
.metpager_5 a:hover {border:1px solid #FF6600;color:#fff;background-color:#FF6600;}
.metpager_5 a:active {border:1px solid #009;color:#000;}
.metpager_5 span.current {padding:2px 8px 2px 8px;margin:2px;color:#FF6600;text-decoration:none;display:inline-block;}
.metpager_5 span.disabled {border:1px solid #ccdbe4;padding:2px 8px 2px 8px;margin:2px;color:#666;display:inline-block;}
.metpager_6 {color:#ff6500;}
.metpager_6 a,.metpager_6 span.miy {border:1px solid  #ff9600;padding:2px 7px 2px 7px;background-position:50% bottom;color:#ff6500;background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover {border:1px solid #ff9600;color:#ff6500;background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600;color:#ff6500;background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500;padding:2px 7px 2px 7px;margin:2px;color:#ff6500;background-color:#ffbe94;text-decoration:none;}
.metpager_6 span.disabled {border:1px solid #ffe3c6;padding:2px 7px 2px 7px;margin:2px;color:#ffe3c6;}
.metpager_7 a,.metpager_7 span.miy {border:1px solid  #2c2c2c;padding:2px 5px 2px 5px;background:url(../images/page/page7.gif) #2c2c2c;color:#fff;}
.metpager_7 a:hover {border:1px solid #aad83e;color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active {border:1px solid #aad83e;color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e;padding:2px 5px 2px 5px;margin:2px;color:#fff;background:url(../images/page/page7_2.gif) #aad83e;text-decoration:none;}
.metpager_7 span.disabled {border:1px solid #f3f3f3;padding:2px 5px 2px 5px;margin:2px;color:#ccc;}
.metpager_8 a,.metpager_8 span.miy {border:1px solid #ddd;padding:2px 5px 2px 5px;color:#aaa;}
.metpager_8 a:hover {border:1px solid #a0a0a0;}
.metpager_8 a:hover {border:1px solid #a0a0a0;}
.metpager_8 span.current {border:1px solid #e0e0e0;padding:2px 5px 2px 5px;margin:2px;color:#aaa;background-color:#f0f0f0;text-decoration:none;}
.metpager_8 span.disabled {border:1px solid #f3f3f3;padding:2px 5px 2px 5px;margin:2px;color:#ccc;}
.metpager_9 a,.metpager_9 span.miy {border:1px solid #ddd;padding:2px 5px 2px 5px;color:#88af3f;}
.metpager_9 a:hover {border:1px solid #85bd1e;color:#638425;background-color:#f1ffd6;}
.metpager_9 a:hover {border:1px solid #85bd1e;color:#638425;background-color:#f1ffd6;}
.metpager_9 span.current {border:1px solid #b2e05d;padding:2px 5px 2px 5px;margin:2px;color:#fff;background-color:#b2e05d;text-decoration:none;}
.metpager_9 span.disabled {border:1px solid #f3f3f3;padding:2px 5px 2px 5px;margin:2px;color:#ccc;}
/*招聘*/#nyjoblist {padding-bottom:50px;padding-top:50px;}
#nyjoblist .container>div:first-child {border-right:1px solid #eee;}
.nyjoblist-ul li {margin-bottom:50px;}
.nyjoblist-ul h3 {font-size:20px;font-weight:bold;margin-bottom:18px;}
.nyjoblist-ul li span {margin-right:20px;}
.nyjoblist-ul li a.more2,.nyjoblist-ul li a.more {margin-top:14px;display:inline-block;margin-right:15px;color:#999;}
.nyjoblist-ul li p {margin-top:16px;line-height:24px;}
@media screen and (max-width:992px) {.home_lingyue .lingyue_list .tit {font-size:16px;}
#nyjoblist .container>div:first-child {border-right:0;padding-left:0;padding-right:0;}
.nyjoblist-ul h3 {font-size:18px;}
}
a.toudi-btn {background-color:#FF6600;color:#ffffff;transition:.8s;}
a.toudi-btn:hover {background-color:#FF7A0E;color:#ffffff !important;}
.showjob-left {border-right:1px solid #eee}
#showjob {padding:50px 0 50px;}
.showjob-list {margin-bottom:70px;}
.showjob-left h1 {font-size:24px;font-weight:bold;margin-bottom:14px;}
.showjob-left .showjob-top {padding-bottom:9px;margin:0px 0 20px;border-bottom:1px solid #eee;}
.showjob-list li {margin-bottom:8px;font-size:14px;}
.showjob-left .btn-group-lg>.btn,.btn-lg {font-size:16px;}
.showjob-left .page-header h3 {font-size:24px;font-weight:bold;margin-bottom:14px;}
.showjob-left .p_articles p {margin-bottom:12px}
.showjob-left .p_articles p span {font-size:16px !important;}
.showjob-left .p_articles p a,.showjob-left .p_articles p a span {color:#FF6600 !important;}
.showjob-left .showjob-con {margin-bottom:20px}
@media screen and (max-width:992px) {.home_lingyue .lingyue_list .tit {font-size:16px;}
#showjob {padding:20px 0 50px;}
.showjob-left h1 {font-size:18px;margin-bottom:5px;}
.showjob-left .btn-group-lg>.btn,.btn-lg {font-size:15px;}
.showjob-left {border-right:0;padding-left:0;padding-right:0;}
.showjob-left .page-header h3 {font-size:18px;margin-bottom:5px;}
.showjob-left .p_articles p span {font-size:14px !important;}
.showjob-list {margin-bottom:40px;}
}
/*联系我们*/.product-inlist {margin-top:70px;margin-bottom:50px;background-color:#f6f6f6;}
.contact_meg {float:right;width:50%;height:510px;z-index:3;background:#f6f6f6;}
.meg_con .title2 {font-size:28px;color:#333333;max-width:510px;margin-bottom:24px;margin-top:35px;font-weight:bold;}
.meg_con .tel {padding:18px 0;border-top:solid 1px #333;border-bottom:solid 1px #333;color:#333;max-width:510px;font-size:30px;}
.meg_con .tel img {display:inline-block;}
.meg_con .megs {margin-top:28px;font-size:15px;line-height:36px;}
.meg_con {width:100%;z-index:3;padding-left:8%;padding-right:4%;box-sizing:border-box;}
.my-map {margin:0 auto;width:50%;height:510px;float:left;}
.my-map img {max-width:none;}
.my-map .icon {background:url(../images/marker.png) no-repeat;}
.my-map .icon-cir {height:31px;width:28px;}
.my-map .icon-cir-red {background-position:-11px -5px;}
.amap-container {height:100%;}
@media only screen and (max-width:768px) {.meg_con {width:100%;position:unset;padding-left:6%;box-sizing:border-box;}
.my-map {margin:0 auto;width:100%;height:250px;float:none;}
.meg_con .title2 {margin-bottom:16px;margin-top:20px;font-size:24px;}
.meg_con .megs {font-size:14px;line-height:30px;}
.meg_con .tel {padding:10px 0;font-size:20px;}
.meg_con .tel img {width:26px;}
.meg_con .megs {margin-top:10px;}
.meg_con .tel img {width:20px;margin-bottom:0;}
.meg_con .title2 {font-size:20px;}
.contact_meg {width:100%;float:none;height:auto;padding-bottom:40px}
.product-inlist {margin-top:50px;}
}
