/*header*/
.header {position:fixed;top:0;left:0;width:100%;z-index:20;font-size:0}
.header>div>div{padding:0;line-height:1.09rem;}
.header .nav_list li{display:inline-block;vertical-align:middle;padding:0 .42rem;line-height:normal}
.header .nav_list li a{font-size:.16rem;color:#fff;position:relative}
.header .nav_list li a:after{content:"";width:0;height:2px;background:#0853a0;position:absolute;bottom:-.15rem;left:0;transition:all .5s}
.header .nav_list li.order0 {padding-left:0}
.header .nav_list li.order7 {padding-right:0}
.header .nav_list li.on a:after,.header .nav_list li a:hover:after {width:100%}
.is_header {background:rgba(0,0,0,.6);}
.header .logo img {max-height:.7rem;transform:none;}
/*banner*/
.tem_banner .swiper-slide .text {position:absolute;top:50%;left:0;width:100%;transform:translatey(-50%);z-index:1;text-align:center;}
.tem_banner .swiper-slide .text h4{font-size:.72rem;color:#ffe11a;text-shadow:0 0 8px #000;letter-spacing:4px;}
.tem_banner .swiper-slide .text h5{font-size:.57rem;color:#fff;padding:.45rem 0 .25rem;letter-spacing:3px;}
.tem_banner .swiper-slide .text p{font-size:.3rem;color:#fff;margin:0 0 1.4rem;letter-spacing:3px;}
.tem_banner .swiper-slide .text em {display:inline-block;background:#004487;font-size:.16rem;color:#fff;text-transform:uppercase;padding:0 .8rem;line-height:.55rem;letter-spacing:normal;}
.tem_banner .swiper-slide .text p:last-child {margin:0}
.tem_banner .swiper-slide .text>*{transition:none;transform:translatey(20px);opacity:0}
.tem_banner .swiper-slide-active .text>*{transition:all .6s;transform:none;opacity:1}
.tem_banner .swiper-slide-active .text h5{transition-delay:.1s}
.tem_banner .swiper-slide-active .text p{transition-delay:.2s}
.tem_banner .swiper-slide-active .text p:last-child{transition-delay:.3s}
/*栏目*/
.tem_index_column{background:#eee;font-size:0}
.tem_index_column>div{border-right:1px solid #d2d2d2;border-left:1px solid #fff;}
.tem_index_column li{display:inline-block;width:11.1111%;vertical-align:top;text-align:center;}
.tem_index_column li a{font-size:.15rem;color:#111;padding:.27rem .26rem .18rem;display:block;position:relative;border-left:1px solid #d2d2d2;border-right:1px solid #fff;min-height:1.53rem;}
.tem_index_column li span{display:inline-block;padding:.66rem 0 0;background-size:.46rem .46rem !important;}
.tem_index_column li.order0 span {background:url(/uploads/image/tjimages/icon1-1.png) center 0 no-repeat;}
.tem_index_column li.order1 span {background:url(/uploads/image/tjimages/icon1-2.png) center 0 no-repeat;}
.tem_index_column li.order2 span {background:url(/uploads/image/tjimages/icon1-3.png) center 0 no-repeat;}
.tem_index_column li.order3 span {background:url(/uploads/image/tjimages/icon1-4.png) center 0 no-repeat;}
.tem_index_column li.order4 span {background:url(/uploads/image/tjimages/icon1-5.png) center 0 no-repeat;}
.tem_index_column li.order5 span {background:url(/uploads/image/tjimages/icon1-6.png) center 0 no-repeat;}
.tem_index_column li.order6 span {background:url(/uploads/image/tjimages/icon1-7.png) center 0 no-repeat;}
.tem_index_column li.order7 span {background:url(/uploads/image/tjimages/icon1-8.png) center 0 no-repeat;}
.tem_index_column li.order8 span {background:url(/uploads/image/tjimages/icon1-9.png) center 0 no-repeat;}
.tem_index_column li a:hover span{background-position:center .11rem;}
/**/
.tem_index_about{font-size:0;padding:.97rem 0 1.02rem;}
.tem_index_about>div>div{display:inline-block;vertical-align:top;min-height:5.97rem}
.tem_index_about .item1 {width:30%;padding-right:.35rem;}
.tem_index_about .item2 {width:43%;padding-right:.35rem;}
.tem_index_about .item3 {width:27%;}
.tem_index_about a{display:block;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;padding:.49rem 0 0 .35rem;min-height:5.97rem}
.tem_index_about .title{margin:0 0 .57rem;}
.tem_index_about .subtitle{font-size:.3rem;color:#fff}
.tem_index_about .title p{font-size:.16rem;color:#c6e3ff;margin:.15rem 0 0;text-transform:uppercase;}
.tem_index_about a>em{display:inline-block;border:1px solid #fff;font-size:.14rem;color:#fff;padding:0 .42rem;line-height:.4rem;}
.tem_index_about .infos a{min-height:2.85rem;}
.tem_index_about .infos:first-child {margin:0 0 .27rem;}
.tem_index_about a:hover>em {background:#fff;color:#004487}
/*业绩案例*/
.tem_index_case{position:relative;font-size:0}
.tem_index_case .titles{position:absolute;top:.9rem;left:0;width:100%;text-align:center;z-index:5}
.tem_index_case .titles h3{font-size:.48rem;color:#fff;}
.tem_index_case .titles p{font-size:.18rem;color:#fff;margin:.4rem 0 0}
.tem_index_case .img_list .swiper-slide .img{background-color:#000;position:relative;z-index:1;text-align:center;min-height:8.8rem;background-position:center;background-repeat:no-repeat;background-size:cover}

.tem_index_case .lists {position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;} 
.tem_index_case .lists .swiper-container {height:100%}
.tem_index_case .lists .swiper-slide:before{content:'';width:0;height:100%;background:#004487;opacity:.5;position:absolute;left:0;top:0;transition:all .8s}
.tem_index_case .lists .swiper-slide{cursor:pointer;border-right:1px solid rgba(255,255,255,.1)}
.tem_index_case .lists .swiper-slide .infos{position:absolute;bottom:.7rem;left:0;width:100%;text-align:center;}
.tem_index_case .lists .swiper-slide .infos .title {font-size:.2rem;color:#fff;}
.tem_index_case .lists .swiper-slide .infos p{font-size:.14rem;color:#fff;margin:.22rem 0 0;padding:.32rem .1rem 0;position:relative}
.tem_index_case .lists .swiper-slide .infos p:before{content:'';width:5px;height:5px;background:#fff;position:absolute;top:0;left:50%;transform:translatex(-50%);border-radius:100%;}
.tem_index_case .lists .swiper-slide .infos p:after{content:"";width:1px;height:.28rem;position:absolute;top:0;left:50%;background:#fff}
.tem_index_case .lists .swiper-slide .infos>a{display:inline-block;font-size:.14rem;color:#004487;background:#fff;padding:0 .44rem;line-height:.4rem;margin:.75rem 0 0;opacity:0;visibility:hidden;}
.tem_index_case .lists .swiper-slide-thumb-active:before{width:100%}
.tem_index_case .lists .swiper-slide-thumb-active .infos{bottom:1.9rem}
.tem_index_case .lists .swiper-slide-thumb-active .infos>a {opacity:1;visibility:visible;}
/*服务项目*/
.tem_index_product{padding:.82rem 0}
.tem_index_product .title {text-align:center;margin:0 0 .66rem}
.tem_index_product .subtitle{font-size:.48rem;color:#131313;}
.tem_index_product .title p{font-size:.18rem;color:#131313;margin:.3rem 0 0}
.tem_index_product .menus ol{margin:0;padding:0;}
.tem_index_product .menus li{float:left;padding:0 .15rem;width:11.11111%}
.tem_index_product .menus li a{display:block;position:relative;overflow:hidden;font-size:.15rem;color:#111111;}
.tem_index_product .menus li span{display:inline-block;width:.96rem;height:.85rem;background:url(/uploads/image/tjimages/icon2-1.png) 0 0 no-repeat;background-size:.96rem .85rem !important;position:relative}
.tem_index_product .menus li span:before{content:"";width:.46rem;height:.46rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:.46rem .46rem !important;transition:all .6s}
.tem_index_product .menus li em{display:block;margin:.3rem 0 0}
.tem_index_product .menus li span.ord0:before {background:url(/uploads/image/tjimages/icon1-1.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord1:before {background:url(/uploads/image/tjimages/icon1-2.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord2:before {background:url(/uploads/image/tjimages/icon1-3.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord3:before {background:url(/uploads/image/tjimages/icon1-4.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord4:before {background:url(/uploads/image/tjimages/icon1-5.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord5:before {background:url(/uploads/image/tjimages/icon1-6.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord6:before {background:url(/uploads/image/tjimages/icon1-7.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord7:before {background:url(/uploads/image/tjimages/icon1-8.png) 0 0 no-repeat;}
.tem_index_product .menus li span.ord8:before {background:url(/uploads/image/tjimages/icon1-9.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span,.tem_index_product .menus li:hover span{background:url(/uploads/image/tjimages/icon2-2.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord0:before,.tem_index_product .menus li:hover span.ord0:before{background:url(/uploads/image/tjimages/icon1-1-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord1:before,.tem_index_product .menus li:hover span.ord1:before{background:url(/uploads/image/tjimages/icon1-2-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord2:before,.tem_index_product .menus li:hover span.ord2:before{background:url(/uploads/image/tjimages/icon1-3-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord3:before,.tem_index_product .menus li:hover span.ord3:before{background:url(/uploads/image/tjimages/icon1-4-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord4:before,.tem_index_product .menus li:hover span.ord4:before{background:url(/uploads/image/tjimages/icon1-5-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord5:before,.tem_index_product .menus li:hover span.ord5:before{background:url(/uploads/image/tjimages/icon1-6-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord6:before,.tem_index_product .menus li:hover span.ord6:before{background:url(/uploads/image/tjimages/icon1-7-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord7:before,.tem_index_product .menus li:hover span.ord7:before{background:url(/uploads/image/tjimages/icon1-8-h.png) 0 0 no-repeat;}
.tem_index_product .menus li#current span.ord8:before,.tem_index_product .menus li:hover span.ord8:before{background:url(/uploads/image/tjimages/icon1-9-h.png) 0 0 no-repeat;}

.tem_index_product .itembox {margin:.7rem 0 0}
.tem_index_product .itembox .infos{padding:0 0 .9rem;font-size:0}
.tem_index_product .itembox .infos>div{display:inline-block;vertical-align:top;width:50%;padding:0 .24rem 0 0}
.tem_index_product .itembox .infos>div:last-child{padding:0 0 0 .24rem;}
.tem_index_product .itembox .infos a{display:block;position:relative;}
.tem_index_product .itembox .infos .img {overflow:hidden;}
.tem_index_product .itembox .infos a>p {position:absolute;bottom:0;left:0;margin:0;width:100%;background:rgba(0,0,0,.5);font-size:.16rem;color:#fff;text-align:center;line-height:.75rem;}
.tem_index_product .itembox .infos .text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,68,135,.8);transform:translate(.24rem,-.18rem);text-align:center;opacity:0;transition:all .6s}
.tem_index_product .itembox .infos .text h3{font-size:.2rem;color:#fff;padding:.7rem 0 .35rem;background:url(/uploads/image/tjimages/icon3.png) center 0 no-repeat;background-size:.33rem .34rem;}
.tem_index_product .itembox .infos .text>p {font-size:.14rem;color:#fff}
.tem_index_product .itembox .infos .text>em{display:block;margin:.6rem auto 0;font-size:.14rem;color:#fff;padding:2px .57rem 8px .24rem;background:url(/uploads/image/tjimages/icon4.png) right bottom no-repeat;background-size:1.38rem .22rem;width:1.38rem;}
.tem_index_product .itembox .infos .text>* {transform:translatey(-20px);opacity:0;visibility:hidden;}
.tem_index_product .itembox .infos a:hover>p {opacity:0;visibility:hidden}
.tem_index_product .itembox .infos a:hover .text {opacity:1}
.tem_index_product .itembox .infos a:hover .text>* {transform:none;opacity:1;visibility:visible;transition:all .56s}
.tem_index_product .itembox .infos a:hover .text>p {transition-delay:.2s}
.tem_index_product .itembox .infos a:hover .text>em {transition-delay:.4s}
.tem_index_product .itembox .lists {font-size:0}
.tem_index_product .itembox .lists li{display:inline-block;vertical-align:middle;width:33.3333%;padding:0 .15rem;}
.tem_index_product .itembox .lists li a {font-size:.16rem;color:#131313;display:block;padding:0 0 .24rem;border-bottom:1px solid #e5e5e5}
.tem_index_product .itembox .lists li a i {color:#004487;padding-right:.2rem;}
/*新闻资讯*/
.tem_index_news {background:#f4f4f4;padding:.85rem 0 1.1rem;}
.tem_index_news .title {margin:0 0 .6rem;text-align:center;}
.tem_index_news .title .subtitle{font-size:.48rem;color:#131313}
.tem_index_news .title p{margin:.3rem 0 0;font-size:.18rem;color:#131313}
.tem_index_news .lists .swiper-slide a{display:block;position:relative;overflow:hidden;}
.tem_index_news .swiper-slide .img {overflow:hidden;}
.tem_index_news .swiper-slide .text {background:#fff;padding:.4rem .25rem .45rem;}
.tem_index_news .swiper-slide .text span{font-size:.14rem;color:#7f7e7e}
.tem_index_news .swiper-slide .text h4{font-size:.2rem;color:#282727;padding:.23rem 0 .3rem;}
.tem_index_news .swiper-slide .text .desc {font-size:.16rem;color:#2e2e2e;line-height:.26rem;height:.52rem;overflow:hidden;}
.tem_index_news .swiper-slide a:hover img {transform:scale(1.06)}
.tem_index_news .swiper-slide a:hover .text {background:#004487}
.tem_index_news .swiper-slide a:hover .text span,.tem_index_news .swiper-slide a:hover .text h4,.tem_index_news .swiper-slide a:hover .text .desc{color:#fff}
.tem_index_news a.more {display:block;margin:.83rem auto 0;width:2.2rem;line-height:.55rem;text-align:center;background:#004487;text-transform:uppercase;font-size:.16rem;color:#fff}
/*通用底部*/
.footer{background:#161616;padding:.5rem 0 .65rem;}
.footer .item{margin:0 0 .28rem;}
.footer .item>div{padding:0}
.footer .item .logo {margin:0 0 .57rem;}
.footer .item .share{font-size:0}
.footer .item .share a{display:inline-block;margin-right:.15rem;width:31px;height:31px;background:#898989;border-radius:100%;line-height:31px;text-align:center;font-size:14px;color:#161616}
.footer .item .share .code {position:absolute;bottom:40px;left:0;background:#fff;border-radius:5px;padding:5px;width:1.2rem;opacity:0;visibility:hidden}
.footer .item .share a:hover .code {opacity:1;visibility:visible;}
.footer .item .nav_list{font-size:0}
.footer .item .nav_list dl {margin:0;padding:0 0 0 .4rem;display:inline-block;vertical-align:top;max-width:12.5%;text-align:left}
.footer .item .nav_list dl dt {font-weight:normal;margin:0 0 .22rem;}
.footer .item .nav_list dl dt a{font-size:.16rem;color:#fff}
.footer .item .nav_list dl dd {margin:0 0 .15rem;}
.footer .item .nav_list dl dd a {font-size:.14rem;color:#939292;display:block}
.footer .copy>div{padding:0;font-size:.14rem;color:#848484;}
.footer .copy p{margin:0;display:inline-block;padding-left:.5rem;}
.footer .copy p:first-child{padding:0}
.footer .copy a{font-size:.14rem;color:#848484}
/*通用内页*/
.page_title{position:absolute;top:50%;left:50%;width:100%;max-width:14rem;transform:translate(-50%,-50%);text-align:right}
.page_title h3{font-size:.6rem;color:#fff}
.page_title p{font-size:.24rem;color:#fff;text-transform:capitalize;margin:.3rem 0 0}
.flash img {width:100% !important;height:auto !important;}

.comm_slibar{width:3.1rem;position:absolute;left:0;top:-1.35rem;z-index:19}
.comm_slibar .titles {background:#004487;padding:1.02rem .25rem .85rem;border-top-left-radius:18px;border-top-right-radius:18px;}
.comm_slibar .titles h4{font-size:.48rem;color:#fff;text-transform:uppercase}
.comm_slibar .titles p{font-size:.36rem;color:#fff;margin:.2rem 0 0}
.comm_slibar .navlist {background:#f2f9ff;}
.comm_slibar .navlist li{border-bottom:1px solid #fff}
.comm_slibar .navlist li a {display:block;padding:0 .35rem;line-height:.75rem;font-size:.16rem;color:#2e2e2e;position:relative}
.comm_slibar .navlist li a i{position:absolute;right:.25rem;top:50%;transform:translatey(-50%);font-size:.16rem;color:#a0a0a0}
.comm_slibar .navlist li.on a,.comm_slibar .navlist li a:hover{color:#004487}
.comm_slibar .navlist li.on a i,.comm_slibar .navlist li a:hover i{color:#0853a0}
.comm_mains{margin-left:3.5rem;min-height:7.3rem}
.comm_mains .mbx {padding:.5rem 0 .25rem;border-bottom:1px solid #dcdcdc;font-size:0}
.comm_mains .mbx>div{display:inline-block;vertical-align:middle;width:50%}
.comm_mains .mbx .subtitle{position:relative;font-size:.2rem;color:#2e2e2e;padding-left:.3rem;}
.comm_mains .mbx .subtitle:before,.comm_mains .mbx .subtitle:after{content:"";width:16px;height:16px;border:1px solid #0f58a3;position:absolute;left:0;top:50%;transform:translatey(-50%);border-radius:100%}
.comm_mains .mbx .subtitle:after{border:0;background:#0853a0;width:8px;height:8px;left:4px;}
.comm_mains .mbx .mbxs{text-align:right;font-size:.14rem;color:#494848;}
.comm_mains .mbx .mbxs a{font-size:.14rem;color:#494848;}
.comm_mains .mbx .mbxs>*:last-child{color:#004487}
/*关于我们*/
.company,.cluture {padding:.65rem 0 1.45rem;}
.company .editor .names,.cluture .editor .names {text-align:center;margin:0 0 .5rem;}
.company .editor .names h4,.cluture .editor .names h4{font-size:.24rem;color:#004487;letter-spacing:3px;}
.company .editor .names p,.cluture .editor .names p{font-size:.16rem;color:#303131;margin:.18rem 0 0;text-transform:uppercase;font-weight:bold}
.company .editor .text {font-size:.15rem;color:#404040;line-height:1.7}
.company .data_num {background:url(/uploads/image/tjimages/icon5.jpg) center no-repeat;background-size:cover;padding:1.65rem 0 1.05rem;text-align:center;margin:.45rem 0 0}
.company .data_num>div{padding:0 .15rem;}
.company .data_num p{padding:.95rem 0 0;font-size:.16rem;color:#fff;margin:0 0 .25rem;background-size:.7rem .7rem !important;}
.company .data_num h5{font-size:.16rem;color:#fff}
.company .data_num h5 em {font-size:.3rem;position:relative;}
.company .data_num>div:last-child h5 em {padding-right:.11rem;}
.company .data_num>div:last-child h5 em:after{content:' ';font-size:.14rem;color:#fff;position:absolute;right:0;top:0;}
.company .data_num p.data1 {background:url(/uploads/image/tjimages/icon6-1.png) center 0 no-repeat}
.company .data_num p.data2 {background:url(/uploads/image/tjimages/icon6-2.png) center 0 no-repeat}
.company .data_num p.data3 {background:url(/uploads/image/tjimages/icon6-3.png) center 0 no-repeat}
/*企业文化*/
.cluture .editor .infos {padding:0 0 .85rem;font-size:0;position:relative}
.cluture .editor .infos>div{display:inline-block;vertical-align:top;padding:0 6px;position:relative;width:25%;text-align:center}
.cluture .editor .infos>div .subtit{background:#004487;font-size:.18rem;color:#fff;line-height:.75rem;}
.cluture .editor .infos>div .subtit:before{content:"";display:inline-block;vertical-align:middle;width:.4rem;height:.4rem;background:url(/uploads/image/tjimages/icon7-1.png) 0 0 no-repeat;background-size:.4rem .4rem !important;margin-right:.12rem;}
.cluture .editor .infos>div .sb2:before {background:url(/uploads/image/tjimages/icon7-2.png) 0 0 no-repeat;}
.cluture .editor .infos>div .sb3:before {background:url(/uploads/image/tjimages/icon7-3.png) 0 0 no-repeat;}
.cluture .editor .infos>div .sb4:before {background:url(/uploads/image/tjimages/icon7-4.png) 0 0 no-repeat;}
.cluture .editor .infos>div .cnt {background:url(/uploads/image/tjimages/icon8.png) right bottom no-repeat #f8f8f8;background-size:.31rem .29rem;padding:.65rem .35rem 0;min-height:2.23rem;font-size:.16rem;color:#434343;line-height:1.7;position:relative}
.cluture .editor .infos>div .cnt:before,.cluture .editor .infos>div .cnt:after{content:"";width:16px;height:16px;background:#dcdcdc;border-radius:100%;position:absolute;bottom:-8px;left:50%;transform:translatex(-50%);}
.cluture .editor .infos>div .cnt:after {background:#0853a0;width:8px;height:8px;bottom:-4px;}
.cluture .editor .infos>div .t {position:relative}
.cluture .editor .infos>div .t:before,.cluture .editor .infos>div .t:after{content:"";width:1px;height:.85rem;background:#dcdcdc;position:absolute;left:50%;top:100%;}
.cluture .editor .infos>div .t:after {width:2.65rem;height:1px;top:auto;bottom:-.85rem;}
.cluture .editor .infos>div:last-child .t:after{display:none;}
.cluture .editor .infos2 {padding:.85rem .56rem 0;font-size:0}
.cluture .editor .infos2>div{display:inline-block;width:50%;vertical-align:middle;padding:0 .2rem;position:relative}
.cluture .editor .infos2 .t {background:#f8f8f8;padding:.3rem .35rem 0;min-height:3.15rem;position:relative;}
.cluture .editor .infos2 .t h6{font-size:.18rem;color:#1e1e1e;margin:0 0 .28rem;padding:.85rem 0 0;background:url(/uploads/image/tjimages/icon9-1.png) 0 0 no-repeat;background-size:.6rem .6rem !important;}
.cluture .editor .infos2 .t p{font-size:.16rem;color:#565555;line-height:1.7;}
.cluture .editor .infos2>div:last-child .t h6{background:url(/uploads/image/tjimages/icon9-2.png) 0 0 no-repeat}
.cluture .editor .infos2>div:before,.cluture .editor .infos2>div:after{content:"";width:16px;height:16px;background:#dcdcdc;border-radius:100%;position:absolute;top:-8px;left:50%;transform:translatex(-50%);z-index:1}
.cluture .editor .infos2>div:after {background:#0853a0;width:8px;height:8px;top:-4px;}
.cluture .editor .infos2 .t:before{content:"";width:1px;height:.85rem;background:#dcdcdc;position:absolute;left:50%;bottom:100%;}
/*荣誉资质*/
.honor,.workshop{padding:.65rem 0 1.29rem;}
.honor li {padding:0 .17rem;margin:0 0 .55rem;}
.honor li a{display:block;position:relative;box-shadow:0 0 20px rgba(0,0,0,.2)}
.honor li .img {overflow:hidden;}
.honor li p{font-size:.16rem;color:#424242;border-top:1px solid #dcdcdc;line-height:.68rem;text-align:center;margin:0}
.honor li a:hover img {transform:scale(1.06)}
/*翻页*/
.page {margin:.3rem 0 0}
.page span.pagetext,.page input {display:none;}
.page a,.page span{width:35px;height:35px;display:inline-block;margin:0 3px;line-height:35px;text-align:center;font-size:.16rem;color:#fff;background:#a9a9a9;border-radius:3px;}
.page a.ahover ,.page a:hover {background:#0853a0}
/*仪器设备*/
.workshop li {padding:0 .17rem;margin:0 0 .43rem;}
.workshop li .img {overflow:hidden;}
.workshop li p{font-size:.16rem;color:#1d1d1d;margin:.3rem 0 0;text-align:center;}
.workshop li a:hover img {transform:scale(1.06)}
/*公正性声明*/
.fairness .comm_mains,.per_case .comm_mains{margin-left:0;min-height:auto;}
.fairness .editor {padding:.75rem 0 1.36rem;}
.fairness .editor h4{font-size:.24rem;color:#004487;margin:0 0 .3rem;}
.fairness .editor p{font-size:.15rem;color:#404040;}
/*业绩案例*/
.case_list {padding:.55rem 0 1.8rem;}
.case_list li{padding:0 .18rem;margin:0 0 .64rem;text-align:center}
.case_list li .img {overflow:hidden;}
.case_list li .text {padding:.33rem 0 0;}
.case_list li .text p.subtitle {font-size:.2rem;color:#2a2a2a;margin:0 0 .2rem;}
.case_list li .text em{display:inline-block;margin:.4rem 0 0;border:1px solid #dcdcdc;font-size:.14rem;color:#5c5c5c;padding:0 .43rem;line-height:.4rem;position:relative}
.case_list li .text em:before,.case_list li .text em:after{content:"";width:1px;height:.28rem;position:absolute;top:-.4rem;left:50%;transform:translatex(-50%);background:#bfbfbf;transition:all .5s}
.case_list li .text em:after{width:5px;height:5px;border-radius:100%;}
.case_list li a:hover img {transform:scale(1.06)}
.case_list li a:hover .text p{color:#0d7cc1}
.case_list li a:hover .text em{background:#0d7cc1;border-color:#0d7cc1;color:#fff;}
.case_list li a:hover .text em:before,.case_list li a:hover .text em:after{background:#0d7cc1}
/*案例详情*/
.show_img{padding:.53rem 0 1.7rem;font-size:0}
.show_img>div{display:inline-block;vertical-align:middle;}
.show_img .imglist{width:60%}

.show_img .text{width:40%;padding:0 0 0 .45rem;}
.show_img .text>span {font-size:.16rem;color:#4e4e4e;}
.show_img .text h5{font-size:.24rem;color:#0d7cc1;padding:.24rem 0 .35rem;}
.show_img .text .editor{font-size:.16rem;color:#454545;line-height:1.7}
.show_img .text .swiper-page{margin:1.2rem 0 0;}
.show_img .text .swiper-page>div{display:inline-block;margin:0 9px 0 0;width:34px;height:34px;font-size:.16rem;color:#fff;background:#0d7cc1;text-align:center;line-height:34px;outline:none}
/*服务项目*/
.product_box{padding:.65rem 0 .75rem;}
.product_box li {margin:0  0 .55rem;padding:0 .24rem;}

.product_box li a{display:block;position:relative;}
.product_box li .img {overflow:hidden;}
.product_box li a>p {position:absolute;bottom:0;left:0;margin:0;width:100%;background:rgba(0,0,0,.5);font-size:.16rem;color:#fff;text-align:center;line-height:.75rem;}
.product_box li .text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,68,135,.8);transform:translate(.24rem,-.18rem);text-align:center;opacity:0;transition:all .6s}
.product_box li .text h3{font-size:.2rem;color:#fff;padding:.7rem 0 .35rem;background:url(/uploads/image/tjimages/icon3.png) center 0 no-repeat;background-size:.33rem .34rem;}
.product_box li .text>p {font-size:.14rem;color:#fff}
.product_box li .text>em{display:block;margin:.6rem auto 0;font-size:.14rem;color:#fff;padding:2px .57rem 8px .24rem;background:url(/uploads/image/tjimages/icon4.png) right bottom no-repeat;background-size:1.38rem .22rem;width:1.38rem;}
.product_box li .text>* {transform:translatey(-20px);opacity:0;visibility:hidden;}
.product_box li a:hover>p {opacity:0;visibility:hidden}
.product_box li a:hover .text {opacity:1}
.product_box li a:hover .text>* {transform:none;opacity:1;visibility:visible;transition:all .56s}
.product_box li a:hover .text>p {transition-delay:.2s}
.product_box li a:hover .text>em {transition-delay:.4s}
/*项目详情页*/
.product_show{padding:.52rem 0 2rem;}
.product_show h6{font-size:.2rem;color:#004487;margin: 0 0 .3rem;font-weight:bold;}
.product_show .editor {font-size:.16rem;color:#2f2f2f;line-height:1.8}
.product_show .editor .img {float:right;border:8px solid #e6e6e6;margin-left:.65rem;width:40%}
/*资料下载*/
.down_box {padding:.52rem 0 2.2rem;}
.down_box li {padding:0 .17rem;margin:0 0 .35rem;}
.down_box li a {display:block;position:relative;background:#f7faff;padding:.4rem .23rem .52rem;}
.down_box li span {font-size:.14rem;color:#818181;}
.down_box li h5{padding:.23rem .8rem 0 0;font-size:.2rem;color:#161616;background:url(/uploads/image/tjimages/icon10-1.png) right bottom no-repeat;background-size:.25rem .25rem !important}
.down_box li a:hover h5{color:#004487;background:url(/uploads/image/tjimages/icon10-2.png) right bottom no-repeat;}
/*新闻资讯*/
.news_box {padding:.52rem 0 1.6rem;}
.news_box .com_list{margin:0 0 .35rem;}
.news_box .com_list li{padding:0 .15rem;}
.news_box .com_list li .img{overflow:hidden}
.news_box .com_list li .text{background:#f4f4f4;padding:.22rem .2rem .45rem;}
.news_box .com_list li .text span {font-size:.14rem;color:#7f7e7e;}
.news_box .com_list li .text h5{font-size:.18rem;color:#282727;line-height:.26rem;height:.52rem;overflow:hidden;margin:.25rem 0 0;font-weight:600}
.news_box .com_list li a:hover img {transform:scale(1.06)}
.news_box .com_list li a:hover .text{background:#004487}
.news_box .com_list li a:hover .text span,.news_box .com_list li a:hover  .text h5{color:#fff}
.news_box .lists li{border-bottom:1px solid #e5e5e5;}
.news_box .lists li.ons {display:none;}
.news_box .lists li a{display:block;position:relative;padding:.35rem .25rem 0;}
.news_box .lists li span {font-size:.14rem;color:#808080}
.news_box .lists li h5{font-size:.2rem;color:#161616;margin:.24rem 0 .3rem;font-weight:bold;max-width:70%}
.news_box .lists li p{margin:0;font-size:.16rem;color:#323232;line-height:.26rem;height:0;overflow:hidden;max-width:70%;opacity:0;visibility:hidden;}
.news_box .lists li a:hover {background:#f7faff;padding-bottom:.45rem;}
.news_box .lists li a:hover p{height:.52rem;opacity:1;visibility:visible;}
/*支部简介*/
.party{padding:.52rem 0 1rem;}
.party .editor {background:#f9f9f9;padding:.42rem .4rem .82rem;}
.party .editor h4{font-size:.3rem;color:#1d1d1d;margin:0 0 .45rem;}
.party .editor .text {font-size:.16rem;color:#535353;line-height:1.7}
/*党建新闻*/
.party_box {padding:.52rem 0 1.3rem;}
.party_box li{margin: 0 0 .27rem;}
.party_box li a{display:block;position:relative;overflow:hidden;font-size:0;}
.party_box li a>div{display:inline-block;vertical-align:middle;}
.party_box li .img {width:32.5%;overflow:hidden}
.party_box li .text {width:67.5%;padding:0 .3rem;position:relative}
.party_box li .text h5{font-size:.18rem;color:#1d1d1d;margin:0 0 .27rem;}
.party_box li .text span {font-size:.14rem;color:#535353}
.party_box li .text p{font-size:.16rem;color:#535353;line-height:.26rem;height:.52rem;overflow:hidden;margin:.35rem 0 0}
.party_box li a:after{content:"";width:0;height:100%;position:absolute;right:0;top:0;background:#0853a0;transition:all .5s;}
.party_box li a:hover {box-shadow:0 0 22px rgba(0,0,0,.2)}
.party_box li a:hover:after{width:4px;}
.party_box li a:hover img {transform:scale(1.1)}
/*支部活动*/
.party_active{padding:.54rem 0 1.4rem;}
.party_active li{padding:0 .18rem;margin:0 0 .4rem;}
.party_active li .img {overflow:hidden;}
.party_active li p{font-size:.16rem;color:#1d1d1d;margin:.2rem 0 0;text-align:center;font-weight:bold;}
.party_active li a:hover img {transform:scale(1.06)}
/*联系我们*/
.contact{padding:.54rem 0 1rem;}
.contact .title{margin: 0 0 .45rem;}
.contact .title h5{font-size:.36rem;color:#0853a0}
.contact .title p{font-size:.16rem;color:#2e2e2e;margin:.15rem 0 0}
.contact .editor{background:#eff5fb;padding:.7rem 0 0;border-top-left-radius:12px;border-top-right-radius:12px;}
.contact .editor>div>div{display:inline-block;vertical-align:top;padding:0 .3rem 0 .46rem;margin:0 0 .6rem;}
.contact .editor>div>div .t{padding-left:.5rem;background-size:.4rem .4rem !important;}
.contact .editor .item1 {width:45%}
.contact .editor .item2,.contact .editor .item3{width:27.5%;}
.contact .editor h6{font-size:.16rem;color:#073193;font-weight:600}
.contact .editor p{font-size:.16rem;color:#383838;margin:.1rem 0 0}
.contact .editor .order1 .t{background:url(/uploads/image/tjimages/icon11-1.png) 0 center no-repeat;}
.contact .editor .order2 .t,.contact .editor .order4 .t,.contact .editor .order5 .t{background:url(/uploads/image/tjimages/icon11-2.png) 0 center no-repeat;}
.contact .editor .order3 .t{background:url(/uploads/image/tjimages/icon11-3.png) 0 center no-repeat;}
.contact .editor .order6 .t{background:url(/uploads/image/tjimages/icon11-4.png) 0 center no-repeat;}
/*在线留言*/
.message_box{padding:.3rem 0 .6rem;}
.message_box .mains{background:#f8f8f8;padding:.75rem .23rem .64rem;}
.message_box .mains .title {margin:0 0 .65rem;padding:0 .16rem;}
.message_box .mains .title h5{font-size:.36rem;color:#0853a0}
.message_box .mains .title p{font-size:.16rem;color:#2e2e2e;margin:.15rem 0 0;text-transform:capitalize;}
.message_box .mains dl{float:left;width:50%;padding:0 .16rem;margin:0 0 .15rem;position:relative}
.message_box .mains dl dt {display:none;}
.message_box .mains dl dd input[type="text"],.message_box .mains dl dd textarea {width:100%;height:.66rem;min-height:35px;background:#fff;border:1px solid #dcdcdc;padding:0 .23rem;font-size:.16rem;color:#2e2e2e}
.message_box .mains dl dd textarea{height:2.15rem;padding:.23rem;}
.message_box .mains dl.order4,.message_box .mains dl.order5 {width:100%}
.message_box .mains dl dd input[name="code"] {width:35% !important;}
.message_box .mains .btns{padding:0 .16rem;margin:.35rem 0 0}
.message_box .mains .btns input{display:inline-block;padding:0 .91rem;line-height:.66rem;min-height:35px;background:#0853a0;font-size:.16rem;color:#fff;border:0}
/*人才招聘*/
.job_box .item{padding:.54rem 0 .65rem;}
.job_box .title {margin:0 0 .45rem;}
.job_box .title h5{font-size:.36rem;color:#0853a0}
.job_box .title p{font-size:.16rem;color:#2e2e2e;text-transform:capitalize;margin:.15rem 0 0}
.job_box .item .editor>div{padding:0 .1rem;}
.job_box .item .editor>div>div{background-size:cover;padding:1.95rem .15rem 0;min-height:4.74rem;text-align:center}
.job_box .item .editor .infos1 {background:url(/uploads/image/tjimages/icon12-1.jpg) center no-repeat;}
.job_box .item .editor .infos2 {background:url(/uploads/image/tjimages/icon12-2.jpg) center no-repeat;}
.job_box .item .editor .infos3 {background:url(/uploads/image/tjimages/icon12-3.jpg) center no-repeat;}
.job_box .item .editor p{font-size:.14rem;color:#fff;margin:0;line-height:1.7;padding:1.1rem 0 0;background-size:.9rem .9rem !important;}
.job_box .item .editor .infos1 p{background:url(/uploads/image/tjimages/icon13-1.png) center 0 no-repeat;}
.job_box .item .editor .infos2 p{background:url(/uploads/image/tjimages/icon13-2.png) center 0 no-repeat;}
.job_box .item .editor .infos3 p{background:url(/uploads/image/tjimages/icon13-3.png) center 0 no-repeat;}
.job_box .lists{padding:.83rem .4rem 1.2rem;background:#f8f8f8}
.job_box .main_list li{margin:0 0 .35rem;}
.job_box .main_list li .names {background:#0853a0;padding:0 .35rem;position:relative}
.job_box .main_list li .names h6{font-size:.16rem;color:#fff;width:60%;line-height:.5rem;}
.job_box .main_list li .names a{position:absolute;right:.35rem;top:50%;transform:translatey(-50%);font-size:.16rem;color:#fff;}
.job_box .main_list li .cnts{background:#fff;padding:.35rem .35rem .5rem;}
.job_box .main_list li .cnts .infos {margin:0 0 .5rem;font-size:0}
.job_box .main_list li .cnts .infos span{display:inline-block;vertical-align:middle;width:33.3333%;margin:0 0 .15rem;font-size:.14rem;color:#383838}
.job_box .main_list li .cnts .mains {font-size:.14rem;color:#383838;line-height:1.7}
/********<=767 mobile nav style css********/
.m-header {background:rgba(0,0,0,.6);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:#fff;
	-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:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#004487;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:#004487}
.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:#004487}
.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:1300px){
	.comm_slibar{left:.25rem}
	.tem_index_column>div{padding-left:0 !important;padding-right:0 !important}
	.tem_index_column li a{padding:.27rem .1rem .18rem;}
	.page_title{padding:0 .25rem;}
}
@media(max-width:1200px){
	.cluture .editor .infos>div .t:after{width:3rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	.message_box .mains dl{width:100%}
	.message_box .mains dl dd input[type="text"], .message_box .mains dl dd textarea,.message_box .mains .btns input{font-size:12px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .swiper-slide .text h4{font-size:.3rem}
	.tem_banner .swiper-slide .text h5{font-size:.2rem;padding:.25rem 0 .15rem;}
	.tem_banner .swiper-slide .text p{margin:0 0 .25rem;font-size:.14rem}
	
	.tem_index_column{display:none;}
	.tem_index_about > div > div{display:block;width:100% !important;padding:0 0 .35rem;padding-right:0 !important}
	
	.tem_index_product .menus li{width:33.3333%;margin:0 0 .35rem;}
	.tem_index_product .menus li em{line-height:.26rem;height:.52rem;}
	.footer .item .nav_list{display:none;}
	.footer .item .logo img {max-height:50px;}
	.footer .copy > div{text-align:center !important;line-height:1.8}
	.footer .item > div:first-child{text-align:center}
	.comm_slibar{display:none;}
	.comm_mains{margin-left:0}
	.news_box .com_list{display:none;}
	.news_box .lists li.ons{display:block}
	.show_img > div{display:block;width:100% !important;margin:0 0 .35rem;}
	.show_img .text{padding:0}
	.contact .editor > div > div{display:block;width:100% !important;margin:0 0 .35rem;}
	.contact .editor{padding:.7rem 0}
	#container{height:350px;}
	.job_box .item .editor > div{margin:0 0 .25rem;}
}