.pgbanner{height:540px;overflow: hidden;position: relative;z-index: 99;}
.pgbanner .banimg{
	height:540px;
	background-position: center bottom;
	background-repeat: no-repeat;
	position:relative;
	animation-name: pimg;
	animation-duration:4s;
	animation-fill-mode:forwards;
	animation-timing-function:ease;
	opacity: .5;
	position: relative;
	z-index: 0;
	}
.pgb1 .banimg{background-image: url(../images/pgban1.jpg);}
.pgb2 .banimg{background-image: url(../images/pgban2.jpg);}
.pgb3 .banimg{background-image: url(../images/pgban3.jpg);}
.pgb4 .banimg{background-image: url(../images/pgban4.jpg);}
.pgb5 .banimg{background-image: url(../images/pgban5.jpg);}

.pgmenu{width: 100%;height:60px;background-color: rgba(0,0,0,.5);position: absolute;left: 0;bottom: 0;z-index: 9; transition: all .3s;	animation-name: pbn;
	animation-duration:2s;	animation-fill-mode:forwards;	animation-timing-function:ease;overflow: hidden;
}
.pgmenu ul{position: relative;}
.pgmenu ul li{float: left;height:60px;line-height: 60px;text-align: center;width: 25%;}
.pgmenu ul.w2 li{width: 50%;}
.pgmenu ul li a{display: block;color: #fff;font-size:18px;border-right: 1px solid rgba(255,255,255,.6);position: relative;z-index: 9;}
.pgmenu ul li a:hover{background-color: rgba(0,0,0,.4);}
.pgmenu ul li:last-child a{border-right: none;}
.pgmenu ul li.cur a{background-color: rgba(50,86,166,.9)!important;}
.pgmenu .bg{display: block;content: " ";width:900px;height: 60px; position: absolute;left: 0;top: 0;z-index: 0;background-color: rgba(50,86,166,.9);margin-left: -50%;}
.pgmenu .bg.r{right: 0;left: auto;margin-right: -50%;}


@keyframes pimg {
  from {
	transform: scale(1.1);
	opacity: .5;
  }
  to {
	transform: scale(1);
	opacity: 1;
  }
}
@keyframes pbn {
  from {
	transform: translateY(70px);
	opacity:0;
  }
  to {
	transform: translateY(0px);
	opacity:1;
  }
}
.foot,.ft-b{background:#131313;}
.ft-b{border-top: 1px solid #2d2d2d;}
.foot .tit{color: #fff;}
.foot .ft-fr .ft-search{background-color: #fff;}
.foot .ftnav dd a:hover{color: #fff;}


.pgmain{
	color: #878686;
	padding-top: 40px;
	margin-bottom: 40px;
	min-height:450px;
	}
.pgmain .pgtit1 {color: #666;height: 80px; position: relative;margin-bottom: 30px;}
.pgmain .pgtit1 h3{font-size: 30px;font-weight: normal;margin: 0;}
.pgmain .pgtit1 p{font-size: 20px;color: #999; margin-top:5px;text-transform: uppercase;}
.pgmain .pgtit1:after{display: block;content: " ";width: 30px;border-bottom: 2px solid #3256a6;position: absolute;left: 0px;bottom: 0px;}
.pgmain .pgtit1:before{display: block;content: " ";width:80px;border-bottom: 2px solid #ffe80a;position: absolute;left:30px;bottom: 0px;}


/************ABOUT************/
#pg-about{margin-bottom: 0;}
#pg-about .pgtit1,#pg-about .pgtit1 p{color: #fff;}
#pg-about .pgtit1:after,#pg-about .pgtit1:before{border-color: #fff;}

#pg-about .abox1{padding: 40px 0;}
#pg-about .abox1 dl{float: left;width: 33.3%;height:180px;color: #333; border-right: 1px solid #ddd;padding:0 20px; box-sizing: border-box;}
#pg-about .abox1 dl:last-child{border-right:none;padding-right: 0;}
#pg-about .abox1 dl dt{height:125px;}
#pg-about .abox1 dl dt img{float: right;}
#pg-about .abox1 dl dt span{float:left;font-size: 24px;padding-top: 18px;}
#pg-about .abox1 dl dt span p{font-size: 34px;}
#pg-about .abox1 dl dd{height:180px;color: #999; margin-top: 10px;}

#pg-about .abox2{color: #fff;line-height: 28px; background: #000 url(../images/pgab2.jpg) no-repeat center center;padding:60px 0;}
#pg-about .abox2 .con p{text-indent:2em; margin-bottom: 10px;}

#pg-about .abox3{background-color: #3256a6;padding:60px 0;}


/************speech************/
#pg-speech .pgcon{line-height: 24px;}
#pg-speech .pgcon p{margin-bottom: 10px;}
#pg-speech .pgcon .speimg{float: left;width: 38%; margin-top: 20px;}
#pg-speech .pgcon .spetext{float: right;width:58%;margin-top: 40px;line-height: 200%;}



/************culture************/
#pg-culture .culimg{width: 130%;margin-left: -15%;}

.culitem{height: 75px;margin-bottom: 20px;}
.culitem dt{float: left;width: 145px;height: 75px;background-color:#3256a6;color: #fff;font-size: 18px;box-sizing: border-box;padding: 10px 0 0 15px;}
.culitem dt p{font-size: 24px;}
.culitem dd{float: left;height: 75px;width: 980px; line-height: 28px; vertical-align: middle; color: #878686;font-size: 18px;margin-left: 20px;padding-top: 10px;}

/************certificate************/
#pg-cert .certnav{height: 55px; border-bottom: 1px solid #ddd;padding: 15px 0;}
#pg-cert .certnav li{float: left;width: 33.3%; max-width: 200px; height: 55px;border: 1px solid #ddd;margin-left: -1px;}
#pg-cert .certnav li a{display: block;height:47px;padding:8px 0 0 15px;}
#pg-cert .certnav li a h3{font-weight: normal;margin: 0;}
#pg-cert .certnav li a p{font-size: 12px;}
#pg-cert .certnav li.cur a{color: #fff; background-color:#3256a6;}
#pg-cert .cert-list{margin-top: 30px;}
#pg-cert .cert-list>li{width:20%; height:320px; border:1px solid #eee; margin:0 0 -1px -1px; float:left; transition:all .3s; box-sizing:border-box;background-color: #fff;}
#pg-cert .cert-list>li>a{display:block; width:100%; height:100%; overflow:hidden; position:relative;}
#pg-cert .cert-list>li>a>.img{width:auto; height:240px; margin:auto; margin-top: 20px; text-align:center; overflow:hidden;}
#pg-cert .cert-list>li>a>.img>img{max-width:90%;max-height:100%;}
#pg-cert .cert-list>li>a>p{height:50px; padding:0 10px; line-height:48px; text-align:center; font-size:13px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; position:relative; z-index:2; transition:all .25s;}
#pg-cert .cert-list a:after{ position:absolute; z-index:9; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0) url("../images/icon-zoom.png") no-repeat; background-position:50% -50%; content:''; transition:all .35s;}
#pg-cert .cert-list a:hover:after{background:rgba(0,0,0,.7) url("../images/icon-zoom.png") no-repeat;background-position:50% 50%;}


/************NEWS************/

.newslist li{height:200px;padding: 25px;border: 1px solid #ddd;margin-bottom:25px;overflow: hidden;border-radius: 5px;transition:all .35s;}
.newslist li a{display:block;padding-left: 400px; height: 100%;position: relative;}
.newslist li a .img{width:370px;height:200px;border-radius: 5px; overflow: hidden;position: absolute;left: 0;top: 0;}
.newslist li a .img img{width:370px;height:200px;transition: All .5s ease;}
.newslist li a .con{height: 200px;padding-left:30px; border-left: 1px solid #ddd;}
.newslist li a p.d{font-size:34px;font-weight: bold;color: #2e529c;}
.newslist li a h3{font-weight: normal;font-size:24px;color: #333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newslist li a p.text{font-size: 14px;line-height: 24px;color: #777; margin-top: 15px;}
.newslist li a p.date{font-size: 12px;color: #999;margin-top: 15px;padding-left: 20px; background: url(../images/indnews1.png) no-repeat 0 2px;}
.newslist li a:hover .img img{transform: scale(1.1);}
.newslist li a:hover h3{color: #003c7e;}
.newslist li a:hover p.text{color: #333;}
.newslist li:hover{background-color: #f5f5f5;}

#pg-news .newsT{text-align: center;font-size: 36px;color: #333;}
#pg-news .newssubT{text-align: center;margin-top: 15px;color: #333;}
#pg-news .newsC{font-size: 14px; line-height: 2em;overflow: hidden;margin-top: 30px;}
#pg-news .newsC img{max-width: 100%;}
#pg-news .news-date{font-size: 12px;color: #999;margin-top: 15px;padding-left: 20px; background: url(../images/indnews1.png) no-repeat 0 2px;}

#pg-news #prevnext{width: 100%; }

#prevnext{text-align: center; position:relative; font-size:14px;padding-top:15px;}
#prevnext a{
	display:inline-block;
	width:100px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #999;
	background-color:#eee;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	}
#prevnext a:hover{background-color: #003c7e;color: #fff;}



/************PRODUCT************/
.catebox{min-width: 1200px;}
.catebox .cateitem{float: left;width: 50%;height:465px;background: url(../images/pgcatebg1.jpg) center center no-repeat;background-size: cover;cursor: pointer;position: relative;overflow: hidden;}
.catebox .cateitem:nth-child(2),.catebox .cateitem:nth-child(3),.catebox .cateitem:nth-child(6),.catebox .cateitem:nth-child(7){background-image: url(../images/pgcatebg3.jpg);}
.catebox .cateitem:hover{background-image: url(../images/pgcatebg2.jpg);}


.catebox .cateitem .box{display: table;width: 100%; height: 100%;}
.catebox .cateitem .con_box{display: table-cell;width: 100%; vertical-align: middle;padding-left: 110px;}
.catebox .cateitem .con_box .icon{width: 70px;height: 70px;}
.catebox .cateitem .con_box .icon img{width: 100%;height: 100%;display: block;}
.catebox .cateitem .con_box .title{font-size: 30px;color: #202020;margin: 55px 0px;transition: all .3s ease-in-out;}
.catebox .cateitem:hover .con_box .title{color: #FFFFFF;}
.catebox .cateitem .con_box .subm{width: 50%; margin-top: 20px;position: relative;z-index: 9;}
.catebox .cateitem .con_box .subm a{display: inline-block;font-size: 16px; color:999;margin-right: 10px;margin-bottom: 8px;}
.catebox .cateitem .con_box .subm a:hover{color: #FFFFFF;}
.catebox .cateitem:hover .subm a{color: #b1c8fa;}
.catebox .cateitem .con_box .more{display: block;font-size: 12px;color: #272727;width: 115px;height: 42px;border-radius: 21px; line-height: 40px; text-align: center;border: 1px solid #3256a6;box-sizing: border-box;transition: all .3s linear;margin-top: 20px;}
.catebox .cateitem:hover .con_box .more{color: #ffffff;border: 1px solid #ffffff;}

.catebox .cateitem .img_box{height: 100%; position: absolute;top:0px;right: -10px;z-index:1; transition: all .3s ease-in-out;}
.catebox .cateitem:hover .img_box{right: 0px;}
.catebox .cateitem .img_box img{height: 100%;display: block;}


.sidenav{float: left; width:250px; text-align:left; padding-bottom:100px; transition:all .35s;}
.sidenav{ padding:0;}
.sidenav>ul{ width:100%; margin:0 auto; padding:0;}
.sidenav>ul>li{ display:block; width:100%; text-align:left; margin-top:-1px;}
.sidenav>ul>li>a{ position:relative; display:block; border:1px solid #eee; height:60px; line-height:60px; padding:0 15px; background:#fff url("../images/navpart-arrow-down.png") no-repeat; background-position:95% 50%; font-size:18px; color:#444; margin:0px auto; text-align:left; }
.sidenav>ul>li.A>a{ border:1px solid #3256a6; background:#3256a6 url("../images/navpart-arrow-up.png") no-repeat; background-position:95% 50%; color:#fff;}
.sidenav>ul>li>div{ display:none; padding:15px 20px; border-left:1px solid #eee; border-right:1px solid #eee; margin:0px auto; background:#f5f5f5;}
.sidenav>ul>li>div a{display:block;padding:5px 0;font-size:14px; color:#444; transition:all .35s;}
.sidenav>ul>li>div a:hover{ color:#3256a6;}
.sidenav>ul>li>div .A{ color:#3256a6; font-weight:bold;}
#pg-product .wrap{position: relative;}
.pro-right{width: 950px;float: right;}
#pg-product .prolist li{float: left;width:238px; height:285px;overflow:hidden;border:1px solid #eee; margin-top:-1px; margin-left:-1px;box-sizing: border-box;}
#pg-product .prolist li a{position:relative;display:block; float:left; width:100%; height:100%; overflow:hidden;text-align:center; overflow:hidden; transition:all .35s;}
#pg-product .prolist li a .img{ display:block; width:100%; height:auto; margin:0 auto;justify-content:center;align-items:center;}
#pg-product .prolist li a .img img{ width:100%; height:auto;}
#pg-product .prolist li .tit{ padding:0 10px; text-align:center; height: 50px;line-height: 50px; font-size:15px; color:#444; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; transition:all .35s;position: relative;z-index: 9;}
#pg-product .prolist li .tit span{position: relative;z-index: 9;transition:all .35s;}
#pg-product .prolist li .tit:after{display: block;content: " "; width: 100%;height:50px;background-color:#3256a6;position: absolute;left:0px;bottom:-50px;z-index: 0;transition:all .2s;}
#pg-product .prolist li a:hover .tit:after{bottom: 0px;}
#pg-product .prolist li a:hover .tit span{color: #fff;}
#pg-product .prolist li a:after{ position:absolute;left:0; top:0;z-index: 2; width:100%; height:100%; background:rgba(0,0,0,0) url("../images/icon-zoom.png") no-repeat; background-position:50% -50%; content:''; transition:all .35s;}
#pg-product .prolist a:hover:after{background:rgba(0,0,0,.7) url("../images/icon-zoom.png") no-repeat;background-position:50% 40%;}
#pg-product .showbar{width: 50px;height: 101px; position: absolute;right: -48px;top: 0;}
#pg-product .showbar a{display: block;width: 50px;height:50px;text-align: center;line-height: 50px;overflow: hidden; background-color: #f5f5f5;margin-bottom: 1px;}
#pg-product .showbar a span{font-size:25px;}
#pg-product .showbar a:hover{color: #3256a6; background-color: #eee;}
#pg-product .showbar a.a{color: #fff; background-color: #3256a6;}

.pro-right.Tlist{border: 1px solid #eee;width: 948px;min-height: 600px;margin-left: -1px;}
#pg-product .pro-right .prolistT{margin: 25px;}
#pg-product .pro-right .prolistT li{float: left;width: 50%;margin-bottom: 15px;border-bottom: 1px dashed #eee;padding-bottom: 10px;}
#pg-product .pro-right .prolistT li a{display: block;padding-right: 15px;padding-left:20px; position: relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#pg-product .pro-right .prolistT li a:before{display: block;content: " ";width: 8px;height: 8px;border: 1px solid #fff;background-color: #3256a6; position: absolute;left: 0;top: 5px;transition:all .35s;}
#pg-product .pro-right .prolistT li a:hover:before{border: 1px solid #3256a6;background-color: #fff; }

#pg-product .pro-right .prtit{margin:16px 25px;font-size: 22px;color:#3256a6;border-bottom: 1px solid #ddd;padding-bottom: 13px;}
#pg-product .pro-right .prtit img{margin-left: 10px;}



#pg-proview .proRbox{width: 100%;min-height: 600px; border: 1px solid #eee;margin-left: -1px;box-sizing: border-box;padding: 25px;}
#pg-proview .proRbox .img{float: left;width: 400px;height: 400px;overflow: hidden;border: 1px solid #eee;}
#pg-proview .proRbox .img img{width: 400px;height: 400px;}
#pg-proview .proRbox .frcon{float: right;width:470px;}
#pg-proview .proRbox .frcon i.line{display: block;height:4px;width: 100px;background-color:#3256a6;margin-top: 10px;}
#pg-proview .proRbox .frcon h3.t1{font-size: 28px;color:#3256a6; margin-top: 15px;}
#pg-proview .proRbox .frcon p.t2{color: #999; margin-top: 10px;}
#pg-proview .proRbox .frcon .t3{margin-top: 20px;border-top: 1px solid #eee;padding-top: 20px;}
#pg-proview .proRbox .frcon .t3 p{position: relative;display: block;font-size: 14px;color: #333; padding: 8px 0 8px 48px;margin-bottom: 8px;}
#pg-proview .proRbox .frcon .t3 p img {position: absolute;z-index: 1;left: 0;top: 6px;height: 28px;width: auto;}




#pg-proview .pageurl{margin:20px auto;text-align: center;border-top: 1px solid #ddd;padding-top:25px;}
#pg-proview .pageurl>a{ display:inline-block; margin-left:5px;font-size:14px; padding:8px 25px;background-color: #eee; transition:all .35s;}
#pg-proview .pageurl>a.back{ background:#01479b; border:1px solid #01479b; color:#fff!important;}
#pg-proview .pageurl>a.no{ color:#ddd!important;}

#pro_tags{margin-top: 30px;}
.tags_title{
  color: #3256a6 !important;
	font-size:18px;
	padding-left: 0px !important;
  font-weight: normal !important;
	border-bottom: none!important;
	padding: 8px 0px 8px 10px;
	}
.tags_title:before{
	display:block;
	float: left;
	content:'';
	width:8px;
	height:8px;
	margin-right: 10px;
	margin-top:8px;
	border-radius: 100%;
	background:#3256a6; 

}
.tags_content img{max-width:100%;}
.tags_content table{width:100%;}
.tags_content table td{border:1px solid #ddd;padding:5px;}
.tags_content table tr:hover{background-color:#f5f5f5!important;}
@media (max-width: 1550px) {
	.catebox .cateitem .con_box{padding-left: 60px;}
	.catebox .cateitem .con_box .subm a{font-size: 14px;}
	.catebox .cateitem .img_box img{height:90%;}

	
}


/************PRODUCT END************/



/************SERVICE************/
#pg-support .pgcon{line-height: 28px;}
#pg-support .pgcon p{margin-bottom: 15px;}
#pg-support .supleft{float: left;max-width:670px;width: 52%;}
#pg-support .supimg{float: right;width: 46%;max-width:500px; border-radius: 5px;margin-top: 20px;}
#pg-support .sup1{height: 160px;margin-top:80px;}
#pg-support .sup1 li{float: left;width:130px;text-align: center;margin-right: 40px;}
#pg-support .sup1 li span{display: block;width: 50px;height: 50px;margin: auto; text-align: center;overflow: hidden;border-radius: 100%; border: 1px solid #3256a6;}
#pg-support .sup1 li span embed{margin-top: 4px;}
#pg-support .sup1 li p{line-height: 20px;margin-top: 10px;}


#pg-service .pgcon{line-height: 24px;}
#pg-service .pgcon .con{margin-bottom:40px;}
#pg-service .pgcon .con img{max-width: 100%;}
#pg-service .formwrap{border-top:5px solid #eee;padding-top: 20px;position: relative;}
#pg-service .formwrap:after{content: " ";display: block;height:5px;width:60px;background-color:#3256a6;position: absolute;left: 0px;top:-5px;}


/******************DOWNLOAD******************/
#pg-download .downT{height: 40px;}
#pg-download .downT li{float: left;width: 25%;height: 40px;background-color: #3256a6;text-align: center;line-height: 40px;color: #fff;font-size: 16px;border-right: 1px solid #fff;box-sizing: border-box;}

.downlist{margin-top: 15px;margin-bottom: 20px;}
.downlist li{height: 40px;line-height: 40px; border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;position: relative;background-color: #fff;margin-top: -1px; transition: all 1s;}
.downlist li span{display: block;float: left; width: 25%;height: 40px;line-height: 40px;text-align: center;border-right: 1px solid #ddd;box-sizing: border-box;}
.downlist li span.d1{padding: 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.downlist li span.d4{border-right:none;}
.downlist li span.d4 a{display: block;}


/******************DOWNLOAD END******************/
/************营销网络************/
#pg-mark{background: url(../images/pgmart1_03.jpg) no-repeat right 180px;}
#pg-mark .con{width:700px;line-height: 24px;}
#pg-mark .con h3{color:#3256a6;font-weight: normal;font-size: 24px;margin-bottom: 15px;margin-top: 40px;}

.formbox .fl,.formbox .fr{width:580px;}
.formbox .fm-item{
	display:block;
	border:1px solid #ccc;
	background-color: #fff;
	margin-bottom:20px;
	transition:all ease-in .2s;
	overflow:hidden;
	}
.formbox .fm-item input[type="text"],.formbox .fm-item textarea{
	width:100%;
	height:100%;
	padding:15px;
	border:none;
	background-color:inherit;
	box-sizing:border-box;
	}
.formbox .fm-item #checksn{
	width:480px;
	}
.formbox .fm-item #checkimg{
	float:right;
	width:80px;
	height:auto;
	margin-right:15px;
	margin-top:8px;
	}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { 
	color:#aaa;
	}
.formbox .fm-item input[type="text"]:focus,.formbox .fm-item textarea:focus{
	background-color:#fff;
	border-color:#da251d;
}
.formbox .fr .fm-item{
	height:193px;
	}
.formbox .btnbox{
	width:100%;
	height:50px;
	line-height:50px;
	}
.formbox .btnbox button{
	float: left;
	width: 270px;
	display: inline-block;
	box-sizing: border-box;
	background: #666;
	padding: 13px 10px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border: 0;
	cursor: pointer;

	}
.formbox .btnbox button.sub{
	float: right;
	background-color: #3256a6;
	}






/************CONTACT************/
#pg-contact{height:700px;position: relative;margin: 0;padding: 0;}
#pg-contact .wrap{position:relative;}
#pg-contact .contact-con{width:500px;height: 400px; background-color: #fff; position: absolute;left: 0;top:140px;z-index: 9;box-shadow: 0 20px 46px rgba(0, 0, 0, 0.4);border-bottom:7px solid #3256a6;}
#pg-contact .contact-con:after{content: " ";display: block;height: 7px;width:150px;background-color:#ffe80a;position: absolute;left: 0px;bottom:-7px;}
#pg-contact .contact-con dt{height: 80px;line-height: 80px;font-size: 18px;padding-left:35px;padding-top: 25px; }
#pg-contact .contact-con dd{padding:35px;color: #999;margin-top: 15px;}
#pg-contact .contact-con dd p{position: relative;display: block;font-size: 16px;color: #333; padding: 8px 0 8px 48px;margin-bottom: 8px;}
#pg-contact .contact-con dd p img {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 6px;
    height: 28px;
    width: auto;
}


#map{width:100%;height:700px;position:absolute;left: 0;top: 0; z-index: 0;}

/***************搜索*************/

.searHeight {
    font-style: normal;
    color: #fb2846;
}




/***************分页*************/
.pagewrap{
	text-align:center;
	margin-top:20px;
	padding:20px;
	}
.pagebtn{
    width: 30px !important;
    height: 30px !important;
    line-height: 29px !important;
	border-radius:4px;
}
.pagewrap .pageleft{float: none;}
.pagewrap .pageright{display: none;}
.pagebtnA{
		background:#3256a6 !important;
		color:#FFF !important;
		border:0px none !important;
		font-weight:normal !important;
		width: 30px !important;
		height: 30px !important;
		line-height: 29px !important;
		border-radius:4px;
}
@media (max-width: 1200px) {
.pgmenu .bg{display: none;}
.pgmenu .wrap{margin: 0;}
.pgbanner .banimg{height:100%;}
#pg-about .abox1 dl dt{height:100px;}
#pg-about .abox1 dl dt img{float: right;width:100px;}
#pg-about .abox1 dl dt span{font-size: 20px;}
#pg-about .abox1 dl dt span p{font-size: 24px;}
#pg-about .abox1 dl dd{height:180px;color: #999; margin-top: 10px;}
	
#pg-cert .cert-list>li{width:25%;}

.formbox .fl,.formbox .fr{width:49%;}
.formbox .btnbox button{width: 45%;box-sizing: border-box;}

.catebox{min-width: 100%;}
.catebox .cateitem{height:350px;}
.catebox .cateitem .con_box{padding-left:30px;}

.sidenav{width:200px;}
.sidenav>ul>li>a{ font-size:16px;}
#pg-product .showbar{display: none;}
.pro-right{max-width:calc(100% - 200px);}
#pg-product .prolist li{width:25%; height:auto;}

#pg-proview .proRbox .frcon{width:calc(100% - 430px);}


}
@media (max-width: 992px) {
.pgbanner{height:180px;}
.pgbanner .banimg{background-size: cover;}
.pgmenu{height:40px;}
.pgmenu ul li{height:40px;line-height: 40px;}
.pgmenu ul li a{font-size:14px;}

.pgmain .pgtit1 {height:60px;margin-bottom: 30px;}
.pgmain .pgtit1 h3{font-size:20px;font-weight: normal;margin: 0;}
.pgmain .pgtit1 p{font-size:14px;margin-top:0px;}


#pg-about .abox1 {padding: 0;padding-bottom: 30px;}
#pg-about .abox1 dl{float: none;width: 100%;height:140px;border-right: none;padding:0;border-bottom: 1px solid #ddd;padding-bottom: 15px;}
#pg-about .abox1 dl dt{height:80px;}
#pg-about .abox1 dl dt img{width:80px;}
#pg-about .abox1 dl dd{height:40px;color: #999; margin-top: 10px;}
#pg-about .abox2,#pg-about .abox3{padding:30px 0;}

#pg-speech .pgcon .speimg{float: none;width:100%; margin-top:0px;}
#pg-speech .pgcon .spetext{float: none;width: 100%;}

#pg-culture .culimg{width: 120%;margin-left:-10%;}

#pg-cert .certnav{height:55px; border-bottom: 1px solid #ddd;padding:0;}
#pg-cert .certnav li{width: 32.5%;height: auto;}
#pg-cert .certnav li a{display: block;height:100%;text-align: center;padding:10px 0;}
#pg-cert .certnav li a h3{font-size: 14px;}
#pg-cert .certnav li a p{display: none;}
#pg-cert .cert-list>li{width:50%;height:270px; }
#pg-cert .cert-list>li>a>.img{height:200px;}


.newslist li{height:auto;padding: 0;border: none;border-bottom: 1px solid #ddd;padding-bottom: 10px; margin-bottom:15px;}
.newslist li a{display:block;padding-left: 0; height: 100%;position: relative;}
.newslist li a .img{width:100%;height:auto;position: inherit;}
.newslist li a .img img{width:100%;height:auto;transition: All .5s ease;}
.newslist li a .con{height: auto;padding-left:0; border-left:none;}
.newslist li a p.d{display: none;}
.newslist li a h3{font-size:16px;margin-top: 10px;}
.newslist li a p.text{font-size: 12px;line-height: 24px;color: #777; margin-top: 10px;}
.newslist li a p.date{font-size: 12px;color: #999;margin-top: 10px;padding-left: 20px; background: url(../images/indnews1.png) no-repeat 0 2px;}
#pg-news .newsT{font-size: 20px;}
#pg-news .newssubT{margin-top: 10px;}
#pg-news .newsC{font-size: 12px;margin-top:20px;}


#pg-support .supleft{float: none;max-width:100%;width: 100%;}
#pg-support .supimg{float:none ;width: 100%;max-width:100%;margin-top: 0px;margin-bottom: 20px;}
#pg-support .sup1{margin-top:30px;}
#pg-support .sup1 li{width:33.3%;margin-right:0;}
#pg-support .sup1 li span{display: block;width: 50px;height: 50px;margin: auto; text-align: center;overflow: hidden;border-radius: 100%; border: 1px solid #3256a6;}
#pg-support .sup1 li p{font-size: 12px;}

#pg-download .downT{height: 40px;}
#pg-download .downT li{font-size: 14px;}
.downlist{margin-top: 15px;margin-bottom: 20px;}
.downlist li{font-size: 12px;}


#pg-mark{background:none;margin-bottom: 0;}
#pg-mark .con{width:auto;line-height: 24px;}
#pg-mark .con h3{font-size:16px;margin-top:20px;}
.formbox .fl,.formbox .fr{width:100%;float: none;}


#pg-contact{height:auto;}
#pg-contact .wrap{position:relative;margin: 0;}
#pg-contact .contact-con{width:100%;height: auto; background-color: #fff; position:relative;top: 0; box-shadow: 0 20px 46px rgba(0, 0, 0, 0.4);}
#pg-contact .contact-con:after{content: " ";display: block;height: 7px;width:150px;background-color:#ffe80a;position: absolute;left: 0px;bottom:-7px;}
#pg-contact .contact-con dt{height: auto;padding-left:20px;}
#pg-contact .contact-con dt img{width: 90%;max-width: 410px;}
#pg-contact .contact-con dd{padding:20px;margin-top: 0;}
#pg-contact .contact-con dd p{font-size: 14px;}
#map{width:100%;height:300px;position:static;left: 0;top: 0; z-index: 0;}

.catebox .cateitem{float: none;width:100%;height:200px;}
.catebox .cateitem .con_box .title{font-size:20px;margin: 55px 0px;}
.catebox .cateitem .con_box .subm{display: none;}
.catebox .cateitem .con_box .more{width:90px;height:32px;border-radius: 21px; line-height: 32px;margin-top: 20px;}
.catebox .cateitem:nth-child(2),.catebox .cateitem:nth-child(3),.catebox .cateitem:nth-child(6),.catebox .cateitem:nth-child(7){background-image: url(../images/pgcatebg1.jpg);}
.catebox .cateitem:nth-child(odd){background-image: url(../images/pgcatebg3.jpg);}

.sidenav{display: none;}
.pro-right{max-width: 100%;float: none;}
#pg-product .prolist{margin-left: 1px;}
#pg-product .prolist li{width:50%;}
#pg-product .prolist li .tit{ height:30px;line-height: 30px; font-size:13px;}

#pg-proview .proRbox{ border:none;margin-left:0;padding: 0;}
#pg-proview .proRbox .img{float: none;width: 100%;height: auto;}
#pg-proview .proRbox .img img{width:  100%;height: auto;}
#pg-proview .proRbox .frcon{float: none;width: 100%;}
#pg-proview .proRbox .frcon i.line{display: none;}
#pg-proview .proRbox .frcon h3.t1{font-size: 24px;}
.tags_title{font-size:16px;	}
#pro_tags{border-top: 1px solid #ddd;margin-top: 0;}


}

@media (max-width: 768px) {
	
	
	
}


