/*风格酷*模板网  *做优质整站模板下载网站  www.fenggeku.com*/
@media (min-width:1201px){
.pgbanner{}
.pgbanner figure{height:300px;overflow:hidden;position:relative;}
.pgbanner figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

/*风格酷www.fenggeku.com新增翻页*/
.pgpagelist{clear:both;text-align:center;overflow:hidden;font-size:12px;}
.pgpagelist span a{display:inline-block;padding:10px 18px;margin:0 3px;border:1px solid #ccc;}
.pgpagelist span a:hover{background:#f02626;border:1px solid #f02626;color:#fff;}
.pgpagelist .page-num-current{background:#f02626;border:1px solid #f02626;color:#fff;}
	.pgpagelist .page-status{display: none}
/*产品中心*/
.pgproduct{padding:60px 0;}
.pgproduct:after{content:'';display:block;clear:both;}

.pgside{float:left;width:280px;}
/*产品中心左侧导航*/
.pgsidenav{margin-bottom:20px;}
.pgsidenavhead{color:#fff;marin-bottom:20px;background:linear-gradient(to top,#da241c 0%,#da241c 100%);padding:20px;background-image:url(../image/InpageSidebar01_icon01.png);background-color:#da241c;background-repeat:no-repeat;background-position:left 20px top 30px;}
.pgsidenav p{text-transform:uppercase;font-family:impact;font-size:24px;line-height:40px;margin-bottom:20px;position:relative;padding-left:30px;}
.pgsidenav p:after{content:'';display:block;position:absolute;bottom:-10px;left:0;width:30px;height:2px;background:#fff;}
.pgsidenav h3{position:relative;font-size:20px;line-height:30px;}
.pgsidenavlist{border:1px solid #eee;}
.pgsidenavlist ul{}
.pgsidenavlist li{}
.pgsidenavlist li:last-child{border-bottom:none;}
.pgsidenavlist li a{line-height:50px;display:block;padding:0 20px;position:relative;border-bottom:1px solid #e4e4e4;}
.pgsidenavlist li a:after{content:'';display:block;position:absolute;right:20px;top:23px;width:10px;height:10px;text-align:center;border-top:2px solid #ddd;border-right:2px solid #ddd;transform:rotate(45deg);}
.pgsidenavlist li a:hover,.pgsidenavlist li.on a{background:#f5f5f5;}
.pgsidenavlist li ul{padding:0;}
.pgsidenavlist li li a{line-height:39px;background:none;padding-left:38px;border-bottom:1px dashed #ddd;}
.pgsidenavlist li li a:before{content:'';display:block;position:absolute;left:20px;top:16px;width:5px;height:5px;border:2px solid #ddd;}
.pgsidenavlist li li a:after{content:'';}
.pgsidenavlist li li a:hover{background:none;color:#06c;}
.pgsidenavlist li li a:hover:before{border:2px solid #06c;}
/*产品中心左侧文章列表*/
.pgsidearticle{border:1px solid #eee;padding:20px;margin-bottom:20px;}
.pgsidearticle h3{margin-bottom:10px;font-size:16px;line-height:40px;border-bottom:1px solid #eee;}
.pgsidearticle ul{padding:10px 0;}
.pgsidearticle li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;line-height:30px;}
.pgsidearticle li a{position:relative;padding-left:10px;}
.pgsidearticle li a:after{content:'';display:block;position:absolute;top:50%;let:0;width:3px;height:3px;transform:translateY(-50%);background:#999;}
/*产品中心左侧联系方式*/
.pgsidecotact{border:1px solid #eee;padding:20px;}
.pgsidecotact h3{margin-bottom:10px;font-size:16px;line-height:40px;border-bottom:1px solid #eee;}
.pgsidecotact section{line-height:25px;}
.pgsidecotact a.chat{display:inline-block;line-height:50px;padding:0 10px 0 40px;background:url(../image/zxzx_icon01.png) no-repeat 10px center #da241c;margin-top:20px;color:#fff;}

.pgbody{float:right;width:900px;box-sizing:border-box;border:1px solid #eee;padding:20px;}
.pgtitle{margin-bottom:30px;}
.pgtitle h1{line-height:40px;position:relative;text-align:center;font-size:20px;color:#da241c;}
.pgtitle h1:before{content:'';display:block;position:absolute;top:60px;left:0;right:0;height:1px;background:linear-gradient(to right,#eee 0%,#eee 45%,#fff 45%,#fff 55%,#eee 55%,#eee 100%);}
.pgtitle h1:after{content:'';display:block;position:absolute;top:59px;left:50%;right:0;width:50px;height:3px;background:#da241c;transform:translateX(-50%);}

/*产品中心右侧产品列表*/
.pgproductlist{padding-top:30px;margin-bottom:30px;}
.pgproductlist ul{margin:0 -1%;overflow:hidden;}
.pgproductlist li{float:left;width:31.33%;margin:0 1% 2%;}
.pgproductlist li:nth-of-type(3n){margin-right:0;}
.pgproductlist li section{text-align:center;}
.pgproductlist li figure{overflow:hidden;border:1px solid #eee;margin-bottom:10px;}
.pgproductlist li figure img{width:100%;height:263px;}
.pgproductlist li p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pgproductlist li section:hover figure img{transform:scale3d(1.05, 1.05, 1);}
.pgproductlist li section:hover p{font-weight:bold;color:#da251d;}

/*产品中心右侧产品详情页*/
.infoproduct{padding-top:30px;}
.infoproducthead{margin-bottom:30px;}
.infoproductimg{float:left;width:430px;position:relative;}
.infoproductimg figure{overflow:hidden;width:430px;position:relative;}
.infoproductimg figure img{width:430px;transition:all ease-out 0.3s;}
.infoproductimg:hover img{transform:scale3d(1.05, 1.05, 1);}
.infoproductsummary{float:right;width:400px;}
.infoproductsummary h1{font-size:24px;line-height:30px;margin-bottom:20px;}
.infoproductsummary h3{font-size:16px;margin-bottom:20px;}
.infoproductsummary section{color:#999;margin-bottom:20px;}
.infoproductsummary span{}
.infoproductsummary span a{display:inline-block;font-size:12px;line-height:40px;padding:0 20px;background:#eb1d1d;color:#fff;}
.infoproductdetail{}
.detailtab{margin-bottom:30px;}
.detailtab h3{font-size:16px;padding:20px;background:#eee;}
.edit{line-height:200%;margin-bottom:30px;}
.edit img{max-width:840px;}
.pgshare{text-align:center;margin:30px 0 0;}
.bdsharebuttonbox{font-style:normal;display:inline-block;}
.bdsharebuttonbox a.bds_more{background:none;float:none;padding:0;margin:0;line-height:50px;font-weight:bold;color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background:url(../image/share.png) no-repeat center center #023471;border-radius:60px;text-indent:-999em;font-size:12px;}
.bdsharebuttonbox span{display:inline-block;}			
.infoproductother{margin-bottom:30px;}
.infoproductother h3{font-size:14px;margin-bottom:20px;}
.infoproductother ul{margin:0 -1%;}
.infoproductother li{position:relative;float:left;width:18%;margin:0 1%;}
.infoproductother li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.infoproductother li figure{overflow:hidden;border:1px solid #dcdcdc;padding:10px;}
.infoproductother li figure img{width:100%;margin-bottom:10px;}
.infoproductother li figcaption{text-align:center;font-size:12px;}
.infoproductother li:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.infoproductother li:hover figure img{transform:scale3d(1.05, 1.05, 1);}			

/*内页横板向导*/
.pgguide{background:#f4f4f4;line-height:60px;}
.pgguide .w:after{content:'';display:block;clear:both;}
.pgguideposition{float:left;font-size:12px;}
.pgguideposition strong{}
.pgguideposition a{}
.pgguidenav{float:right;}
.pgguidenav ul{}
.pgguidenav li{float:left;margin-left:1px;}
.pgguidenav li a{display:block;padding:0 30px;}
.pgguidenav li a:hover,.pgguidenav li a.on{color:#c5111a;background:#fff;}

/*案例中心*/
.pgcase{padding:60px 0;}
.pgcaselist{margin-bottom:30px;}
.pgcaselist ul{margin:0 -1%;}
.pgcaselist li{position:relative;float:left;width:31.33%;margin:0 1% 2%;transition:all ease-out 0.3s;}
.pgcaselist li a{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
.pgcaselist li section{border:1px solid #eee;}
.pgcaselist li figure{overflow:hidden;}
.pgcaselist li figure img{width:100%;}
.pgcaselist li dl{padding:15px;}
.pgcaselist li dt{border-bottom:1px solid #eee;line-height:40px;}
.pgcaselist li dd{font-size:12px;color:#999;padding-top:10px;}
.pgcaselist li dd span{text-transform:uppercase;display:block;line-height:30px;background:url(../image/more.png) no-repeat right center;transition:all ease-out 0.3s;}
.pgcaselist li:hover{transform:translateY(-10px);box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgcaselist li:hover img{transform: scale3d(1.05, 1.05, 1);}
.pgcaselist li:hover dt{color:#e6212a;}
.pgcaselist li:hover dd span{background:url(../image/more.png) no-repeat 95% center;}	

/*技术支持*/
.pgvideo{padding:60px 0;}
.pgvideolist{}
.pgvideolist ul{padding-bottom:30px;}
.pgvideolist li{float:left;width:338px;margin-right:30px;background:#fff;padding:20px;margin-bottom:30px;transition:all ease-out 0.3s;border:1px solid #f6f6f6;}
.pgvideolist li:nth-of-type(3n){margin-right:0;}
.pgvideolist li h3{font-size:16px;line-height:30px;height:30px;font-weight:normal;margin-bottom:10px;background:url(../image/iconprodlist.png) no-repeat right center;}
.pgvideolist li time{display:block;margin-bottom:30px;color:#18b1d7;}
.pgvideolist li figure{overflow:hidden;margin-bottom:30px;}
.pgvideolist li img{width:340px;height:255px;}
.pgvideolist li section{color:#999;line-height:25px;height:50px;}
.pgvideolist li:hover{transform: translateY(-10px);box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgvideolist li:hover img{transform: scale3d(1.05, 1.05, 1);}

.pgdownload{}
.pgdownload{margin-bottom:30px;}
.pgdownload ul{overflow:hidden;margin:0 -1%;}
.pgdownload li{position:relative;float:left;width:18%;margin:0 1% 2%;}
.pgdownload li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgdownload li section{text-align:center;background:#f5f5f5;}
.pgdownload li section figure{overflow:hidden;padding:50px 20px;}
.pgdownload li h3{font-weight:normal;padding:20px;font-size:14px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.pgfaqlist{margin-bottom:60px;}
.pgfaqlist ul{}
.pgfaqlist li{position:relative;margin-bottom:20px;}
.pgfaqlist li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgfaqlist li section{padding:20px;background:#fff;transition:all ease-out 0.3s;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.pgfaqlist li section dl{position:relative;}
.pgfaqlist li section dt{font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pgfaqlist li section dd{font-size:12px;color:#999;}				
.pgfaqlist li section dd span{display:block;margin-top:20px;}
.pgfaqlist li:hover{box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgfaqlist li:hover section{}
.pgfaqlist li:hover dt{color:#f02626;}

/*新闻中心*/
.pgnews{padding:60px 0;}
.pgnewslist{margin-bottom:60px;}
.pgnewslist ul{}
.pgnewslist li{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px;}
.pgnewslist li a{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgnewslist li section{overflow:hidden;position:relative;padding-left:100px;transition:all ease-out 0.3s;}
.pgnewslist li section time{position:absolute;top:0;left:0;}
.pgnewslist li section time span{display:block;color:#999;margin-bottom:10px;line-height:30px;}
.pgnewslist li section time strong{display:block;font-size:44px;line-height:50px;color:#e6212a;margin-bottom:40px;transition:all ease-out 0.3s;}
.pgnewslist li section time i{display:block;font-size:24px;font-weight:bold;line-height:30px;}
.pgnewslist li section dl{float:left;width:78%;position:relative;box-sizing:border-box;padding-left:60px;}
.pgnewslist li section dl:before{content:'';display:block;position:absolute;top:15px;left:0;background:#eee;width:20px;height:2px;}
.pgnewslist li section dt{font-size:18px;line-height:30px;margin-bottom:25px;transition:all ease-out 0.3s;}
.pgnewslist li section dd{color:#999;height:75px;line-height:25px;overflow:hidden;}
.pgnewslist li section figure{float:right;width:200px;height:150px;border:1px solid #eee;position:relative;overflow:hidden;}
.pgnewslist li section figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;max-height:150px:}
.pgnewslist li:hover section{padding-left:120px;}
.pgnewslist li:hover section dl:before{background:#e6212a;}
	.pgnewslist li:hover section dt{color:#e6212a;}
.pgnewslist li:hover section figure img{transform:scale3d(1.05, 1.05, 1) translate(-50%,-50%);}

/*案例视频新闻详情页*/
article{padding:50px;border:1px solid #f3f3f3;}
.articlehead{padding-bottom:30px;text-align:center;border-bottom:1px solid #eee;margin-bottom:30px;}
.articlehead h1{font-size:24px;line-height:30px;margin-bottom:10px;font-weight:normal;}
.articlehead p{font-size:12px;color:#999;}
.articlehead p span{margin:0 10px;}
.articlehead p time{margin:0 10px;}
.articlebody{}
.edit{line-height:260%;margin-bottom:30px;padding: 0 10px;}
.edit img{}
.pgshare{text-align:center;margin:30px 0 0;}
.bdsharebuttonbox{font-style:normal;display:inline-block;}
.bdsharebuttonbox a.bds_more{background:none;float:none;padding:0;margin:0;line-height:50px;font-weight:bold;color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background:url(../image/share.png) no-repeat center center #333;border-radius:60px;text-indent:-999em;font-size:12px;}
.bdsharebuttonbox span{display:inline-block;}
.edit-tags{background:#eee;padding:10px;border-radius:5px;margin-bottom:30px;}
.edit-tags strong{margin-right:10px;}
.edit-tags a{margin-right:10px;color:#104492;}
.infoprevnext{border-top:1px solid #eee;padding:20px 0;margin-bottom:30px;}
.infoprevnext p{font-size:14px;}
.infoprevnext p a{position:relative;padding-left:15px;}
.infoprevnext p a:before{content:'';display:block;position:absolute;top:50%;border-top:2px solid #ddd;width:5px;height:5px;}
.infoprevnext .infoprev{float:left;}
.infoprevnext .infoprev a{padding-left:20px;}
.infoprevnext .infoprev a:before{left:0;border-left:2px solid #ddd;transform:rotate(-45deg) translateY(-70%);}
.infoprevnext .infonext{float:right;}
.infoprevnext .infonext a{padding-right:20px;}
.infoprevnext .infonext a:before{right:0;border-right:2px solid #ddd;transform:rotate(45deg) translateY(-70%);}
.relatedarticle{}
.relatedarticle h3{font-size:18px;line-height:30px;margin-bottom:10px;}
.relatedarticle ul{}
.relatedarticle li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:30px;}
.relatedarticle li a{float:left;position:relative;padding-left:13px;}
.relatedarticle li a:after{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;background:#ddd;}
.relatedarticle li time{float:right;color:#999;font-size:12px;}

.table{overflow-x:scroll;}
.table::-webkit-scrollbar{width:1px;height:1px;}
.table::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2);}
.table::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background:rgba(0,0,0,0.1);}
.table table{border-collapse:collapse;border:1px solid #666;width:100%;box-sizing:border-box;}
.table tr{}
.table th{font-size:14px;border:1px solid #ddd;padding:8px 10px;line-height:150%;background:#f9f9f9;font-weight:normal;}
.table td{font-size:12px;border:1px solid #ddd;padding:8px 10px;line-height:150%;}

/*关于我们*/
.pgabout{padding:60px 0;}
.pgaboutimg{margin-bottom:30px;}	
.pgaboutinfo{line-height:30px;}

.pgslogen{background:url(http://mb.kaibaidu.com/840//skin/image/bgslogen.jpg) no-repeat center center fixed;background-size:cover;position:relative;padding:100px 0;}
.pgslogen:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:url(../image/bgpattern.png) repeat center center rgba(230,33,42,.7);}
.pgslogeninfo{position:relative;z-index:1;text-align:center;color:#fff;}
.pgslogeninfo h2{font-size:22px;line-height:40px;letter-spacing:5px;font-weight:normal;}
.pgslogeninfo section{padding:0 150px;margin:50px 0 0;}

.pgculture{padding:0 0 60px 0 ;}
.pgculturelist{}
.pgculturelist ul{overflow:hidden;margin:0 -1%;}
.pgculturelist li{float:left;width:23%;margin:0 1%;}
.pgculturelist li figure{overflow:hidden;margin-bottom:20px;}
.pgculturelist li figure img{width:100%;}
.pgculturelist li dl{}
.pgculturelist li dt{font-size:18px;margin-bottom:10px;}
.pgculturelist li dd{color:#999;}

.pghonorlist{margin-bottom:40px;}
.pghonorlist ul{overflow:hidden;margin:0 -1%;}
.pghonorlist li{float:left;width:23%;margin:0 1% 20px;text-align:center;}
.pghonorlist li figure{padding:9px;border:1px solid #eee;}
.pghonorlist li figure img{width:100%;}
.pghonorlist li h3{font-size:14px;line-height:30px;font-weight:normal;}

/*联系我们*/
.pgcontact{padding:60px 0;}
.pgsinglecontact{background:#fff;padding:30px;border:1px solid #f3f3f3;overflow:hidden;margin-bottom:30px;}
.pgsinglecontactinfo{float:left;width:48%;}
.pgsinglecontactinfo h2{font-size:18px;line-height:30px;margin-bottom:10px;color:#e6212a;}
.pgsinglecontactinfo ul{}
.pgsinglecontactinfo li{line-height:30px;background-size:20px 20px;background-position:0 center;background-repeat:no-repeat;padding-left:30px;}
.pgsinglecontactinfo li:nth-of-type(1){background-image:url(../image/iconcontact1.png);}
.pgsinglecontactinfo li:nth-of-type(2){background-image:url(../image/iconcontact2.png);}
.pgsinglecontactinfo li:nth-of-type(3){background-image:url(../image/iconcontact3.png);}
.pgsinglecontactinfo li:nth-of-type(4){background-image:url(../image/iconcontact4.png);}
.pgsinglecontactinfo li:nth-of-type(5){background-image:url(../image/iconcontact5.png);}
.pgsinglecontactmap{float:right;width:48%;}

.pglistcontact{background:#fff;padding:30px;border:1px solid #f3f3f3;overflow:hidden;}
.pglistcontact ul{margin:0 -15px;}
.pglistcontact li{float:left;width:554px;margin:0 15px;}
.pglistcontact li dl{margin-bottom:15px;padding-bottom:15px;}
.pglistcontact li dt{font-weight:bold;margin-bottom:5px;color:#e6212a;}
.pglistcontact li dd{font-size:12px;color:#777;}

.pgmessagebody{overflow:hidden;}
.pgmessagebodyinfo{float:left;width:48%;box-sizing:border-box;padding:30px 0;}
.pgmessagebodyinfo h2{font-size:36px;line-height:40px;margin-bottom:30px;font-weight:normal;}
.pgmessagebodyinfo section{line-height:30px;font-size:16px;}
.pgmessage-bodyform{float:right;width:48%;background:#f2f2f2;padding:30px;box-sizing:border-box;}
.pgmessage-bodyform h3{font-size:24px;font-weight:normal;line-height:30px;margin-bottom:10px;color:#e6212a;}
.pgmessage-bodyform p{font-size:16px;margin-bottom:30px;}
.pgmessage-bodyform ul{}
.pgmessage-bodyform li{position:relative;margin-bottom:20px;border:1px solid #eee;border-radius:5px;}
.pgmessage-bodyform li:last-child{border:none;margin-bottom:0;}
.pgmessage-bodyform li input{padding:10px;width:100%;border-radius:5px;box-sizing:border-box;}
.pgmessage-bodyform li textarea{display:block;border:none;width:100%;height:150px;border-radius:5px;padding:10px;box-sizing:border-box;}
.pgmessage-bodyform li input.btn{width:100%;background:#e6212a;color:#fff;}
}

@media (min-width:751px) and (max-width:1200px){

}
@media (max-width:750px){
.pgbanner{}
.pgbanner figure{height:300px;overflow:hidden;position:relative;}
.pgbanner figure img{height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

/*风格酷模板网翻页*/
.pgpagelist{clear:both;text-align:center;overflow:hidden;font-size:12px;}
.pgpagelist span{text-align:center;}
.pgpagelist span a{display:inline-block;margin:0 3px 6px;}
.pgpagelist li:last-child{}
.pgpagelist a,.pgpagelist span a{display:inline-block;padding:3px 7px;border:1px solid #ccc;}
.pgpagelist span a:hover{background:#f02626;border:1px solid #f02626;color:#fff;}
.pgpagelist .page-num-current{background:#f02626;border:1px solid #f02626;color:#fff;}
	.pgpagelist .page-status{display: none}
/*产品中心*/
.pgproduct{padding:20px;}

.pgside{margin-bottom:20px;}
/*产品中心左侧导航*/
.pgsidenav{margin-bottom:20px;}
.pgsidenavhead{color:#fff;marin-bottom:20px;background:linear-gradient(to top,#da241c 0%,#da241c 100%);padding:20px;background-image:url(../image/InpageSidebar01_icon01.png);background-color:#da241c;background-repeat:no-repeat;background-position:left 20px top 30px;}
.pgsidenav p{text-transform:uppercase;font-family:impact;font-size:24px;line-height:40px;margin-bottom:20px;position:relative;padding-left:30px;}
.pgsidenav p:after{content:'';display:block;position:absolute;bottom:-10px;left:0;width:30px;height:2px;background:#fff;}
.pgsidenav h3{position:relative;font-size:20px;line-height:30px;}
.pgsidenavlist{border:1px solid #eee;}
.pgsidenav ul{}
.pgsidenav li{}
.pgsidenav li:last-child{border-bottom:none;}
.pgsidenav li a{line-height:40px;display:block;padding:0 20px;position:relative;border-bottom:1px solid #e4e4e4;}
.pgsidenav li a:after{content:'';display:block;position:absolute;right:20px;top:50%;width:10px;height:10px;text-align:center;border-top:2px solid #ddd;border-right:2px solid #ddd;transform:rotate(45deg) translateY(-50%);}
.pgsidenav li a:hover,.pgsidenav li a.on{background:#f5f5f5;}
.pgsidenav li ul{padding:0;}
.pgsidenav li li a{line-height:39px;background:none;padding-left:38px;border-bottom:1px dashed #ddd;}
.pgsidenav li li a:before{content:'';display:block;position:absolute;left:20px;top:16px;width:5px;height:5px;border:2px solid #ddd;}
.pgsidenav li li a:after{content:'';}
.pgsidenav li li a:hover{background:none;color:#06c;}
.pgsidenav li li a:hover:before{border:2px solid #06c;}
/*产品中心左侧文章列表*/
.pgsidearticle{display:none;}
/*产品中心左侧联系方式*/
.pgsidecotact{display:none;}

.pgbody{}
.pgtitle{margin-bottom:30px;}
.pgtitle h1{line-height:40px;position:relative;text-align:center;font-size:20px;color:#da241c;}
.pgtitle h1:before{content:'';display:block;position:absolute;top:60px;left:0;right:0;height:1px;background:linear-gradient(to right,#eee 0%,#eee 45%,#fff 45%,#fff 55%,#eee 55%,#eee 100%);}
.pgtitle h1:after{content:'';display:block;position:absolute;top:59px;left:50%;right:0;width:50px;height:3px;background:#da241c;transform:translateX(-50%);}

/*产品中心右侧产品列表*/
.pgproductlist{padding-top:30px;margin-bottom:30px;}
.pgproductlist ul{margin:0 -1%;overflow:hidden;}
.pgproductlist li{float:left;width:48%;margin:0 1% 2%;}
.pgproductlist li:nth-of-type(3n){margin-right:0;}
.pgproductlist li section{text-align:center;}
.pgproductlist li figure{overflow:hidden;border:1px solid #eee;margin-bottom:10px;}
.pgproductlist li figure img{width:100%;}
.pgproductlist li p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pgproductlist li section:hover figure img{transform:scale3d(1.05, 1.05, 1);}
.pgproductlist li section:hover p{font-weight:bold;color:#da251d;}

/*产品中心右侧产品详情页*/
.infoproduct{padding-top:20px;}
.infoproducthead{margin-bottom:30px;}
.infoproductimg{margin-bottom:20px;}
.infoproductimg figure{overflow:hidden;}
.infoproductimg figure img{width:100%;}
.infoproductsummary{}
.infoproductsummary h1{font-size:24px;line-height:30px;margin-bottom:20px;}
.infoproductsummary h3{font-size:16px;margin-bottom:20px;}
.infoproductsummary section{color:#999;margin-bottom:20px;}
.infoproductsummary span{}
.infoproductsummary span a{display:inline-block;font-size:12px;line-height:40px;padding:0 20px;background:#eb1d1d;color:#fff;}
.infoproductdetail{}
.detailtab{margin-bottom:30px;}
.detailtab h3{font-size:16px;padding:20px;background:#eee;}
.edit{line-height:200%;margin-bottom:30px;}
.edit img{max-width:840px;}
.pgshare{text-align:center;margin:30px 0 0;}
.bdsharebuttonbox{font-style:normal;display:inline-block;}
.bdsharebuttonbox a.bds_more{background:none;float:none;padding:0;margin:0;line-height:50px;font-weight:bold;color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background:url(../image/share.png) no-repeat center center #023471;border-radius:60px;text-indent:-999em;font-size:12px;}
.bdsharebuttonbox span{display:inline-block;}			
.edit-tags{background:#eee;padding:10px;border-radius:5px;margin-bottom:30px;}
.edit-tags strong{margin-right:10px;}
.edit-tags a{margin-right:10px;color:#104492;}
.infoproductother{margin-bottom:30px;}
.infoproductother h3{font-size:14px;margin-bottom:20px;}
.infoproductother ul{margin:0 -1%;}
.infoproductother li{position:relative;float:left;width:48%;margin:0 1% 2%;}
.infoproductother li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.infoproductother li figure{overflow:hidden;border:1px solid #dcdcdc;padding:10px;}
.infoproductother li figure img{width:100%;margin-bottom:10px;}
.infoproductother li figcaption{text-align:center;font-size:12px;}
.infoproductother li:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.infoproductother li:hover figure img{transform:scale3d(1.05, 1.05, 1);}			

/*内页横板向导*/
.pgguide{background:#f4f4f4;padding:20px;}
.pgguideposition{margin-bottom:20px;}
.pgguideposition strong{}
.pgguideposition a{}
.pgguidenav{}
.pgguidenav ul{overflow:hidden;}
.pgguidenav li{float:left;margin:10px 10px 0 0;}
.pgguidenav li a{display:inline-block;line-height:40px;padding:0 30px;border:1px solid #ccc;}
.pgguidenav li a:hover,.pgguidenav li a.on{color:#c5111a;background:#fff;}

/*案例中心*/
.pgcase{padding:20px;}
.pgcaselist{margin-bottom:30px;}
.pgcaselist ul{margin:0 -1%;}
.pgcaselist li{position:relative;float:left;width:48%;margin:0 1% 2%;transition:all ease-out 0.3s;}
.pgcaselist li a{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;text-indent:-999em;}
.pgcaselist li section{border:1px solid #eee;}
.pgcaselist li figure{overflow:hidden;}
.pgcaselist li figure img{width:100%;}
.pgcaselist li dl{padding:15px;}
.pgcaselist li dt{border-bottom:1px solid #eee;line-height:40px;}
.pgcaselist li dd{font-size:12px;color:#999;padding-top:10px;}
.pgcaselist li dd span{text-transform:uppercase;display:block;line-height:30px;background:url(../image/more.png) no-repeat right center;transition:all ease-out 0.3s;}
.pgcaselist li:hover{transform:translateY(-10px);box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgcaselist li:hover img{transform: scale3d(1.05, 1.05, 1);}
.pgcaselist li:hover dt{color:#e6212a;}
.pgcaselist li:hover dd span{background:url(../image/more.png) no-repeat 95% center;}	

/*技术支持*/
.pgvideo{padding:20px;}
.pgvideolist{}
.pgvideolist ul{padding-bottom:20px;margin:0 -1% 2%;}
.pgvideolist li{float:left;width:48%;margin:0 1% 2%;background:#fff;padding:10px;transition:all ease-out 0.3s;border:1px solid #f6f6f6;box-sizing:border-box;}
.pgvideolist li h3{font-size:13px;line-height:30px;height:30px;font-weight:normal;background:url(../image/iconprodlist.png) no-repeat right center;}
.pgvideolist li time{display:block;margin-bottom:30px;color:#18b1d7;}
.pgvideolist li figure{overflow:hidden;margin-bottom:30px;}
.pgvideolist li img{width:100%;}
.pgvideolist li section{color:#999;line-height:25px;height:50px;}
.pgvideolist li:hover{transform: translateY(-10px);box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgvideolist li:hover img{transform: scale3d(1.05, 1.05, 1);}

.pgdownload{}
.pgdownload{margin-bottom:30px;}
.pgdownload ul{overflow:hidden;margin:0 -1%;}
.pgdownload li{position:relative;float:left;width:18%;margin:0 1% 2%;}
.pgdownload li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgdownload li section{text-align:center;background:#f5f5f5;}
.pgdownload li section figure{overflow:hidden;padding:50px 20px;}
.pgdownload li h3{font-weight:normal;padding:20px;font-size:14px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.pgfaqlist{margin-bottom:60px;}
.pgfaqlist ul{}
.pgfaqlist li{position:relative;margin-bottom:20px;}
.pgfaqlist li a{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgfaqlist li section{padding:20px;background:#fff;transition:all ease-out 0.3s;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.pgfaqlist li section dl{position:relative;}
.pgfaqlist li section dt{font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pgfaqlist li section dd{font-size:12px;color:#999;}				
.pgfaqlist li section dd span{display:block;margin-top:20px;}
.pgfaqlist li:hover{box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pgfaqlist li:hover section{}
.pgfaqlist li:hover dt{color:#f02626;}

/*新闻中心*/
.pgnews{padding:20px;}
.pgnewslist{margin-bottom:20px;}
.pgnewslist ul{}
.pgnewslist li{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px;}
.pgnewslist li a{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;text-indent:-999em;}
.pgnewslist li section{overflow:hidden;position:relative;padding-left:80px;transition:all ease-out 0.3s;}
.pgnewslist li section time{position:absolute;top:0;left:0;}
.pgnewslist li section time span{display:block;color:#999;margin-bottom:10px;line-height:30px;}
.pgnewslist li section time strong{display:block;font-size:44px;line-height:50px;color:#e6212a;margin-bottom:40px;transition:all ease-out 0.3s;}
.pgnewslist li section time i{display:block;font-size:24px;font-weight:bold;line-height:30px;}
.pgnewslist li section dl{position:relative;margin-bottom:20px;}
.pgnewslist li section dt{font-size:16px;line-height:30px;margin-bottom:15px;transition:all ease-out 0.3s;}
.pgnewslist li section dd{color:#999;height:75px;line-height:25px;overflow:hidden;}
.pgnewslist li section figure{height:150px;border:1px solid #eee;position:relative;overflow:hidden;}
.pgnewslist li section figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;max-height:150px:}
.pgnewslist li:hover section{padding-left:120px;}
	.pgnewslist li:hover section dt{color:#e6212a;}
.pgnewslist li:hover section figure img{transform:scale3d(1.05, 1.05, 1) translate(-50%,-50%);}

/*案例视频新闻详情页*/
article{}
.articlehead{padding-bottom:10px;text-align:center;border-bottom:1px solid #eee;margin-bottom:20px;}
.articlehead h1{font-size:18px;line-height:30px;margin-bottom:10px;font-weight:normal;}
.articlehead p{font-size:12px;color:#999;}
.articlehead p span{margin:0 10px;}
.articlehead p time{margin:0 10px;}
.articlebody{}
.edit{line-height:200%;margin-bottom:30px;}
.edit img{}
.pgshare{text-align:center;margin:30px 0 0;}
.bdsharebuttonbox{font-style:normal;display:inline-block;}
.bdsharebuttonbox a.bds_more{background:none;float:none;padding:0;margin:0;line-height:50px;font-weight:bold;color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background:url(../image/share.png) no-repeat center center #333;border-radius:60px;text-indent:-999em;font-size:12px;}
.bdsharebuttonbox span{display:inline-block;}
.infoprevnext{display:none;}
.relatedarticle{}
.relatedarticle h3{font-size:18px;line-height:30px;margin-bottom:10px;}
.relatedarticle ul{}
.relatedarticle li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:30px;}
.relatedarticle li a{float:left;position:relative;padding-left:13px;}
.relatedarticle li a:after{content:'';display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:3px;background:#ddd;}
.relatedarticle li time{display:none;}

.table{overflow-x:scroll;}
.table::-webkit-scrollbar{width:1px;height:1px;}
.table::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2);}
.table::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background:rgba(0,0,0,0.1);}
.table table{border-collapse:collapse;border:1px solid #666;width:100%;box-sizing:border-box;}
.table tr{}
.table th{font-size:14px;border:1px solid #ddd;padding:8px 10px;line-height:150%;background:#f9f9f9;font-weight:normal;}
.table td{font-size:12px;border:1px solid #ddd;padding:8px 10px;line-height:150%;}

/*关于我们*/
.pgabout{padding:20px;}
.pgaboutimg{margin-bottom:20px;}	
.pgaboutimg figure img{width:100%;}
.pgaboutinfo{}

.pgslogen{background:url(http://mb.kaibaidu.com/840//skin/image/bgslogen.jpg) no-repeat center center fixed;background-size:cover;position:relative;padding:50px 0;}
.pgslogen:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:url(../image/bgpattern.png) repeat center center rgba(230,33,42,.7);}
.pgslogeninfo{position:relative;z-index:1;text-align:center;color:#fff;}
.pgslogeninfo h2{font-size:18px;line-height:25px;padding:0 30px;}
.pgslogeninfo section{padding:0 20px;margin:50px 0 0;}

.pgculture{padding:20px;}
.pgculturelist{}
.pgculturelist ul{}
.pgculturelist li{margin-bottom:20px;}
.pgculturelist li figure{overflow:hidden;margin-bottom:20px;}
.pgculturelist li figure img{width:100%;}
.pgculturelist li dl{}
.pgculturelist li dt{font-size:15px;margin-bottom:10px;}
.pgculturelist li dd{color:#999;}

.pghonorlist{margin-bottom:40px;}
.pghonorlist ul{overflow:hidden;margin:0 -1%;}
.pghonorlist li{float:left;width:48%;margin:0 1% 2%;text-align:center;}
.pghonorlist li figure{padding:9px;border:1px solid #eee;}
.pghonorlist li figure img{width:100%;}
.pghonorlist li h3{font-size:14px;line-height:30px;font-weight:normal;}

/*联系我们*/
.pgcontact{padding:20px;}
.pgsinglecontact{margin-bottom:30px;}
.pgsinglecontactinfo{margin-bottom:20px;}
.pgsinglecontactinfo h2{font-size:18px;line-height:30px;margin-bottom:10px;color:#e6212a;}
.pgsinglecontactinfo ul{}
.pgsinglecontactinfo li{line-height:25px;background-size:20px 20px;background-position:0 center;background-repeat:no-repeat;padding-left:30px;}
.pgsinglecontactinfo li:nth-of-type(1){background-image:url(../image/iconcontact1.png);}
.pgsinglecontactinfo li:nth-of-type(2){background-image:url(../image/iconcontact2.png);}
.pgsinglecontactinfo li:nth-of-type(3){background-image:url(../image/iconcontact3.png);}
.pgsinglecontactinfo li:nth-of-type(4){background-image:url(../image/iconcontact4.png);}
.pgsinglecontactinfo li:nth-of-type(5){background-image:url(../image/iconcontact5.png);}
.pgsinglecontactmap{}

.pglistcontact{background:#fff;padding:20px;border:1px solid #f3f3f3;overflow:hidden;}
.pglistcontact ul{margin:0 -15px;}
.pglistcontact li{float:left;width:554px;margin:0 15px;}
.pglistcontact li dl{margin-bottom:15px;padding-bottom:15px;}
.pglistcontact li dt{font-weight:bold;margin-bottom:5px;color:#e6212a;}
.pglistcontact li dd{font-size:12px;color:#777;}

.pgmessagebody{overflow:hidden;}
.pgmessagebodyinfo{margin-bottom:20px;}
.pgmessagebodyinfo h2{font-size:18px;line-height:30px;margin-bottom:20px;font-weight:normal;}
.pgmessagebodyinfo section{}
.pgmessage-bodyform{background:#f2f2f2;padding:20px;box-sizing:border-box;}
.pgmessage-bodyform h3{font-size:16px;font-weight:normal;line-height:30px;margin-bottom:10px;color:#e6212a;}
.pgmessage-bodyform p{margin-bottom:20px;}
.pgmessage-bodyform ul{}
.pgmessage-bodyform li{position:relative;margin-bottom:10px;border:1px solid #eee;border-radius:5px;}
.pgmessage-bodyform li:last-child{border:none;margin-bottom:0;}
.pgmessage-bodyform li input{padding:10px;width:100%;border-radius:5px;box-sizing:border-box;}
.pgmessage-bodyform li textarea{display:block;border:none;width:100%;height:150px;border-radius:5px;padding:10px;box-sizing:border-box;}
.pgmessage-bodyform li input.btn{width:100%;background:#e6212a;color:#fff;}
}