@charset "utf-8";
html.over,body.over{position: absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;}
.mbBody{display:none!important;}
@media only screen and (max-width: 992px) {
.pro_list_tab__con li a{font-size: 14px;}
}
@media only screen and (max-width: 600px) {
.pcBody{display:none!important;}
.mbBody{display:block!important;}
header a.logo{width:33%;}
header .content{top:30%;}
header .mobile-bar{display:block;}
header .content.fixed{height:82px;}/*background:none;*/
footer{padding:30px 0;}
footer .right{display:none;}
footer .left .icon{padding-bottom:10px;}
footer .left p a{display:block;}
.crumbs{display:none;}
.pageBanner{margin-bottom:40px;}
.pageBanner .slider_dot{position: absolute;left:0;right:0;bottom:40px;z-index:5;text-align:center;}
.pageBanner .slider_dot span{display:inline-block;width:40px;height:3px;background:#fff;border-radius:0;opacity:.5;}
.pageBanner .slider_dot span.swiper-pagination-bullet-active{background:#ff8100;opacity:1;}
.pageBanner .line.mbBody{display:none!important;}
.mobileBanner{margin-bottom:40px;position: relative;z-index:1;}
.mobileBanner img.kv{display:block;width:100%;}
.mobileBanner img.line{position:absolute;left:0;right:0;top:0;display:block;width:100%;z-index:4;display:none!important}
.mobileBanner .slider_dot{position: absolute;left:0;right:0;bottom:40px;z-index:5;text-align:center;}
.mobileBanner .slider_dot span{display:inline-block;width:40px;height:3px;background:#fff;border-radius:0;opacity:.5;}
.mobileBanner .slider_dot span.swiper-pagination-bullet-active{background:#ff8100;opacity:1;}
.mobileBanner .line{display:none!important;}
h2.pageTit{font-size:2.4rem;padding-bottom:1.5rem;}
h2.pageTit:after{width:70px;}
.index_about .content .box_1{width:50%;position: absolute;right:10px;top:-40px;z-index:3;padding-left:0;padding-top:0;height:inherit;background:none;}
.index_about .content .box_1 img{display:block;width:100%;}
.index_about .content .box_1 .txt{position: absolute;left:15%;top:25%;}
.index_about .content .box_1 h3{font-size:14px;font-size:1.4rem;padding-bottom:10px;}
.index_about .content .box_1 .price #gp_1{font-size:20px;line-height:20px;}
.index_about .content .box_1 .price i{width:12px;height:18px;margin-left:10px;background-size:12px auto;}
.index_about .content .box_1 .price span{margin-left:10px;font-size:18px;}
.index_about .content .box_1 h4{font-size:12px;color:rgba(255,255,255,.5);margin-top:10px;}
.index_about .content .box_2{width:70%;position: absolute;z-index:2;padding-left:0;padding-top:0;height:inherit;background:none;right:20%;top:10px;}
.index_about .content .box_2 img{display:block;width:100%;}
.index_about .content .box_2 .txt{position: absolute;left:12%;top:50%;}
.index_about .content .box_2 h3{font-size:1.6rem;}
.index_about .content .box_2 a{width:120px;height:30px;line-height:30px;font-size:14px;}
.index_about_2{padding-top:30px;padding-bottom:70px;}
.index_about_2 h3{font-size:2.2rem;}
.index_about_2 .line{width:60px;margin:15px 0 30px;}
.index_about_2 .fr{text-align:center;}
.index_about_2 .pic{display:inline-block;width:80%;margin:0 auto;margin-bottom:40px;}
.index_about_2 .pic .bg{position: absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;transform: translate(20px,20px)}
.index_about_2 .txt{text-align:center;}
.index_about_2 .txt p{font-size:1.4rem;line-height:2rem;text-align:left;}
.index_about_2 .txt a.more{width:160px;height:30px;line-height:30px;font-size:14px;margin-top:20px;}
.index_product{text-align:center;background-size:100% 100%;}
.index_product h3{font-size:2.2rem;text-align:left;}
.index_product p,.index_product h4{font-size:13px;line-height:20px;text-align:left;margin:20px 0;}
.index_product a.more{width:160px;height:30px;line-height:30px;font-size:14px;}
.index_news{background:none;padding-top:40px;}
.index_news .content{padding-bottom:40px;background:none;}
.index_news h3{font-size:2.2rem;padding-bottom:2rem;}
.index_news .list p{display:none;}
.index_news .list .pic{height:250px;overflow:hidden;position: relative;}
.index_news .list .pic img{display:block;width:inherit;height:250px;position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.index_news .list .txt{margin:1.5rem 0;}
.index_news .list .tit{height:inherit;}
.index_news .list h4{font-size:1.6rem;}
.index_news .list h5{font-size:1.2rem;}
.index_contact{background:url(../images/index/index_product_mobile_bg.jpg) no-repeat center;background-size:100% 100%;padding:40px 0;}
.index_contact .content{position: static;left:inherit;top:inherit;transform: none;right:inherit;}
.index_contact .content h3{font-size:2.4rem;}
.index_contact .content h4{font-size:1.8rem;padding:20px 0 10px;}
.index_contact .content ul li{width:100%;margin-right:0;padding-top:20px;}
.index_contact .content ul li p{font-size:12px;line-height:20px;}
.about01 h2.pageTit{margin-bottom:40px;}
.about01 .bg_1{top:100%;}
.about01 .bg_2{top:110%;}
.about01 .content{height:inherit;}
.about01 .content .left{position: inherit;left:inherit;top:inherit;width:90%;}
.about01 .content .right{position: inherit;right:inherit;top:inherit;height:inherit;padding:40px 20px;width:90%;
float:right;margin-top:-30px;}
.about01 .content .right h3{font-size:2rem;line-height:2.8rem;}
.about01 .content .right p{font-size:1.4rem;line-height:2.1rem;}
.about02{padding-top:95px;margin-top:-30px;}
.about02 h2.pageTit{margin-bottom:40px;}
.about02 ul.list li{margin-bottom:20px;}
.about02 ul.list li h3{font-size:2rem;margin-bottom:3rem;}
.about02 ul.list li .content .txt{width:100%;padding:2rem 0;font-size:1.3rem;line-height:2.0rem;}
.about02 ul.list li .content .txt p{padding:0;font-size:1.3rem;line-height:2.0rem;}
.about02 ul.list li .content .pic{width:80%;height:inherit;margin:0 5%;margin-bottom:25px;}
.about02 ul.list li .content .pic .bg{width:100%;height:100%;left:0;right:0;top:0;bottom:0;transform:translate(25px,25px)}
.leaderBy h2.pageTit{margin-bottom:3rem;}
.leaderBy ul.list li h3.tit{font-size:1.8rem;margin-bottom:2.5rem;padding-left:3rem;background-size:25px 2px;}
.leaderBy ul.list li .box{margin-bottom:2.5rem;}
.leaderBy ul.list li .box .pic img{display:block;width:100%;}
.leaderBy ul.list li .box h4{font-size:14px;margin-top:1rem;}
.leaderBy ul.list li .box h5{font-size:12px;margin-top:5px;}
.value01{background:url(../images/about/value_bg_mobile_1.jpg) no-repeat center bottom;background-size:100% auto;}
.value01 h2{margin-bottom:40px;}
.value01 .content{width:100%;display:inline-block;}
.value01 .content img{float:left;width:50%;}
.value01 .content .txt{position:absolute;right:0;top:inherit;bottom:0;transform:none;width:50%;;box-sizing: border-box;padding:0 0 0 15px;float:left;}
.value01 .content .txt p{font-size:14px;}
.value02{background:url(../images/about/value_bg_mobile_2.jpg) no-repeat center bottom;background-size:100% auto;padding:30px 0;}
.value02 .content{margin-top:30px;}
.value02 .content .txt{width:calc(100% + 30px);height:inherit;margin-left:-15px;margin-right:-15px;padding:70px 15px 30px;
background:url(../images/about/value_2_mobile_1.png) no-repeat;background-size:100% 100%;}
.value02 .content .txt p{font-size:14px;line-height:20px;}
.value02 .content img{position: inherit;float:right;top:inherit;right:inherit;width:80%;margin-right:20px;margin-top:-50px;}
.contact{}/*background:url(../images/contact/contact_bg_mobile.png) no-repeat center 5%;background-size:100% auto;*/
.contact h2.pageTit{margin-bottom:2rem;}
.contact .content{height:auto;}
.contact .content .left{width:100%;position: inherit;left:inherit;}
.contact .content .right{width:calc(100%);height:inherit;padding:30px 25px 50px 45px;position: inherit;left:inherit;
background:#016ab2;background-size:100% 100%;top:0;}
.contact .content .right ul li h3{font-size:1.8rem;}
.contact .content .right ul li p{font-size:12px;line-height:20px;}
.contact .content .right ul li.mt40{margin-top:20px;}
.newsBody h2.pageTit{margin-bottom:30px;}
.newsBody .list .pic{height:inherit;}
.newsBody .list .tit{height:inherit;}
.newsBody .list .txt{margin:1.5rem 0 2rem;}
.newsBody .list h4{font-size:16px;}
.newsBody .list h5{font-size:12px;}
.newsBody .list p{display:none;}
.newsDet .tit{padding-top:55px;padding-bottom:2rem;margin-bottom:2.5rem;}
.newsDet .tit h3{font-size:1.8rem;line-height:2.8rem;padding-bottom:1rem;}
.newsDet .tit h4{font-size:1.2rem;}
.newsDet .fckBody p{font-size:14px;line-height:24px;}
.newsDet .back{padding-top:4rem;}
.newsBody .list a{padding:0 30px;}
.product h2.pageTit{margin-bottom:30px;}
.product ul.list li{margin-top:10px;}
.product ul.list li .lf_txt{width:100%;height:inherit;margin-bottom:10px;padding:20px;}
.product ul.list li .lf_txt h3{font-size:18px;}
.product ul.list li .lf_txt p{font-size:12px;line-height:18px;}
.product ul.list li .lf_pic{border:0;width:50%;height:inherit;padding-top:46px;padding-bottom:30px;min-height:200px;}
.product ul.list li .lf_pic h3{top:10px;left:0;bottom:inherit;right:0;font-size:13px;line-height:20px;text-align:left;}
.product ul.list li .lf_pic .btnLink{right:inherit;left:50%;transform: translateX(-50%);width:96px;height:26px;line-height:24px;}
.product ul.list li .lf_pic .btnLink span{font-size:12px;background-size:8px 11px;padding-right:12px;}
.product ul.list li .rt_txt{width:50%;height:inherit;padding-top:8px;padding-left:30px;background-position:left center;background-size:12px auto;}
.product ul.list li .rt_txt img{display:block;width:100%;}
.product ul.list li .rt_txt h3{font-size:13px;}
.investor h2.pageTit{margin-bottom:25px;}
.investor .year{margin-bottom:20px;}
.investor .year select{width:100%;margin-right:0;background-position:95% center;padding:0 15px;}
.investor .list .top{font-size:2rem;padding-left:30px;background-size:25px 2px;}
.investor .list .box{position: relative;margin-top:10px;margin-bottom:15px;}
.investor .list .box .tu{width:80px;height:78px;}
.investor .list .box .tu img{display:inline-block;width:36px;}
.investor .list .box .txt{width:calc(100% - 80px);padding:0 10px;position: absolute;right:0;top:50%;transform: translateY(-50%)}
.investor .list .box .txt h3{font-size:13px;line-height:18px;height:inherit;}
.investor .list .box .txt a.down{margin-top:5px;}
.pro_list_tab__con{margin-bottom: 40px;}
.pro_list_tab__con li{width: 100%;border-bottom: 1px solid #ccc;line-height: 35px;}
.pro_list_title__con{margin-bottom: 40px;}
.pro_list_lilst__con ul li{width: calc(50% - 10px)}
.pro_list_lilst__con ul li:nth-child(2n){margin-right: 0;}
.pro_list_lilst__con ul li .img_out .logo{width: 80px;}
.pro_app__con ul li{width: calc(50% - 10px)}
.pro_app__con ul li:nth-child(2n){margin-right: 0;}
.pro_focus__con{margin-bottom: 10px;}
.pro_focus__con .txt{width: 100%;padding: 0 0 20px 0;}
.pro_focus__con .img{width: 100%;}
.pro_app__con ul.list li{width: calc(50% - 10px);margin: 0 20px 20px 0 !important;}
.pro_app__con ul.list li:nth-child(2n){margin-right: 0 !important;}
.pro_app__con.mb{margin-bottom: 40px;}
}