html,body,input{font-family:/*"PingFang SC", */"微软雅黑", Menlo, Monaco, Consolas, "Courier New", monospace;color: #484747;line-height: 1;font-size: 14px;letter-spacing:1px; }

a{ transition: all 0.5s; }

ul,li{padding: 0; margin: 0; list-style: none; }

.clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden;}

.clearfix {/* 触发 hasLayout */zoom: 1;}

.container{padding: 0;}

.giprnt-text-ellipsis{word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用*/-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}

@media (min-width:768px) {
	.container {
		width: 750px
	}
}

@media (min-width:1400px) {
	.container {
		width: 970px
	}
}

@media (min-width:1500px) {
	.container {
		width: 1200px
	}
	
}
/* 返回顶部 */

.giprnt-goToTop{ bottom: 100px; right: 50px; position: fixed;}

.giprnt-goToTop img{ width: 82px;}

@media (max-width:980px) {
	
	.giprnt-goToTop{right: 20px;}
	
	.giprnt-goToTop img{ width: 64px;}
	
	}

/* 顶部导航栏 */

.giprnt-wx{z-index: 3; position: absolute; right:15px; top:-35px; }

.giprnt-wx-icon{color:rgba(255,255,255,0.8); font-size: 16px; cursor: pointer;}

.giprnt-wx-icon img{width:30px;}

.giprnt-wx-img{display: none; position: absolute; right: 0; top: 40px;}

.giprnt-wx-img img{ width: 100%;}

.giprnt-wx:hover .giprnt-wx-img{display:block;}

.giprnt-top{position: absolute; top:50px; width:90%; z-index:2; display: block; background-color: rgba(255,255,255,0.15);  border-radius: 10px; margin-left: 5%;}

.giprnt-top-logo-min{display: none;}

.giprnt-top-logo{ float: left; width:130px;  margin-top: 20px;}

.giprnt-top-logo img{max-width: 100%;}

.giprnt-top-nav{float: left;  margin-top: 0px;}

.giprnt-top-nav>ul>li{float: left;  text-align: center;}

.giprnt-top-nav>ul>li>a{color:rgba(255,255,255,0.5); font-size: 20px; text-decoration: none;  border-bottom: 0; letter-spacing:5px; line-height: 90px; padding:0 20px;display: block;}

.giprnt-top-nav>ul>li>a:hover,.giprnt-top-nav>ul>li>a.active {color:rgba(255,255,255,1); border-bottom: 5px solid rgba(255,255,255,1); background-color:rgba(255,255,255,0.1); }

.giprnt-top-nav-min{height: 100vh; width: 100vw;  z-index:20;position: fixed; top: 0; left:0; transition:all 0.3s ease-in;}

.hide-nav{ transform:translateX(-100vw);}

.show-nav{transform:translateX(0);}

.giprnt-top-nav-min ul{margin-top: 10px; width: 50vw;background-color: #074884;height: 100vh;}

.giprnt-top-nav-min ul li{  border-bottom: 1px dashed rgba(255,255,255,0.5); }

.giprnt-top-nav-min ul li a{color: #fff;font-size: 16px; display: block;line-height: 40px;background-color: rgba(255,255,255,0.05);padding-left: 10px; text-decoration: none;}

.giprnt-top-nav-min-icon{ color: #fff;font-size: 18px; z-index: 20; position: absolute; top:18px; left: 100px; display: none;}

@media (max-width:980px) {
	
	.giprnt-top-nav-min-icon{display: block;}
	
	.giprnt-top {width:98%; top:8px; margin-left:1%; height: 50px;}
	
	.giprnt-top-nav{display: none;}
	
	.giprnt-top-nav>ul>li>a{font-size:16px;letter-spacing:0px;padding:0px 4px; line-height: 1.2; height: 50px;  display:table-cell; vertical-align: middle; }
	
	.giprnt-top-nav>ul>li{ margin-right:0px; max-width: 80px; height: 50px;  text-align: center;}
	
	.giprnt-top-logo{margin-left: 20px;display: none;}
	
	.giprnt-top-nav{margin-left:8px;}
	
	.giprnt-top-logo-min{position: absolute; display: block; top:0; z-index: 2; top:15px; left: 20px; }
	
	.giprnt-top-logo-min img{width: 80px;}
	
	.giprnt-wx{ right:10px; top:10px; }
	
	.giprnt-wx-icon{ font-size: 14px; }
	
	.giprnt-wx-icon img{width:25px;}
	
	.giprnt-wx-img{display: none; position: absolute; right: 0; top: 65px;}
	
	.giprnt-wx-img img{ width: 100%;}
}

@media (min-width:1400px) {
	
	.giprnt-top {width:1300px;left:-650px;margin-left: 50%; }
	
	.giprnt-top-nav>ul>li{ margin-right:30px;}
	
	.giprnt-top-logo{margin-left: 50px;}
	
	.giprnt-top-nav{margin-left:80px;}
	
}

@media (min-width:1500px) {
	
	.giprnt-top {width:1900px;left: -950px;margin-left: 50%; }
	
	.giprnt-top-nav>ul>li{ margin-right:70px;}
	
	.giprnt-top-logo{margin-left: 100px;}
	
	.giprnt-top-nav{margin-left:150px;}
}


/* banner */

.giprnt-banner{height: 100vh;position: relative;}

.giprnt-banner-content01{ background: url(../img/giprnt-banner01.jpg) no-repeat center; height: 100vh; background-size: cover;}

.giprnt-banner-content01-title{color:rgba(255,255,255,1); font-size: 66px; margin-top: 33%;  letter-spacing:15px;line-height: 1.5;  font-weight: bold;text-align: center;}

.giprnt-banner-content01-text{color:rgba(255,255,255,1); font-size: 50px; margin-top:15px;  letter-spacing:15px;line-height: 1.5;text-align: center;}

.giprnt-banner-content02{ background: url(../img/giprnt-banner02.jpg) no-repeat center; height: 100vh; background-size: cover;}

.giprnt-banner-content02-title{color:rgba(255,255,255,1); font-size: 54px; margin-top: 35%;  letter-spacing:15px;line-height: 1.5; text-align: center; font-weight: bold;}

.giprnt-banner-content02-text{color:rgba(255,255,255,1); font-size: 40px; letter-spacing:13px; text-align: center; margin-top:15px; line-height: 1.5;}

.giprnt-banner-content03{ background: url(../img/giprnt-banner03.jpg) no-repeat center; height: 100vh; background-size: cover;}

.giprnt-banner-content03-title{color:rgba(255,255,255,1); font-size: 54px; margin-top: 35%;  letter-spacing:15px;line-height: 1.5; text-align: center; font-weight: bold;}

.giprnt-banner-content03-text{color:rgba(255,255,255,1); font-size: 40px; letter-spacing:10px; text-align: center;margin-top:15px;line-height: 1.5;}

.giprnt-banner-bottom{ position: absolute; bottom: 0; z-index: 3; }

.carousel-indicators{z-index: 1;}

.giprnt-banner-bottom img{ width: 100%;}

@media screen and (min-width: 768px){
	
	.carousel-indicators {bottom: 160px;}
}

.carousel-indicators li { width: 40px;background-color: rgba(255, 255, 255, 0.2); border: 0; margin: 0 10px;}

.carousel-indicators .active {width: 40px;margin: 0 10px;background-color: rgba(255, 255, 255, 0.8);}

@media (max-width:980px) {
	
	.giprnt-banner,.giprnt-banner-content01,.giprnt-banner-content02,.giprnt-banner-content03{height:40vh;  }
	
	.giprnt-banner-content02>div,.giprnt-banner-content01>div,.giprnt-banner-content03>div{width: 85%; }
	
	.carousel-indicators{bottom:10px;}
	
	.giprnt-banner-bottom{display: none;}
	
	.giprnt-banner-content01-title,.giprnt-banner-content02-title,.giprnt-banner-content03-title{margin-top:30%; font-size: 26px;letter-spacing: 10px;}
	
	.giprnt-banner-content01-text{font-size: 18px;letter-spacing: 10px;}
	
	.giprnt-banner-content02-text{font-size: 18px; }
	
	.giprnt-banner-content03-text{font-size: 18px;}
	
	.carousel-indicators .active,.carousel-indicators li{width: 20px; height: 5px;}
}

/* 关于我们 */

.giprnt-about{ margin-top: 50px;}

.giprnt-about-title{background: url(../img/giprnt-about.png) no-repeat center; color:#0a2c84; font-size: 48px; text-align: center; line-height: 90px; letter-spacing:10px}

.giprnt-about-content{font-size: 20px; color: #666666; line-height:2; text-indent:2em}

@media (max-width:980px) {
	
	.giprnt-about-content{font-size: 16px; width: 89%; margin: 0 auto; margin-top: 20px;}
	
	.giprnt-about-title{ font-size: 26px;line-height: 45px; letter-spacing:5px; background-size: contain;}
}

/* 产品 */

.giprnt-product{ margin-top: 30px;}

.giprnt-product-text{ color: #fbbb5a; font-size: 24px; text-align: center; margin: 30px 0;}

.giprnt-product-text span{border-bottom: 2px solid #fbbb5a; padding-bottom: 5px;}

.giprnt-product-title{margin-top: 50px;background: url(../img/giprnt-product.png) no-repeat center; color:#0a2c84; font-size: 48px; text-align: center; line-height: 90px; letter-spacing:15px}

.giprnt-product-content{margin-top: 80px; overflow-x: hidden; padding-bottom: 20px;}

.giprnt-product-content>div{text-align: right;}

.giprnt-product-content>div:first-child{text-align:left;}

.giprnt-product-content-box{box-shadow: 0px 10px 12.48px 0.52px rgba(0, 12, 85, 0.16);width: 95%; display: inline-block;background-color: #fafafa; min-height: 200px; text-align: center;}

.giprnt-product-content-box-icon{margin-top: 30px;}

.giprnt-product-content-box-title{font-size: 28px; color: #0a2c84; margin-top: 30px;}

.giprnt-product-content-box-content{font-size: 18px; color:#808080; margin-top: 40px;}

.giprnt-product-content-box-more{ text-align: right; margin-top: 30px; margin-right: 70px; margin-bottom: 30px;} 

.giprnt-product-content-box-more a{font-size: 18px; color: #fff; background-color: #0a2c84; padding: 0 5px; text-decoration: none;}

.giprnt-product-content-box-more i{ color:#fbbb5a;}

@media (max-width:980px) {
	
	.giprnt-product-content{margin-top: 40px;}
	
	.giprnt-product-content>div{text-align: center !important; margin-bottom: 50px;}
	
	.giprnt-product-content-box-icon{ margin-top: 15px;}
	
	.giprnt-product-content-box-title{font-size: 20px; margin-top: 15px;}
	
	.giprnt-product-text{font-size: 16px; }
	
	.giprnt-product-content-box-content{ margin: 0 auto; margin-top: 20px; width: 90%; line-height: 1.5;}
	
	.giprnt-product-content-box-content,.giprnt-product-content-box-more a,.giprnt-product-content-box-more i{font-size: 16px;}
	
	.giprnt-product-content-box-icon img{width: 50px;}
	
	.giprnt-product-content-box-more{margin-right:20px; margin-top: 15px;}
	
	.giprnt-product-title{font-size: 26px;line-height: 45px; letter-spacing:5px; background-size: contain;}
}

/* 发展历程 */

.giprnt-development{margin-top: 90px;position: relative; }

.giprnt-development-title{background: url(../img/giprnt-development-bg.png) no-repeat center; background-size: cover; height: 260px;}

.giprnt-development-title img{margin-top: 90px; max-width: 100%;}

.giprnt-development-content{background: url(../img/giprnt-development-content-bg.png) no-repeat top center; height: 1020px;width: 846px; margin-top: 120px;}

.giprnt-development-content-text{font-size: 18px; color: #808080; margin-top:70px; height: 105px; margin-left:50px; line-height:1.8;}

.giprnt-development-content-text:nth-of-type(2n){margin-left:510px;}

.giprnt-development-content-img_left{width: calc(100vw - 85%); height: 300px; position: absolute;background-color: #d1dbf5;border-radius:0 150px 150px 0; left: 0; top:45%}

.giprnt-development-content-img_right{width: calc(100vw - 85%);height: 300px; position: absolute;background-color: #d1dbf5; border-radius: 150px 0 0 150px;right: 0; top:65%}

@media (max-width:980px) {
	
	.giprnt-development,.giprnt-development-content{margin-top: 0px;}
	
	.giprnt-development-content{background-size: contain; width: 95%;margin-top:30px;height: auto;}
	
	.giprnt-development-content-img_left,.giprnt-development-content-img_right{display: none;}
	
	.giprnt-development-content-text{font-size:16px; width: 160px; margin-left: 10px; margin-top:30px; height:45px;}
	
	.giprnt-development-content-text:nth-of-type(2n){margin-left: 210px; }
	
	.giprnt-development-title{ height: 150px;}
	
	.giprnt-development-title img{margin-top: 50px; max-width: 95%;}
	
}

/* 业务动态 */

.giprnt-business{margin-top: 150px;}

.giprnt-business-title{background: url(../img/giprnt-business-title.png) no-repeat center;  color:#0a2c84; font-size: 48px; text-align: center;line-height: 61px;letter-spacing:15px}

.giprnt-business-content{margin-top: 100px; background-color:#f5f5f5; padding-bottom: 30px; box-shadow: 0px 10px 12.48px 0.52px rgba(12, 33, 156, 0.09);}

.giprnt-business-content-list{ padding: 90px 0 30px 0; border-bottom: 1px solid #808080;}

.giprnt-business-content-time{font-size: 18px; color: #808080; text-align: right; padding-right: 110px;position: relative; margin-top: 5px;}

.giprnt-business-content-time:after{display: block; width: 100px; height: 0; border-bottom: 1px solid #808080; position: absolute; right: 0;content:""; top:9px}

.giprnt-business-content-time+i{padding-right: 140px; margin-top: 20px; color: #0a2c84; font-size: 23px; line-height: 1;}

.giprnt-business-content-title a{color: #0a2c84; font-size: 26px; text-decoration: none;}

.giprnt-business-content-text{margin-top: 16px; line-height: 1.5;}

.giprnt-business-content-text a{color: #808080; font-size: 18px; }

.giprnt-business-content-text a:hover{text-decoration: underline;}

.giprnt-business-content-more{text-align: center; margin-top: 40px;}

.giprnt-business-content-more a{font-size: 23px;color: #0a2c84;}

@media (max-width:980px) {
	
	.giprnt-business{margin-top: 100px; }
	
	.giprnt-business-content{margin-top: 10px;}
	
	.giprnt-business-title{background-size: 90%;font-size: 26px;}
	
	.giprnt-business-content-time{text-align: left; height: 20px; margin-left: 25px;font-size: 16px;}
	
	.giprnt-business-content-list{ padding-top: 30px; width: 98%; margin: 0 auto;}
	
	.giprnt-business-content-time:after{ left: 110px; top:7px}
	
	.giprnt-business-content-time+i{position: absolute; left:15px; top:-22px;font-size: 20px;}
	
	.giprnt-business-content-title{margin-top: 10px;}
	
	.giprnt-business-content-title a{font-size: 20px;}
	
	.giprnt-business-content-text a{font-size: 16px;}
	
	.giprnt-business-content-more{margin-top: 25px;}
	
	.giprnt-business-content-more a{font-size: 20px; }
	
}

/* 联系我们 */

.giprnt-contact_us-bg{background-color: #f2f2f2; padding-top: 1px; margin-top: 100px; }

.giprnt-contact_us{margin-top: 100px;padding-bottom: 160px;}

.giprnt-contact_us-title{ color: #0a2c84;font-size: 48px; text-align: center;line-height: 61px;letter-spacing:15px}

.giprnt-contact_us-content{margin-top: 100px; font-size: 18px; color: #808080;}

.giprnt-contact_us-content-form{ margin-top: 10px;}

.giprnt-contact_us-content-form input,.giprnt-contact_us-content-form textarea{border-color:#0a2c84 ; height: 44px; margin-top: 30px; font-size: 18px;}

.giprnt-contact_us-content-form input[type="button"]{border:0; background-color: #0a2c84; color: #fff;}

.giprnt-contact_us-content-form textarea{height: 100px;}

.giprnt-contact_us-bottom{ margin-top: 100px;}

.giprnt-contact_us-bottom-icon{float: left;}

.giprnt-contact_us-bottom-content{float: left; margin-left:30px; margin-top: 15px;}

.giprnt-contact_us-bottom-content-title{color:#4c4c4c; font-size: 22px;}

.giprnt-contact_us-bottom-content-text{color: #808080; font-size: 18px; margin-top: 10px; line-height: 1.5;}

.giprnt-bottom{height: 90px; background-color:#0a2c84;  position: relative; text-align: center;}

.giprnt-bottom-icon{color: #0a2c84; font-size: 38px; position: absolute; top: -27px; left: 50%; margin-left: -20px;}

@media (max-width:980px) {
	
	.giprnt-contact_us-bg{margin-top: 40px;}
	
	.giprnt-contact_us-title{font-size: 26px; line-height: 41px;}
	
	.giprnt-contact_us{margin-top: 50px; padding-bottom: 50px;}
	
	.giprnt-contact_us-content{font-size: 16px; text-align: center;margin-top: 20px;}
	
	.giprnt-contact_us-content-form{width: 95%; margin: 0 auto;}
	
	.giprnt-contact_us-content-form input,.giprnt-contact_us-content-form textarea{font-size: 16px; height: 40px;}
	
	.giprnt-contact_us-content-form textarea{height: 160px;}
	
	.giprnt-contact_us-bottom{width: 90%; margin: 0 auto; margin-top: 20px;}
	
	.giprnt-contact_us-bottom-icon,.giprnt-contact_us-bottom-content{text-align: left; margin-top: 20px;}
	
	.giprnt-contact_us-bottom-icon img{width: 60px;}
	
	.giprnt-bottom{margin-top:0px;}
	
	.giprnt-contact_us-bottom-content-title,.giprnt-contact_us-bottom-content-text{font-size: 18px;}
}

/* 专利业务系统 */

/* 系统简介 */

.giprnt-introduction{ margin-top: 50px;}

.giprnt-introduction-title{background: url(../img/giprnt-introduction-title.png) no-repeat center; background-size: 90%; color:#0a2c84; font-size: 48px; text-align: center; line-height: 90px; letter-spacing:10px}

.giprnt-introduction-content{font-size: 20px; color: #666666; line-height:2; margin-top: 40px;text-indent:2em}

@media (max-width:980px) {
	
	.giprnt-introduction{ width: 90%; margin: 0 auto; margin-top: 10px; }
	
	.giprnt-introduction-title{font-size: 26px; background-size: contain; line-height: 70px;}
	
	.giprnt-introduction-content{font-size: 16px; margin-top:10px;}
	
}

/* 设计目标 */

.giptnt-target{margin-top: 150px;}

.giptnt-target-title{background: url(../img/giptnt-target-title.png) no-repeat center; height: 100px; padding-top: 1px;}

.giptnt-target-title>div{ color: #fbbb5a; font-size: 34px; border-bottom: 2px solid #fbbb5a; width:320px; margin-top: 20px; background: url(../img/giprnt-icon01.png) no-repeat 10px 50%; padding-left:60px ; line-height: 1.5;}

.giptnt-target-content{margin-top: 50px;}

.giptnt-target-content-box{background-color: rgb(245, 245, 245);box-shadow: 0px 8px 12.48px 0.52px rgba(12, 33, 156, 0.09);height: 270px; padding-top: 1px;margin-top: 20px;}

.giptnt-target-content-title{ width: 135px; margin: 0 auto; background:url(../img/giptnt-target-content-title-icon.png) no-repeat left center; padding-left: 30px; line-height:35px; font-size: 24px; color: #0a2c84; border-bottom:#0a2c84 1px solid ; margin-top: 25px; padding-bottom: 3px;}

.giptnt-target-content-text{ width: 85%; margin: 0 auto; margin-top: 30px; color: #808080; font-size: 16px; line-height: 1.6;}

@media (max-width:980px) {
	
	.giptnt-target{margin-top: 40px;}
	
	.giptnt-target-title{background-size: contain; width: 90%; margin: 0 auto; height: 50px;}
	
	.giptnt-target-title>div{font-size: 26px;margin-top:0}
	
	.giptnt-target-content{ width: 90%; margin: 0 auto; margin-top: 20px;}
	
	.giptnt-target-content-title{font-size: 18px; width: 140px; background-image: none;line-height:20px;}
	
	.giptnt-target-content-box{height: auto; padding-bottom: 50px; margin-bottom: 30px;}
	
	.giptnt-target-content-text{font-size: 16px; margin-top: 15px; text-align: center;}
	
}

/* 设计原则 */

.giprnt-principle{background: url(../img/giprnt-principle-bg.png) no-repeat center; background-size: cover; height: 440px; margin-top: 150px; position: relative;}

.giprnt-principle-title{background-color: rgba(255,255,255,0.5);height: 440px; position: relative;}

.giprnt-principle-title-top{top: 30px; left: 15px;position: absolute;}

.giprnt-principle-title-bottom{bottom: 30px; left: 15px;position: absolute; color: #fdfdfd; font-size: 40px;letter-spacing:10px}

.giprnt-principle-content{margin: 0 auto; width:345px; margin-top: 30px; overflow: hidden;}

.giprnt-principle-content li{line-height: 1.5; margin-top: 50px;}

.giprnt-principle-content li img{ margin-right:40px;}

.giprnt-principle-content li span{ color: #fff; font-size: 24px; border-bottom: 1px solid #fff;}

.giprnt-principle-title-bottom-min{top:100px; left:20px;position: absolute; color: #0a2c84; font-size: 26px; display: none;}

@media (max-width:980px) {
	
	.giprnt-principle{ margin-top: 20px; height: 300px;}
	
	.giprnt-principle-title-bottom{display: none; }
	
	.giprnt-principle .col-xs-2{width: 25%;}
	
	.giprnt-principle .col-xs-10{width: 75%;}
	
	.giprnt-principle-title-top{display: none;}
	
	.giprnt-principle-content li{ margin-top: 25px; }
	
	.giprnt-principle-content li img{margin-right: 20px}
	
	.giprnt-principle-content li span{font-size: 18px;}
	
	.giprnt-principle-title-bottom-min{display: block;  }
}

/* 系统特点 */

.giprnt-characteristic{ margin-top: 200px; position: relative; }

.giptnt-characteristic-title{background: url(../img/giprnt-characteristic-title.png) no-repeat right center; height: 100px; position: relative;}

.giptnt-characteristic-title>div{color: #fbbb5a; font-size: 34px; border-bottom: 2px solid #fbbb5a; width:320px; position: absolute; left: 0; top:-50%;  background: url(../img/giprnt-icon02.png) no-repeat 10px 50%; padding-left:60px ; line-height: 1.5;}

.giptnt-characteristic-content{margin-top:50px; width: 670px;}

.giptnt-characteristic-content-list{overflow-x: hidden;}

.giptnt-characteristic-content-list li{ background-color: #f5f5f5; line-height: 60px; color: #15315e; font-size: 22px; padding-left: 50px; position: relative; margin-top: 30px; }

.giptnt-characteristic-content-list li::before{content: "●"; color:#fbbb5a; position: absolute; left:20px;}

.giprnt-characteristic-content-img_left{width: calc(100vw - 85%); height: 300px; position: absolute;background-color: #d1dbf5; border-radius:0 150px 150px 0; left: 0; bottom:-75%;}

.giprnt-characteristic-content-img_right{ width: calc(100vw - 85%);height: 300px;position: absolute;background-color: #d1dbf5;border-radius: 150px 0 0 150px;right: 0;bottom: -15%;}

@media (max-width:980px) {
	
	.giprnt-characteristic{ margin-top: 20px; }
	
	.giptnt-characteristic-title{background-size: contain; height: 80px;}
	
	.giptnt-characteristic-title>div{font-size: 26px;top:20px;}
	
	.giptnt-characteristic-content{margin-top:10px; width: 100%;}
	
	.giptnt-characteristic-content-list{overflow-x: inherit;}
	
	.giptnt-characteristic-content-list li{ font-size: 16px; padding-left: 60px; margin-top: 10px;}
	
	.giprnt-characteristic-content-img_left,.giprnt-characteristic-content-img_right{display: none;}
	
}


/* 创新 */

.giptnt-innovation{margin-top: 300px;}

.giptnt-innovation-title{background: url(../img/giptnt-innovation-content-list.png) no-repeat left center; height: 80px; position: relative; }

.giptnt-innovation-title>div{color: #fbbb5a; font-size: 34px; border-bottom: 2px solid #fbbb5a; width:320px; position: absolute; right: 0; top:-90%;  background: url(../img/giprnt-icon03.png) no-repeat 10px 50%; padding-left:60px ; line-height: 1.5;}

.giptnt-innovation-content{ margin-top: 50px;}

.giptnt-innovation-content-list li{ background-color: #f5f5f5; line-height: 60px; color: #15315e; font-size: 22px; padding-left: 50px; position: relative; margin-top: 30px; width: auto;}

.giptnt-innovation-content-list li::before{content: "●"; color:#fbbb5a; position: absolute; left:20px;}

.giptnt-innovation-content-list .giptnt-innovation-content-list-text{color: #808080; font-size: 14px; line-height:20px; margin-top: 30px;}


@media (max-width:980px) {
	
	.giptnt-innovation{ margin-top: 20px; }
	
	.giptnt-innovation-title{background-size: contain; height: 80px;}
	
	.giptnt-innovation-title>div{font-size: 26px; top:20px}
	
	.giptnt-innovation-content{margin-top: 20px;}
	
	.giptnt-innovation-content-list li{padding-bottom: 10px; font-size: 18px; padding-top: 10px; width:calc(100% - 20px); line-height: 40px; margin: 0 10px; margin-top: 20px;}
	
	.giptnt-innovation-content-list li::before{left:40px;}
	
	.giptnt-innovation-content-list .giptnt-innovation-content-list-text{margin-top:0px;font-size: 16px; line-height: 1.5;}
}

/* 业务范围 */

.giprnt-ofbusiness{margin-top: 200px; position: relative; height: 530px;}

.giprnt-ofbusiness-title{background: url(../img/giprnt-ofbusiness-title.png) no-repeat top center; height: 70px;}

.giprnt-ofbusiness-content{ text-align: center; width: 100%; margin-top: 50px;}

.giprnt-ofbusiness-content img{max-width: 90%;}

@media (max-width:980px) {
	
	.giprnt-ofbusiness{margin-top: 40px;  height: 250px;}
	
	.giprnt-ofbusiness-title{background-size: contain; height: 80px; width: 95%;}
	
	.giprnt-ofbusiness-content{position:absolute;  text-align: center; width: 100%; top:0;}
	
}

/* 功能简介 */

.giprnt-function{margin-top: 150px;}

.giprnt-function-bg{background: url(../img/giprnt-function-bg.png) no-repeat center;  height:260px; text-align: center;}

.giprnt-function-bg img{margin-top: 100px;}

.giprnt-function-title{margin-top: 80px; height: 115px; background: url(../img/giprnt-function-title.png) no-repeat bottom center; background-size: 100%;}

.giprnt-function-title>div{ color: #15315e;font-size: 42px; letter-spacing:10px}

.giprnt-function-content{text-align: center; margin-top: 150px;}

.giprnt-function-content img{max-width:90%;}

@media (max-width:980px) {
	
	.giprnt-function{margin-top: 20px; }
	
	.giprnt-function-bg{background-size: cover; height: 80px;}
	
	.giprnt-function-bg img{margin-top:25px; width:70%;}
	
	.giprnt-function-title{ background-size: 95%;margin-top: 40px;height: 40px;}
	
	.giprnt-function-title>div{font-size: 26px; margin-left: 20px;}
	
	.giprnt-function-content{ margin-top:40px;}
	
	.giprnt-function-content img{max-width:95%;}
	
}

/* 辅助工具 */

/* 系统简介 */

.giprnt-introduction_wp{margin-top: 70px; position: relative;}

.giprnt-introduction_wp-title{background: url(../img/giprnt-introduction_wp-title.png) no-repeat bottom center; height: 90px;}

.giprnt-introduction_wp-title div{color:#0a2c84; font-size: 44px; text-align: center;letter-spacing:15px}

.giprnt-introduction_wp-content{ margin-top: 100px; text-align: center;font-size: 32px;  color:#fbbb5a;letter-spacing:10px; height: 290px; background: url(../img/giprnt-introduction_wp-bg01.png) no-repeat 75% 100%;}

.giprnt-introduction_wp-content-img_left{width: calc(100vw - 85%); height: 300px; position: absolute;background-color: #d1dbf5; border-radius:0 150px 150px 0; left: 0; bottom:0;}

.giprnt-introduction_wp-content-img_right{ width: calc(100vw - 85%);height: 300px;position: absolute;background-color: #d1dbf5;border-radius: 150px 0 0 150px;right: 0;bottom: -30%;}

@media (max-width:980px) {
	
	.giprnt-introduction_wp{margin-top: 40px;}
	
	.giprnt-introduction_wp-title{background-size: contain; height: 70px; width: 95%; margin: 0 auto;}
	
	.giprnt-introduction_wp-title div{font-size: 26px;}
	
	.giprnt-introduction_wp-content{font-size: 18px;letter-spacing:5px; width: 90%; margin: 0 auto; margin-top: 50px; line-height: 1.5;}
	
	.giprnt-introduction_wp-content-img_left,.giprnt-introduction_wp-content-img_right{display: none;}
	
	.giprnt-introduction_wp-content{height: 150px;}
	
}
/* 核心特点 */

.giprnt-characteristic_wp{margin-top: 80px; background: url(../img/giprnt-introduction_wp-bg02.png) no-repeat 95% 0; position: relative;}

.giprnt-characteristic_wp-title{background: url(../img/giprnt-characteristic_wp-title.png) no-repeat right center; height: 100px; position: relative;}

.giprnt-characteristic_wp-title>div{color: #fbbb5a; font-size: 34px; border-bottom: 2px solid #fbbb5a;  position: absolute; left: 0; top:-50%;  background: url(../img/giprnt-icon02.png) no-repeat 10px 50%; padding-left:60px ; line-height: 1.5;}

.giprnt-characteristic_wp-content{ margin-top: 60px;}

.giprnt-characteristic_wp-content-list{width: 85%; overflow-x: hidden;}

.giprnt-characteristic_wp-content-list li{background-color: #f5f5f5; line-height: 60px; color: #15315e; font-size: 22px; padding-left: 50px; position: relative; margin-top: 30px;}

.giprnt-characteristic_wp-content-list li::before{content: "●"; color:#fbbb5a; position: absolute; left:20px;}

@media (max-width:980px) {
	
	.giprnt-characteristic_wp{margin-top: 0px; }
	
	.giprnt-characteristic_wp-title{background-size: contain; height: 50px;}
	
	.giprnt-characteristic_wp-title>div{font-size:26px;}
	
	.giprnt-characteristic_wp-title{background-size:95%;}
	
	.giprnt-characteristic_wp-content{ margin-top: 10px; margin-left: 10px;}
	
	.giprnt-characteristic_wp-content-list{width: 95%;}
	
	.giprnt-characteristic_wp-content-list li{font-size:16px; padding-left: 30px; margin-top: 15px; line-height: 50px;}
	
	.giprnt-characteristic_wp-content-list li::before{left:10px;}
}

/* 辅助翻译 */

.giprnt-translate{ margin-top: 200px;}

.giprnt-translate-content{background: url(../img/giprnt-translate-title.png) no-repeat left center;}

.giprnt-translate-title{color: #fbbb5a; font-size: 34px;letter-spacing:10px;line-height: 1.5; text-align: center; background: url(../img/giprnt-translate-title-bg.png) no-repeat bottom center; height: 72px; margin-top: 70px;}

.giprnt-translate-content-img img{max-width: 90%;}

@media (max-width:980px) {
	
	.giprnt-translate{ margin-top: 0px;}
	
	.giprnt-translate-title{font-size: 26px;height:60px; margin-top: 30px; }
	
	.giprnt-translate-content-img{margin-top: 50px;}
	
	.giprnt-translate-content-img img{max-width: 100%;}
}

/* 辅助校对 */

.giprnt-proofreading{ margin-top: 100px;}

.giprnt-proofreading-title{ background: url(../img/giprnt-development-bg.png) no-repeat center; background-size: cover; height: 260px;}

.giprnt-proofreading-title img{ margin-top: 100px; max-width:90%;}

.giprnt-proofreading-title>div{position: relative;}

.giprnt-proofreading-title>div>div{text-align: left; color: #f5f5f5; font-size: 30px; margin-top: 30px; margin-left: 50px;letter-spacing:10px; position: absolute; top:170px; left: 60px;}

.giprnt-proofreading-title>div>div i{font-size: 20px;}

.giprnt-proofreading-content{ margin-top: 90px; background: url(../img/giprnt-proofreading-content.png) no-repeat 90% 100% ; position: relative;}

.giprnt-proofreading-content-list{background: url(../img/giprnt-proofreading-content-list.png) no-repeat 50px 0; padding-top: 15px;}

.giprnt-proofreading-content-list li{margin-left: 100px; margin-bottom: 76px;line-height: 1.5;}

.giprnt-proofreading-content-list li span{color: #fbbb5a; font-size: 18px; background-color: #fafafa; padding: 5px 10px;}

@media (max-width:980px) {
	
	.giprnt-proofreading{ margin-top: 50px;}
	
	.giprnt-proofreading-title{height: 80px;}
	
	.giprnt-proofreading-title img{ margin-top: 20px; max-width:40%;}
	
	.giprnt-proofreading-title>div>div{font-size:26px;top:0px; left:0px;margin-left: 10px;}
	
	.giprnt-proofreading-title>div>div i{font-size:20px;}
	
	.giprnt-proofreading-content{ margin-top: 30px;}
	
	.giprnt-proofreading-content-list{background: none;}
	
	.giprnt-proofreading-content-list{background-position: 0 0; width: 85%;}
	
	.giprnt-proofreading-content-list li{margin-left: 10px;margin-bottom:20px; background-color: #fafafa;}
	
	.giprnt-proofreading-content-list li span{font-size:18px; }
}

/* 辅助撰写 */

.giprnt-compose{ margin-top: 250px;}

.giprnt-compose-content{background: url(../img/giprnt-compose-content-bg.png) no-repeat left center;}

.giprnt-compose-title{color: #fbbb5a; font-size: 34px;letter-spacing:10px;line-height: 1.5; text-align: center; background: url(../img/giprnt-compose-title.png) no-repeat bottom center; height: 72px; margin-top: 30px;}

.giprnt-compose-content-img img{max-width: 90%;}

@media (max-width:980px) {
	
	.giprnt-compose{ margin-top: 0px;}
	
	.giprnt-compose-content{background-size: contain;}
	
	.giprnt-compose-title{font-size: 26px; margin: 0 -15px; background-size: contain; height: 50px; margin-top: 150px; margin-left: 10px;letter-spacing:0px;}
	
	.giprnt-compose-content-img{ margin-top: 50px;}
	
	.giprnt-compose-content-img img{max-width: 100%;}
}

/* 通用功能 */

.giprnt-function_wp{ margin-top: 100px; padding: 35px 0; background-color:#f6f8fd;}

.giprnt-function_wp-title{color: #fbbb5a; font-size: 34px; text-align: center;letter-spacing:5px;}

.giprnt-function_wp-title span{color:#b2b2b2;font-size: 24px;}

.giprnt-function_wp-text{color: #15315e; font-size: 22px;position: relative; padding-left: 50px; margin-left: 40px; margin-top: 5px;}

.giprnt-function_wp-text::before{content: "●"; color:#fbbb5a; position: absolute; left:20px;}

@media (max-width:980px) {
	
	.giprnt-function_wp{ margin-top: 50px;}
	
	.giprnt-function_wp-title{font-size: 26px;letter-spacing:0px; margin: 0 -15px; margin-left: 5px;}
	
	.giprnt-function_wp-title span{font-size: 10px;}
	
	.giprnt-function_wp-text{font-size: 16px; padding-left: 10px;}
	
	.giprnt-function_wp-text::before{left:-10px;}
	
	.giprnt-compose-content-img{ margin-top: 50px;}
}


/* 辅助附图校对 */

.giprnt-proofreading_wp{ margin-top: 150px;}

.giprnt-proofreading_wp-content{background: url(../img/giprnt-proofreading_wp-content-bg.png) no-repeat right bottom;}

.giprnt-proofreading_wp-content-img img{ margin-left: 30px;max-width: 90%;}

.giprnt-proofreading_wp-content-title{color: #fbbb5a; font-size: 34px;letter-spacing:10px;line-height: 1.5; text-align: center; background: url(../img/giprnt-proofreading_wp-content-title.png) no-repeat bottom center; height: 72px; margin-top: 70px;}

@media (max-width:980px) {
	
	.giprnt-proofreading_wp{ margin-top: 50px;}
	
	.giprnt-proofreading_wp-content{background-size: 100%; background-position:right 80%;}
	
	.giprnt-proofreading_wp-content-title{font-size:26px; background-size: contain;line-height: 1;letter-spacing:0px; height: 40px; margin-top: 40px;}
	
	.giprnt-compose-content-img{ margin-top: 50px;}
	
	.giprnt-proofreading_wp-content-img img{max-width: 100%;}
}

/* 服务对象 */

.giprnt-service_object{ margin-top: 200px;}

.giprnt-service_object-title{background: url(../img/giprnt-service_object-title.png) no-repeat center bottom; height:70px; }

.giprnt-service_object-title>div{color:#0a2c84; font-size: 44px; text-align: center;letter-spacing:15px}

.giprnt-service_object-content{ margin-top: 120px;}

.giprnt-service_object-content div{text-align: center;}

@media (max-width:980px) {
	
	.giprnt-service_object{ margin-top: 40px;}
	
	.giprnt-service_object-title>div{font-size: 26px;}
	
	.giprnt-service_object-title{background-size: contain;height: 50px; width: 95%; margin: 0 auto;}
	
	.giprnt-service_object-content{ margin-top: 40px;}
	
	.giprnt-service_object-content div img{width: 90%;}
}

/* 核心技术 */

.giprnt-core_technology{margin-top: 200px; position: relative;}

.giprnt-core_technology-title{background: url(../img/giprnt-core_technology-title.png) no-repeat center bottom; height:70px;}

.giprnt-core_technology-title>div{color:#0a2c84; font-size: 44px; text-align: center;letter-spacing:15px}

.giprnt-core_technology-content{margin-top: 100px; text-align: center;}

@media (max-width:980px) {
	
	.giprnt-core_technology{ margin-top: 30px;}
	
	.giprnt-core_technology-title{background-size: contain;height: 50px; width: 95%; margin: 0 auto;}
	
	.giprnt-core_technology-title>div{font-size: 26px;}
	
	.giprnt-core_technology-content{ margin-top: 30px;}
	
	.giprnt-core_technology-content img{max-width: 100%;}
}

/* 业务动态 */

/* banner */
.giprnt-business-banner{height: 360px; background: url(../img/giprnt-business-banner-bg.png) no-repeat center; background-size: cover;padding-top:210px;}

.giprnt-business-banner-title{color: #fff; font-size: 42px; background: url(../img/giprnt-business-banner-bottom.png) no-repeat left bottom;height: 120px;letter-spacing:15px; position: relative; left: -10%;}

@media (max-width:980px) {
	
	.giprnt-business-banner{height: 35vh;padding-top:110px; background-position: 90% 50%;}
	
	.giprnt-business-banner-title{ height: 60px; margin-top: 10px;font-size: 32px; background-size:90%;left:10px;letter-spacing:15px;}
	
}


/* 业务动态 */

.giprnt-business_more-content{margin-top: 30px; }

.giprnt-business_more-content-list{ padding: 30px 0 ; background-color:#f5f5f5; margin-top: 15px;}

.giprnt-business_more-content-time{font-size: 18px; color: #808080;  padding-right: 110px;position: relative; margin-top: 5px;}

.giprnt-business_more-content-time:after{display: block; width: 100px; height: 0; border-bottom: 1px solid #808080; position: absolute; left:120px;content:""; top:9px}

.giprnt-business_more-content-time+i{padding-right: 140px; margin-top: 20px; color: #0a2c84; font-size: 23px; line-height: 1;}

.giprnt-business_more-content-title a{color: #0a2c84; font-size: 24px; text-decoration: none;}

.giprnt-business_more-content-text{margin-top: 16px; line-height: 1.5;}

.giprnt-business_more-content-text a{color: #808080; font-size: 18px; }

.giprnt-business_more-content-text a:hover{text-decoration: underline;}

.pagination>li>a, .pagination>li>span{font-size: 18px;}

@media (max-width:980px) {
	
	.giprnt-business_more-title{background-size: 90%;}
	
	.giprnt-business_more-content{ margin-top:0px;}
	
	.giprnt-business_more-content-list{padding:10px; margin-top: 10px;}
	
	.giprnt-business_more-content-time{text-align: left; height: 20px; margin-left: 40px; font-size: 16px;}
	
	.giprnt-business_more-content-time:after{ left: 110px; top:8px}
	
	.giprnt-business_more-content-time+i{position: absolute; left:15px; top:-24px}
	
	.giprnt-business_more-content-title{ margin-top: 10px;}
	
	.giprnt-business_more-content-title a{font-size: 20px;}
	
	.giprnt-business_more-content-text a{font-size: 16px; line-height: 1;}
	
	.pagination>li>a, .pagination>li>span{font-size: 16px;padding: 10px;}
	
}

/* 业务动态详细 */

.giprnt-business-details{margin-top: 60px; }

.giprnt-business-details-title .title{text-align: center; font-size:36px; color: #0a2c84; line-height: 1.5;}

.giprnt-business-details-title .time{text-align: center; font-size:18px; color: #808080; margin-top: 50px;}

.giprnt-business-details-content{margin-top: 50px; font-size:18px; color: #808080; line-height: 2; min-height: calc(100vh - 400px);}

@media (max-width:980px) {
	
	.giprnt-business-details{ margin-top: 30px; padding: 0 10px;}
	
	.giprnt-business-details-title .title{font-size: 26px;}
	
	.giprnt-business-details-title .time,.giprnt-business-details-content{font-size:16px; margin-top: 20px;}
}

/* 试用 */

.giprnt-probation{border-radius: 27px;background-color: rgb(250, 250, 250);box-shadow: 6.157px 7.88px 7.68px 0.32px rgba(25, 48, 191, 0.2);width: 860px; margin: 0 auto; margin-top: 150px; padding: 60px 60px 40px 60px;}

.giprnt-probation-img{float:left;}

.giprnt-probation-content{margin-left: 180px; margin-top: 20px;}

.giprnt-probation-content-title{font-size: 26px; color: #fbbb5a; } 

.giprnt-probation-content-text{color: #808080; font-size: 22px; margin-top: 15px;}

.giprnt-probation-content-download{text-align: right; margin-top: 50px;}

.giprnt-probation-content-download a{  color: #fbbb5a;font-size:20px; text-decoration: underline;}

@media (max-width:980px) {
	
	.giprnt-probation{text-align: center; width: 95%; margin: 0 auto; margin-top: 40px;}
	
	.giprnt-probation-img{float:none;}
	
	.giprnt-probation-img img{ max-width: 100%;}
	
	.giprnt-probation-content{margin-left: 0; text-align: center; margin-top: 30px; line-height: 1.2;}
	
	.giprnt-probation-content-title{font-size: 26px; } 
	
	.giprnt-probation-content-text,.giprnt-probation-content-download a{font-size: 16px;}
	
	.giprnt-probation-content-download{text-align: center;margin-top: 30px;}
	
}




