/*pro_show*/
.pro_show{padding:60px 0;position:relative;}
.pro_show .pro_h1{font-size:32px;line-height:1.5;color:#222;text-align:center;font-weight:bold;}
.pro_show .pro_line{width:50px;height:2px;background:#345799;margin:16px auto 12px;}
.pro_show .ps_top{padding:50px 0;}
.pro_show .ps_top .pst_left{width:622px;float:left;position:relative;}
.pro_show .ps_top .pst_left .pst_bpic{width:100%;overflow:hidden;padding:10px;border:1px solid #e1e1e1;}
.pro_show .ps_top .pst_left .pst_bpic .pst_bimg{width:100%;padding-bottom:66.67%;position:relative;}
.pro_show .ps_top .pst_left .pst_r{width:100%;margin-top:-1px;}
.pro_show .ps_top .pst_left .pst_spic{width:100%;overflow:hidden;}
.pro_show .ps_top .pst_left .pst_spic .swiper-slide{padding:5px;border:1px solid #e1e1e1;cursor:pointer;}
.pro_show .ps_top .pst_left .pst_spic .pst_simg{width:100%;padding-bottom:66.67%;position:relative;}
/*.pro_show .ps_top .pst_left .pst_spic .swiper-slide.swiper-slide-thumb-active{border-color:#0A63C9;}*/
.pro_show .ps_top .pst_right{width:calc(100% - 622px);padding:10px 0 10px 70px;float:right;}
.pro_show .ps_top .pst_right .pst_tit{font-size:20px;line-height:1.1;color:#222;font-weight:bold;padding-left:20px;border-left:7px solid #345799;}
.pro_show .ps_top .pst_right .pst_tit.pst_tit1{margin-top:40px;}
.pro_show .ps_top .pst_right>p{font-size:16px;line-height:1.65;color:#666;margin-top:15px;}
.pro_show .ps_top .pst_right .pst_btn{margin-top:30px;}
.pro_show .ps_top .pst_right .pst_btn a{width:148px;height:50px;line-height:50px;background:#555;color:#FFF;text-align:center;display:block;border-radius:50px;float:left;margin-left:20px;}
.pro_show .ps_top .pst_right .pst_btn a:first-child{background:#345799;margin-left:0;}
.pro_show .ps_top .pst_right .pst_btn a:hover{opacity:0.8;}
.pro_show .ps_nav{background:#E5E5E5;}
.pro_show .ps_nav .psn_li{display:inline-block;border-left:1px solid #FFF;padding:15px 30px 10px;min-width:230px;cursor:pointer;}
.pro_show .ps_nav .psn_li:first-child{margin-left:0;}
.pro_show .ps_nav .psn_li i{display:block;height:34px;background-repeat:no-repeat;background-position:left center;background-size:auto 34px;width:30px;margin:0 auto;}
.pro_show .ps_nav .psn_li i.icon1{background-image:url(/template/default/images/p_icon1.png);}
.pro_show .ps_nav .psn_li i.icon2{background-image:url(/template/default/images/p_icon2.png);}
.pro_show .ps_nav .psn_li i.icon3{background-image:url(/template/default/images/p_icon3.png);}
.pro_show .ps_nav .psn_li i.icon4{background-image:url(/template/default/images/p_icon4.png);}
.pro_show .ps_nav .psn_li i.icon5{background-image:url(/template/default/images/p_icon5.png);}
.pro_show .ps_nav .psn_li i.icon6{background-image:url(/template/default/images/p_icon6.png);}
.pro_show .ps_nav .psn_li i.icon7{background-image:url(/template/default/images/p_icon7.png);}
.pro_show .ps_nav .psn_li i.icon8{background-image:url(/template/default/images/p_icon8.png);}
.pro_show .ps_nav .psn_li p{font-size:16px;line-height:2;margin-top:6px;color:#919191;text-align:center;}
.pro_show .ps_nav .psn_li.on{background:#018cd6;}
.pro_show .ps_nav .psn_li.on i{background-position:right center;}
.pro_show .ps_nav .psn_li.on p{color:#FFF;}
.pro_show .ps_con{line-height:2;font-size:16px;color:#666;}
.pro_show .ps_con>*{line-height:2;font-size:16px;color:#666;}
.pro_show .ps_con>h2,.pro_show .ps_con>h3,.pro_show .ps_con>h4,.pro_show .ps_con>h5{border:1px solid #efefef;line-height:1.5;padding:10px;background:#f9f9f9;color:#018cd6;font-size:20px;margin:1em 0;text-transform:unset;}
.pro_show .ps_con>*+*{margin-top:10px;}
.pro_show .ps_con .pc_table{margin-top:35px;}
/*pro_tj*/
.pro_tj{padding:80px 0 100px;background:#F4F4F4;}
.pro_tj .pt_ul{margin-top:50px;overflow:hidden;}
.pro_tj .pt_ul .swiper-slide{border:1px solid #DDD;}
.pro_tj .pt_ul .pt_img{width:100%;padding-bottom:66.67%;position:relative;overflow:hidden;}
.pro_tj .pt_ul .pt_txt{padding:10px 20px;height:60px;line-height:60px;background:#F5F5F5;position:relative;}
.pro_tj .pt_ul .pt_txt:before{content:'';position:absolute;left:50%;margin-left:-7px;top:-7px;border-bottom:7px solid #F5F5F5;border-left:7px solid transparent;border-right:7px solid transparent;}
.pro_tj .pt_ul .pt_txt p{font-size:16px;color:#333;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

@media screen and (max-width:1639px){
	.pro_show{padding:50px 0;}
	.pro_show .pro_h1{font-size:26px;}
	.pro_show .pro_line{margin:13px auto 10px;}
	.pro_show .ps_top{padding:40px 0;}
	.pro_show .ps_top .pst_left{width:518px;}
	.pro_show .ps_top .pst_left .pst_bpic{padding:7px;}
	.pro_show .ps_top .pst_left .pst_spic .swiper-slide{padding:4px;}
	.pro_show .ps_top .pst_right{width:calc(100% - 518px);padding:8px 0 8px 50px;}
	.pro_show .ps_top .pst_right .pst_tit{border-left-width:5px;padding-left:18px;}
	.pro_show .ps_top .pst_right .pst_tit.pst_tit1{margin-top:30px;}
	.pro_show .ps_top .pst_right>p{margin-top:10px;font-size:15px;}
	.pro_show .ps_top .pst_right .pst_btn{margin-top:25px;}
	.pro_show .ps_top .pst_right .pst_btn a{width:140px;height:44px;line-height:44px;}
	.pro_show .ps_nav .psn_li{padding:13px 25px 10px;min-width:210px;}
	.pro_show .ps_nav .psn_li i{height:31px;width:27px;background-size:auto 31px;}
	.pro_show .ps_nav .psn_li p{font-size:15px;}
	.pro_show .ps_con{font-size:15px;}
	.pro_show .ps_con>h2,
	.pro_show .ps_con>h3,
	.pro_show .ps_con>h4,
	.pro_show .ps_con>h5{font-size:18px;padding:15px;}
	.pro_show .ps_con>*{font-size:15px;}
	.pro_show .ps_con .pc_table{margin-top:25px;}
	.pro_tj{padding:50px 0 60px;}
	.pro_tj .pt_ul{margin-top:35px;}
	.pro_tj .pt_ul .pt_txt{padding:8px 15px;height:56px;line-height:56px;}
	.pro_tj .pt_ul .pt_txt p{font-size:15px;}
}

@media screen and (max-width:1399px){
	.pro_show{padding:40px 0;}
	.pro_show .pro_h1{font-size:20px;}
	.pro_show .pro_line{margin:10px auto 8px;}
	.pro_show .ps_top{padding:30px 0;}
	.pro_show .ps_top .pst_left{width:430px;}
	.pro_show .ps_top .pst_left .pst_bpic{padding:5px;}
	.pro_show .ps_top .pst_left .pst_spic .swiper-slide{padding:3px;}
	.pro_show .ps_top .pst_right{width:calc(100% - 430px);padding:5px 0 5px 30px;}
	.pro_show .ps_top .pst_right .pst_tit{border-left-width:3px;padding-left:15px;font-size:17px;line-height:1.3;}
	.pro_show .ps_top .pst_right .pst_tit.pst_tit1{margin-top:20px;}
	.pro_show .ps_top .pst_right>p{margin-top:7px;font-size:14px;}
	.pro_show .ps_top .pst_right .pst_btn{margin-top:20px;}
	.pro_show .ps_top .pst_right .pst_btn a{width:130px;height:40px;line-height:40px;}
	.pro_show .ps_nav .psn_li{padding:10px 20px 8px;min-width:190px;}
	.pro_show .ps_nav .psn_li i{height:27px;width:24px;background-size:auto 27px;}
	.pro_show .ps_nav .psn_li p{font-size:14px;}
	.pro_show .ps_con{font-size:14px;}
	.pro_show .ps_con>h2,
	.pro_show .ps_con>h3,
	.pro_show .ps_con>h4,
	.pro_show .ps_con>h5{font-size:16px;padding:12px;}
	.pro_show .ps_con>*{font-size:14px;}
	.pro_show .ps_con .pc_table{margin-top:18px;}
	.pro_tj{padding:30px 0 40px;}
	.pro_tj .pt_ul{margin-top:25px;}
	.pro_tj .pt_ul .pt_txt{padding:8px 12px;}
	.pro_tj .pt_ul .pt_txt p{font-size:14px;}
}

@media screen and (max-width:1023px){
	.pro_show{padding:30px 0;}
	.pro_show .pro_line{margin:10px auto 8px;}
	.pro_show .ps_top{padding:20px 0;}
	.pro_show .ps_top .pst_left{width:350px;}
	.pro_show .ps_top .pst_left .pst_bpic{padding:3px;}
	.pro_show .ps_top .pst_left .pst_spic .swiper-slide{padding:2px;}
	.pro_show .ps_top .pst_right{width:calc(100% - 350px);padding:5px 0 5px 20px;}
	.pro_show .ps_top .pst_right .pst_tit{border-left-width:3px;padding-left:10px;}
	.pro_show .ps_top .pst_right>p{margin-top:5px;}
	.pro_show .ps_nav .psn_li{padding:10px 10px 5px;min-width:auto;width:20%;}
	.pro_show .ps_nav .psn_li i{height:22px;width:20px;background-size:auto 23px;}
	.pro_show .ps_nav .psn_li p{line-height:1.3;margin-top:5px;}
	.pro_show .ps_con .pc_table{margin-top:13px;}
	.pro_tj{padding:25px 0;}
}
@media screen and (max-width:767px){
	.pro_show .ps_top .pst_left{width:100%;float:none;}
	.pro_show .ps_top .pst_right{width:100%;float:none;padding:15px 0;}
	.pro_show .ps_nav .psn_li{width:50%;border-bottom:1px solid #FFF;}

	.pro_show .ps_con .pc_table{width:100%;overflow-x:auto;}
	.pro_show .ps_con .pc_table table{width:100%!important;}
}