@charset "utf-8";
/*响应式*/
 @media(max-width:1280px){
	.pc_inner{
		display: block !important;
	}
	.phone_inner{
		display: none !important;
	}
	.pc_inner_inline{
		display: inline !important;
	}
	.phone_inner_inline{
		display: none !important;
	}
}
@media(max-width:999px){
	.center-inline_box .line{

	}
}
/* 手机 */
@media screen and (max-width: 767px) {
	body{min-width: auto !important;}
	#undefined-sticky-wrapper,.fix-header{height:auto !important;}
	.pc_inner{
		display: none !important;
	}
	.phone_inner{
		display: block !important;
	}
	.pc_inner_inline{
		display: none !important;
	}
	.phone_inner_inline{
		display: inline !important;
	}
	.cpjs .cpjs_tit{
		margin-bottom:0
	}
	.xn-qr-wrap{
		margin-top:20px!important;
	}
	.lxwm .w1200 > div.right{
		border-bottom: none;
	}
	.center-inline_box{
		margin-right: -5%;
	}
	#column1,#column2,#column3{
		width:46%!important;
		height:210px!important;
	} 
	#column2{
		margin-left:8%!important;
	}
	#column2.second{
		margin-left:0!important;
	}
	#column1 .txt, #column2 .txt, #column3 .txt{
		height:140px!important;
		padding-top:90px!important;
		font-size: 14px!important;
	}
	.video {
		width: 640px;
		height: 280px;
		margin-top: -140px;
		margin-left: -320px;
	}
	.video video {
		width: 640px;
		height: 280px;
	}
	.navbar-default .navbar-collapse {
		background: #fff;
		opacity: .9;
		position: relative;
		z-index: 9999;
		height: calc(100vh - 56px);
		padding: 0;
		overflow-y: auto;
	}
	.navbar-default.navbar {
		height: auto !important;
		padding: 0;
		min-height: auto;
	}
	.navbar-brand {
		padding:0;
		padding-left:15px;
	}
	.navbar-brand img {
		width: 80px;
		
		display: inline-block;
	}
	.navbar-default .navbar-toggle .icon-bar {
		width: 23px;
		background-color: #555;
		border-radius: 0;
		height: 4px;
	}
	.navbar-toggle {
		padding: 0;
		border: 0;
		margin-top: 20px;
		margin-bottom: 16px;
		border-radius: 0;
	}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover
		{
		background: none;
		border: 0;
		color: #1e3280;
	}
	.navbar-nav {
		margin: 0 -15px;
	}
	.navbar .nav {
		padding-top: 0;
		padding-right: 0;
	}
	.navbar .nav>li {
		display: block;
		width: 100%;
	}
	.navbar .nav>li:last-of-type{display:none;}
	.navbar .nav>li>a.dropdown-toggle {
		display: block;
		width: 100%;
		height: 65px !important;
		line-height: 56px;
		padding: 5px 12px;
		border-bottom: 1px solid #e1e1e1;
		font-size: 16px;
		text-align: left;
		font-weight: normal;
	}
	.navbar-nav .open .dropdown-menu>li>a {
		padding: 12px 0px;
		color: #666;
		font-size: 16px;
	}
	.navbar-default .navbar-nav>li>a:hover:after{background: transparent;}
	.navbar-nav>li.open>.dropdown-menu{
		float: left;
		width: 100% !important;
		background-color: #F6F6F6 !important;
	}
	.navbar-nav>li>.dropdown-menu>li>.dropdown-menu a:hover {
	color: #0c3776;
	height: 40px;
	padding: 10 21px;
	font-size: 14px;
	}
	.navbar-nav>li>.dropdown-menu li {
		margin: 0 10px;
	}
	.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
		border-color: #df2425;
	}
	.navbar-default .navbar-nav>li>a.cur:after {
		background: transparent;
	}
	.navbar-default .navbar-nav {
		margin: 0 -15px;
	}
	.navbar-inverse .navbar-brand {
		color: #FFF !important;
	}
	.flex-direction-nav li a.flex-prev {
		left: 20px;
	}
	.flex-direction-nav li a.flex-next {
		right: 20px;
	}
	.jscx, .ywcx {
		text-align: center;
	}
	.jscx_ul li, .ywcx_ul li {
		width: 50%;
	}
	.flexiselDemo1_con, .flexiselDemo2_con {
		width: 100%;
	}
	.header p {
		padding: 0px;
	}
	.slides li img {
		height: calc(100% - 80px);
	}
	.newsbg {
		height: auto;
		padding: 10px 0px;
		background-size: cover;
	}
	.news_dt_tit{margin: 40px auto 20px auto;}
	.news_dt_tit 
	.news, .hydt{padding: 20px 0 30px 0px;}
	.news #example-one{width:100%;}
	.news #example-one .nav li{
		width: 50%;
		height: 40px;
	}
	.news #example-one .nav li a{
		height: 40px;
		padding: 7px;
		border-bottom: 0;
		font-size: 16px;
		color: #888888;
	}
	.dxyh .xn-dxyh-dxgxuser .animated:first-of-type,.dxyh .xn-dxyh-dxgxuser .animated:nth-child(2){display: inline-block;width: 45%;}
	.animated2 .swiper-container{width:100%;height: 100%;}
	.xn-swiper-animated1 .swiper-slide .xn-goodlist img{width: 146px !important;}
	.xn-goodlist{
		width:50%;
		height:100px;
		float:left;
	}
	.dxyh .swiper-button-white{display:none;}
	.animated2{height:85%;}
	.dxyh .swiper-slide > img{width:95%;}
	.officialAccount{width:82%;top:48%;}
	#officialComAccount.officialAccount{top:56.5%;}
	#officialTel.officialAccount{top:73%;}
	#example-one ul{padding-bottom: 24px;}
	.news #page-wrap{margin-left:0;}
	#myModal .modal-dialog{width:100%; margin: 30px 0;}
	.xn-main3-lxus{padding:15px 20px;max-height: calc(100vh - 106px);overflow: auto;}
	.xn-main3-lxus .xn-main3-clabel{width:25%;}
	.xn-main3-lxus .form-control{width:72%;}
	.xn-main3-lxus .xn-main3-yzm{width:40%;}
	#getCode, #getCodecoop{top: -1px;padding: 8px 14px;}
	#example-one ul#featured > a, #example-one ul#core > a{
		padding-left: 0 !important;
		width: 100%;
		display: inline-block;
		text-align: right;
	}
	#example-one ul li a{padding:12px 10px;}
	#example-one ul > li > a > span:first-of-type{
		display: block;
		color: #010101;
		font-size: 16px;
		padding-bottom: 8px;
	}
	#example-one ul > li > a > span:last-of-type{
		float: none !important;
		display: block;
		color: #888;
		font-size: 12px;
	}
	.footer_bg p{font: 12px/2 "Microsoft Yahei";}
	.lxwm .lxxx .address{background-position-y: 10px;padding-left:26px;width: auto;}
	.lxwm h3{float:none;text-align:center;padding:20px 0;}
	.xn-main3-qdgz + .col-md-2{height:170px !important;padding: 0;}
	.xn-main3-qdgz{float: left;padding: 32px 1px 0 0;}
	.bg_cp{
		background: url(/assets/global/img/bg_p_产品介绍.jpg) no-repeat;
	}
	.bg_cp, .dxyh {
		height: auto !important;
		background-size: cover;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
	}
	.footer .lxwm .col-md-3.xn-main3-qdgz span {
		float: none !important;
		text-align: center;
		display: block;
		padding-top: 10px !important;
	}
	.lxwm .yqlj span{padding-left:0 !important;}
	.lxwm .yqlj select{width:100%;margin-bottom:20px;}
	.hydt {
		margin-top: 10px;
	}
	.dxyh .container{padding:0;}
	.dxyh .container > .col-md-2{
		width: 46%;
		float: left;
		text-align: center;
	}
	.dxyh .scroll{width:100%;}
	.dxyh .xn-index-more{display: none;}
	.animated2 .picbox .tu img{margin:20px 0 !important;}
	.dxyh .animated2 .picbox{
		width: calc(100% - 70px);
		margin: 7% auto;
	}
	.dxyh .animated3 .swiper-container{margin:0 10px;height: 90%;}
	.animated3{height:700px;}
	.dxyh .animated3 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:5%;}
	.dxyh .swiper-container-horizontal>.swiper-pagination-bullets{bottom:5%;}
	.dxyh_tit{margin:12% auto 8% auto;}
	.xn-dxyh-dxgxuser{margin: 1% 0 10%;}
	#dian > div, #dian2 > div{width:auto;}
	.dxyh .dian, .dxyh .dian2{display:inline-block;margin-left:12px;float: none;}
	.dxyh .picbox{width:100%;}
	.xn-contactInfo-sider{top:auto;bottom:2%;display: none;}
	.flex-direction-nav{display:none;}
	.nbs-flexisel-nav-left {
		left: 1%;
		top: 35% !important;
	}
	.nbs-flexisel-nav-right {
		right: 1%;
		top: 35% !important;
	}
	.film_focus_desc h2 {
		width: 120px;
	}
	.film_focus ul.film_focus_nav {
		width: 120px;
	}
	.film_focus_desc2 h2 {
		width: 120px;
	}
	.film_focus2 ul.film_focus_nav2 {
		width: 120px;
	}
	.lxwm .diqu li {
		margin-bottom: 10px;
	}
	.xn-gsgw-textl{
		display: block;
		position: absolute;
		top: 50%;
		left: 50%;
		width: 62%;
		transform: translate(-50%, -50%);
	}
	.xn-about-banner img,.xn-product3-banner img,.xn-product-banner img,.xn-caselist-banner img,.xn-newslist-banner img,.xn-recruit-banner img,.xn-cooperation-banner img{display:none;}
	.xn-about-banner{
		background: url(/static/imgs/new/简介.jpg) no-repeat;
		height: 180px;
		background-size:cover;
		text-align: center;
		position: relative;
	}
	.xn-product3-banner{
		background: url(/static/imgs/new/数字档案馆.jpg) no-repeat;
		height: 180px;
		background-size:cover;
		text-align: center;
		position: relative;
	}
	.xn-product-banner{
		background: url(/static/imgs/new/企业电子档案.jpg) no-repeat;
		height: 180px;
		background-size:cover;
		text-align: center;
		position: relative;
	}
	.xn-product-banner.p2{
		background: url(/static/imgs/new/退伍军人.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p3{
		background: url(/static/imgs/new/民政人事档案.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p4{
		background: url(/static/imgs/new/档案馆智能化.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p5{
		background: url(/static/imgs/new/干部人事档案.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p6{
		background: url(/static/imgs/new/馆藏资料.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p7{
		background: url(/static/imgs/new/档案数字化加工.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p8{
		background: url(/static/imgs/new/影音档案管理.jpg) no-repeat;
		background-size:cover;

	}
	.xn-product-banner.p9{
		background: url(/static/imgs/new/加盟合作.jpg) no-repeat;
		background-size:cover;

	}
	.xn-caselist-banner{
		background: url(/assets/global/img/mobile/xn-imgdxyh.jpg) no-repeat;
		height: 180px;
		background-size:cover;
		text-align: center;
		position: relative;
	}
	.xn-newslist-banner{
		background: url(/static/imgs/new/新闻中心.jpg) no-repeat;
		height: 180px;
		background-size: 100% 100%;
		text-align: center;
		position: relative;
	}
	.xn-newslist-banner.dt{
		background: url(/static/imgs/new/行业动态.jpg) no-repeat;
		background-size: 100% 100%;
	}
	.xn-recruit-banner{
		background: url(/assets/global/img/mobile/xn-imgzxns.jpg) no-repeat;
		height: 180px;
		background-size: 100% 100%;
		text-align: center;
		position: relative;
	}
	.xn-cooperation-banner{
		background: url(/assets/global/img/mobile/xn-imgjmhz.jpg) no-repeat;
		height: 180px;
		background-size: 100% 100%;
		text-align: center;
		position: relative;
	}
	.xn-gsgw-txtzh{
		font-family: Microsoft YaHei;
		font-size: 28px;
		line-height: 35px;
		color: #000;
	}
	.xn-gsgw-txten{
		font-size: 14px;
		color: #333;
		font-weight: 300;
		padding-top: 11px;
	}
	.xn-about-dxyh li a{font-size: 16px;}
	.xn-about-dxyh { margin: 5px 0 10px 0;}
	.xn-gsgw-btlogo,.xn-gsgw-btlogow{display:none;}
	.about-box.w1200{margin-top:0;width: 100%;padding: 0 28px;}
	.xn-page-cpzx{width: 100%;}
	.xn-page-producttitle {padding-bottom: 44px;}
	.w1200.xn-cpzx-box, .xn-cpzx-box{padding: 40px 0px;width: 100%;}
	.xn-page-bg1 .w1200{width: 100%;}
	.xn-cpzx-box .xn-gsgw-fagszh{
		padding-top: 0;
		margin-bottom: 40px;
		text-align: center;
		display: block;
	}
	.xn-cpzx-infobox > .col-md-6:first-of-type,.xn-page-bg1 .xn-cpzx-infobox > .col-md-6:first-of-type{padding-bottom: 40px;}
	.xn-page-bg1 .xn-cpzx-infobox > .col-md-6:last-of-type{padding: 0;}
	.xn-cpzx-infobox > .col-md-6:last-of-type{padding: 0 20px;}
	.xn-gsgw-container{width: 100% !important;}
	.about-box.xn-gsgw-aboutbox{padding:0;}
	.xn-gsgw-lxfs .col-md-12{padding-top: 5px;}
	.xn-gsgw-lxfs{
		height: auto;
		padding: 0;
		margin: 40px 0 0 0;
		border: 0;
	}
	.xn-gsgw-lxfs .col-md-4{
		margin: 0 10px;
	}
	.xn-gsgw-lxfs .col-md-3,.xn-gsgw-lxfs .col-md-5{
		padding: 13px 10px;
		margin: 0 25px;
		border-bottom: 1px solid #D7D7D7;
	}
	.xn-cpzx-infobox > .col-md-6:first-of-type > img:not(:last-of-type) {padding: 0 14px 14px 0px;}
	.w1200.xn-cpzx-box .xn-cpzx-infobox .col-md-6 > div:first-of-type{padding-top:0;}
	.xn-page-progdlist > span{padding: 0 40px;}
	.xn-gsgw-lxfs .col-md-4 span,.xn-gsgw-lxfs .col-md-3 span{
		font-size: 16px;
		padding-left: 10px;
		position: relative;
		top: 3px;
		font-family: Microsoft YaHei !important;
		color: #333 !important;
	}
	.xn-gsgw-lxfs .col-md-5 span{
		font-size: 16px;
		display: inline-block;
		position: relative;
		top: 3px;
		font-family: Microsoft YaHei !important;
		color: #333 !important;
		width: 89%;
		vertical-align: middle;
		padding-left: 10px;
	}
	.lxwm .lxwmx{padding:21px 0 0 0;font-size: 18px;}
	.footer .lxwm .lxwmx + span{font-weight: 300;font-size:12px !important; }
	.lxwm .lxxx li p{font-size:12px;line-height: 30px;}
	.lxwm .lxxx .phone,.lxwm .lxxx .email,.lxwm .lxxx .qq{padding-left:26px;}
	.lxwm .container .col-md-3:first-of-type{padding:0 3px;}
	.about-box.w1200.xn-gsgw-abxp{background: #F2F5F8;padding: 40px 0px;}
	.xn-gsgw-abxp > span{display: block;text-align: center;}
	.my-video-dimensions{
		width: 100%;
		height: 235px;
		border-top: 1px solid #DDDDDD;
		border-bottom: 1px solid #ddd;
	}
	.xn-gsgw-abxp .info-box .info-words > div{width:100%;}
	.xn-gsgw-abxp .info-box .info-words > p{width: 100%; padding: 0 28px;}
	.xn-gsgw-abxp .info-box .info-words > p > span{padding-top:32px;}
	.xn-gsgw-abxp .info-box .info-words > p > span > span{
		text-align: center;
		width: 10%;
		display: inline-block;
		word-break: break-word;
		line-height: 18px;
		letter-spacing: 20px;
		float: right;
	}
	.w1200{width:100% !important;}
	.main .xn-about-scont{padding:0 28px 60px 28px;}
	.main .xn-about-scont .xn-about-bdcon{margin-top:24px;}
	.main .xn-about-scont .xn-about-gxscfe{height:68px;line-height:50px;}
	.main .xn-about-scont .xn-about-gxnum{
		font-size: 32px;
		margin-right: 25px;
	}
	.main .xn-about-scont .xn-about-gxtext{
		font-size: 16px;
		padding-left: 30px;
	}
	.main .xn-about-scont .xn-about-sqycon:after{content:"";display:block;clear:both;}
	.main .xn-about-scont .xn-about-sqyconk{
		width: 50%;
		float: left;
		text-align: center;
		padding: 20px 0;
	}
	.main .xn-about-scont .xn-about-sqycon .xn-about-sqyconk:nth-child(2n) {
		border-left: 1px solid #ddd;
	}
	.main .xn-about-scont .xn-about-sqycon .xn-about-sqyconk:not(:last-child){border-right:0;}
	.main .xn-about-scont .xn-about-year{font-size:12px;}
	.main .xn-about-scont .xn-about-sqyconum{font-size: 23px;}
	.main .xn-about-scont .xn-about-plus{font-size:18px;}
	.main .xn-about-scont .xn-about-sqycontext{font-size:14px;}
	.main .xn-about-scont .xn-about-sqyconk:first-of-type,.main .xn-about-scont .xn-about-sqyconk:nth-child(2){border-bottom:1px solid #ddd;}
	.main .xn-about-scont .xn-about-sqyconk2:before {
		content: "";
		display: block;
		width: 24px;
		border-bottom: 1px solid #B5B5B5;
		margin: 8px auto 16px auto;
	}
	.main .xn-about-scont .xn-about-sqyconk1{width:32%; padding:26px 0;}
	.main .xn-about-scont .xn-about-sqyconimg5,.main .xn-about-scont .xn-about-sqyconimg6,.main .xn-about-scont .xn-about-sqyconimg7{margin-right:0;}
	.main .xn-about-scont .xn-about-sqyconk2{display: block;border-left:0; padding-left:0;}
	.about-box h1,.about-box #tittle{display:none;}
	.xn-gsgw-fagszh{display: block;text-align: center;padding-top: 40px;font-size: 22px;}
	.xn-gsgw-fagsen{font-size:12px;}
	.xn-page-bg1{padding:40px 27px;}
	.xn-page-bg1 .xn-gsgw-fagszh{padding-top:0;}
	.xn-product3-row{padding: 0;margin: 0;}
	.xn-product3-row .col-md-4{padding: 40px 0 0 0;}
	.about-box.xn-gsgw-dzcwbox{margin: 40px auto;}
	.xn-page-bg1 .info-box .info-words p:last-of-type{margin-bottom: 0;}
	.newsbg{
		width: 100%;
		height: auto;
		background: url(/assets/global/img/mobile/bg_信创.jpg) no-repeat;
		background-size:100% 100%;
	}
	.lv-time-section:nth-of-type(2) .lv-time-year:before{
		right: auto;
		left: -20px;
		top: 15px;
		border-width: 12px;
		content: " ";
		border-left-width: 0;
		border-right-color: #FFA800 !important;
		position: absolute;
		border-color: transparent;
		border-style: solid;
	}
	.lxwm .w1200 > div:first-child,.lxwm .w1200 > div:nth-child(2),.lxwm .w1200 > div:nth-child(3),.lxwm .w1200 > div:nth-child(4){
		margin: 0;
		width: 100%;
		padding: 0 5%;
		float: none;
	}
	.xn-footer-lxtitle{padding: 20px 0 16px 0;}
	.xn-footer-lxnr > .col-md-6 ,.lxwm .w1200 > div:nth-child(4) .xn-footer-lxnr > div > .col-md-6{
		float: left;
		width: 50%;
	}
	.xn-page-bg2 .xn-page-progdlist.xn-page-prodxal > span > figure{
		width: 85%;
		margin: 0 auto;
	}
	.xn-page-bg2 .xn-page-progdlist > span:not(:first-of-type) {
		padding-left: 0;
	}
	.lxwm .w1200 > div:nth-child(4) .xn-footer-lxnr > div:nth-child(3) .col-md-4{
		float: left;
		width: 30%;
		margin-bottom: 15px;
	}
	.lxwm .w1200 > div:nth-child(4) .xn-footer-lxnr > div:nth-child(3) .col-md-8{
		width: 70%;
		float: left;
		margin-bottom: 15px;
	}
	.xn-product3-ywcj{padding:0 5%;}
	.xn-product3-ywcj .col-md-4{margin-bottom: 10px;}
	.xn-product3-ywcj:not(:first-of-type) {margin-top: 25px;}
	.xn-cpzx-infobox .xn-product3-platformft{
		width: 100%;
		margin-top: 95px;
		padding: 0px 25px 25px 25px;
		height: 302px;
	}
	.xn-page-progdlist > span{padding: 0 20px;}
	.xn-page-progdlist.xn-page-prodxal > span > figure, .xn-page-progdlist > span > figure {
		width: 100%;
	}
	.lxwm .w1200 > div:nth-child(3) .xn-footer-lxnr > a{
		width: 49%;
		display: inline-block;
	}
	.lv-time-section{height:auto;}
	.lv-time-left{width: auto; height: auto;padding: 40px 61px 40px 0;}
	.lv-time-right {
		display: block;
		width: auto;
		padding-right: 0;
	}
	.lv-time-section:nth-of-type(2){border-right: 12px solid #D9D9D9;}
	.lv-time-section:nth-of-type(2) .lv-time-left{
		float: right;
		width: 20%;
		height: 100%;
		border-right: 0;
	}
	.lv-time-section:nth-of-type(2) .lv-time-right{
		float: left;
		width: 79%;
		display: inline;
		padding-left: 0;
	}
	.lv-time-section:last-of-type{margin-bottom:0;}
	.lv-time-section:nth-of-type(2):after{
		content:"";
		display:block;
		clear:both;
	}
	.lv-time-right .lv-time-nrcontent{top:0;}
	.about-box.xn-gsgw-ysbox{margin: 7px auto;}
	.xn-page-bg1 .xn-gsgw-sxdaimg{margin: 0;}
	.xn-page-bg1 .xn-gsgw-sxdats1{
		top: 0;
		float: none;
		width: 100%;
		margin: 10px auto;
		text-align: center;
	}
	.xn-page-bg1 .xn-gsgw-sxdats2{
		position: relative;
		top: 18px;
		float: left;
		margin: 0 auto;
		width: 100%;
	}
	.xn-page-bg1 .xn-gsgw-sxdats2 .img-tip{top: -46px;}
	.xn-page-bg1 .xn-gsgw-sxdaimg2{margin: 0;}
	.w1200.xn-gsgw-dacjimg{padding: 40px 28px;}
	.w1200.xn-gsgw-dacjimg img{margin-left:0 !important;width: 100%;}
	.xn-gsgw-dmtpl{padding-left: 0;}
	.xn-gsgw-dmtpl img:first-of-type{margin-top:0;}
	.xn-gsgw-caselist .info-words .col-md-2{width:50%;}
	.xn-gsgw-cspl{padding-left: 0;}
	.xn-gsgw-cspl:after{
		content:"";
		display:block;
		clear:both;
	}
	.xn-gsgw-caselist .col-md-11,.xn-gsgw-caselist .col-md-10{padding:0;}
	.xn-gsgw-caselist .col-md-11 .col-xs-12{padding:0;text-align: center;}
	.xn-gsgw-caselist .col-md-11 .col-xs-12 .sanjiao_down{
		height: auto;
		font-size: 16px;
		line-height: normal;
		font-size: 16px;
		border: 0;
		padding: 10px 0;
		margin-bottom: 0;
	}
	.xn-gsgw-cspl + .row .col-md-12{display: flex;padding: 40px 20% 20px 20% !important;}
	.xn-gsgw-caselist .col-md-10 .row{margin:0;}
	.xn-gsgw-caselist .col-md-10 .product-list .col-xs-12{padding:0;width: 50%;}
	.xn-gsgw-caselist .col-md-10 .product-list .col-xs-12 .product-item{padding: 10px;margin-right: 0;margin-bottom:0;}
	.xn-gsgw-caselist .col-md-10 .product-list + .margin-bottom-20  .col-md-12{display: flex;padding: 40px 20% 20px 20% !important;}
	.xn-gsgw-newslist .col-md-9{padding:0;}
	.about-box.w1200.xn-gsgw-newslist{padding:40px 0 0 0;}
	.xn-gsgw-newslist .col-md-9 .goods-page table,.xn-gsgw-newslist .col-md-9 .goods-page table tbody,.xn-gsgw-newslist .col-md-9 .goods-page table tbody tr{display:block;}
	.xn-gsgw-newslist .col-md-9 .goods-page table tbody tr td[align='left']{
		display: block;
		width: 100%;
		border-bottom: 0;
		font-size: 16px;
		font-weight: 400;
		padding: 20px 20px 8px;
	}
	.xn-gsgw-newslist .col-md-9 .goods-page table tbody tr:first-of-type td[align='left']{padding: 0 20px 8px;}
	.xn-gsgw-newslist .col-md-9 .goods-page table tbody tr td[align='right']{
		display: block;
		width: 100%;
		text-align: left;
		color: #888888;
		font-weight: 400;
		padding: 8px 20px 20px 20px;
	}
	.xn-gsgw-newslist .col-md-9 .faq-page + .row{margin: 0;}
	.xn-gsgw-newslist .col-md-9 .faq-page + .row .col-md-12{display: flex;padding: 10px 20% 5px 20% !important;}
	.xn-newsinfo-banner{display:none;}
	.xn-gsgw-newsinfo .col-md-9{padding:0;}
	.xn-gsgw-newsinfo .col-md-9 .content-page{padding:25px 0;margin-right: 0;}
	.xn-gsgw-newsinfo .col-md-9 .content-page h1{
		display: block;
		font-size: 20px;
		font-weight: bold;
		line-height: 29px;
		padding-bottom: 20px;
	}
	.xn-gsgw-newsinfo .col-md-9 .content-page h4{
		color: #888888;
		margin: 0;
		text-align: left;
		padding: 0;
	}
	.about-box.w1200.xn-gsgw-recruitzw{padding:0;}
	.xn-gsgw-recruitzw .info-box .info-words table{width: 100%;margin-bottom: 30px;}
	.xn-gsgw-recruitzw .info-box .info-words table tr td.job1,.xn-gsgw-recruitzw .info-box .info-words table tr td.job2,.xn-gsgw-recruitzw .info-box .info-words table tr td.job3{padding:4px 15px 4px 9px !important;}
	.xn-gsgw-recruitzw .info-box .info-words table td {
		font-size: 16px;
		line-height: 26px;
		padding: 10px 15px 10px 9px;
		border-right: 0;
	}
	.xn-gsgw-recruitzw .info-box .info-words table tr:last-of-type td{padding-left:26px !important;}
	.xn-gsgw-recruitzw .info-box .info-words table tr:last-of-type td .info-words > span > span{display: inline-block;padding-bottom:10px;}
	.join-box .jplan-list .plan{width:100%;height:auto;padding:40px 0 20px 0;background: #FFF;}
	.jplan-list .plan h3{font-size: 24px;}
	.jplan-list .plan P{line-height: 30px;}
	.jplan-list ul li:nth-child(2) > img{padding-top:40px;}
	.jplan-list ul li:nth-child(3) .plan{padding: 20px 0;}
	.jplan-list ul li:nth-child(3) > img{padding-bottom: 30px;}
	.join-box .sysTop .sy-words{
		background: #fff;
		padding: 40px 0;
		width: 100%;
		height: auto;
	}
	.sysTop > img{display:none;}
	.join-box .sy-list ul {
		margin-top: 0;
		width: 100%;
	}
	.join-box .sy-list ul li{
		width: 100%;
		margin-right: 0;
		margin-bottom: 12px;
		background: #F9FAFC;
		border: 1px solid #E6E6E6;
	}
	.join-box .sy-list ul li img{width: 100%;}
	.join-box .sy-list ul li .sl-words{padding: 21px; height: auto;width: 100%;}
	.join-box .sy-list{padding-bottom: 20px;}
	.xn-gsgw-cooperate{background-color:#fff;padding:40px 0 0 0;}
	.xn-gsgw-cooperate .about-box{margin-bottom:0 !important;}
	.xn-gsgw-cooperate .xn-cooperation-hzhb{padding-bottom: 40px;}
	.xn-gsgw-cooperate .xn-cooperation-hzlist{
		display: flex;
		align-items: center;
		vertical-align: middle;
		text-align: center;
		padding-left: calc(100vw / 10);
		margin-bottom: 10px;
	}
	.xn-gsgw-cooperate .xn-cooperation-hzhb > img{
		position: relative;
		padding: 0;
		margin: 5px 0 0px 0;
		left: 57%;
		top: -10px;
		display: block;
		width: 12%;
		transform: rotate(90deg);
	}
	.xn-gsgw-cooperate .xn-cooperation-hzli{
		width: 80px;
		height: 90px;
		background-size: 100% 100%;
	}
	.xn-gsgw-cooperate .xn-cooperation-hzli img{padding-top: 20px;width: 62%;}
	.xn-gsgw-cooperate .xn-cooperation-text{
		display: inline-block;
		min-height: auto;
		padding-top: 0;
		font-size: 18px;
		width: 65%;
	}
	.xn-gsgw-cooperate .xn-cooperation-hzbtn{padding-top: 40px;}
	.xn-gsgw-cooperate .jplan-list ul li:last-of-type .plan br,.xn-gsgw-cooperate .jplan-list ul li:nth-child(2) .plan br{display:none;}
	.xn-gsgw-cooperate .xn-cooperation-hzbtn span{padding: 4px 34px;    font-size: 22px;}
	#cooPartner.modal{background-color:#fff;}
	#cooPartner .modal-dialog{width:100%;height:100%; margin: 0;}
	#cooPartner .modal-dialog .modal-content{height:100%;box-shadow: none;border: 0;}
	#cooPartner .modal-dialog .modal-content .modal-header{border-bottom: 2px solid #F1F1F1;text-align:center;}
	#cooPartner .modal-footer{padding: 0;position: absolute;bottom: 0;width: 100%;text-align: center;}
	#cooPartner .modal-footer .btn{padding: 16px 18px !important;}
	.xn-gsgw-sqdback{
		float: left;
		display: inline-block;
		width: 12px;
		height: 12px;
		border: #738091 solid;
		border-width: 2px 2px 0 0;
		transform: rotate(225deg);
		margin-top: 7px;
		margin-left: 5px;
	}
	
	.gray-line{
		margin-top: 50px;
	    margin-bottom: 50px;
	    margin-left: 15%;
	    float: left;
	    width: 300px;
	    height: 3px;
	    background: #EAEFF5;
	}
	
	.info-box-honor{
		float:left;
		width:400px;
		margin-left:10px;
		margin-bottom:100px;
		font-size:16px;
		vertical-align:middle;
	}
	
	.info-detail{
		margin-top:30px;
		margin-left:40px;
	}
	
	.col-img{
		float:left;
		width:100%;
		height:550px;
		text-align:center;
		vertical-align:middle;
	}

	.cultureImg{
		height: 480px;
		width: 364px;
	}

	.box-img{
	    margin-top:20px;
	    width: 100%;
	}

	.softTitle{
		display:block;
		width: 100%;
		font-size: 17px;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #333333;
		line-height: 30px;
	}
	
	.softContent{
		margin-top:24px;
		width: 90%;
		font-size: 17px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		line-height: 30px;
	}
	
	.col1{
		width:100%;
		float:left;
		margin-top:20px;
	}
	
	
	.col1 :nth-child(3){
		margin-top:110px;
	}
	
	.col1 :nth-child(5){
		margin-top:100px;
	}
	
	.col2{
		width:100%;
		float:left;
	}
	
	.col2 :nth-child(1){
		margin-top:50px;
	}
	.col2 :nth-child(3){
		margin-top:100px;
	}
	.col2 :nth-child(4){
		margin-top:158px;
	}
	.col2 :nth-child(5){
		margin-top:80px;
	}
	
	.col3{
		width:100%;
		float:left;
	}
	
	.col3>p{
		width:90%;
	}
	
	.col3 :nth-child(2){
		margin-top:140px;
	}
	.col3 :nth-child(4){
		margin-top:80px;
	}
	.col3 :nth-child(5){
		margin-bottom:80px;
	}
	
	.imgQ{
	    display:none;
	}
	
	.imgQA{
		display:none;
	}
	
	.border>h1{
    	margin-left: 200px;
	    margin-top: 50px;
	    margin-bottom: 50px;
	    width: 156px;
	    height: 26px;
	    font-size: 26px;
	    font-family: Microsoft YaHei;
	    font-weight: 400;
	    color: #004BAE;
	    line-height: 30px;
	}
	
	.licenseOverFlow{
		overflow-x: auto;
		 width: 30%;
		 height:99%;
	}
	.result{
		float:left;
		margin-left:5%;
	}

	.clear{
		float:left;
		width: 100px;
		height: 40px;
		background: #E5E5E5;
		border-radius: 4px;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		line-height: 30px;
		margin-left: 6%;
	}
	
	.apply{
		float:left;
		width: 100px;
		height: 40px;
		background: #093876;
		border-radius: 4px;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 30px;
	}
	
	.border{
	    width: 600px;
	    height: 85%;
	    background: #FFFFFF;
	    border: 3px solid #E3EBF0;
	    padding: 0px 0px 0px 30px;

	}
	
	.border>h1{
	    margin-left: 18%;
	    margin-top: 50px;
	    margin-bottom: 50px;
	    width: 156px;
	    height: 26px;
	    font-size: 26px;
	    font-family: Microsoft YaHei;
	    font-weight: 400;
	    color: #004BAE;
	    line-height: 30px;
	}
	
	#applyForm .border{
		width: 640px;
		height: 100%;
		background: #FFFFFF;
		border: 3px solid #E3EBF0;
	}
	
	.center-inline_box .honor #column1,.center-inline_box .honor #column2,.center-inline_box .honor #column3 {
		float: left;
		width: 33%;
		height: 100px;
		margin-top:75px;
		margin-left:0;
	}
	
	.font-common{
		text-align: center;
	    width: 85%;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #333333;
		line-height: 40px;
	}
	
	.font-common-blue{
		text-align: center;
	    width: 85%;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #008AFF;
		line-height: 40px;
	}
	#buySoftWare{
		margin-left:12%;
	}
}

@media screen and (max-width: 320px) {
	.jscx_ul li, .ywcx_ul li {
		width: 100%;
	}
	.news_tit h3, .hydt_tit h3 {
		width: 200px;
	}
	.video {
		width: 280px;
		height: 200px;
		margin-top: -100px;
		margin-left: -140px;
	}
	.video video {
		width: 250px;
		height: 200px;
	}
	.xn-goodlist{padding: 12px 0px;}
	.xn-swiper-animated1 .swiper-slide .xn-goodlist img{width: 75px !important;}
	.xn-main3-lxus .form-control.xn-main3-yzm { width: 36%;}
	.xn-main3-lxus .xn-main3-clabel{width: 28%;}
	.xn-main3-lxus .form-control{width:68%;}
	#getCode, #getCodecoop{padding:8px 5px;}
	.main .xn-about-scont{padding: 0 12px 60px 12px;}
	.xn-gsgw-textl{width: 78%;}
	.xn-gsgw-cooperate .xn-cooperation-hzlist{padding-left:10px;}
}
@media ( min-width : 360px) and (max-width: 414px) {
	.jscx_ul li, .ywcx_ul li {
		width: 100%;
	}
	.video {
		width: 320px;
		height: 200px;
		margin-top: -100px;
		margin-left: -160px;
	}
	.video video {
		width: 320px;
		height: 200px;
	}
}

@media ( min-width : 1000px) and (max-width: 1024px) {
	.nav>li>a {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}
	.flexiselDemo1_con {
		width: 130px;
	}
	.flexiselDemo2_con {
		width: 220px;
	}
}