/*header*/
.header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.58);z-index:20;font-size:0}
.header>div>div{padding:0;line-height:.9rem}
.header .logo img{max-height:.7rem;transition:none;}
.header .nav_list li{display:inline-block;padding:0 .3rem;vertical-align:middle;line-height:normal;}
.header .nav_list li.langs{padding:0;margin-left:.3rem;border:1px solid #FFF;padding:10px 6px}
.header .nav_list li>a{font-size:.16rem;color:#FFF;font-weight:bold;}
.header .nav_list li.langs>*{display:inline-block;vertical-align:middle;} 
.header .nav_list li.langs a{font-weight:normal;margin:0 3px;}
.header .nav_list li.langs em{padding:0 6px;font-size:.16rem;color:#FFF}
.header .nav_list li.langs em:last-child{display:none;}
/*banner*/
.tem_banner {position:relative;}
.tem_banner .img {background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#000;text-align:center}
.tem_banner .img img{display:none;}
.tem_banner .swiper-slide .title{position:absolute;right:0;bottom:0;width:5.77rem;height:3.2rem;background:url(../images/icon0.jpg) 0 0 repeat-x;background-size:auto 100%;}
.tem_banner .swiper-slide .title>*{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%);opacity:0;visibility:hidden}
.tem_banner .swiper-slide .title em{font-size:2.65rem;color:#FFF;font-family:"DIN";opacity:.05;font-style:oblique;}
.tem_banner .swiper-slide .title p{font-size:.5rem;font-weight:bold;color:#FFF;text-transform:capitalize;font-family:"Arial";margin:0}
.tem_banner .swiper-slide-active .title>* {left:.6rem;opacity:1;visibility:visible;}
.tem_banner .swiper-slide-active .title>p{transition-delay:.1s}
.tem_banner .swiper-page{position:absolute;right:0;bottom:3.2rem;font-size:0;z-index:1;width:5.77rem;}
.tem_banner .swiper-page>div{display:inline-block;width:.48rem;height:.48rem;line-height:.48rem;text-align:center;outline:none;background:#636363;font-size:.16rem;color:#FFF;}
.tem_banner .swiper-page>div:hover {background:#363636}
.tem_banner .label_info{position:absolute;top:50%;left:50%;width:100%;max-width:14rem;transform:translate(-50%,-50%);z-index:1}
.tem_banner .label_info h5{font-size:.5rem;color:#fade1e;font-weight:bold;text-transform:uppercase;}
.tem_banner .label_info p{font-size:.36rem;color:#FFF;padding:.2rem 0 .35rem;margin:0  0 .4rem;position:relative}
.tem_banner .label_info p:after{content:'';width:.4rem;height:4px;background:#FFF;position:absolute;left:0;bottom:0}
.tem_banner .label_info h3{font-size:.8rem;color:#FFF;letter-spacing:3px}
/*å…³äºŽæˆ‘ä»¬*/
.tem_index_about {background:#e2effc;padding:.75rem 0;}
.tem_index_about .title{text-align:center;margin:0 0 .45rem;}
.tem_index_about .title p{font-size:.24rem;color:#b4b4b4;font-weight:bold;text-transform:uppercase;margin:0 0 .15rem;}
.tem_index_about .title h3{font-size:.48rem;color:#20337d;}
.tem_index_about .editor {font-size:.16rem;color:#676666;line-height:1.8;text-align:center;}
.tem_index_about .editor .data_num{padding:.56rem 0 0;font-size:0}
.tem_index_about .editor .data_num>div{display:inline-block;width:25%;vertical-align:top;padding:0 .15rem;border-right:1px solid #FFF}
.tem_index_about .editor .data_num>div:last-child{border:0}
.tem_index_about .editor .data_num h6{font-size:.24rem;color:#32373f;font-weight:bold;margin:0 0 .16rem;}
.tem_index_about .editor .data_num h6 em,.tem_index_about .editor .data_num h6 span{font-size:.45rem;color:#0360c6;font-style:oblique;margin-right:.15rem;font-weight:normal;}
.tem_index_about .editor .data_num p{font-size:.18rem;color:#262727;font-weight:bold;margin:0}
.tem_index_about .lists {padding:.48rem .54rem 0}
.tem_index_about .lists>div{padding:0 .18rem;}
.tem_index_about .lists a{display:block;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:3.2rem;box-shadow:5px 6px 12px rgba(0,0,0,.2);padding:.5rem .32rem 0}
.tem_index_about .lists a:after{content:'';width:.32rem;height:.32rem;background-size:.32rem .32rem !important;position:absolute;left:.32rem;bottom:.49rem;transition:all .4s}
.tem_index_about .lists h5{font-size:.24rem;color:#FFF;font-weight:bold;margin:0 0 .25rem;}
.tem_index_about .lists .slogan {font-size:.16rem;color:#FFF;line-height:1.8}
.tem_index_about .lists .order1 a:after{background:url(../images/icon1-1.png) 0 0 no-repeat;}
.tem_index_about .lists .order2 a:after{background:url(../images/icon1-2.png) 0 0 no-repeat;}
.tem_index_about .lists .order3 a:after{background:url(../images/icon1-3.png) 0 0 no-repeat;}
.tem_index_about .lists .order4 a:after{background:url(../images/icon1-4.png) 0 0 no-repeat;}
.tem_index_about .lists a:hover {transform:translateY(-15px);box-shadow:8px 8px 12px rgba(0,0,0,.3)}
/*åˆä½œä¼™ä¼´*/
.tem_index_links{background:#f8f8f8;}
.tem_index_links .lists {position:relative;padding:0 .8rem;}
.tem_index_links .lists .swiper-slide {line-height:1.14rem;text-align:center;}
.tem_index_links .lists .swiper-slide img{max-height:.76rem;}
.tem_index_links .swiper-page>div{position:absolute;left:0;top:50%;width:.37rem;height:.37rem;background:#0260c5;font-size:.16rem;color:#FFF;line-height:.37rem;text-align:center;border-radius:100%;transform:translateY(-50%);outline:none;}
.tem_index_links .swiper-page>div.slide-button-next {left:auto;right:0}
.tem_index_links .lists .swiper-slide:hover img {transform:scale(.98)}
/*äº§å“ç³»åˆ—*/
.tem_index_product>div{padding:.85rem 0 1.25rem;}
.tem_index_product>div:before{content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;left:0;top:0;}
.tem_index_product .title {text-align:center;margin:0  0 .53rem;}
.tem_index_product .title p{font-size:.24rem;color:#c0c0c0;font-weight:bold;text-transform:uppercase;letter-spacing:5px;margin:0 0 .15rem;font-family:"Trebuchet MS";opacity:.23}
.tem_index_product .title h3{font-size:.48rem;color:#20337d;}
.tem_index_product .slogan{font-size:.2rem;color:#20337d;text-align:center;margin:0 0 1.05rem;}
.tem_index_product .mains{font-size:0}
.tem_index_product .mains>*{display:inline-block;vertical-align:bottom;}
.tem_index_product .mains ol{margin:0;padding:0;width:28%}
.tem_index_product .mains ol li{padding:.19rem .27rem;position:relative}
.tem_index_product .mains ol li a{font-size:.2rem;color:#2a2a2a;}
.tem_index_product .mains ol li:before{content:'';width:8px;height:8px;background:#20337d;border-radius:100%;position:absolute;left:-4px;top:50%;transform:translateY(-50%);transition:all .5s;opacity:0}
.tem_index_product .mains ol li#current a{color:#20337d}
.tem_index_product .mains ol li#current:before{opacity:1}
.tem_index_product .mains .itembox{width:72%;}
.tem_index_product .mains .itembox .item>div{display:inline-block;vertical-align:bottom;}
.tem_index_product .mains .itembox .img{width:65%}
.tem_index_product .mains .itembox .img>a {display:block;margin:.9rem auto 0;width:1.1rem;position:relative;font-size:.2rem;color:#FFF;text-align:center;line-height:.5rem;background:#20337d}
.tem_index_product .mains .itembox .text {width:35%}
.tem_index_product .mains .itembox .text h5{font-size:.24rem;color:#20337d;margin:0 0 .4rem;}
.tem_index_product .mains .itembox .text .editor{font-size:.16rem;color:#4f4f4f;line-height:1.8}
/*åº”ç”¨é¢†åŸŸ*/
.tem_index_case {background:url(../images/icon3.jpg) center no-repeat;background-size:cover;padding:1.25rem 0 .58rem;}
.tem_index_case .title{position:relative;margin:0 0 .33rem;}
.tem_index_case .title .name h3{font-size:.48rem;color:#FFF}
.tem_index_case .title .name p {font-size:.2rem;color:#FFF;margin:.2rem 0 0;text-transform:capitalize}
.tem_index_case .title .menu{width:.36rem;height:.34rem;background:url(../images/icon4.png) 0 0 no-repeat;background-size:.36rem .34rem;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;display:block;}
.tem_index_case .menu_main{margin:0 0 .35rem;font-size:0;overflow:hidden;}
.tem_index_case .menu_main>div{display:inline-block;vertical-align:middle;width:20%}
.tem_index_case .menu_main>div a{display:block;position:relative;overflow:hidden;padding:.14rem;background:rgba(255,255,255,.3);}
.tem_index_case .menu_main>div .img{position:relative;overflow:hidden}
.tem_index_case .menu_main>div .img:after{content:'';width:100%;height:100%;background:rgba(0,0,0,.58);position:absolute;top:0;left:0}
.tem_index_case .menu_main>div p{margin:0;position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:.2rem;color:#FFF;transform:translateY(-50%);z-index:2}
.tem_index_case .menu_main>div#current a{background:#FFF}
.tem_index_case .menu_main>div a:hover img {transform:scale(1.06)}
.tem_index_case .itembox>div{font-size:0}
.tem_index_case .itembox>div>div{display:inline-block;vertical-align:middle;}
.tem_index_case .itembox>div .text{width:37%;padding:0 .9rem 0 .25rem;}
.tem_index_case .itembox>div .text h5{font-size:.24rem;color:#FFF;font-weight:bold;padding:1.25rem 0 .5rem;position:relative}
.tem_index_case .itembox>div .text h5:before{content:'';width:.78rem;height:.78rem;border:1px solid #FFF;position:absolute;left:0;top:0;background-size:.4rem .4rem !important;border-radius:100%}
.tem_index_case .itembox>div .text .editor{font-size:.16rem;color:#FFF;line-height:1.7}
.tem_index_case .itembox>div.order0 .text h5:before{background:url(../images/icon2-1-w.png) center no-repeat;}
.tem_index_case .itembox>div.order1 .text h5:before{background:url(../images/icon2-2-w.png) center no-repeat;}
.tem_index_case .itembox>div.order2 .text h5:before{background:url(../images/icon2-3-w.png) center no-repeat;}
.tem_index_case .itembox>div.order3 .text h5:before{background:url(../images/icon2-4-w.png) center no-repeat;}
.tem_index_case .itembox>div.order4 .text h5:before{background:url(../images/icon2-5-w.png) center no-repeat;}
.tem_index_case .itembox>div .img{width:63%;overflow:hidden;}
/*æ–°é—»èµ„è®¯*/
.tem_index_news{padding:.95rem 0 1rem;}
.tem_index_news .title{position:relative;margin:0 0 .6rem;}
.tem_index_news .title .name h3{font-size:.48rem;color:#20337d}
.tem_index_news .title .name p {font-size:.24rem;color:#c0c0c0;margin:0 0 .15rem;text-transform:uppercase;opacity:.3;font-family:"Trebuchet MS";}
.tem_index_news .title .menu{width:.36rem;height:.34rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:.36rem .34rem;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;display:block;}
.tem_index_news .swiper-slide a {display:block;position:relative;overflow:hidden;background:#eee;font-size:0;padding:.33rem .34rem 0;}
.tem_index_news .swiper-slide .img{overflow:hidden;}
.tem_index_news .swiper-slide .text{padding:.42rem 0 .5rem;}
.tem_index_news .swiper-slide .text h5{font-size:.2rem;color:#292929;margin:0 0 .3rem;}
.tem_index_news .swiper-slide .text .desc{font-size:.16rem;color:#535353;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .45rem;}
.tem_index_news .swiper-slide .text .mores>*{float:left;font-size:.14rem;color:#555;line-height:.4rem;}
.tem_index_news .swiper-slide .text .mores em{width:1.05rem;font-size:.14rem;color:#FFF;text-align:center;border-radius:35px;float:right;background:#20337d}
.tem_index_news .swiper-slide a:hover img {transform:scale(1.06)}
/*é€šç”¨åº•éƒ¨*/
.footer{background:#313131;padding:.56rem 0 .4rem;font-size:0}
.footer .item{margin:0 0 .27rem;}
.footer .item>div{display:inline-block;vertical-align:middle;}
.footer .item>div.infos {width:40%}
.footer .item>div.infos>div{display:inline-block;vertical-align:middle;margin-right:.35rem;}
.footer .item>div.infos .logo img {max-height:.69rem;}
.footer .item>div.infos .share>a{display:inline-block;width:30px;height:30px;background:#5a5a5a;font-size:.16rem;color:#898989;line-height:30px;text-align:center;border-radius:100%;margin:0 10px;position:relative}
.footer .item>div.infos .share .img{position:absolute;width:90px;background:#FFF;bottom:100%;left:-30px;margin:0 0 .1rem;box-shadow:0 0 8px rgba(0,0,0,.2);opacity:0;visibility:hidden;}
.footer .item>div.infos .share>a:hover .img{opacity:1;visibility:visible;}
.footer .item>div.nav_list{width:60%;text-align:right}
.footer .item>div.nav_list li{display:inline-block;margin-left:.75rem;}
.footer .item>div.nav_list li:first-child{margin-left:0}
.footer .item>div.nav_list li a{font-size:.16rem;color:#FFF}

.footer .info_cnt>div{display:inline-block;vertical-align:bottom;}
.footer .info_cnt .infos{width:65%}
.footer .info_cnt .infos>div{display:inline-block;width:50%;}
.footer .info_cnt .infos .copy{font-size:.14rem;color:#898989;}
.footer .info_cnt .infos .copy a{font-size:.14rem;color:#898989}
.footer .info_cnt .infos .cnts{font-size:.14rem;color:#898989;}
.footer .info_cnt .infos .cnts p{line-height:20px;padding-left:.3rem;background-size:.18rem .18rem !important;}
.footer .info_cnt .infos .cnts p.add{background:url(../images/icon6-1.png) 0 center no-repeat;}
.footer .info_cnt .infos .cnts p.tel{background:url(../images/icon6-2.png) 0 center no-repeat;}
.footer .info_cnt .infos .cnts p.email{background:url(../images/icon6-3.png) 0 center no-repeat;}
.footer .info_cnt .codes{width:35%;text-align:right;}
.footer .info_cnt .codes .code1{display:inline-block;max-width:33.3333%;text-align:center;padding:0 0 0 .3rem;}

.footer .info_cnt .codes .code1 p{margin:.15rem 0 0;font-size:.14rem;color:#898989}

.foot_links{background:#000;padding:.25rem 0;font-size:0}
.foot_links span,.foot_links a{font-size:.14rem;color:#898989;display:inline-block;vertical-align:middle;}
.foot_links a{margin:0 .17rem;}
/*å†…é¡µ*/
.tem_banner .flash img{width:100% !important;height:auto !important;}
.tem_banner .label_title{position:absolute;bottom:1.07rem;left:0;width:100%;text-align:center;}
.tem_banner .label_title h3{font-size:.48rem;color:#FFF;position:relative;padding:0 0 .25rem;}
.tem_banner .label_title h3:after{content:'';width:.83rem;height:4px;background:#FFF;border-radius:35px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.tem_banner .label_title p{font-size:.3rem;color:#FFF;opacity:.43;text-transform:capitalize;margin:.15rem  0 0}
@keyframes changes {
	form{
		bottom:.35rem
	}to{
		bottom:.5rem;
	}
}
.tem_banner.inside:after{content:'';width:12px;height:16px;background:url(../images/icon7.png) 0 0 no-repeat;position:absolute;bottom:.35rem;left:50%;transform:translateX(-50%);animation: changes .8s .3s linear infinite alternate;}
.common_menu{background:#04287e;font-size:0;}
.common_menu li{display:inline-block;width:20%;}
.common_menu li a{display:block;position:relative;font-size:.18rem;color:#FFF;text-align:center;border-right:1px solid 	#5069a5;line-height:.81rem;}
.common_menu li:last-child a{border:0;}
.common_menu li.on a,.common_menu li a:hover {background:#1082d7}
/*ä¼ä¸šç®€ä»‹*/
.about_box{}
.company{padding:.7rem 0 0;background:#FFF}
.company .title{text-align:center;margin:0 0 .4rem;}
.company .title h3{font-size:.3rem;color:#222}
.company .title p{font-size:.18rem;color:#757575;margin:.2rem 0 0;text-transform:uppercase;}
.company .editor .mains {position:relative;}


.company .editor .mains .text h5{font-size:.24rem;color:#222;padding-left:.2rem;position:relative;margin:0  0 8px;}
.company .editor .mains .text h5:before{width:3px;height:100%;content:'';background:#04287e;border-radius:3px;position:absolute;left:0;top:0}
.company .editor .mains .text .infos {font-size:.16rem;color:#636363;line-height:1.8;background:#FFF;padding:.4rem .75rem .4rem .2rem;position:relative;text-align:justify;}
.company .editor .mains .text .infos .btns{position:absolute;right:-.25rem;top:50%;transform:translateY(-50%);width:.48rem;height:.48rem;background:#04287e;border-radius:100%;z-index:1;font-size:.18rem;color:#FFF;line-height:.48rem;text-align:center;cursor:pointer;display:none}
.company .editor .data_num {padding:.58rem 0 .45rem;font-size:0}
.company .editor .data_num>div{width:25%;display:inline-block;text-align:center;padding:0 .15rem;position:relative}
.company .editor .data_num>div:after{content:'';width:1px;height:100%;background:#e8e8e8;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(25deg);}
.company .editor .data_num>div h4{font-size:.24rem;color:#32373f;font-weight:bold;}
.company .editor .data_num>div h4 em,.company .editor .data_num>div h4 span{font-size:.45rem;color:#0360c6;font-style:oblique;font-weight:normal;margin-right:.15rem}
.company .editor .data_num>div p{font-size:.18rem;color:#262727;margin:.16rem 0 0;font-weight:bold;}
.company .editor .data_num>div:last-child:after{display:none;}

.history{padding:.92rem 0 1.15rem;}
.about_box:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/icon8.jpg) center no-repeat;background-size:cover;z-index:-3}
.history .title{text-align:center;margin:0 0 1.15rem;}
.history .title h3{font-size:.3rem;color:#FFF}
.history .title p{font-size:.18rem;color:#FFF;margin:.18rem  0 0;text-transform:uppercase;}
.history .time_list{padding:0 .4rem;position:relative}
.history .time_list:before{content:'';width:100%;height:1px;background:#FFF;opacity:.2;position:absolute;left:0;top:50%}
.history #gallery .swiper-slide .time{height:2.6rem;width:2.6rem;position:relative;margin:0 auto;padding:.65rem 0}
.history #gallery .time>p{width:1.3rem;height:1.3rem;background:#1082d7;font-size:.3rem;color:#FFF;font-weight:bold;text-align:center;line-height:1.3rem;border-radius:100%;margin:0 auto;cursor:pointer}
.history #gallery .swiper-slide-active .time{padding:.265rem 0}
.history #gallery .swiper-slide-active .time>p {width:2.07rem;height:2.07rem;background:#ffa415;font-size:.48rem;line-height:2.07rem;}
@keyframes dropdown {
	form{
		transform:rotate(0);
	}
	to{
		transform:rotate(360deg);
	}
}
.history #gallery .swiper-slide-active .time:before{content:'';width:2.6rem;height:2.6rem;background:url(../images/icon9.png) 0 0 no-repeat;position:absolute;top:0;left:0;animation: dropdown 5s linear infinite;background-size:2.6rem 2.6rem;}
.history .infos{margin-top:.75rem;}
.history .infos .swiper-container {padding:0 3.55rem;}
.history .infos .swiper-slide .editor{font-size:.16rem;color:#FFF;line-height:1.7}
.history .infos .swiper-page>div{position:absolute;left:0;top:50%;transform:translateY(-50%);width:.67rem;height:1.06rem;border:1px solid rgba(255,255,255,.3);border-radius:8px;line-height:1.06rem;text-align:center;font-size:.2rem;color:#FFF;outline:none;z-index:2}
.history .infos .swiper-page>div.slide-button-next{left:auto;right:0}

.honor{background:#FFF;padding:.75rem 0}
.honor .title{text-align:center;margin:0 0 .64rem;}
.honor .title h3{font-size:.3rem;color:#222}
.honor .title p{font-size:.18rem;color:#757575;margin:.18rem  0 0;text-transform:uppercase;}
.honor .lists {position:relative;}
.honor .lists .swiper-slide {padding:.2rem;}
.honor .lists .swiper-slide a{display:block;position:relative;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.2)}
.honor .lists .swiper-slide a:hover img {transform:scale(1.06)}
.honor .lists .swiper-page>div{position:absolute;left:-.92rem;top:50%;transform:translateY(-50%);width:.67rem;height:1.06rem;border:1px solid #e2e2e2;border-radius:8px;line-height:1.06rem;text-align:center;font-size:.2rem;color:#adadad;outline:none;z-index:2}
.honor .lists .swiper-page>div.slide-button-next{left:auto;right:-.92rem}
.honor .lists .slide-scrollbar{margin:.9rem 0 0;width:100%;height:3px;background:#e5e5e5}

.workshop{background:#f6f6f6;padding:.75rem 0}
.workshop .title{text-align:center;margin:0 0 .64rem;}
.workshop .title h3{font-size:.3rem;color:#222}
.workshop .title p{font-size:.18rem;color:#757575;margin:.18rem  0 0;text-transform:uppercase;}
.workshop .lists .swiper-slide a{display:block;position:relative;overflow:hidden;}
.workshop .lists .swiper-slide a:hover img {transform:scale(1.06)}
.workshop .slide-pagination{margin:.7rem 0 0;text-align:center;}
.workshop .slide-pagination span {margin:0 .11rem;outline:none;opacity:1;width:.42rem;height:.42rem;line-height:.42rem;text-align:center;border:1px solid #c0c0c0;font-size:.18rem;color:#777;background:none;}
.workshop .slide-pagination span.swiper-pagination-bullet-active{border-color:#23268e;color:#23268e}
/*äº§å“å±•ç¤º*/
.product_box{padding:0 0 1.02rem;}
.product_box .mains{background:url(../images/icon10.jpg) center no-repeat;background-size:cover;padding:.95rem 0 1.09rem;}
.product_box .mains>div>div{padding:0}
.product_box .mains>div>div:last-child{padding:0 .25rem 0 .45rem;}
.product_box .mains h4{font-size:.24rem;color:#20337d;font-weight:bold;margin:0  0 .35rem}
.product_box .mains .editor{font-size:.16rem;color:#4f4f4f;line-height:1.7;margin:0 0 .7rem;}
.product_box .mains a.apply{display:inline-block;background:#1e218c;padding:.16rem .35rem;font-size:.16rem;color:#FFF;}
.product_box .lists{padding:.58rem 0 0}
.product_box .lists li{padding:0 .24rem;margin:0  0 .58rem;}
.product_box .lists li a{display:block;position:relative;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.15);background:#FFF;padding:.23rem .23rem .32rem;}
.product_box .lists li .img{overflow:hidden;}
.product_box .lists li p{margin:0;padding:.28rem 0 0;border-top:1px solid #dcdcdc;font-size:.16rem;color:#242425;text-align:center;font-weight:bold;}
.product_box .lists li a:hover p{border-color:#1e218c;color:#1e218c}
.product_box .lists li a:hover img{transform:scale(1.06)}
/*ç¿»é¡µ*/
.page {margin:.2rem 0 0;text-align:center;}
.page span.PageText,.page input {display:none;}
.page a,.page span {display:inline-block;margin:0 .13rem;width:.42rem;height:.42rem;border:1px solid #c1c1c1;border-radius:100%;line-height:.42rem;font-size:.18rem;color:#777}
.page a.Ahover,.page a:hover {border-color:#1e218c;color:#1e218c}
/*äº§å“è¯¦æƒ…*/
.showproduct{background:#f4f4f4;padding:.96rem 0 1.88rem;}
.showproduct .infos{margin:0 0 .4rem;background:#FFF;position:relative}
.showproduct .infos:before{content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;left:50%;top:0}
.showproduct .infos>div{padding:0;font-size:0}
.showproduct .infos>div:first-child{padding:.55rem .44rem}
.showproduct .infos #thumbs,.showproduct .infos #gellay{display:inline-block;vertical-align:top;}
.showproduct .infos #thumbs{width:18%;height:3.45rem;}
.showproduct .infos #thumbs .swiper-slide {text-align:center;}
.showproduct .infos #thumbs .swiper-slide .img{display:inline-block;position:relative;cursor:pointer;max-height:100%}
.showproduct .infos #thumbs .swiper-slide .img:after{content:'';width:100%;height:100%;border:1px solid #e5e5e5;top:0;left:0;position:absolute;transition:all .4s}
.showproduct .infos #thumbs .swiper-slide-thumb-active .img:after{border:2px solid #1e218c;}
.showproduct .infos #gellay{width:82%;}
.showproduct .infos>div:last-child{padding:.55rem .95rem 0;}
.showproduct .infos h3{font-size:.24rem;color:#1e218c;font-weight:bold;margin:0 0 .42rem;}
.showproduct .infos .para{margin:0 0 .85rem;}
.showproduct .infos .para p{display:inline-block;width:50%;font-size:.16rem;color:#373738;margin:0 0 .2rem;}
.showproduct .infos a{display:inline-block;background:#1e218c;padding:.15rem .23rem;font-size:.14rem;color:#FFF;}
.showproduct .item{}
.showproduct .item h4{background:#e1e1e1;}
.showproduct .item h4 em{background:#1e218c;padding:0 .8rem;line-height:.81rem;font-size:.24rem;color:#f4f4f4;display:inline-block;}
.showproduct .item .mains{background:#FFF;padding:.55rem .45rem;font-size:.16rem;color:#373738;line-height:1.8}
#metinfo_additional{display:none;}
/*åº”ç”¨é¢†åŸŸ*/
.filed_box{padding:.96rem 0 .8rem;}
.filed_box li{margin:0 0 .48rem;position:relative;background:#f5f5f5}
.filed_box li>div{float:right;}
.filed_box li.on>div {float:left;}
.filed_box li .img{width:65.5%;overflow:hidden}
.filed_box li .text {width:34.5%;padding:.45rem .4rem 0;}
.filed_box li .text h4{font-size:.24rem;color:#04287e;font-weight:bold;padding:1.25rem 0 .37rem;position:relative;}
.filed_box li .text h4:after{content:'';width:.78rem;height:.78rem;border:1px solid #d4d4d4;border-radius:100%;position:absolute;top:0;left:0;background-size:.4rem .4rem !important;}
.filed_box li.order0 .text h4:after{background:url(../images/icon2-1.png) center no-repeat;}
.filed_box li.order1 .text h4:after{background:url(../images/icon2-2.png) center no-repeat;}
.filed_box li.order2 .text h4:after{background:url(../images/icon2-3.png) center no-repeat;}
.filed_box li.order3 .text h4:after{background:url(../images/icon2-4.png) center no-repeat;}
.filed_box li.order4 .text h4:after{background:url(../images/icon2-5.png) center no-repeat;}
.filed_box li .text .editor{font-size:.16rem;color:#2d2d2d;line-height:1.8}
.filed_box li:hover img{transform:scale(1.1)}
/*æ–°é—»èµ„è®¯*/
.news_box{}
.news_box .com_news{padding:.95rem 0 .85rem;}
.news_box .com_news li{padding:0 .2rem;}
.news_box .com_news li a{display:block;background:#eee;padding:.33rem .33rem .5rem;}
.news_box .com_news li .img{overflow:hidden;}
.news_box .com_news li .text {padding:.4rem 0 0}
.news_box .com_news li .text h5{font-size:.2rem;color:#292929;margin:0 0 .27rem;}
.news_box .com_news li .text .desc {font-size:.16rem;color:#535353;line-height:.26rem;height:.52rem;overflow:hidden;margin:0  0 .45rem;}
.news_box .com_news li .text .mores>*{float:left;font-size:.14rem;color:#555;line-height:.4rem;}
.news_box .com_news li .text .mores em{width:1.05rem;font-size:.14rem;color:#FFF;text-align:center;border-radius:35px;float:right;background:#20337d;text-transform:uppercase}
.news_box .com_news li a:hover img {transform:scale(1.06)}
.news_box .item {border-bottom:1px solid #eee;}
.news_box .item:first-child{border-top:1px solid #eee}
.news_box .item a{display:block;position:relative;overflow:hidden;padding:.45rem .27rem;font-size:0}
.news_box .item a>div{display:inline-block;vertical-align:middle;}
.news_box .item .text {width:85%;padding-right:1.15rem;}
.news_box .item .text h5{font-size:.2rem;color:#3c3c3c;margin:0 0 .26rem;}
.news_box .item .text .desc {font-size:.16rem;color:#535353;line-height:.26rem;height:.52rem;overflow:hidden;}
.news_box .item .mores {width:15%;text-align:right;}
.news_box .item .mores span{font-size:.14rem;color:#555;display:block;margin:0 0 .25rem;padding-right:.25rem;}
.news_box .item .mores em{display:inline-block;padding:.13rem .25rem;background:#bfbfbf;border-radius:45px;font-size:.14rem;color:#FFF;text-transform:uppercase;}
.news_box .item a:hover {background:#f6f5f5;}
.news_box .item a:hover .mores em{background:#20337d}
.news_box .lists{padding:0  0 1.48rem;}
.news_box .swiper-page{margin:.92rem 0 0;text-align:center}
.news_box .swiper-page>div{display:inline-block;vertical-align:middle;}
.news_box .swiper-page>div.slide-button-next,.news_box .swiper-page>div.slide-button-prev {margin:0 .14rem;width:.42rem;height:.42rem;outline:none;border:1px solid #c1c1c1;font-size:.18rem;color:#777;border-radius:100%;line-height:.42rem;}
.news_box .swiper-page>div.slide-pagination span{margin:0 .14rem;width:.42rem;height:.42rem;line-height:.42rem;border-radius:100%;border:1px solid #c1c1c1;font-size:.18rem;color:#777;outline:none;opacity:1;background:none;}
.news_box .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active,.news_box .swiper-page>div.slide-button-next:hover,.news_box .swiper-page>div.slide-button-prev:hover,.news_box .swiper-page>div.slide-pagination span:hover{border-color:#23268f;color:#23268f}
/*è”ç³»æˆ‘ä»¬*/
.contact_box{}
.contact_box .infos{padding:.9rem 0 .6rem;}
.contact_box .infos .title{margin:0 0 .7rem;}
.contact_box .infos .title h3{font-size:.3rem;color:#04287e;margin:0 0 .2rem;}
.contact_box .infos .title p{font-size:.16rem;color:#484848;margin:0}
.contact_box .infos .editor{margin:0 0 .62rem;font-size:0}
.contact_box .infos .editor>div>div{display:inline-block;vertical-align:top;width:50%}
.contact_box .infos .editor .item1 {}
.contact_box .infos .editor .item1 p{font-size:.16rem;color:#2b2b2b;margin:0 0 .29rem;padding-left:.45rem;position:relative;background-size:.25rem .25rem !important;line-height:1.8}
.contact_box .infos .editor .item1 p.t1 {background:url(../images/icon11-1.png) 0 0 no-repeat;}
.contact_box .infos .editor .item1 p.t2 {background:url(../images/icon11-2.png) 0 0 no-repeat;}
.contact_box .infos .editor .item1 p.t3 {background:url(../images/icon11-3.png) 0 0 no-repeat;}
.contact_box .infos .editor .item1 p.t4 {background:url(../images/icon11-4.png) 0 0 no-repeat;}
.contact_box .infos .editor .item1 p.t5 {background:url(../images/icon11-5.png) 0 0 no-repeat;}
.contact_box .infos .editor .item2 {padding:0 0 0 .7rem;}
.contact_box .infos .editor .item2 h6{font-size:.2rem;color:#FFF;display:inline-block;background:#1e218c;padding:.11rem .17rem;margin:0 0 .35rem;}
.contact_box .infos .editor .item2 p{font-size:.16rem;color:#747474;position:relative;margin:0 0 .19rem;padding-left:.25rem;}
.contact_box .infos .editor .item2 p:before{content:'';width:7px;height:7px;background:#1e218c;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.contact_box .infos .editor .item2 h5{margin:.3rem  0 0;padding-left:.45rem;font-size:.3rem;color:#1b1b1b;font-weight:bold;background:url(../images/icon12.png) 0 center no-repeat;background-size:.34rem .34rem;}
.contact_box .infos .editor .item2 h5 em{font-size:.16rem;color:#2b2b2b;font-weight:normal;}
.contact_box .message {background:#eee;padding:.9rem 0;}
.contact_box .message h3{font-size:.3rem;color:#04287e;margin:0 0 .4rem;}
.contact_box .message .lists table{width:100%}
.contact_box .message .lists table tr {float:left;width:33.3333%;padding:0 .13rem;margin:0 0 .3rem;}
.contact_box .message .lists table tr td.text,.contact_box .message .lists table tr td span{display:none;}
.contact_box .message .lists table tr td.input {display:block;}
.contact_box .message .lists table tr.order3,.contact_box .message .lists table tr.order4,.contact_box .message .lists table tr.order5 {width:100%}
.contact_box .message .lists table tr td input[type="text"],.contact_box .message .lists table tr td textarea {width:100%;height:.62rem;min-height:35px;font-size:.16rem;color:#717171;padding:0 .2rem;font-size:.16rem;color:#717171;border:0;background:#FFF;}
.contact_box .message .lists table tr td textarea {height:1.3rem;padding:.25rem .2rem;}
.contact_box .message .lists table tr td input[name="code"] {width:20% !important;}
.contact_box .message .lists table input[type="submit"] {background:#1e218c;font-size:.16rem;color:#FFF;height:auto;line-height:normal;padding:.25rem .75rem;}
/********<=767 mobile nav style css********/
.m-header {background:rgba(0,0,0,.58);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:40px;transition:none;}
.st-container .st-menu {background:#0360c6;
	-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:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#FFF;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#333}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#333}
.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:#FFF;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:#FFF}
.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:1360px){
	.honor .lists{padding:0 .67rem;}
	.honor .lists .swiper-page>div{left:0}
	.honor .lists .swiper-page>div.slide-button-next{right:0}
}
@media(max-width:1300px){
	.tem_index_product>div:before{left:.25rem;}
	.history .infos .swiper-page>div{left:.25rem;}
	.history .infos .swiper-page>div.slide-button-next{right:.25rem;}
}

/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.contact_box .message .lists table tr{width:100%}
	.contact_box .message .lists table tr td input[type="text"], .contact_box .message .lists table tr td textarea{font-size:12px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_info{padding:0 .15rem;}
	.tem_index_about .editor .data_num > div{width:50%;margin:0 0 .25rem;}
	.tem_index_about .editor .data_num > div:first-child+div {border:0}
	.tem_index_about .lists{padding:.48rem 0 0}
	.tem_index_about .lists > div{margin:0 0 .35rem;}
	.tem_index_product .mains > *{vertical-align:top;}
	.tem_index_product .mains .itembox .item > div{width:100% !important;display:block;margin:0 0 .25rem;}
	.tem_index_case .menu_main > div{width:50%}
	.tem_index_case .itembox > div > div{width:100% !important;display:block;}
	.tem_index_case .itembox > div .text{padding:.45rem 0;}
	.footer .item > div.nav_list,.footer .info_cnt .infos .cnts,.footer .info_cnt .codes{display:none;}
	.footer .item > div.infos{width:100%}
	.footer .info_cnt .infos,.footer .info_cnt .infos > div{width:100%}
	.common_menu,.tem_banner .label_title,.company .editor .mains .text .infos .btns{display:none;}
	.company .editor .mains .text{position:relative;top:0;transform:none;width:100%;}
	.company .editor .mains .img{float:none;width:100%}
	.company .editor .mains .text .infos{padding:.45rem .2rem;}
	.company .editor .data_num > div{width:50%;margin:0 0 .25rem;}
	.company .editor .data_num > div:first-child+div::after{display:none;}
	.history .infos .swiper-container{padding:0 .35rem;}
	.history .infos .swiper-page{text-align:center;margin:.35rem 0 0}
	.history .infos .swiper-page > div{position:relative;top:auto;transform:none;display:inline-block;left:auto;right:auto;margin:0 .45rem;}
	.honor .lists{padding:0}
	.honor .lists .swiper-page > div{display:none;}
	.product_box .mains > div > div:last-child{padding:.45rem .25rem;}
	.showproduct .infos > div:last-child{padding:.55rem .25rem}
	.showproduct .infos::before{display:none;}
	.filed_box li > div{float:none;width:100% !important;}
	.filed_box li .text{padding:.45rem .25rem;}
	.contact_box .infos .editor > div > div{display:block;width:100%;margin:0 0 .35rem;}
	.contact_box .infos .editor .item2{padding:0}
}