@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:0;margin:0;text-decoration:none}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
html{font-size:625%;-webkit-tap-highlight-color:transparent}
body{font-family:'Microsoft YaHei UI','Microsoft YaHei',"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:.24rem;line-height:1.42857143;color:#333;background:#fff}
@media (min-width:1400px){

	.container{width:1370px}
}
.index_header_style{position:relative;top:0;width:100%;height:1.26rem;font-size:.24rem;background:#fff;z-index:99}
.head_bg{height:1.26rem}
@media screen and (max-width:1024px) and (min-width:1px){

	.index_header_style{background:#000;position:fixed}

}
.index_header_style .index_logo{margin-left:1.3rem;margin-top:.22rem}
@media screen and (max-width:1024px) and (min-width:1px){
	.index_header_style{background:#000}
    .index_header_style .index_logo{position:absolute;left:50%;margin-left:0;transform:translate(-50%,0)}
}
.index_header_style .index_logo a{display:block}
.index_header_style .index_logo a img{width:1.1rem;height:.64rem}
.index_header_style .index_nav{margin-right:1.3rem}
.index_header_style .index_nav .index_nav_ul{margin-bottom:0}
.index_header_style .index_nav .index_nav_ul>li{float:left;height:1.26rem;line-height:1.26rem}
.index_header_style .index_nav .index_nav_ul>li>a{display:block;height:1.26rem;padding:0 .35rem;color:#000;border-bottom:0 solid transparent}
.index_header_style .index_nav .index_nav_ul>li>a.index_nav_active,.index_header_style .index_nav .index_nav_ul>li>a:hover{color:#153e67;text-decoration:none}
.index_header_style .index_nav .index_nav_ul>li .tag_nav{position:absolute;width:100%;height:1.26rem;background:rgba(0,0,0,1);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7Ff3f3f3, endcolorstr=#7Ff3f3f3);line-height:1.26rem;left:0;display:none;z-index:111111}
.nav_1{margin-right:9rem!important}
.nav_2{margin-right:6.1rem!important}
.nav_3{margin-right:4.5rem!important}
.nav_4{margin-right:4.8rem!important}
.index_header_style .index_nav .index_nav_ul>li .tag_nav ul{margin-right:130px}
.index_header_style .index_nav .index_nav_ul>li .tag_nav ul li{float:left;padding:0 12px}
.index_header_style .index_nav .index_nav_ul>li .tag_nav ul li a{color:#fff;display:block;text-align:right;height:1.26rem;line-height:1.26rem;border-bottom:2px solid transparent}
.index_header_style .index_nav .index_nav_ul>li .tag_nav ul li a:hover{color:#fff}
.index_header_style .index_nav .index_search{margin-top:25px;margin-left:15px;border-right:1px solid #fff;height:21px}
.index_header_style .index_nav .index_search img{vertical-align:-1px;margin-right:10px;height:21px;cursor:pointer}
.index_header_style .index_nav .index_or{margin-top:25px;margin-left:15px}
.index_header_style .index_nav .index_or .index_en{border-right:0}
.index_header_style .index_nav .index_or .index_china{border-left:0}
.index_header_style .index_nav .index_or>a{display:inline-block;float:left;padding:0 3px;color:#333;border:2px solid #fff;font-size:8px}
.index_header_style .index_nav .index_or>a.index_or_active{border:2px solid #003677;background:#003677;color:#fff}
.index_header_style .index_nav .index_or>a:hover{border-color:#003677;background:#003677;color:#fff}
@-webkit-keyframes scale_b{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-ms-transform:scale3d(1.4,1.4,1.4);-o-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}
}
@-moz-keyframes scale_b{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-ms-transform:scale3d(1.4,1.4,1.4);-o-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}
}
@-o-keyframes scale_b{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-ms-transform:scale3d(1.4,1.4,1.4);-o-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}
}
@-ms-keyframes scale_b{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-ms-transform:scale3d(1.4,1.4,1.4);-o-transform:scale3d(1.4,1.4,1.4);transform:scale3d(1.4,1.4,1.4)}
}
.footer{height:1.26rem;background:#fff;max-width:1370px}
.footer .footer-left{line-height:1.26rem}
.footer .footer-left span{margin-right:.32rem}
.footer .footer-right .fr-list{padding:.42rem 0}
.footer .footer-right .fr-list a{display:inline-block;font-size:.16rem;height:.32rem;line-height:.32rem;color:#000;text-decoration:none;padding:0 .2rem;position:relative}
.footer .footer-right .fr-list a:after{content:'';position:absolute;top:.04rem;right:0;width:1px;height:.24rem;background:#bfbfbf}
.footer .footer-right .fr-list a img{width:100%}
.footer .footer-right .fr-list a .wx{width:.4rem;height:.32rem}
.footer .footer-right .fr-list a .sina{width:.38rem;height:.31rem}
@media screen and (max-width:1024px) and (min-width:1px){.footer{display:block;padding:.32rem 0;height:auto;overflow:hidden}
.footer .footer-left{line-height:.56rem;display:block;text-align:center;font-size:.24rem}
.footer .footer-left span{display:block}
.footer .footer-right{line-height:.36rem;display:block;margin-bottom:.16rem}
.footer .footer-right .fr-list{padding:0 0;margin:auto;text-align:center}
.footer .footer-right .fr-list a{display:inline-block;font-size:.3rem;height:.36rem;line-height:.36rem;color:#000;text-decoration:none;padding:0 .2rem;position:relative}
.footer .footer-right .fr-list a:after{height:.36rem}
.footer .footer-right .fr-list a .wx{width:.6rem;height:.48rem}
.footer .footer-right .fr-list a .sina{width:.57rem;height:.48rem}
}
.menu-p{visibility:hidden}
@media screen and (max-width:1024px) and (min-width:1px){.fr{float:none}
.index_nav{display:none}
.menu-3{position:absolute;top:0;left:0;width:1.14rem;height:1.26rem;background:url(../png/menu-3.png) no-repeat;background-size:cover;display:block}
.menu-3-close{width:1.14rem;height:1.26rem;background:url(../png/menu-3-close.png) no-repeat;background-size:cover}
.menu-p{position:fixed;right:0;top:1.26rem;width:100%;height:calc(100% - 1.26rem);z-index:905;transition:transform .4s;background:#fff;visibility:hidden;overflow:auto}
.menu-p .nav_m{position:relative;font-size:.26rem;height:.8rem;line-height:.8rem;border-bottom:1px solid #f5f5f5;padding-left:.3rem;font-weight:bolder}
.menu-p .nav_m i{position:absolute;top:0;right:.3rem;width:.8rem;height:.8rem;background:url(../png/open.png) no-repeat;background-size:cover;left:auto;transition:all 0s}
.menu-p .currentDt i{background-position:0 -.8rem}
.menu-p .carNav{display:none}
.menu-p .carNav li{position:relative;font-size:.26rem;height:.8rem;line-height:.8rem;border-bottom:1px solid #f5f5f5;padding-left:.76rem}
.menu-p .carNav li a{text-decoration:none;color:#000;display:block}
.menu-p .nav_m a{text-decoration:none;color:#000;display:block}
.menu-p .carNav li i{position:absolute;top:0;right:.3rem;width:.8rem;height:.8rem;background:url(../png/arrow.png) no-repeat;background-size:cover;left:auto;transition:all 0s}
}
.margin-bottom-1{margin-bottom:.32rem}
.margin-bottom-2{margin-bottom:2.4rem}
@media screen and (max-width:1024px) and (min-width:1px){.margin-bottom-2{margin-bottom:.64rem}
}
.margin-bottom-3{margin-bottom:.48rem}
.margin-bottom-4{margin-bottom:.96rem}
.margin-bottom-5{margin-bottom:.16rem}
.margin-bottom-6{margin-bottom:.24rem}
.margin-bottom-7{margin-bottom:1.28rem}
.margin-bottom-8{margin-bottom:.8rem}
.margin-bottom-9{margin-bottom:1.12rem}
.margin-top-1{margin-top:3.54rem}
.margin-top-2{margin-top:.64rem}
@media screen and (max-width:1024px) and (min-width:1px){.margin-top-1{margin-top:.64rem}
}
.mediaOverlay{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;top:100%;left:0;width:100%;height:100%;z-index:1;background-color:rgba(26,63,105,.9);overflow:hidden;text-decoration:none;cursor:pointer;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.mediaOverlay2{background-image:url(../png/pei.png);background-repeat:no-repeat;background-position:94% .24rem;background-size:.23rem .28rem}
.mediaOverlay .mediaOverlayBg{position:absolute;top:0;left:0;width:110%;height:110%;background-color:transparent;transition:background-color .4s}
.mediaOverlay .mediaOverlayText{position:absolute;transform:translate(-50%,0);left:50%;bottom:.64rem;font-size:.24rem;opacity:1;transition:opacity .4s}
.mediaOverlay .mediaOverlayText2{position:absolute;left:.32rem;bottom:.48rem}
.mediaOverlay .h2{position:absolute;left:.32rem;bottom:.48rem;font-size:.24rem;color:#fff;right:.32rem}
.mediaOverlay .h2 span{font-size:.16rem}
.mediaOverlay .h2 .h3{font-size:.16rem;line-height:.24rem;color:#fff}
a:hover .mediaOverlay{top:0}
.mediaOverlay .h22{text-align:right;position:absolute;top:.30rem;left:.24rem;right:.56rem;font-size:.16rem;color:#fff;margin:0}
.mediaOverlay .h33{text-align:center;position:absolute;bottom:50%;left:.24rem;right:.24rem;font-size:.32rem;color:#fff;margin:0}
@media screen and (max-width:1024px) and (min-width:1px){.mediaOverlay .h2{position:absolute;left:.16rem;bottom:.16rem;font-size:.3rem;color:#fff}
.mediaOverlay .h2 .h3{font-size:.3rem;line-height:.45rem;color:#fff}
}
.fc_box,.fc_mask{top:0;left:0;right:0;position:absolute}
.fc_mask{background:rgba(0,0,0,.5);width:100%}
.fc_box{position:fixed;bottom:0;z-index:902;overflow-x:hidden;overflow-y:auto;display:none}
.fc,.fc_mask{position:absolute}
.fc{color:#535353;padding:.96rem .64rem .64rem;-webkit-overflow-scrolling:touch;background:#fff;left:50%;top:1.28rem;margin-left:-6rem;z-index:100;width:12rem}
.fc .hpe-overlay-container{min-height:3rem;z-index:2}
.no-scroll{overflow:hidden}
.box-close{position:absolute;top:0;right:-.95rem;width:.95rem;height:.95rem;background:url(../png/close.png) no-repeat;background-size:cover;cursor:pointer}
@media screen and (max-width:1024px) and (min-width:1px){.box-close{right:0}
.fc{top:0;left:0;margin-left:0;width:100%}
}
.wxcode{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.5);display:none}
.wxcode .code_img{position:absolute;top:50%;left:50%;margin-left:-3.24rem;margin-top:-4.05rem;width:6.48rem;height:8.1rem}
.wxcode .code_img img{width:100%}
.code{position:absolute;top:-1.9rem;left:50%;margin-left:-.95rem;width:1.9rem;height:1.9rem;display:none;background:url(../png/weixin_pc.png) no-repeat;background-size: cover;}
.wx-img-pc:hover .code{display:block}
.contactus{padding:.64rem 0}
.contactus .title{font-size:.28rem;margin-bottom:.24rem;border-bottom:1px solid #0e0509;padding-bottom:.24rem}
.contactus .title-text li{font-size:.24rem;margin-bottom:.24rem}
@media screen and (max-width:1024px) and (min-width:1px){.contactus{padding:.64rem}
.contactus .title{font-size:.35rem;margin-bottom:.4rem;border-bottom:1px solid #0e0509;padding-bottom:.4rem}
.contactus .title-text li{font-size:.3rem;margin-bottom:.45rem}
}
