@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(/public/static/index/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(/public/static/index/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(/public/static/index/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(/public/static/index/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(/public/static/index/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;}

}


<!--0.00026702880859375-->