/*平台*/
.pt-top{background: #2bb5ee;}
.pt-head{position: relative;width: 1200px;margin: 0 auto;}
.pt-head .toggleup{display: inline-block;position: absolute;bottom: -20px;right: 0;width: 20px;height: 20px;background: url(/images/pt/i-cor-t.png) no-repeat center;background-color: #2bb5ee;border-radius: 0 0 5px 5px;cursor: pointer;}
.pt-head a{line-height: 46px;color: #fff;padding: 0 20px;border-right: 1px solid #fff;}
.pt-head a:last-of-type{border: 0;}
.pt-head a img{margin-right: 8px;vertical-align: text-top;}
.pt-logo{padding:30px 0 20px 0;text-align:center;background: #fff;}
.pt-logo img{padding:0 20px;}
.ptl{border-right: solid  2px #999;}

.pt-nav{background: #fff;}
.navbox{width: 1200px;height:50px;margin:0 auto;overflow: hidden; position:relative;}
.pt-nav .nav-left{position:absolute;left:0;top:10px;}
.pt-nav .nav-right{position:absolute;right:0;top:10px;}
.pt-nav .nav-left li{ float:left; list-style-type:none;display: inline-block;padding:0 10px;width:100px;text-align: center;}
.pt-nav .nav-left a{ font-size:16px; color:#333;}
.pt-nav.pt-nav .nav-left a:hover{ color:#000;}

.nav-right a{display: inline-block;width: 25px;height: 25px;border: 1px solid #ddd;margin-left: 10px;padding: 1px 0;text-align: center;border-radius: 2px;}
.pt-nav .nav-right a:hover{background: #e1f9ff}
.header{display: none;}

/*高新平台*/
.pt-banner{position: relative;height: 468px;overflow: hidden;}
.pt-banner .swiper-slide{width: 100%;height: 468px;position: relative;}
.pt-banner .swiper-slide a {display: inline-block;width: 100%;height: 100%;text-align: center;overflow: hidden;}
.pt-banner .swiper-container-horizontal>.swiper-pagination-bullets{position: absolute;bottom: 0;left: 50%;margin-left: -600px;width: 1200px;text-align: center;z-index: 99;} 
.pt-banner .swiper-pagination-bullet{display: inline-block;border-radius: 0;width: auto;height: 40px;line-height: 40px;margin: 0 20px !important;margin-bottom: -5px !important;padding: 0 20px !important;font-size: 24px;color: #fff;max-width: 400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: rgba(0,0,0,.5);opacity: 1;}
.pt-banner .swiper-pagination-bullet-active{background: rgba(255,102,102,.5);}

.section2{padding: 20px 0;}
.gxpt-swiper,.gxpt-l{width: 620px;height: 370px;}
.gxpt-swiper .swiper-slide{position:relative;background-size:100% !important;}
.gxpt-swiper .swiper-slide img{width: 100%;height: 100%;}
.gxpt-swiper .swiper-slide p{display: block !important;position: absolute;bottom: 0;width: 100%;height: 40px;background: rgba(0,0,0,.5);}
.gxpt-swiper .swiper-slide p a{display: inline-block;width: 75%;line-height: 40px;padding: 0 20px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gxpt-l .swiper-container-horizontal>.swiper-pagination-bullets{width: auto;left: auto;right: 0;bottom: 8px;padding: 0 20px;}
.gxpt-l .swiper-pagination-bullet{border-radius: 0;background: #FFF;opacity: 1;}
.gxpt-l .swiper-pagination-bullet-active{background: #ff7f00;}
.gxpt-r{width: 550px;height: 370px;overflow: hidden;}
.gxpt-r h3{border-bottom: 1px solid #c69b6e;}
.gxpt-r h3 span{font-size: 24px;padding-bottom: 8px;border-bottom: 2px solid #4b6db5;position: relative;bottom: 6px;}
.gxpt-r h3 a{float: right;color: #666;padding: 6px 0;}
.gxpt-r li{margin: 10px 0;padding-left: 15px;background: url(/images/pt/i-point.png) no-repeat center left; }
.gxpt-r li:first-of-type{background: 0;padding-left: 0;}
.gxpt-r li:first-of-type h4 a{font-size: 24px;/*height: 60px;*/padding:5px 0;color: #3c5999;white-space: pre-wrap;}
.gxpt-r h4 a{display: inline-block;width: 100%;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;line-height: 32px;color: #737373;font-weight:normal;}
.gxpt-r h4 a:hover{color: #16b6de;}
.gxpt-r p{margin: 15px 0;color: #666;}
.gxpt-r li span{float: right;position: relative;top: -35px;}
.section-pt h3 span{font-size: 24px;padding-bottom: 8px;border-bottom: 2px solid #4b6db5;position: relative;bottom: 6px;}
.pt-fwzy ul{margin-top: 50px;}
.pt-fwzy ul li{float: left;width: 580px;*width: 538px;margin-right: 40px;border: 1px solid #d0d0d0;padding: 20px;background: #fff;text-align: center;}
.pt-fwzy ul li:last-of-type{margin-right: 0;}
.pt-fwzy ul li:first-child+li{margin-right: 0\0;}
.pt-fwzy ul li:first-child+li{*margin-right: 0;}
.pt-fwzy ul li h4 a{width: 100%;background: url(/images/pt/gxfw-1.png) no-repeat center center;padding: 50px 0;text-align: center;color: #fff;font-size: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pt-fwzy ul li:last-of-type h4 a{background: url(/images/pt/gxfw-2.png) no-repeat center center;}
.pt-fwzy ul li p{height: 180px;padding: 20px 0;line-height: 2;font-size: 14px;text-indent: 2em;overflow: hidden;}
.pt-fwzy ul li a{display: inline-block;padding: 5px 30px;background: #5e75a5;color: #fff;}
.pt-fwzy ul li a:hover{opacity: .9;}
.pt-fwcp ul{margin-top: 30px;}
.pt-fwcp ul li{float: left;width: 355px;*width: 352px;margin-right: 67px;border: 1px solid #eee;}
.pt-fwcp ul li:last-of-type{margin: 0;}
.pt-fwcp ul li:first-child+li+li{margin-right: 0\0;}
.pt-fwcp ul li:first-child+li+li{*margin-right: 0;}
.pt-fwcp ul li span{display: inline-block;padding: 10px 20px;font-size: 30px;color: #4b6db5;}
.cpbox{padding: 20px;}
.cpbox h4{font-size: 18px;margin: 10px 0;height: 55px;overflow: hidden;}
.cpbox p{padding: 10px 0;height: 140px;overflow: hidden;color: #666;}
.pt-fwcp ul li:hover .cpbox{background: #5e75a5;}
.pt-fwcp ul li:hover .cpbox *{color: #fff;}

.pt-gxqy{position: relative;}
.pt-gxqy h3{position: absolute;top: 0;left: 0;z-index: 99;padding: 20px;}
.pt-gxqy h3 span{color: #fff;border-bottom-color: #fff;}
.gxqy-swiper{width: 100%;height: 604px;overflow: hidden;}
.gxqy-swiper .swiper-slide{position: relative;text-align: center;}
.gxqy-swiper .swiper-button-next,.gxqy-swiper .swiper-button-prev{width: 42px;background-color: rgba(255,255,255,0.5);border: 1px solid #a5a9bc;background-size: 30%;}
.gxqy-swiper .swiper-button-next:hover,.gxqy-swiper .swiper-button-prev:hover{background-color: #16b6de;}
.gxqy-swiper .swiper-button-next{right: 0;}
.gxqy-swiper .swiper-button-prev{left: 0;}
.gxqy-swiper .swiper-slide img{width: 100%;height: 100%;}
.pt-gxqy .swiper-container-horizontal>.swiper-pagination-bullets{width: auto;left: auto;right: 0;bottom: 8px;padding: 0 20px;}
.pt-gxqy .swiper-pagination-bullet{border-radius: 0;background: #FFF;opacity: 1;}
.pt-gxqy .swiper-pagination-bullet-active{background: #ff7f00;}
.pt-gxqy .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 108px;left: 30px;color: #fff;width: auto;}
.pt-gxqy .swiper-pagination-current{font-size: 18px;}
.gxqy-swiper .swiper-slide p{position: absolute;bottom: 0;;width: 100%;height: 150px;padding: 20px;padding-left: 80px;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);    /*IE8支持*/text-indent: 2em;overflow: hidden;}
.gxqy-swiper .swiper-slide p span{display: inline-block;color: #fff;width: 95%;max-height: 60px;overflow: hidden;}
.gxqy-swiper .swiper-slide p a{position: absolute;bottom: 40px;right: 50px;color: #fff;display: inline-block;}
.gxqy-swiper .swiper-slide p a:hover{color: #eee;}

.pt-gxzq ul,.pt-hzdw ul{margin-top: 30px;}
.pt-gxzq ul li{float: left;width: 280px;*width: 242px;margin-right: 20px;border: 1px solid #d0d0d0;padding: 20px;background: #fff;text-align: center;overflow: hidden;}
.pt-gxzq ul li:last-of-type{margin-right: 0;}
.pt-gxzq ul li:first-child+li+li+li{margin-right: 0\0;*margin-right: 0;}
.pt-gxzq ul li img{width: 100%;}
.pt-gxzq ul li h4{margin-top: 20px;text-align: center;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pt-gxzq ul li p{height: 200px;margin: 20px 0;line-height: 2;font-size: 14px;text-indent: 2em;overflow: hidden;}
.pt-gxzq ul li a{display: inline-block;padding: 5px 30px;background: #5e75a5;color: #fff;}
.pt-gxzq ul li a:hover{opacity: .9;}
.pt-hzdw ul li{float: left;width: calc((100% - 120px)/4);width: 270px\0;*width: 270px;height: 92px;margin-right: 40px;margin-bottom: 20px;overflow: hidden;}
.pt-hzdw ul li:nth-of-type(4n){margin-right: 0;}
.pt-hzdw ul li:first-child+li+li+li{margin-right: 0\0;}
.pt-hzdw ul li:first-child+li+li+li+li+li+li+li{margin-right: 0\0;}
.pt-hzdw ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right: 0\0;}
.pt-hzdw ul li:first-child+li+li+li{*margin-right: 0;}
.pt-hzdw ul li:first-child+li+li+li+li+li+li+li{*margin-right: 0;}
.pt-hzdw ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{*margin-right: 0;}
.pt-hzdw ul li a{display: inline-block;width: 100%;height: 100%;}
.pt-hzdw ul li a:hover{opacity: .9;}
.pt-hzdw ul li a img{width: 100%;height: 100%;}
