/*header*/
.header {position:absolute;top:0;left:0;width:100%;z-index:20;}
.header:after {content:'';width:0;height:100%;top:0;left:100%;background:#3287de;position:absolute;transition:all 1s;z-index:1}
.header>div{position:relative;z-index:2}
.header>div>div{padding:0}
.header .logo {line-height:110px}
.header .navlist {padding-right:1.25rem;position:relative}
.header .navlist li {line-height:110px;display:inline-table;padding:0 .35rem;}
.header .navlist li a{font-size:.2rem;color:#FFF;font-weight:bold;}
.header .navlist li.langs a{font-size:.16rem;font-weight:normal;text-transform:uppercase;display:inline;padding:0 10px;position:relative}
.header .navlist li.langs a:first-child:after {content:'/';font-size:.16rem;color:#FFF;position:absolute;right:-5px;top:50%;transform:translateY(-50%);}
.header .navlist button.h-btn {position:fixed;right:0;top:0;height:110px;width:1.25rem;background:url(../icon7.png) center center no-repeat #3287de;z-index:2;border:0}

/*tem banner*/
.tem_banner {padding:0;position:relative;}
.tem_banner .swiper-slide .img{background:#000;overflow:hidden;min-height:2.5rem;}
.tem_banner .label_text {position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;z-index:1}
.tem_banner .label_text>* {color:#FFF;transition:all .56s;opacity:0;}
.tem_banner .label_text h2 {font-size:.6rem;font-weight:bold;margin:0 0 .45rem;transform:translateX(-50px)}
.tem_banner .label_text p {font-size:.3rem;margin:0;transform:translateX(50px)}
.tem_banner .label_text p:before,.tem_banner .label_text p:after {content:'';width:1.85rem;height:1px;background:rgba(255,255,255,0.38);display:inline-table;vertical-align:middle;margin:0 .6rem}
.tem_banner .swiper-slide-active .label_text >*{opacity:1;transform:none;transition-delay:.2s}
/*企业介绍*/
.tem_index_about {padding:.65rem 0 1.45rem;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.tem_index_about h3 {font-size:.16rem;color:#212121;padding:0 0 .15rem;position:relative;}
.tem_index_about h3:after {content:'';width:.16rem;height:2px;background:#e67817;position:absolute;left:0;bottom:0}
.tem_index_about h2 {font-size:.34rem;color:#212121;font-family:"hzgb";margin:.7rem  0;}
.tem_index_about .infos {font-size:.16rem;color:#474646;line-height:1.8;}
.tem_index_about .infos h4{font-size:.24rem;color:#262525;margin:0 0 .4rem;}

.tem_index_about .class2 {margin:.8rem 0 1.48rem;}
.tem_index_about .class2 ol {padding:0}
.tem_index_about .class2 li {display:inline-table;vertical-align:middle;margin-right:.95rem}
.tem_index_about .class2 li a {display:block;width:1.08rem;height:1.08rem;background:#FFF;border-radius:100%;text-align:center;padding:.22rem}
.tem_index_about .class2 li span {padding-top:.42rem;display:block;font-size:.16rem;color:#212121}
.tem_index_about .class2 li span.icon1 {background:url(../icon8-1.png) center 0 no-repeat}
.tem_index_about .class2 li span.icon2 {background:url(../icon8-2.png) center 0 no-repeat}
.tem_index_about .class2 li span.icon3 {background:url(../icon8-3.png) center 0 no-repeat}
.tem_index_about .class2 li span.icon4 {background:url(../icon8-4.png) center 0 no-repeat}
.tem_index_about .class2 li a:hover span {color:#e67817}
.tem_index_about a.more {font-size:.16rem;color:#252525;}
.tem_index_about a.more i {padding-left:.45rem;font-size:.2rem;}
/*产品展示*/
.tem_index_product {padding:.85rem 0;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.tem_index_product h2 {font-size:.36rem;color:#FFF;margin:0 0 .55rem;text-align:right;}
.tem_index_product .main {}
.tem_index_product .main>* {display:inline-table;vertical-align:top;}
.tem_index_product .main .itembox {width:84%}
.tem_index_product .main .itembox>div {font-size:.18rem;color:#FFF;}
.tem_index_product .main .itembox>div *:first-child {margin:0 0 .35rem;}
.tem_index_product .main ol {margin:0;padding:0;width:15%;text-align:right}
.tem_index_product .main ol>li {padding:.2rem 0;position:relative;}
.tem_index_product .main ol>li:after {content:'';width:13px;height:16px;position:absolute;right:0;bottom:0;z-index:1;background:url(../icon1.png)  0 0 no-repeat;	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;opacity:0}
.tem_index_product .main ol>li:before {content:'';width:0;right:0;height:1px;background:#FFF;bottom:8px;position:absolute;	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;}
.tem_index_product .main ol>li a{font-size:.22rem;color:#FFF;font-weight:bold;}
.tem_index_product .main ol>li#current:after{opacity:1;right:2.38rem;}
.tem_index_product .main ol>li#current:before {width:2.38rem;}

.tem_index_product .lines {height:4px;width:100%;background:#FFF;border-radius:25px;position:relative;margin:.44rem 0 0}
.tem_index_product .lines>span {position:absolute;height:4px;top:0;left:0;background:#e67817;width:14.285%;border-radius:25px;cursor:pointer;}
.tem_index_product .lines .text {position:absolute;right:0;bottom:.6rem;font-size:.2rem;color:#FFF;font-weight:bold;}
/*科研中心*/
.tem_index_case {padding:1.14rem 0 1.14rem;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}
.tem_index_case .title {position:relative;margin:0 0 .9rem;}
.tem_index_case .title>*{display:inline-table;width:49%;vertical-align:middle;}
.tem_index_case .title h2 {font-size:.41rem;color:#3a3b3d}
.tem_index_case .title ul {text-align:right;}
.tem_index_case .title li {display:inline-table;margin-left:.15rem;}
.tem_index_case .title li a {font-size:.17rem;color:#232323}
.tem_index_case .title li#current a {color:#e67817}

.tem_case_cnt {position:relative;padding:1.08rem;}
.tem_case_cnt:before,.tem_case_cnt:after{content:'';width:29%;height:100%;background:#3287de;position:absolute;left:0;top:0;}
.tem_case_cnt:after{left:-35%;width:40%}
.tem_case_cnt>div{padding-left:2.12rem;position:relative}
.tem_case_cnt .swiper-page {position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.tem_case_cnt .swiper-page>div{margin:.19rem 0;width:.64rem;height:.64rem;border:4px solid rgba(255,255,255,.2);border-radius:100%;line-height:.64rem;text-align:center;font-size:.26rem;color:#FFF;outline:none;}
.tem_case_cnt .swiper-slide {overflow:hidden;}
.tem_case_cnt .swiper-slide:hover img {transform:scale(1.06)}
/*新闻中心*/
.tem_index_news {padding:1rem 0 1.3rem;background-position:center bottom;background-repeat:no-repeat;}
.tem_index_news>div>div{display:table-cell;vertical-align:middle;position:relative;}
.tem_index_news .title{width:26%;}
.tem_index_news .title h2 {padding:1.06rem  0 0;font-size:.48rem;color:#232323;position:absolute;top:0;left:0}
.tem_index_news .title h2:before{content:attr(data-title);font-size:.72rem;font-weight:bold;color:rgba(35,35,35,.08);line-height:1.9;position:absolute;top:0;left:0;text-transform:uppercase}
.tem_index_news .title a {position:absolute;left:0;bottom:.15rem;background:#FFF;padding:.24rem .45rem;}
.tem_index_news .title a span {position:relative;display:inline-block;font-size:.16rem;color:#363636;padding:0 .33rem;}
.tem_index_news .title a span:before,.tem_index_news .title a span:after{content:'';width:.16rem;height:2px;background:#6f6f6f;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.tem_index_news .title a span:after{left:auto;right:0}
.tem_index_news .lists {width:84%}
.tem_index_news .lists li {margin:.15rem 0}
.tem_index_news .lists li a{display:table;background:#FFF;width:100%;box-shadow:0 0 10px rgba(0,0,0,.15);}
.tem_index_news .lists li a>div{display:table-cell;vertical-align:middle;}
.tem_index_news .lists li .img{width:45%;overflow:hidden}
.tem_index_news .lists li .text{padding:0 .25rem;}
.tem_index_news .lists li .text>div{display:inline-table;width:15%;vertical-align:middle;}
.tem_index_news .lists li .time span {font-size:.48rem;color:#36ac13}
.tem_index_news .lists li .time em{font-size:.16rem;color:#5a5a5a;display:block;}
.tem_index_news .lists li .text .mains {width:83%}
.tem_index_news .lists li .mains em {font-size:.16rem;color:#828282}
.tem_index_news .lists li .mains h3{font-size:.18rem;color:#252525;line-height:1.6;margin:.15rem 0 0}
.tem_index_news .lists li a:hover img {transform:scale(1.06)}
/*通用底部*/
.footer {background:#1f1f1f;padding:.65rem 0 .3rem;}
.footer>div>div{padding:0}
.footer .navlist dl{margin:0;padding:0}
.footer .navlist dl dt {margin:0 0 .2rem}
.footer .navlist dl dt a{font-size:.2rem;color:#FFF;}
.footer .navlist dl dd {margin:0 0 .15rem;}
.footer .navlist dl dd a {font-size:.16rem;color:#7c7c7c;}
.footer h2 {font-size:.2rem;color:#FFF;margin:0 0 .25rem;}
.footer .editor {font-size:.16rem;color:#7c7c7c;line-height:1.6}
.footer .editor em {padding-right:.5rem}
.footer .f_message {margin:.45rem 0 0;}
.footer .f_message table {width:100%;position:relative}
.footer .f_message table tr {float:left;width:50%;padding:0 .09rem;margin:0 0 .15rem}
.footer .f_message table tr td {display:block;}
.footer .f_message table tr td.text,.footer .f_message table td span{display:none;}
.footer .f_message table td input[type="text"],.footer .f_message table td textarea {width:100%;height:55px;line-height:55px;padding:0 .15rem;font-size:.14rem;color:#7e7e7e;background:#363636;border-radius:3px;border:0}
.footer .f_message table tr:first-child+tr+tr+tr+tr {width:75%;margin:0}
.footer .f_message table tr td textarea {height:80px;line-height:normal;padding:.15rem}
.footer .f_message table tr:last-child {position:absolute;right:0;bottom:5px;width:25%;margin:0}
.footer .f_message table tr td input[type="submit"] {width:100%;height:55px;font-size:.16rem;color:#FFF;border-radius:3px;background:#363636;border:0;padding:0}
.footer .f_message table tr:first-child,.footer .f_message table tr:first-child+tr+tr+tr {display:none;}

.footer .code {text-align:right;margin:.38rem 0 0;font-size:0}
.footer .code>div{display:inline-block;vertical-align:top;width:50%;text-align:center;padding:0 0 0 .15rem;}
.footer .code img{max-width:1.4rem;}
.footer .code p {margin:.2rem 0 0;font-size:.16rem;color:#707070;}
.footer .f_share {margin:.8rem 0 0}
.footer .f_share .social-share .social-share-icon {width:.32rem;height:.32rem;font-size:.2rem;line-height:.32rem;}

.copy {border-top:1px solid #383838;padding:.23rem 0;font-size:.14rem;color:#7d7d7d;background:#1f1f1f;}
.copy>div>div{padding:0;}
.copy>div>div:last-child {text-align:right;}
.copy a {font-size:.14rem;color:#7d7d7d;}
/*通用内页*/
.tem_banner .flash img {width:auto !important;height:auto !important;}
.page_nav{background:#eaeaea;line-height:33px;height:33px;font-size:.14rem;color:#8b8b8a}
.page_nav a{font-size:.14rem;color:#8b8b8a}
.page_nav a:first-child {padding-left:23px;background:url(../icon9.png) 0 center no-repeat;}

.about_box{position:relative}
.page_menus {position:absolute;top:0;left:50%;transform:translateX(-50%);background:#FFF;box-shadow: 0 6px 12px rgba(0,0,0,.15);z-index:2}
.page_menus li {display:inline-table;padding:0}
.page_menus li a {display:block;line-height:60px;font-size:.16rem;color:#4a4a4a;padding:0 .45rem;}
.page_menus li a:hover ,.page_menus li.on a{background:#3287de;color:#FFF}

.company {background-position:center center;background-repeat:no-repeat;background-size:cover;padding:1.32rem 0 0;}
.company .title {text-align:center;margin:0 0 .4rem}
.company .title h3{font-size:.3rem;color:#e67817}
.company .title p {font-size:.18rem;color:#787878;margin:.1rem 0 0}
.company .editor {font-size:.15rem;color:#444;line-height:1.7}
/*发展历程*/
.history {padding:1rem 0 1.2rem;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}
.history .title {text-align:center;margin:0 0 1rem;color:#FFF}
.history .title h2 {font-size:.3rem;}
.history .title p {font-size:.18rem;color:#cdcdcd;margin:.1rem 0 0}

.history .lists {position:relative;}
.history .lists:before {content:'';width:100%;height:1px;background:rgba(255,255,255,0.3);position:absolute;left:0;top:50%;}
.history .lists>div{padding:0 .7rem;}
.history .lists .swiper-slide{padding:2.6rem 0;position:relative;}
.history .lists .swiper-slide .item {position:absolute;top:0;left:0}
.history .lists .swiper-slide.on .item {top:auto;bottom:0}
.history .lists .swiper-slide h4 {float:left;width:.68rem;background:url(../icon10-1.png) 0 0 no-repeat;position:relative;height:2.6rem;text-align:center;background-size:.68rem auto;font-size:.2rem;color:#FFF;padding:.22rem 0 0}
.history .lists .swiper-slide h4:after{content:'';width:.52rem;height:.52rem;border-radius:100%;background:#fc9f03;border:4px solid #FFF;position:absolute;bottom:-.26rem;left:50%;transform:translateX(-50%);z-index:2}
.history .lists .swiper-slide h4:before {content:'';width:2px;height:100%;background:#047b9d;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1}
.history .lists .swiper-slide .editor {font-size:.16rem;color:#FFF;margin-left:.9rem;padding:.15rem 0 0}
.history .lists .swiper-slide .editor strong {font-size:.18rem;font-weight:bold}
.history .lists .swiper-slide.on h4 {background:url(../icon10-2.png) 0 bottom no-repeat;padding:0;background-size:.68rem auto;}
.history .lists .swiper-slide.on h4 span {position:absolute;bottom:.22rem;left:0;width:100%}
.history .lists .swiper-slide.on h4:after {bottom:auto;top:-.26rem;}
.history .lists .swiper-slide.on .editor {padding:.75rem  0 0}

.history .lists .swiper-page>div{position:absolute;top:50%;font-size:.3rem;color:#ced2d5;transform:translateY(-50%);left:0;outline:none;padding:0 .15rem 0 0;}
.history .lists .swiper-page>div.slide-button-next {right:0;left:auto;padding:0 0 0 .15rem}
/*企业风采*/
.style {padding:.78rem 0 1rem;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.style .title {font-size:.3rem;color:#e67814;margin:0 0 .6rem;text-align:center}
.style .title span {font-size:.18rem;color:#a4a4a4;display:block;margin:.15rem 0 0}

.style .swiper-slide a {display:block;position:relative;}
.style .swiper-slide .img {overflow:hidden;}
.style .swiper-slide p {font-size:.16rem;color:#666;text-align:center;margin:.25rem 0 0;}
.style .swiper-slide a:hover img {transform:scale(1.06)}

.style .slide-pagination {margin:.85rem 0 0;text-align:center;}
.style .slide-pagination span {width:30px;height:30px;line-height:30px;font-size:.14rem;color:#838383;background:none;display:inline-table;margin:0 .1rem;border:1px solid #c9c9c9;opacity:1;outline:none;}
.style .slide-pagination span.swiper-pagination-bullet-active{border-color:#e67b1c;color:#e67b1c}
/*企业文化*/
.culture {padding:.75rem 0 .5rem;}
.culture .infos {margin:0 0 .55rem;display:table;width:100%}
.culture .infos>div{display:table-cell;vertical-align:middle;width:33.333%;text-align:center;}
.culture .infos>div:first-child {text-align:right;padding-right:.65rem;background:url(../icon2.png) right center no-repeat;background-size:auto 53px;}
.culture .infos>div p {font-size:.2rem;color:#333;}
.culture .infos>div em {font-size:.16rem;color:#666;}
.culture .infos>div h2 {font-size:.3rem;color:#e67817;margin:0 0 .1rem}
.culture .infos>div:last-child {text-align:left;padding-left:.8rem;background:url(../icon3.png) 0 center no-repeat;background-size: auto 53px;}

.culture .mains>div{padding:0 .15rem;margin:0 0 .3rem;text-align:center;}
.culture .mains>div .img {position:relative;overflow:hidden;cursor:pointer;display:inline-block;text-align:left;}
.culture .mains>div .text {background:rgba(0,0,0,.29);padding:0 .25rem;position:absolute;left:0;bottom:0;width:100%;}
.culture .mains>div .text h3 {font-size:.18rem;color:#FFF;line-height:55px;}
.culture .mains>div .text p {font-size:.14rem;color:#FFF;margin:0;height:0;opacity:0}
.culture .mains>div .img:hover img{transform:scale(1.06)}
.culture .mains>div .img:hover .text p{height:auto;padding:0 0 .25rem;opacity:1}
/*组织架构*/
.orgain {padding:.9rem 0;background-position:center;background-repeat:no-repeat;background-size:cover;}
.orgain .title {text-align:center;color:#FFF;margin:0 0 .55rem;}
.orgain .title h3{font-size:.3rem;}
.orgain .title p {font-size:.18rem;margin:.1rem 0 0}
.orgain .editor {font-size:.16rem;color:#FFF;text-align:center;margin:0 0 1.4rem;}
.orgain a.fancybox{font-size:.14rem;color:#FFF;text-decoration:underline}
/*荣誉资质*/
.honor {padding:.95rem 0 .85rem;position:relative}
.honor .title {text-align:center;margin:0 0 .4rem}
.honor .title h2 {font-size:.3rem;color:#e67817;}
.honor .title p {font-size:.16rem;color:#838383;margin:.1rem 0 0}
.honor .swiper-slide {padding:12px;text-align:center;}
.honor .swiper-slide a {display:block;position:relative;}
.honor .swiper-slide .img {overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,0.2);background:#FFF;padding:.12rem;display:inline-block;}
.honor .swiper-slide p {font-size:.16rem;color:#666;margin:.15rem 0 0;}
.honor .swiper-slide a:hover img {transform:scale(0.96)}
.honor .slide-pagination {margin:.3rem 0 0;text-align:center;}
.honor .slide-pagination span {margin:0 .06rem;width:.14rem;height:.14rem;background:#7b7b7b;opacity:1;outline:none;vertical-align:middle;}
.honor .slide-pagination span.swiper-pagination-bullet-active {background:none;border:1px solid #e67b1c;}
/*产品服务*/
.product_box {padding:.45rem 0 1.5rem;}
.product_box .menus {margin:0 0 .35rem}
.product_box .menus li {padding:0 .09rem;margin:0 0 .2rem;position:relative;}
.product_box .menus li>div {position:relative;}
.product_box .menus li>div>a{display:block;font-size:.18rem;color:#202020;padding:0 0 0 .3rem;position:relative;background:#f3f3f3;line-height:60px;}
.product_box .menus li>div>a i {position:absolute;right:.35rem;top:50%;transform:translateY(-50%);}
.product_box .menus li>div>dl {margin:0;padding:0;position:absolute;top:60px;width:100%;left:0;z-index:1;background:#FFF;border:1px solid #e67817;display:none;transition:none;}
.product_box .menus li>div>dl dd {padding:0;border-top:1px solid #f3f3f3}
.product_box .menus li>div>dl dd:first-child,.product_box .menus li>div>dl dd:first-child+dd {border-top:0}
.product_box .menus li>div>dl dd>a {display:block;line-height:40px;font-size:.14rem;color:#343434;padding:0 0 0 .25rem;}
.product_box .menus li>div>dl dd.on3:before {content:'';width:1px;height:100%;position:absolute;background:#f3f3f3;left:0;top:0}
.product_box .menus li>div>dl dd>a:hover,.product_box .menus li>div>dl dd>a.onnow{color:#e67817}
.product_box .menus li>div>a:hover,.product_box .menus li>div.open>a,.product_box .menus li.on1>div>a {background:#e67817;color:#FFF}
.product_box .menus li>div.open>a i {transform:rotate(180deg) translateY(50%);}

.product_list {}
.product_list table {background:#eee;width:100%}
.product_list table tr {border:2px solid #FFF}
.product_list table tr td{border-right:2px solid #FFF;font-size:.14rem;color:#363636;padding:.22rem 0}
.product_list table tr:first-child {background:#e67817;}
.product_list table tr td:first-child {width:8%;font-size:.16rem;text-align:center}
.product_list table tr:first-child td {font-size:.18rem;color:#FFF;text-align:center;}
.product_list table tr td:first-child+td {width:11%;padding:.22rem;}
.product_list table tr td:first-child+td+td {width:20%;padding:.22rem .18rem}
.product_list table tr td:first-child+td+td+td {width:54%;padding:.22rem}
.product_list table tr td:last-child {text-align:center;width:7%}
.product_list table tr td a{font-size:.14rem;color:#363636}
.product_list table tr:hover td a,.product_list table tr:hover td{color:#e67817}
/*翻页*/
.page {margin:.35rem 0 0;text-align:center;}
.page span.PageText,.page input {display:none;}
.page a,.page span.PreSpan,.page span.NextSpan {width:30px;height:30px;text-align:center;line-height:30px;display:inline-table;margin:0 .05rem;border:1px solid #bfbfbf;font-size:.14rem;color:#878787}
.page span.PreSpan,.page span.NextSpan {background:#f6f6f6}
.page a.Ahover,.page a:hover {background:#e67817;color:#FFF;border-color:#e67817}
/*产品详情*/
.show_product {background:#f2f2f2;padding:.65rem 0 1.25rem;}
.show_product>div{background:#FFF;padding:.35rem .5rem .8rem;}
#metinfo_additional {display:none;}
.show_product>div>h2 {font-size:.24rem;color:#0d0d0d;font-weight:bold;text-align:center;padding:0 0 .3rem;border-bottom:1px solid #dcdcdc}
.show_product .infos {padding:.45rem 0 0;position:relative;}
.show_product .infos>div{padding:0}
.show_product .infos>div:first-child {padding-left:.32rem;position:absolute;right:0;top:.45rem}
.show_product .infos>div:last-child {padding-right:.32rem;}
.show_product .infos .item {margin:0 0 .5rem;}
.show_product .infos .item h3 {font-size:.2rem;color:#000;margin:0 0 .1rem}
.show_product .infos .item .editor {font-size:.16rem;color:#2e2e2e;line-height:1.6}
.show_product .infos .links {margin:.3rem 0 0;position:relative;}
.show_product .infos .links >a {display:inline-table;width:49%;border-radius:5px;background:#35a336;font-size:.16rem;color:#FFF;text-align:center;line-height:.6rem;}
.show_product .infos .links >a:first-child {background:#e67817}
.show_product .infos .links .share-box {position:absolute;top:.6rem;right:0;padding:.2rem 0 0;display:none;transition:none;}
.show_product .content {font-size:.16rem;color:#2e2e2e;line-height:1.6}
/*新闻资讯*/
.news_box {padding:1.3rem 0 1.1rem;position:relative}
.news_box .menu {margin:0 0 .75rem;text-align:center;}
.news_box .menu a {display:inline-table;position:relative;font-size:.18rem;color:#333;margin:0 .35rem;}
.news_box .menu a:before {content:'+';font-size:.18rem;color:#e67816;position:absolute;bottom:100%;left:50%;transform:translateX(-50%) rotate(0);opacity:0;transition:all .36s;}
.news_box .menu a:after{content:'';width:1px;height:16px;background:#d4d4d4;position:absolute;right:-.35rem;top:50%;transform:translateY(-50%)}
.news_box .menu a:last-child:after {display:none;}
.news_box .menu a.on,.news_box .menu a:hover{color:#e67816;}
.news_box .menu a.on:before,.news_box .menu a:hover:before {opacity:1;transform:translateX(-50%) rotate(180deg);transition-delay:.3s}

.news_box .lists {}
.news_box .lists li {margin:0 0 .35rem;}
.news_box .lists li a{display:table;width:100%;}
.news_box .lists li a>div{display:table-cell;vertical-align:middle;}
.news_box .lists li .img {padding:.14rem;border:3px solid #e6e6e6;width:30.5%}
.news_box .lists li .text {padding-left:.4rem;}
.news_box .lists li .text h2 {font-size:.18rem;color:#656565;font-weight:bold;margin:0 0 .25rem;}
.news_box .lists li .text p {font-size:.14rem;color:#656565;line-height:1.6;margin:0 0 .45rem}
.news_box .lists li .text em {display:inline-table;border:1px solid #e67816;padding:.12rem .24rem;font-size:.15rem;color:#797979}
.news_box .lists li .text em i {padding-left:.1rem;transition:none;}
.news_box .lists li a:hover .text em {background:#e67816;color:#FFF}
.news_box .lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.news_box .lists li a:hover .img {transform:translateY(-.15rem)}
/*展会风采*/
.news_box .style_lists {}
.news_box .style_lists li {padding:0 .2rem;margin:0 0 .3rem;}
.news_box .style_lists li a{display:block;position:relative;overflow:hidden;}
.news_box .style_lists li p{position:absolute;bottom:0;margin:0;left:0;background:rgba(0,0,0,.58);width:100%;padding:0 .35rem;font-size:.16rem;color:#FFF;line-height:.8rem}
.news_box .style_lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.news_box .style_lists li a:hover p {background:#e67816;}
.news_box .style_lists li a:hover img {transform:scale(1.06)}
/*新闻详情*/
.show_news {padding:.45rem 0 .65rem;}
.show_news h2 {font-size:.24rem;color:#232323;text-align:center;}
.show_news .met_infos {padding:.15rem 0 .35rem;text-align:center;}
.show_news .met_infos span {display:inline-table;margin:0 .15rem;font-size:.14rem;color:#656565}
.show_news .met_infos span a {font-size:.14rem;color:#656565}
.show_news .editor {font-size:.16rem;color:#232323;line-height:1.6;}
.show_news .met_page {padding:.45rem 0 0;margin:.45rem 0 0;border-top:1px solid #eee;}
.show_news .met_page li {margin:.1rem 0;font-size:.14rem;color:#232323}
.show_news .met_page li a {font-size:.14rem;color:#232323}
/*研发设备*/
.rd_box {padding:1rem 0 1.2rem;position:relative;}
.rd_box:before {content:'';width:80%;height:30%;background:#eee;position:absolute;top:.45rem;left:10%;}
.rd_box h2 {font-size:.3rem;color:#272727;text-align:center;margin:0 0 .55rem;}
.rd_box h2 span {display:inline-table;vertical-align:middle;font-size:.16rem;color:#6a6a6a;padding-left:.1rem}
.rd_box .top_img{margin:0 0 .6rem;}
.rd_box .top_img>div{display:inline-table;vertical-align:bottom;}
.rd_box .top_img .img1 {width:65%;overflow:hidden;}
.rd_box .top_img .img2 {width:34%;padding-left:.35rem;}
.rd_box .top_img .nav-list {padding:0 0 .2rem;margin:0 0 .24rem;border-bottom:1px solid #d2d2d2}
.rd_box .top_img .nav-list a{display:inline-table;margin:0 .6rem 0 0;font-size:.16rem;color:#2b2b2b}
.rd_box .top_img .nav-list a:last-child {margin:0}
.rd_box .top_img .nav-list a.on,.rd_box .top_img .nav-list a:hover {color:#e67817}
.rd_box .top_img .imgs {overflow:hidden;}
.rd_box .top_img>div a:hover img {transform:scale(1.06)}

.rd_box .lists li{margin: 0 0 .3rem;padding:0 .09rem}
.rd_box .lists li a{display:block;position:relative;overflow:hidden;}
.rd_box .lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.rd_box .lists li a:hover img {transform:scale(1.06)}

.rd-page {margin:.5rem 0 0;padding-left:1.9rem;background:url(../icon4.png) 0 center no-repeat;background-size:1.9rem auto;}
.rd-page span.PageText,.rd-page input {display:none;}
.rd-page span.PreSpan,.rd-page span.NextSpan,.rd-page a.PreA,.rd-page a.NextA {display:none;}
.rd-page a{width:46px;height:46px;line-height:46px;text-align:center;display:inline-table;margin:0 .06rem;border-radius:3px;background:#dcdcdc;font-size:.16rem;color:#242424}
.rd-page a.Ahover {background:#e67816;color:#FFF}
/*招贤纳士*/
.job_box {position:relative}
.job_box .main1 {padding:.95rem 0 .5rem;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.job_box  .title {margin:0 0 .6rem;text-align:center;color:#004ea2}
.job_box  .title h3{font-size:.3rem;font-weight:bold;}
.job_box  .title p {font-size:.18rem;text-transform:uppercase;margin:.15rem 0 0}

.job_box .main1 .editor {text-align:center;}
.job_box .main1 .editor .items {padding:.45rem 0;background:#FFF}
.job_box .main1 .editor .items>* {display:inline-table;vertical-align:middle;width:33%;position:relative;font-size:.18rem;color:#131212}
.job_box .main1 .editor .items>*:before {content:'';width:.72rem;height:.72rem;border:1px solid #004ea2;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s}
.job_box .main1 .editor .text {font-size:.16rem;color:#131212;line-height:1.6;padding:.35rem 0 .5rem;}
.job_box .main1 .editor .tel {font-size:.24rem;color:#004ea2;font-weight:bold;padding-top:.75rem;background:url(../icon5.png) center 0 no-repeat;background-size:auto .53rem}
.job_box .main1 .editor .items>*:hover:before{width:.9rem;height:.9rem}

.job_box .main2 {padding:1rem 0;}
.job_box .lists li{margin:0 0 .15rem;}
.job_box .lists li a{display:block;background:#f3f3f3;padding:0 .25rem;line-height:.85rem;}
.job_box .lists li a>div:first-child{font-size:.2rem;color:#e67816;}
.job_box .lists li a span {font-size:.14rem;color:#737373;display:inline-table;padding:0 .15rem;}
.job_box .lists li a>div:last-child{font-size:.14rem;color:#9e9e9e}
.job_box .lists li a:hover>div:last-child {color:#e67816}
/*招聘内页*/
.show_job {background:#f7f7f7;padding:.6rem 0 1rem;}
.show_job>div{background:#FFF;padding:.24rem .3rem;}
.show_job .mains {padding:0 .34rem .6rem;}
.show_job .mains .back a{font-size:.14rem;color:#6b6b6b}
.show_job .mains h2.title {font-size:.3rem;color:#282828;margin:.2rem 0 .8rem;text-align:center;}
.show_job .mains .paralist li {font-size:.16rem;color:#282828;margin:0 0 .15rem;}
.show_job .mains .met_editor {font-size:.16rem;color:#3c3c3c;line-height:1.6;margin:.3rem 0 0}
.show_job .job_info {border-top:1px solid #dcdcdc;padding:.6rem .34rem;font-size:.16rem;color:#3c3c3c}
/*联系我们*/
.contact_box {position:relative}
.contact_box .main1 {padding:1.4rem 0 1rem;}
.contact_box .main1 h2,.contact_box .mess_main h2{font-size:.24rem;color:#2a2a2a;font-weight:bold;padding:0 0 .2rem;position:relative;text-align:center;margin:0 0 .35rem}
.contact_box .main1 h2:before,.contact_box  h2:after ,.contact_box .mess_main h2:before,.contact_box .mess_main h2:after{content:'';height:1px;background:#1b1b1b;width:1.37rem;position:absolute;bottom:.07rem;left:50%;transform:translateX(-50%)}
.contact_box .main1 h2:after ,.contact_box .mess_main h2:after{width:.69rem;bottom:0}

.contact_box .info {margin:.8rem 0 0;font-size:0}
.contact_box .info>div{display:inline-block;width:25%;padding:0 .15rem;vertical-align:top;margin:0 0 .45rem}
.contact_box .info h2 {margin:0 0 .35rem;text-align:left;}
.contact_box .info h2:before,.contact_box .info h2:after{left:0;transform:none;}
.contact_box .info .text {font-size:.16rem;color:#2a2a2a}

.contact_box .main2{background:#eee;padding:.7rem 0;}
.contact_box .editor .icon {width:.75rem;height:.75rem;border:2px solid #313131;text-align:center;line-height:.75rem;float:left;}
.contact_box .editor .text {font-size:.16rem;color:#2f2f2f;font-weight:bold;margin-left:.9rem;padding:.08rem 0 0}
/*在线留言*/
.contact_box .mess_main {padding:1.4rem 0 2.8rem;background:url(../icon11.png) center bottom no-repeat;}
.contact_box .mess_main .m-list dl {padding:0 .15rem;margin:0 0 .3rem;}
.contact_box .mess_main .m-list dl>* {display:inline-table;vertical-align:middle;}
.contact_box .mess_main .m-list dl dt {width:20%;font-size:.16rem;color:#323232;}
.contact_box .mess_main .m-list dl dd {width:79%;}
.contact_box .mess_main .m-list dl dd input[type="text"] ,.contact_box .mess_main .m-list dl dd textarea{background:#eee;border:0;font-size:.14rem;color:#333;height:60px;line-height:60px;width:100%;outline:none;padding:0 .15rem;}
.contact_box .mess_main .m-list dl dd textarea {line-height:normal;height:200px;padding:.15rem;}
.contact_box .mess_main .m-list dl:last-child dt{width:10%}
.contact_box .mess_main .m-list dl:last-child dd {width:89%}
.contact_box .mess_main .sub-btn {text-align:center;margin:.6rem 0 0}
.contact_box .mess_main .sub-btn input[type="submit"] {width:5rem;height:65px;background:#e67816;color:#FFF;font-size:.16rem;text-align:center;margin:0 auto;}
/*地图*/
#allmap {width:100%;height:460px;overflow:hidden;position:relative;background-color: rgb(243, 241, 236);transition:none;}
#allmap * {transition:none;}
.map {position:relative}
.map>div{padding:0;float:right;}
.map>div:first-child{padding:.2rem 0;box-shadow:0 0 12px rgba(0,0,0,.2);position:absolute;left:0;top:0;height:100%}
.map .select_class1 {border-bottom:1px solid #d2d2d2;font-size:.18rem;color:#292929;padding-left:45px;background:url(../icon12-1.png) 12px center no-repeat;line-height:40px;margin: 0  0 .15rem}
.map .nums {border-bottom:1px solid #d2d2d2;padding-left:45px;background:url(../icon12-2.png) 16px center no-repeat;line-height:40px;font-size:.18rem;color:#292929}
.map .list {padding:.2rem 0 0;overflow-y:auto;height:320px}
.map .list>div{font-size:.16rem;color:#292929;padding:0 0 0 .3rem;margin: 0 0 .2rem;cursor:pointer}
/**/
ul.searchnavlist li:first-child select option:first-child+option+option+option+option,ul.searchnavlist li:first-child select option:last-child {display:none;}
/*英文首页*/
.links_en {padding:.3rem 0 .55rem;position:relative;z-index:2}
.links_en>div>div{padding:0 .1rem;}
.links_en a{display:block;position:relative;z-index:1;overflow:hidden;}
.links_en .text {position:absolute;bottom:.45rem;left:0;width:100%;z-index:2;padding:0 .24rem;}
.links_en .text h3 {font-size:.24rem;color:#FFF;font-weight:bold;text-transform:uppercase;text-align:center;}
.links_en .text .infos {padding:.2rem .28rem;position:relative}
.links_en .text .infos:after{content:'';width:1.09rem;height:1px;background:#e67817;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:all .5s}
.links_en .text .infos>* {display:inline-block;vertical-align:middle;margin:0;font-size:.16rem;color:#FFF;text-transform:capitalize}
.links_en .text .infos p {width:79%;}
.links_en .text .infos em {width:19%;text-align:right;}
.links_en a:hover .text .infos:after{width:100%}
.links_en a:hover {max-height:none;transform:translateY(-.5rem);}
/*推荐产品*/
.recommended {background:url(../icon_re.jpg) 0 0 no-repeat;background-size:cover;padding:1.08rem 0 .65rem;}
.recommended h3{font-size:.36rem;color:#333;text-transform:uppercase;text-align:center;margin:0 0 .9rem;}
.recommended h3 span {display:inline-block;position:relative;padding:0 .3rem;}
.recommended h3 span:before,.recommended h3 span:after{content:'';width:.1rem;height:4px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#61c3cc;}
.recommended h3 span:after {left:auto;right:0}
.recommended .lists {background:url(../icon_p.png) center 0 no-repeat;background-size:3.04rem 4.33rem;}
.recommended .lists>div{padding:0}
.recommended .lists>div:first-child {padding-right:1.52rem;}
.recommended .lists>div:first-child+div{padding-left:1.52rem;}
.recommended .lists a{display:block;font-size:.16rem;color:#333;position:relative;margin:0 0 .1rem;line-height:.7rem;}
.recommended .lists>div:first-child a{padding-left:.9rem;}
.recommended .lists>div:first-child+div a{padding-right:.9rem;}
.recommended .lists em {position:absolute;top:50%;transform:translateY(-50%);font-size:.28rem;color:#61c3cc;text-align:center;line-height:.7rem;width:.7rem;height:.7rem;background:url(../icon_p1.png) 0 0 no-repeat;background-size:.7rem .7rem;}
.recommended .lists>div:first-child a em{left:0}
.recommended .lists>div:first-child+div a em{right:0}
.recommended .lists>div:first-child+div a{text-align:right;}

.recommended .lists a.order0 {transform:translateX(.7rem)}
.recommended .lists a.order1 {transform:translateX(1.25rem)}
.recommended .lists a.order2 {transform:translateX(.35rem)}
.recommended .lists a.order4 {transform:translateX(.75rem)}
.recommended .lists a.order5 {transform:translateX(.45rem)}

.recommended .lists a.order8 {transform:translateX(-.4rem)}
.recommended .lists a.order10 {transform:translateX(-.73rem)}
.recommended .lists a.order12 {transform:translateX(-.73rem)}
/*右边导航*/
.fix-right {position:fixed;left:0;top:40%;padding-top:.58rem;background:url(../icon_fx.png) 0 0 no-repeat;background-size:.87rem .58rem;width:1rem;z-index:15}
.fix-right li {width:.78rem;height:.78rem;line-height:.78rem;background:#a4a3a9;text-align:center;margin:0 0 2px;padding:.14rem 0;cursor:pointer;position:relative}
.fix-right li span {display:inline-table;padding:.35rem 0 0;font-size:.14rem;color:#FFF;text-transform:capitalize;line-height:normal;width:100%;background-size:.35rem .35rem !important;}
.fix-right li:first-child{border-top-left-radius:8px;border-top-right-radius:8px;}

.fix-right li.tel span{background:url(../icon_f1.png) center 0 no-repeat;}
.fix-right li.email span{background:url(../icon_f2.png) center 0 no-repeat;}
.fix-right li.code span{background:url(../icon_f3.png) center 0 no-repeat;}
.fix-right li.back span{background:url(../icon_f4.png) center 0 no-repeat;}
.fix-right li:first-child+li+li {border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.fix-right li:last-child {border-radius:8px;background:#3287de}
.fix-right li:last-child span {color:#FFF}
.fix-right li:hover {background:#3287de;}
.fix-right li:hover span {color:#FFF}
.fix-right li .info {position:absolute;left:-100%;top:0;line-height:normal;min-width:2.5rem;background:#3d8ee1;padding:.2rem .15rem;font-size:.14rem;color:#FFF;opacity:0;visibility:hidden;text-align:left}
.fix-right li .info img{max-width:1.1rem;}
.fix-right li .info .code1,.fix-right li .info .code2 {display:table-cell;width:50%;padding:0 .15rem;}
.fix-right li:first-child+li+li .info {text-align:center;}

.fix-right li:first-child+li+li .info p {margin:.2rem 0 0}
.fix-right li:hover .info {left:105%;opacity:1;visibility:visible;}
/********<=767 mobile nav style css********/
.m-header {box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#FFF}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:rgba(255,255,255,0.9);
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#333;position:relative;font-size:.16rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#e67816;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#e67816}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#333;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#e67816}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/**************************/
@media(max-width:1600px){
	.rd_box:before {width:90%;left:5%}
}
@media(max-width:1300px){
	.tem_inner {padding-left:.25rem !important;padding-right:.25rem !important}
	.tem_index_about .main .infos .editor {padding-right:.25rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	.st-container .st-menu ul li a{font-size:.2rem}
	
	.tem_index_about .class2 li a {width:90px;height:90px;}
	.tem_index_about .class2 li span{padding-top:42px;}
	.tem_index_news .lists li .text>div{width:20%}
	.tem_index_news .lists li .text .mains {width:79%}
	
	.culture .infos>div:first-child{background-size:.6rem auto !important;}
	.culture .infos>div:last-child {background-size:.75rem auto}
	.footer .code {max-width:120px;}
	.footer .f_share {display:none;}
	
	.page_menus{display:none;}
	.product_box .menus li>div>dl dd>a {line-height:normal;padding:.2rem 0 .2rem .25rem }
	
	.rd_box:before {width:100%;left:0}
	.job_box .lists li>div .mains .infos {height:8rem}
	.contact_box .main2 .message table tr td.text {width:1.1rem}
	.contact_box .main2 .message table tr td.input {margin-left:1.1rem}
	#container {height:350px;}
	.fix-right {display:none;}	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text p::before, .tem_banner .label_text p::after {width:.85rem;margin:0 .2rem;}
	.tem_index_about .class2 li {margin-right:.15rem;}
	.tem_index_about .class2 li a{width:75px;height:75px;}
	.tem_index_product h2{text-align:left;}

	.tem_index_product .main .itembox {width:100%}
	.tem_index_product .main ol {width:100%;text-align:left;}
	.tem_index_product .main ol > li::after,.tem_index_product .main ol > li:before {display:none;}
	.tem_index_product .main ol > li {display:inline-table;width:32%;text-align:center;}
	.tem_index_product .main ol > li#current a{color:#e67816}
	
	.tem_index_case .title > *{display:block;width:100%;}
	.tem_index_case .title ul{text-align:left;margin:.25rem 0 0}
	.tem_case_cnt{padding:1.08rem 0}
	.tem_case_cnt > div{padding-left:1rem}
	
	.tem_index_news > div > div{display:block;}	
	.tem_index_news .title,.tem_index_news .lists{width:100%}
	.tem_index_news .title h2,.tem_index_news .title a{position:relative;top:0;bottom:auto;}
	.tem_index_news .title a{background:#e67816;display:inline-block;margin:.4rem 0 0}
	.tem_index_news .lists {padding:.35rem 0 0}
	.tem_index_news .lists li .text .mains{width:75%}
		
	.footer .navlist ,.footer > div > div:last-child{display:none;}
	.copy > div > div {text-align:center !important;}
	
	.style .slide-pagination{display:none;}
	
	.show_product .infos > div:first-child {position:relative;top:auto;padding:0 0 .65rem}
	.show_product .infos > div:last-child {padding:0}
	.show_product .infos .links > a.share_btn,.rd_box .top_img .nav-list{display:none;}
	.rd_box .top_img .img1 {width:64%}
	.news_box .lists li {float:left;width:50%;padding:0 .1rem}
	.news_box .lists li a > div {display:block;width:100% !important;}
	.news_box .lists li .text {padding:.4rem 0 0}
	.news_box .lists li .text h2 {line-height:12px;height:24px;overflow:hidden;}
	.news_box .lists li .text p{display:none;}
	.news_box .style_lists li {padding:0 .1rem}
	.job_box .lists li a>div:first-child+div {display:none;}
	
	.map > div{float:none;}
	.map > div:first-child {position:relative;margin:0 0 .2rem}
	.map .list{max-height:240px;height:auto;}
	#allmap{height:360px}
	.contact_box .mess_main .m-list dl {padding:0}
	.contact_box .mess_main .m-list dl dt,.contact_box .mess_main .m-list dl dd {width:100% !important;}
	.contact_box .mess_main .m-list dl dt {line-height:30px;font-size:.2rem;}
	.contact_box .mess_main .m-list dl dd {}
	.contact_box .mess_main .m-list dl dd input[type="text"] {line-height:35px;height:35px;}
	.contact_box .mess_main .sub-btn input[type="submit"]{height:35px;}
	
	.contact_box .info > div {margin:0 .4rem 0 0}

	.links_en>div>div {margin:.45rem 0}
	.recommended .lists {background:none;}
	.recommended .lists>div{padding:0 !important;}
	.recommended .lists a {transform:none !important}
	.recommended .lists>div:first-child+div a em{left:0;right:0}
	.recommended .lists>div:first-child+div a {padding:0 0 0 .9rem;text-align:left;}
	.recommended .lists>div:last-child {text-align:left !important;}
	.recommended .lists>div:last-child a{padding:0 0 0 .9rem}
	.recommended .lists>div:last-child a em {left:0;right:auto}
}