.pb_title{text-align:center;}
/*picclass*/
.picclass{margin-top:35px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
.picclass a{display:inline-block;height:87px;line-height:87px;position:relative;font-size:16px;color:#343434;text-align:center;margin-left:20px;padding:0 15px;}
.picclass a:first-child,.picclass a:nth-child(2){margin-left:0;}
.picclass a:before{content:'';width:1px;height:15px;background:#CCC;position:absolute;left:-10px;top:50%;margin-top:-7px;}
.picclass a:first-child:before,.picclass a:nth-child(2):before{content:none;}
.picclass a:hover,.picclass a.on{font-weight:bold;color:#004099;}
/*piclist*/
.piclist{position:relative;padding:64px 0 106px;}
.piclist .p_ul{padding-top:3px;}
.piclist .p_li{margin-top:59px;width:calc(33.33% - 34px);float:left;cursor:pointer;margin-left:51px;display:block;border:1px solid #D4D4D4;border-radius:9px;overflow:hidden;}
.piclist .p_li:nth-child(3n+1){margin-left:0;}
.piclist .p_li .p_img{width:100%;padding-bottom:100%;position:relative;overflow:hidden;}
.piclist .p_li .p_img img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.piclist .p_li .p_txt{padding:31px 47px 46px;}
.piclist .p_li .p_txt p{font-size:16px;line-height:30px;color:#333;}
.piclist .p_li .p_txt p:first-child{font-size:30px;height:40px;line-height:40px;font-weight:bold;color:#00923F;text-align:center;margin-bottom:6px;}
.piclist .p_li .p_txt p:nth-child(2){font-size:18px;height:28px;line-height:28px;color:#808080;text-align:center;margin-bottom:14px;}
.piclist .p_li .p_txt i{display:block;height:1px;background:#E7E7E7;margin-bottom:13px;}
.piclist .p_li .p_txt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:60px;}
/*picshow*/
.picshow_banner{width:100%;padding-bottom:291px;position:relative;}
.picshow{background:#F2F2F2;padding-top:1px;}
.picshow .ps_con{margin-top:-291px;padding:38px 0 81px;}
.picshow .ps_con .crumbs{margin-top:0;background:none;}
.picshow .ps_con .crumbs .xq_crumbs{float:none;}
.picshow .ps_con .ps_wrap{margin-top:31px;}
.picshow .ps_con .ps_wrap .ps_left{width:363px;float:left;}
.picshow .ps_con .ps_wrap .ps_left .ps_tit{width:100%;background:url(../Image/pro_titbg.jpg) no-repeat center center;background-size:cover;padding-top:12px;}
.picshow .ps_con .ps_wrap .ps_left .ps_tit p{font-size:20px;height:66px;line-height:66px;color:#FFF;font-weight:bold;padding-left:35px;}
.picshow .ps_con .ps_wrap .ps_left .ps_a{background:#FFF;padding:4px 22px 35px 35px;}
.picshow .ps_con .ps_wrap .ps_left .ps_a a{display:block;font-size:16px;color:#333;height:48px;line-height:47px;border-bottom:1px dotted #CCC;position:relative;padding-left:24px;background:url(../Image/pro_icon.png) no-repeat right 35px center;}
.picshow .ps_con .ps_wrap .ps_left .ps_a a:before{content:'';position:absolute;width:8px;height:8px;background:#004099;border-radius:50%;left:2px;top:50%;margin-top:-4px;}
.picshow .ps_con .ps_wrap .ps_left .ps_a a.on{color:#004099;font-weight:bold;}
.picshow .ps_con .ps_wrap .ps_right{width:calc(100% - 363px);padding-left:38px;float:right;}
.picshow .ps_con .ps_wrap .ps_right .pr_con{background:#FFF;padding:49px 54px 38px 52px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top{padding-bottom:68px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left{width:534px;float:left;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left .pr_img{width:100%;padding-bottom:100%;position:relative;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right{width:calc(100% - 534px);float:right;padding:20px 0 0 39px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right h1{font-size:45px;line-height:55px;color:#2A2A2A;font-weight:normal;margin-bottom:28px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p{font-size:16px;line-height:28px;color:#858585;padding-left:6px;margin-bottom:6px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p:first-of-type{font-size:24px;height:61px;line-height:59px;color:#00923F;font-weight:bold;margin-bottom:22px;border-top:1px solid #EEE;border-bottom:1px solid #EEE;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tit{font-size:24px;height:34px;line-height:34px;font-weight:bold;color:#191919;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie{padding:37px 0 41px;border-top:2px solid #EFEFEF;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt{margin-top:29px;font-size:17px;line-height:34px;color:#7D7D7D;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt>*{margin-bottom:15px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table{border:none!important;padding:0;border-collapse:collapse!important;border-spacing:0!important;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table td,.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table th{border:1px solid #EFEFEF!important;empty-cells:show!important;border-collapse:collapse!important;text-align:center!important;padding:12px 5px!important;line-height:1.2!important;width:auto!important;font-size:16px!important;color:#333!important;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table td *,.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table th *{line-height:1.2!important;display:block!important;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian{padding:40px 0 41px;border-top:2px solid #EFEFEF;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt{margin-top:28px;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p{font-size:17px;line-height:36px;color:#7D7D7D;padding-left:28px;position:relative;}
.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p:before{content:'';width:8px;height:8px;position:absolute;left:2px;top:14px;background:#004099;border-radius:50%;}
.pic_tj{padding:51px 0 77px;}
.pic_tj .pt_tit{font-size:40px;height:50px;line-height:50px;font-weight:bold;color:#000;}
.pic_tj .pt_c{margin-top:35px;position:relative;}
.pic_tj .pt_ul{overflow:hidden;}
.pic_tj .pt_ul .pt_img{width:100%;padding-bottom:100%;position:relative;}
.pic_tj .pt_ul .pt_txt{padding:13px 20px 15px;border:1px solid #E7E7E7;}
.pic_tj .pt_ul .pt_txt p{font-size:16px;height:28px;line-height:28px;color:#707070;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic_tj .pt_ul .pt_txt p:first-child{color:#313131;}
.pic_tj .pt_ul .pt_txt i{display:block;height:1px;background:#E7E7E7;margin:10px 0;}
.pic_tj .pt_ul .pt_txt p:last-child{font-size:15px;height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;}
.pic_tj .pt_c .swiper-button-prev,.pic_tj .pt_c .swiper-button-next{width:61px;height:61px;margin-top:-30px;outline:none;background-image:url(../Image/pro_arricon.png);background-size:100%;opacity:1;}
.pic_tj .pt_c .swiper-button-prev{left:-80px;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}
.pic_tj .pt_c .swiper-button-next{right:-80px;}

@media screen and (max-width:1679px){
	.piclist{padding:50px 0 80px;}
	.picclass{margin-top:26px;}
	.picclass a{font-size:15px;height:70px;line-height:70px;margin-left:15px;padding:0 10px;}
	.picclass a:before{left:-7px;}
	.piclist .p_ul{padding-top:0;}
	.piclist .p_li{width:calc(33.33% - 30px);margin-left:45px;margin-top:50px;}
	.piclist .p_li .p_txt{padding:22px 40px 40px;}
	.piclist .p_li .p_txt p{font-size:15px;line-height:28px;}
	.piclist .p_li .p_txt p:first-child{font-size:24px;height:34px;line-height:34px;margin-bottom:5px;}
	.piclist .p_li .p_txt p:nth-child(2){font-size:16px;height:26px;line-height:26px;margin-bottom:11px;}
	.piclist .p_li .p_txt i{margin-bottom:10px;}
	.piclist .p_li .p_txt p:last-child{height:56px;}

	.picshow_banner{padding-bottom:252px;}
	.picshow .ps_con{margin-top:-252px;padding:30px 0 50px;}
	.picshow .ps_con .ps_wrap{margin-top:22px;}
	.picshow .ps_con .ps_wrap .ps_left{width:315px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_tit{padding-top:9px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_tit p{font-size:18px;height:60px;line-height:60px;padding-left:26px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a{padding:4px 15px 25px 26px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a a{background-position:right 25px center;font-size:15px;}
	.picshow .ps_con .ps_wrap .ps_right{width:calc(100% - 315px);padding-left:25px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con{padding:30px 35px 50px 34px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top{padding-bottom:40px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left{width:463px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right{width:calc(100% - 463px);padding:15px 0 0 28px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right h1{font-size:38px;line-height:48px;margin-bottom:20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p{font-size:15px;margin-bottom:4px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p:first-of-type{font-size:20px;height:52px;line-height:50px;margin-bottom:16px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tit{font-size:20px;height:30px;line-height:30px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie{padding:30px 0 35px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt{margin-top:20px;font-size:16px;line-height:32px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table td,.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table th{font-size:15px!important;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian{padding:30px 0;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt{margin-top:20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p{font-size:16px;line-height:34px;padding-left:22px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p:before{width:7px;height:7px;top:14px;}
	.pic_tj{padding:40px 0 50px;}
	.pic_tj .pt_tit{font-size:32px;height:42px;line-height:42px;}
	.pic_tj .pt_c{margin-top:26px;}
	.pic_tj .pt_ul .pt_txt{padding:10px 15px 12px;}
    .pic_tj .pt_ul .pt_txt p{font-size:15px;line-height:26px;height:26px;}
    .pic_tj .pt_ul .pt_txt i{margin:8px 0;}
    .pic_tj .pt_ul .pt_txt p:last-child{font-size:14px;height:52px;}
	.pic_tj .pt_c .swiper-button-prev,.pic_tj .pt_c .swiper-button-next{width:52px;height:52px;margin-top:-26px;}
	.pic_tj .pt_c .swiper-button-prev{left:-60px;}
	.pic_tj .pt_c .swiper-button-next{right:-60px;}
}

@media screen and (max-width:1339px){
	.piclist{padding:40px 0 50px;}
	.picclass{margin-top:20px;}
	.picclass a{font-size:14px;height:62px;line-height:62px;margin-left:11px;padding:0 10px;}
	.picclass a:before{left:-5px;}
	.piclist .p_li{width:calc(33.33% - 20px);margin-left:30px;margin-top:30px;border-radius:6px;}
	.piclist .p_li .p_txt{padding:15px 25px 25px;}
	.piclist .p_li .p_txt p{font-size:14px;line-height:26px;}
	.piclist .p_li .p_txt p:first-child{font-size:22px;height:32px;line-height:32px;margin-bottom:3px;}
	.piclist .p_li .p_txt p:nth-child(2){font-size:15px;height:25px;line-height:25px;margin-bottom:8px;}
	.piclist .p_li .p_txt i{margin-bottom:8px;}
	.piclist .p_li .p_txt p:last-child{height:52px;}

	.picshow_banner{padding-bottom:234px;}
	.picshow .ps_con{margin-top:-234px;padding:20px 0 40px;}
	.picshow .ps_con .ps_wrap{margin-top:15px;}
	.picshow .ps_con .ps_wrap .ps_left{width:290px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_tit{padding-top:6px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_tit p{font-size:17px;height:54px;line-height:54px;padding-left:20px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a{padding:4px 10px 18px 20px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a a{background-position:right 15px center;font-size:14px;padding-left:20px;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a a:before{width:6px;height:6px;margin-top:-3px;}
	.picshow .ps_con .ps_wrap .ps_right{width:calc(100% - 290px);padding-left:20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con{padding:20px 22px 30px 20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top{padding-bottom:30px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left{width:427px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right{width:calc(100% - 427px);padding:10px 0 0 20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right h1{font-size:32px;line-height:40px;margin-bottom:15px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p{font-size:14px;line-height:24px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p:first-of-type{font-size:18px;height:46px;line-height:46px;margin-bottom:12px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tit{font-size:18px;height:28px;line-height:28px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie{padding:20px 0;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt{margin-top:15px;font-size:15px;line-height:28px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table td,.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt table th{font-size:14px!important;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian{padding:20px 0;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt{margin-top:15px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p{font-size:15px;line-height:32px;padding-left:20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p:before{width:6px;height:6px;top:13px;}
	.pic_tj{padding:30px 0;}
	.pic_tj .pt_tit{font-size:26px;height:36px;line-height:36px;}
	.pic_tj .pt_c{margin-top:20px;}
	.pic_tj .pt_ul .pt_txt{padding:7px 10px 10px;}
    .pic_tj .pt_ul .pt_txt p{font-size:14px;line-height:24px;height:24px;}
    .pic_tj .pt_ul .pt_txt i{margin:6px 0;}
    .pic_tj .pt_ul .pt_txt p:last-child{height:44px;font-size:13px;line-height:22px;}
	.pic_tj .pt_c .swiper-button-prev,.pic_tj .pt_c .swiper-button-next{width:46px;height:46px;margin-top:-23px;}
	.pic_tj .pt_c .swiper-button-prev{left:-23px;}
	.pic_tj .pt_c .swiper-button-next{right:-23px;}
}

@media screen and (max-width:1279px){
	.piclist{padding:30px 0;}
	.picclass{margin-top:15px;border-top:none;border-bottom:none;background:#E5E5E5;}
	.picclass a{font-size:14px;height:52px;line-height:52px;margin-left:0;padding:0 8px;width:20%;float:left;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
	.picclass a:before{content:none;}
	.picclass a:hover,.picclass a.on{background:#004099;color:#FFF;}
	.piclist .p_li{width:calc(33.33% - 14px);margin-left:21px;margin-top:21px;border-radius:4px;}
	.piclist .p_li .p_txt{padding:15px 18px 16px;}
	.piclist .p_li .p_txt p{line-height:24px;}
	.piclist .p_li .p_txt p:first-child{font-size:16px;height:30px;line-height:30px;}
	.piclist .p_li .p_txt p:nth-child(2){margin-bottom:6px;}
	.piclist .p_li .p_txt i{margin-bottom:6px;}
	.piclist .p_li .p_txt p:last-child{height:48px;}

	.picshow_banner{padding-bottom:193px;}
	.picshow .ps_con{margin-top:-193px;padding:15px 0 30px;}
	.picshow .ps_con .ps_wrap{margin-top:10px;}
	.picshow .ps_con .ps_wrap .ps_left{width:100%;float:none;}
	.picshow .ps_con .ps_wrap .ps_left .ps_tit{display:none;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a{padding:0;background:#E5E5E5;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a a{background:none;padding:0 5px;float:left;width:33.33%;text-align:center;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
	.picshow .ps_con .ps_wrap .ps_left .ps_a a:before{content:none;}
	.picshow .ps_con .ps_wrap .ps_right{width:100%;padding-left:0;float:none;margin-top:20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con{padding:15px 15px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top{padding-bottom:20px;}
	.pic_tj{padding:20px 0;}
	.pic_tj .pt_tit{font-size:22px;height:30px;line-height:30px;}
	.pic_tj .pt_c{margin-top:15px;}
	.pic_tj .pt_c .swiper-button-prev,.pic_tj .pt_c .swiper-button-next{display:none;}
}
@media screen and (max-width:1023px){
	.piclist{padding:20px 0;}
	.picclass{margin-top:10px;}
	.picclass a{height:48px;line-height:48px;padding:0 5px;font-size:13px;}
	.piclist .p_li{width:calc(33.33% - 8px);margin-left:12px;margin-top:15px;border-radius:3px;}
	.piclist .p_li .p_txt{padding:12px 10px;}

	.picshow .ps_con{padding:10px 0 20px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left{width:263px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right{width:calc(100% - 263px);padding:0px 0 0 10px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right h1{font-size:24px;line-height:32px;margin-bottom:10px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right p:first-of-type{font-size:17px;height:44px;line-height:42px;margin-bottom:10px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie{padding:15px 0;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_jianjie .pj_txt{margin-top:10px;font-size:14px;line-height:25px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian{padding:15px 0;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt{margin-top:10px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p{font-size:14px;line-height:28px;padding-left:18px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_tedian .pt_txt p:before{width:4px;height:4px;top:12px;}
}
@media screen and (max-width:767px){
    .picshow .crumbs{border-bottom:none;}
    .picshow .crumbs .xq_crumbs{background-image:url(../Image/position.png);color:#FFF;}
    .picshow .crumbs .xq_crumbs a{color:#FFF;}
    
	.picclass a{width:50%;font-size:14px;}
	.piclist .p_li{width:calc(50% - 5px);margin-left:10px;margin-top:10px;}
	.piclist .p_li:nth-child(3n+1){margin-left:10px;}
	.piclist .p_li:nth-child(odd){margin-left:0;}
	.piclist .p_li .p_txt p:first-child{height:auto;}
	.piclist .p_li .p_txt p:nth-child(2){height:auto;}

	.picshow .ps_con .ps_wrap .ps_left .ps_a a{width:50%;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con{padding:10px;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_left{width:100%;float:none;}
	.picshow .ps_con .ps_wrap .ps_right .pr_con .pr_top .pr_right{width:100%;float:none;margin-top:15px;padding:0;}
}