ul ,li{list-style:none;}
.bg-blue2{background:url(../img/curve.png) #2381f5 right bottom;background-size:100% 100%;}
.bg-white2{background:#fff;}
.navMobile{display:block;margin:0 auto;}
.navbar-nav li.cur{background:#086AE2;}
.zuzhi-arrow2{position:absolute;right:48px;bottom: -27px;display:block;}
.oneline{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}
.twoline{
	text-overflow: -o-ellipsis-lastline;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 2;
	  line-clamp: 2;
	  -webkit-box-orient: vertical;
}
.threeline{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
}
.fourline{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	line-clamp:4;
	-webkit-box-orient: vertical;
}
.swiper-slide a{width:100%;height:100%;display:block;}
.navbar-brand{float:left;}
.grxx-box-top{padding-top:48px;}
.grxx-box-bottom{padding-top:20px;}
.zzxx-top-box{padding-top: 120px;padding-bottom: 74px;}
.zuzhi{background:#Fff;padding-top: 10px;}
.zzxx-item{padding: 4px 3px 20px;}
.xuexi{padding-top:20px;}
.zzxw-top-box{padding-top:100px;padding-bottom:30px;}
/*Ã§â€ºÂ²Ã¨Âµâ€šÃ©Â¢â€¦Ã¦Â°â€œÃ©Â©Â´Ã¨Å’Â Ã¨Å½Â½Ã¥ÂºÂÃ©Ë†Â§Ã®Æ’Å¾Ã£ÂÂ¢Ã§Æ’Â©Ã¢â€šÂ¬Ã¯Â¿Â½*/
.about-con{font-size:14px;color:#999;}
.about-tit{font-size:24px;font-weight:bold;padding-top:30px;padding-bottom:30px;}
.about-con{font-size:16px;color:#999;padding-bottom:30px;}
.about-item{padding:30px 0;overflow:hidden;}
.about-item h2{font-size:16px;font-weight:normal;text-align:center}
.about-item h1{font-size:16px;text-align:left}
.about-item h2 span{font-size:22px;}
.bg-white2 p{color:#999;font-size:14px;}
.bg-white2 h2{color:#333;margin-bottom:20px;}
.bg-white2 h2 span{color:#2381f5}
.bg-blue2 h2{color:#fff;}
.bg-blue2 h2 span{color:#fff}
.bg-white2 li{background:#f7f9fb;}
.about-item li{width:100%;padding:20px 25px;margin-bottom:15px;}
.a-img{display:inline-block;width:48px;float:left;}
.a-text{display:inline-block;width:calc(100% - 48px);font-size: 14px;color:#000}
.bg-blue2 .a-text{color:#fff;width: calc(100% - 58px);}
.bg-blue2 .a-img{width:56px;}

.bg-blue2 .a-text span{font-size:32px;font-weight:bold;}
.bg-fa{background:#fafafa;}
.navbar{border-top:5px solid #004fb0;}

.nav-right{position:absolute;right:0;top:0.4rem;}
.search-box ,.code-box{display:inline-block;float:right;padding:0 5px;}
.nav-input{height:1rem;background:#004fb0;border-bottom:1px solid #fff !important;border:0;outline:0;display:none;width:180px;color:#fff;}
.nav-search-ico{padding:10px 16px;width:2rem;height:2rem;background:url(../img/nav-search-ico.png) no-repeat center;display:inline-block;float:right;}
.nav-code-ico{width:2rem;height:2rem;background:url(../img/nav-code-ico.png) no-repeat center;display:inline-block;float:right;}
.code-box {position:relative;}
.code-box:before{
    content: "";
    left: 0;
    top: 8px;
    position: absolute;
    width: 1px;
    background: #92c3ff;
    height: 1rem;
    display: inline-block;	
}
.code-box img{display:none;max-width:120px;}
.code-box:hover img{display:block;}
/*Ã§â€ºÂ²Ã¨Âµâ€šÃ©â„¢â€¹Ã§â€ºÂ²Ã¦Â½Å¾Ã¦Â½Å¾Ã¦Â°â€œÃ©Â¢â€¦Ã¥Â¨â€žÃ§â€ºÂ²Ã©Â¹Â¿Ã¨ÂÂ½*/
.person-right{}
.person-right li{display:inline-block;float:right;margin-left:1.5rem;margin-top:1.25rem;}
.person-right li a ,.person-right li{font-size:.875rem; color:#666666;}
.person-right li:hover a{color:#086AE2;}
.per-item{padding-left:0.375rem;padding-right:0.375rem;position:relative;}
.person img{width:100%;}
.person .top .text .text-con .tit{font-size:16px;position:relative;color:#fff;margin-bottom:0.5rem;text-shadow:0 0 20px #000;}
.person .info{position:absolute;padding:3.75rem 2.375rem 1rem;}
.person .info h2{color:#fff;font-size:1.5rem;font-weight:normal;}
.person .info p{color:#ccc;font-size:0.875rem;font-weight:normal;padding-top:1rem;position:relative;line-height:1.75rem;margin-bottom:0;}
.person .info p:after{content:"";position:absolute;top:0;left:0;width:1.8rem;height:2px;background:#086ae2;}
.person .info .more{color:#fff;font-size:0.875rem;font-weight:normal;}
.person .top{position:relative;}
.person .top .text .text-con{padding:1rem 1.25rem;height:100%;width:100%;box-sizing:border-box;transition: all .5s ease;}

.person .top .text .text-con .con{display:none;position:relative;padding-top:.8rem;}
.person .top .text .text-con .con:before{content:"";position:absolute;top:0;left:0;width:3.125rem;height:1px;background:#999;}

.person .top .text{
	transition: all .5s ease;
	cursor:pointer;
	position:absolute;
	left:0px;
	top:0.75rem;
	box-sizing:border-box;
	width:100%;
	padding:0.625rem;
	height:calc(100% - 0.75rem);
}
.person-more{
	display: block;
	margin: 2rem auto;
	width:17rem;
	transition: all .5s ease;
}
.person-more a{
	border: 1px solid #eee;
	padding:0.6rem 0rem;
	text-align: center;
	color: #999999;
	font-size:0.875rem;
	display:block;
	transition: all .5s ease;
}
.person-more:hover{}
.person-more:hover a{
	color:#FFF;
	background:#086AE2;border: 1px solid #086AE2;
}
.phone a{border:1px solid #b0dce2;border-radius: 16px;padding:2px 15px;color:#b0dce2;}
.zzxx-bg{background:url(../img/zzxx-bg.png) no-repeat top center;}
.person-phone{background:url(../img/phone-ico.png) no-repeat left center;padding-left:1.5rem;background-size:auto 100%;}
.person-project{background:url(../img/zx-ico.png) no-repeat left center;padding-left:1.5rem;background-size:auto 100%;}
.person-bm{background:url(../img/kb-ico.png) no-repeat left center;padding-left:1.5rem;background-size:auto 100%;}
.zzxx-more{
	position: absolute;
	right: 0.9375rem;
	width:6rem;
	padding: 0.5rem 0;
	font-size: 0.8125rem;
	color: #fff;
	border: 1px solid #eee;
	text-align: center;
	top:0.5rem;
}
.zzxx-more:hover{
	background:#fff;
	color: #086AE2;
}
/*Ã¨Å½Â½Ã§Â¦â€žÃ©Ë†Â¥Ã§ÂÂ»Ã®Å¾Â Ã§Æ’Â©Ã¢â€šÂ¬Ã¢Ë†Â¶Ã£Æ’â€šÃ®â€žÂ»ÃŽÂ³Ã£ÂÂ¢Ã¥Â­Â¤Ã¯Â¿Â½*/
.card{
	cursor:pointer;
	margin-bottom: 30px;
	transition: all .2s ease;
	position:relative;
	background:#f5f5f5;
	border: 1px solid #f5f5f5;
}
.card img{display:block;margin:0 auto;}
.card h2{font-size:1.375rem;text-align:left;padding-left:20px;color:#2762a4;font-weight:normal;margin-top:20px;padding-bottom:15px;position:relative;}
.card h2:after{content:"";position:absolute;top: 43px;left: 20px;width: 40px;height: 1px;background: #333;}
.card p{font-size:1rem;color:#666;text-align:left;padding-left:20px;}
.card:before{transition: all .5s ease; content:"";height:2px;width:0;left:0;bottom:0;display:block;position:absolute;}

/*Ã¨Å½Â½Ã§Â¦â€žÃ¥Â½â€¢Ã¦Â°â€œÃ¨ÂÂ¬Ã¨â€”â€ºÃ¥Â¿â„¢Ã©Ë†Â¥Ã¦â€™â‚¬Ã¦â€¡Å Ã¢â€Â¾Ã¢â€šÂ¬Ã¦â€“â€¦Ã¯Â¿Â½*/
.news-item{background:#fff;transition: all .2s ease;}

.news-item .news-img{display:block;width:382px;height:190px;}
.news-item .headline{font-size:1rem;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color:#333;padding:1rem 1rem 0;}
.news-item .headline:hover{color:#086ae2;}
.news-item .day{font-size:0.875rem;color:#b3b3b3;padding:0 1rem 1rem;}
.news-item .go{display:none;float: right;}

.news-more{
	position: absolute;
	right: 0.9375rem;
	width:6rem;
	padding: 0.5rem 0;
	font-size: 0.8125rem;
	color: #999;
	border: 1px solid #bdbdbd;
	text-align: center;
	top:0.5rem;
}
.news-more:hover{
	color:#fff;
	background: #086AE2;
	border: 1px solid #086AE2;
}
/*Ã¦Â°â€œÃ©Ë†Â¥Ã§Å Â«Ã¢â€šÂ¬ÃŽÂ³Ã¢â€Å¾ÃƒÂ·Ã¯Â¿Â½*/
.inside-tit{font-size:1.375rem;color:#333;}
.inside-path{text-align:right;margin-top:0.5rem;}
.inside-path ,.inside-path a ,.inside-path span{color:#999;font-size:.75rem;padding:0 .5rem;}
.inside-path a:hover{color:#086ae2;}
.inside-banner .left{float:left;display:block;}
.inside-banner .right{float:right;display:block;}
.inside-banner{height:288px;width:100%;display:block;}

/*Ã¦Â°â€œÃ¨Â·Â¯Ã¥Â¨â€žÃ§â€ºÂ²Ã¦Ë†Â®Ã¦Ââ€šÃ§Å’Â«Ã¦Ë†Â®Ã©Â¹Â¿Ã¥Â¿â„¢Ã¨ÂÂ½Ã¨ÂÂ«*/
.line-eee{width:100%;background:#eee;height:1px;margin-bottom:20px;}
.line-blue{position:relative;}
.line-blue:after{content:"";position:absolute;bottom:0;left:0;width:5rem;height:1px;background:#086AE2;}
.lefthead{height:76px;width:100%;overflow:hidden;}
.lefthead img{height:76px;width:249px;overflow:hidden;}
.leftcon{border-left:1px solid #eee;border-right:1px solid #eee;}
.leftcon li{padding:0rem;border-bottom:1px solid #eee;position:relative;}
.leftcon li a{color:#333;font-size:1rem;padding:0.8rem 2rem;display:block;}
.leftcon li a:hover{color:#086ae2;}
.leftcon li.select{position:relative;}

.leftcon li.select:before{position:absolute;left:30px;top:15px;content:"";width:3px;background:#086ae2;height:20px;}
.leftcon li.select a{padding-left:3rem;color:#086ae2;}
.leftcon li .left-menu{background:#fafafa;padding:0.5rem 0;}
.leftcon li .left-menu .left-item{position:relative;}
.leftcon li .left-menu .left-item a{padding:0.3rem 3rem;font-size:1rem;}

.leftcon li .left-menu .cur a{color:#086ae2;}

.leftcon li .left-menu .cur a:before{position:absolute;left:35px;top:7px;content:"";width:3px;background:#086ae2;height:18px;}

.up-arrow{width:20px;height:20px;position:absolute;right:15px;top:15px;background:url(../img/arrow-up.png) no-repeat center;cursor:pointer;}

.down-arrow{width:20px;height:20px;position:absolute;right:15px;top:15px;background:url(../img/arrow-down.png) no-repeat center;cursor:pointer;}
.leftcommon p{font-size:.875rem;line-height:1.8rem;margin-bottom:0;color:#666}
.left-ico-phone ,.left-ico-code ,.left-ico-email{height:1.25rem;display:inline-block;float:left;padding-left:1.5rem;color:#333;line-height:1.25rem;width:100%;margin-top:.5rem;font-size: 0.875rem;}
.left-ico-phone{background:url(../img/ico-phone.png) no-repeat center left;}
.left-ico-code{background:url(../img/ico-code.png) no-repeat center left;}
.left-ico-email{background:url(../img/ico-email.png) no-repeat center left;}
.qyxx h2 ,.zqztpx h2 ,.jrpx h2{margin-bottom:0;}
.qyxx h2 a,.zqztpx h2 a,.jrpx h2 a{color:#333;font-weight:normal;font-size:1.25rem;}
.qyxx p a ,.zqztpx p a ,.jrpx p a{color:#666;font-weight:normal;font-size:1.125rem;margin-bottom:0;}
.qyxx h2 a:hover ,.zqztpx h2 a:hover ,.jrpx h2 a:hover{color:#086ae2;}
.qyxx{display:inline-block;float:right;}
.zqztpx{position:relative;}
.zqztpx:before{content:"";position:absolute;left:2rem;top:0.5rem;width:1px;height:5rem;background:#eee;}
.zqztpx:after{content:"";position:absolute;right:2rem;top:0.5rem;width:1px;height:5rem;background:#eee;}
.arrow-right{background:url(../img/arrow-gray.png) no-repeat center right;padding-right:1.8rem;padding-left:1rem;}
.arrow-right:hover{background:url(../img/arrow-blue.png) no-repeat center right;padding-right:1.8rem;padding-left:1rem;}
.phone{padding-left:20px;margin-top: 60px;}
.phone-ico{background: url(../img/ico-phone.png) no-repeat center left 25px;padding-left: 50px !important;}
.contant-us{font-size:0.9375rem;position:relative;overflow: hidden;color:#333;font-weight:bold;}
.contant-us:after{content:"";width:100%;margin-left:65px;height:1px;background:#eee;position:absolute;bottom:5px;left:0;}
.dy-img ,.dy-con{display:inline-block;float:left;}
.dy-con ,.dy-img{padding-left:1rem;}
.dy-con h2{
	font-size: 1.25rem;
	margin-bottom: 0;
	color: #333;
	margin-top: 0.8rem;
}
.dy-con p{font-size:0.875rem;margin-bottom:0.5rem;color:#999;}
.swiper-container{
	width: 100%;
	height:500px;
}
.swiper-slide {
	height:500px;
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.cxdy-box{padding:4rem 2rem;}
/*Ã¥Â¿â„¢Ã©Ë†Â¥Ã¦â€™â‚¬Ã¦â€¡Å Ã¢â€Â¾Ã¢â€šÂ¬Ã¦â€“â€¦Ã¥Â¹Â»Ã£Æ’â€¹Ã¥â€”ÂÃ¢â€šÂ¬Ã¦â€“â€ Ã®Å¸Å ÃƒÂ·Ã®Å¸â€¹Ã£Æ’Â¢Ã¢â€šÂ¬Ã§Å Â«Ã¢â€šÂ¬ÃŽÂ³Ã¢â€Å¾ÃƒÂ·Ã¯Â¿Â½*/
.news-list{padding:1rem 0;overflow:hidden;}
.news-list:hover{background:#fafafa;}
.news-list .news-info-con h2{font-size:22px;color:#333;font-weight:normal;margin-bottom:20px;padding-top:10px;}
.news-list:hover .news-info-con h2{color:#086ae2;}
.news-list .news-info-con p{font-size:14px;color:#999;margin-bottom:20px;line-height:24px;}
.news-list .news-info-con p.day{margin-bottom:0;}
/*Ã§Å’Â«Ã§â€šâ€°Ã¦Ë†Â®Ã¨Å½Â½Ã§Â¯â€œÃ©Ë†Â¥Ã¥Â§â€˜Ã£Æ’â€¹Ã¥â€”ÂÃ¢â€šÂ¬Ã¦â€“â€ Ã®Å¸Å ÃƒÂ·Ã®Å¸â€¹Ã£Æ’Â¢Ã¢â€šÂ¬Ã§Å Â«Ã¢â€šÂ¬ÃŽÂ³Ã¢â€Å¾ÃƒÂ·Ã¯Â¿Â½*/
.book-list{padding:1rem 0;overflow:hidden;}
.book-list:hover{background:#fafafa;}
.book-list .book-info-con h2{
	margin-bottom:10px;
	margin:10px 0px;
	padding-bottom: 20px;
	position:relative;
}
.book-list .book-info-con h2 a{
	font-size:18px;
	color:#333;
	position:relative;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:3;
	line-clamp:3;
	-webkit-box-orient: vertical;
}
.book-list .book-info-con h2:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:1px;background:#eee;}
.book-list .book-info-con h2:hover{color:#086ae2;}
.book-list .book-info-con p{font-size:14px;color:#999;margin-bottom:10px;margin-top: 20px;}
.book-list .book-info-con{margin-bottom:0;}
.book-more{width:110px;border:1px solid #eee;text-align:center;margin-top: 36px;height:30px;line-height:28px;}
.book-more a{color:#999;}
.book-more:hover{border:1px solid #086ae2;background:#086AE2;}
.book-more:hover a{color:#fff;}


/*Ã¥Â¿â„¢Ã©Ë†Â¥Ã¦â€™â‚¬Ã¦â€¡Å Ã¢â€Â¾Ã¢â€šÂ¬Ã¦â€“â€¦Ã¥Â¹Â»Ã¢â€Â¾Ã¥Ââ€œÃ¦â€¹Â§Ã¨Å½Â½Ã©Ë†Â¥Ã¦Â¾â€ºÃ¯Â¿Â½*/
.news-h1{font-size:24px;text-align:center;color:#333;margin-top:50px;margin-bottom:20px;}
.news-day{font-size:14px;color:#999;text-align:center;margin-bottom:40px;}
.news-con{padding-bottom:60px;}

.dzlc-tit{font-size:30px;color:#333;text-align:center;padding-top:50px;padding-bottom:20px;font-weight:bold;position:relative;}
.dzlc-tit:after{content:"";position:absolute;right:50%;width:40px;height:4px;margin-right:-20px;background:#086AE2;bottom:0;}
.dzlc-tip{font-size:16px;color:#666;text-align:center;padding-top:20px;padding-bottom:40px;}
.dzlc-con{border:1px solid #eee;padding:0 40px;}
.dzlc-con li{border-bottom:1px dashed #eee;padding:15px 0;text-align:center;font-size:22px;color:#333;}
.dzlc-con li span{font-weight:bold;color:#086AE2;font-size:24px;padding-right:10px;}
.home-tit{height:43px;}
.nav-link:hover{background:#086ae2;}
.head-right{position:absolute;right:0;top:-20px;}
.head-right a ,.head-right{font-size:14px;color:#999;}
.head-right a{padding:0 10px;}
.head-right a.home{background:url(../img/nav-home.png) no-repeat left center;padding-left:18px;}
.head-right a:hover{color:#086AE2;}
.gzwxggh{padding-bottom:9px;margin-bottom:10px;position:relative;}
.gzwxggh:after{width:120px;height:1px;background:#086ae2;position:absolute;left:0;bottom:0;content:"";}
.footer-item{display:inline-block;float:left;margin-left:70px;}
.footer-code{display:inline-block;float:left;}
.footer-text{
	display: inline-block;
	float: right;
	width: calc(100% - 140px);
	font-size: 12px;
	margin-bottom: 0;
	padding-top: 75px;
}
.footer{
    padding-top:30px; 
    background-color: #fff;
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("");left:10px;right:auto}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("");left:10px;right:auto}
.footer .container{padding-bottom:40px;}
.sec-con{padding-top:40px;padding-bottom:50px;}
.grxxleft ,.grxxright{padding-top:40px;}
.swiper-button-prev ,.swiper-button-next{display:none;}
.swiper-container:hover .swiper-button-prev ,.swiper-container:hover .swiper-button-next{display:block;}

.mobile-nav{display:none;width:100%;height:48px;background:#f3f3f3;}

.mobile-nav li a{line-height:48px;color:#000;margin:0 10px;font-size:14px;font-weight:bold;}

.mobile-nav li{display:inline-block;float:left;}

.signbtn{padding:10px 0;width:100%;background:rgba(0,0,0,.8);position:fixed;bottom:0;left:0;z-index:999;}

.signbtn a{width:200px;height:40px;line-height:40px;background:#086AE2;font-size:16px;color:#fff;display:block;margin:0 auto;text-align:center;border-radius:4px;}

#goToTop{position:fixed;bottom:120px;right:40px;width:40px;height:40px;z-index:999;}

.goHome{position:fixed;bottom:80px;right:40px;width:40px;height:40px;z-index:999;}

/*page*/
.page{overflow: hidden;padding:60px 0 40px;text-align:center;font-size:16px;}
.page span{margin:0 10px;}
.page a{padding:10px 12px;background:#fff;border:1px solid #eee;margin:0 6px;border-radius:2px;}
.page a:hover{background:#086ae2;border:1px solid #086ae2;color:#fff;}
.inside-head{position:relative;}
.news-img-con img{width:278px;}
@media screen and (min-width:1200px){
	.card:hover:before{transition: all .5s ease;width:100%;background:#086AE2;}
	.card:hover h2{color:#2762a4;transition: all .2s ease;}
	.card:hover{border:1px solid #dddcdc;background:#fff;box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);}
	.news-img-con img{width:278px;}
	.person .top .text:hover .text-con .tit{color:#086AE2;text-shadow:0 0 0 #000;}
	.person .top .text:hover .text-con .con{color:#666;font-size:0.875rem;display:block;}
	.person .top .text:hover .text-con{background:rgba(255,255,255,.8);}
	.news-item:hover{box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);transition: all .2s ease;}
	.news-item .news-img{display:block;width:350px;height:174px;}
	.zzxw-top-box{padding-top:50px;}
	.zzxx-bot-box{padding-bottom: 20px;}
	.zzxw-bot-box{padding-bottom:30px;}
	.swiper-button-next{right:20px;}
	.swiper-button-prev{left:20px;}
	.navMobile{max-width:1140px;}
	html{font-size:16px;}
	.pcnone{display:none;width:100%;}
	.mobilenone{display:block;width:100%;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left: 50%;
		margin-left: -618px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right: 50%;
		margin-right: -588px;
		top:0px;
		display:block;
	}
	.inside-banner ,.inside-banner img ,.inside-head .left ,.inside-head .right{height:288px;}
	.news-item:hover .go{display:inline-block;transition: all .2s ease;}
/* 	.inside-banner .title{padding-top:60px;}
	.inside-banner .title h2{font-size:28px;color:#fff;border-left:2px solid #fff;padding-left:20px;}
	.inside-banner .title p{font-size:20px;color:#fff;margin-bottom:0;border-left:2px solid #fff;padding-left:20px;} */
	.cxdy-box{padding:4rem 2rem;}
}
@media screen and (min-width:992px) and (max-width: 1199px){
	.card:hover:before{transition: all .5s ease;width:100%;background:#086AE2;}
	.card:hover h2{color:#2762a4;transition: all .2s ease;}
	.card:hover{border:1px solid #dddcdc;background:#fff;box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);}
	.news-img-con img{width:240px;height:142px;}
	.person .top .text:hover .text-con .tit{color:#086AE2;text-shadow:0 0 0 #000;}
	.person .top .text:hover .text-con .con{color:#666;font-size:0.875rem;display:block;}
	.person .top .text:hover .text-con{background:rgba(255,255,255,.8);}
	.news-item:hover{box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);transition: all .2s ease;}
	.news-item .news-img{display:block;width:350px;height:174px;}
	.person .top .text:hover .text-con{background:rgba(255,255,255,.9);}
	.person .top .text:hover .text-con .tit{color:#086ae2;}
	.news-item:hover .go{display:inline-block;transition: all .2s ease;}
	.news-item:hover{box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);transition: all .2s ease;}
	.news-item .news-img{display:block;width:290px;height:144px;}
	.swiper-button-next{right:0;}
	.swiper-button-prev{left:0;}
	.navMobile{max-width:960px;}
	html{font-size:15px;}
	.pcnone{display:none;width:100%;}
	.mobilenone{display:block;width:100%;}
	.inside-banner ,.inside-banner img ,.inside-head .left ,.inside-head .right{height:250px;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left: 50%;
		margin-left: -480px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right: 50%;
		margin-right: -450px;
		top:0px;
		display:block;
	}
	/* .inside-banner{height:250px;}
	.inside-banner .title{padding-top:50px;}
	.inside-banner .title h2{font-size:28px;color:#fff;border-left:2px solid #fff;padding-left:20px;}
	.inside-banner .title p{font-size:20px;color:#fff;margin-bottom:0;border-left:2px solid #fff;padding-left:20px;} */
	.swiper-container{height:400px;}
	.person .top .text .text-con{padding:0.5rem 1.2rem}
	.cxdy-box{padding:4rem 2rem;}
	.dy-con ,.dy-img{display:block;float:none;}	
}
@media screen and (min-width:768px) and (max-width:991.8px){
	.card:hover:before{transition: all .5s ease;width:100%;background:#086AE2;}
	.card:hover h2{color:#2762a4;transition: all .2s ease;}
	.card:hover{border:1px solid #dddcdc;background:#fff;box-shadow: 0 0.25rem 1.25rem rgba(0, 0, 0, .08);}
	.news-img-con img{width:240px;height:142px;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left: 50%;
		margin-left: -360px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right: 50%;
		margin-right: -330px;
		top:0px;
		display:block;
	}

	.person .info{

		padding: 25px 20px;

	}

	.person .info h2{font-size:14px;}

	.person .top .text .text-con{

		padding: 0.3rem 0.5rem;

	}
	.news-item .news-img{display:block;width:330px;height:164px;}

	.mobile-nav{display:block;}
	.navbar-nav li.cur{background:#fff;}

	.navbar-nav .nav-link{font-size:1rem;}
	.swiper-container:hover .swiper-button-prev ,.swiper-container:hover .swiper-button-next{display:none;}
	.nav-right ,.head-right{display:none;}
	.navMobile{max-width:100%;padding-left:30px;padding-right:30px;}
	.navMobile .collapse{display:none;}
	.navMobile .show{display:block !important;}
	.nav-link{display: inline-block;float:left; width: 64px;padding:13px 0px;}
	.dropdown-item{display:inline-block;float:left;width:120px;font-size:14px; font-weight:normal !important;clear: none;}
	.navbar-expand-lg .navbar-nav .dropdown:not(.dropdown-submenu) > .dropdown-menu{
		 display: inline-block !important;
		 width: calc(100% - 100px);
		 border: 0;
		 border-bottom: 1px solid #eee;
	 }
	.navbar-expand-lg .navbar-collapse .dropdown-menu-single {
	    padding-top: 0;
	    padding-bottom: 0;
	    padding-left: 1rem;
	    border-bottom: 3px solid #008aff;
	}
	html{font-size:12px;}
	.pcnone{display:none;width:100%;}
	.mobilenone{display:block;width:100%;}
	.inside-banner ,.inside-banner img ,.inside-head .left ,.inside-head .right{height:220px;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left: 50%;
		margin-left: -360px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right: 50%;
		margin-right: -330px;
		top:0px;
		display:block;
	}
/* 	.inside-banner{height:220px;}
	.inside-banner .title{padding-top:40px;}
	.inside-banner .title h2{font-size:22px;color:#fff;border-left:2px solid #fff;padding-left:15px;}
	.inside-banner .title p{font-size:16px;color:#fff;margin-bottom:0;border-left:2px solid #fff;padding-left:15px;} */
	.swiper-container{height:300px;}
	.cxdy-box{padding:4rem 2rem;}
	.dy-img{display:block;float:none;}
	.dy-img img{display:block;margin:0 auto;}
	.dy-con{text-align:center;}
	.dy-con ,.dy-img{display:block;float:none;}
	.navbar-nav{margin-top:0 !important;}
	.bg-blue{background:#fff;}
	.zqztpx{text-align:center;}
	.zqztpx:before ,.zqztpx:after{display:none;}
	.left{display:none;}
}
@media screen and (min-width:576px) and (max-width:767.8px){
	.news-img-con img{width:225px;height:132px;}
	html{font-size:14px;}
	.navMobile .collapse{display:none;}
	.navMobile .show{display:block !important;}
	.news-item .news-img{display:block;width:240px;height:120px;}

	.mobile-nav{display:block;}
	.navbar-nav li.cur{background:#fff;}

	.navbar-nav .nav-link{font-size:1rem;}
	.swiper-container:hover .swiper-button-prev ,.swiper-container:hover .swiper-button-next ,.swiper-container .swiper-button-prev ,.swiper-container .swiper-button-next{display:none;}
	.swiper-button-next ,.swiper-button-prev ,.nav-right ,.head-right{display:none;}
	.zuzhi .mt-n6:nth-child(2n+2) ,.zuzhi .mt-n6:nth-child(3n+3){margin-top:15px !important;}
	.nav-link{display: inline-block;float:left; width: 64px;padding: 13px 0px;}
	.dropdown-item{display:inline-block;float:left;width:120px;font-size:14px; font-weight:normal !important;clear: none;}
	.navbar-expand-lg .navbar-nav .dropdown:not(.dropdown-submenu) > .dropdown-menu{
		 display: inline-block !important;
		 width: calc(100% - 120px);
		 border: 0;
		 border-bottom: 1px solid #eee;
	 }
	.navbar-expand-lg .navbar-collapse .dropdown-menu-single {
	    padding-top: 0;
	    padding-bottom: 0;
	    padding-left: 1rem;
	    border-bottom: 3px solid #008aff;
	}
	.navMobile{max-width:100%;padding-left:30px;padding-right:30px;background:#fff;}
	.pcnone{display:none;width:100%;}
	.mobilenone{display:block;width:100%;}
	.inside-banner ,.inside-banner img,.inside-head .left ,.inside-head .right{height:160px;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left:30px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right:30px;
		top:0px;
		display:block;
	}
/* 	.inside-banner{height:160px;}
	.inside-banner .title{padding-top:30px;}
	.inside-banner .title h2{font-size:18px;color:#fff;border-left:2px solid #fff;padding-left:10px;}
	.inside-banner .title p{font-size:14px;color:#fff;margin-bottom:0;border-left:2px solid #fff;padding-left:10px;} */
	.dy-img{display:block;float:none;}
	.dy-img img{display:block;margin:0 auto;}
	.dy-con{text-align:center;}
	.dy-con ,.dy-img{display:block;float:none;}
	.swiper-container{height:200px;}
	.cxdy-box{padding:4rem 2rem;}
	.left{display:none;}
}
@media screen and (min-width:320px) and (max-width:575.8px){
.card h2:after{top:33px;}
.card{margin-bottom:30px !important;}
.zuzhi-arrow2{display:none !important;}
/* 	.dy-con ,.dy-img{display:block;float:none;} */
.news-img-con img{width:132px;height:78px;}
.news-item .news-img{width:100%;height:auto;}
.navMobile .collapse{display:none;}
.navMobile .show{display:block !important;}
.mobile-nav{display:block;}
.grxxleft{padding-top:15px;}
.grxxright{padding-top:0;}
.grxxleft img{height: 90px;padding-bottom: 5px;}
.navbar-nav li.cur{background:#fff;}
.line-blue{font-size:14px;}
.gzwxggh{font-size:14px;}
.footer-text{
	padding-top:50px;
}
	.zzxx-bg {
		background: url(../img/zzxx-bg2.png) no-repeat top center;
		background-size: 100% auto;
	}
	.footer-right{display:none;}
	.zzxw-top-box{padding-top:30px;}
	.grxx-box-bottom{padding-top:10px;padding: 10px 0.8rem 0;}
	.zzxx-top-box{padding-top:40px;padding-bottom: 20px;}
	.navbar-nav .nav-link{font-size:12px;color:#333;}
	.navMobile .mt-4{margin-top:0 !important;}
	.zuzhi .mt-n6:nth-child(2n+2) ,.zuzhi .mt-n6:nth-child(3n+3){margin-top:15px !important;}
	.swiper-button-next ,.swiper-button-prev ,.nav-right ,.head-right{display:none !important;}
	.nav-link{display: inline-block;float:left; width: 64px;padding: 13px 0px;}
	.dropdown-item{display:inline-block;float:left;width:82px;font-size:12px; font-weight:normal !important;clear: none;padding:6px 0px;}
	.navbar-expand-lg .navbar-nav .dropdown:not(.dropdown-submenu) > .dropdown-menu{
		 display: inline-block !important;
		 width: calc(100% - 70px);
		 border: 0;
		 border-bottom: 1px solid #eee;
		 padding-bottom:10px;
	 }
	.navbar-expand-lg .navbar-collapse .dropdown-menu-single {
	    padding-top: 0;
	    padding-bottom: 0;
	    padding-left: 1rem;
	    border-bottom: 3px solid #008aff;
	}
	.home-tit{height:30px;padding-left: 8px;}
	.news-more{padding:0.2rem 0}
	.qyxx ,.zqztpx ,.jrpx{text-align:center;float:none;display:block;}
	.dzlc-tit{font-size:20px;padding-top:15px;}
	.dzlc-tip{font-size:14px;padding-bottom:20px;}
	.dzlc-con{padding:0 20px;}
	.dzlc-con li{font-size:16px;}
	.dzlc-con li span{font-size:18px;}
	.news-item .headline{font-size:16px;}
	html{font-size:12px;}
	.navMobile{max-width:100%;padding-left:20px;padding-right:20px;background:#fff;}
	.pcnone{display:block;width:100%;}
	.mobilenone{display:none;width:100%;}
	.inside-banner ,.inside-banner img ,.inside-head .left ,.inside-head .right{height:120px;}
	.inside-head .left{
		position: absolute;
		z-index: 999;
		left:30px;
		top:0px;
		display:block;
	}
	.inside-head .right{
		position: absolute;
		z-index: 999;
		right:30px;
		top:0px;
		display:block;
	}
/* 	.inside-banner{height:120px;}
	.inside-banner .title{padding-top:20px;}
	.inside-banner .title h2{font-size:16px;color:#fff;border-left:2px solid #fff;padding-left:10px;}
	.inside-banner .title p{font-size:12px;color:#fff;margin-bottom:0;border-left:2px solid #fff;padding-left:10px;} */
	.dy-img{width:80px;padding-left:0;}
	.dy-con h2{margin-top:20px;}
	.swiper-container{height:160px;}
	.cxdy-box{padding:4rem 1rem;}
	.left{display:none;}
	.inside-banner{height:120px;}
	.person .top .text .text-con{padding:0rem 0.5rem;}
	.person .top .text .text-con .tit{font-size:14px;}
	.person .info{padding: 1.8rem 1.375rem 0rem;}
	.person .info h2{font-size: 12px;margin-bottom: 5px;}
	.person .info p{line-height:20px;padding-top: 7px;}
	.inside-path{display:none;}
	.news-list .news-info-con h2{font-size:16px;margin-bottom:5px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;
	  -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
	.news-list .news-info-con h2:hover{color:#086ae2;}
	.news-list .news-info-con p{font-size:12px;color:#999;margin-bottom:10px;}
	.news-list .news-info-con p.twoline{margin-bottom:0;display:none;}
	.news-info-con{padding-left:0;}
	.pt-4, .py-4{padding-top:0.8rem !important;}
	.pt-6{padding-top:2rem !important;}
	.footer .col-6{display:none;}
	.footer{padding:18px 15px 0; padding-top:18px;}
	.footer .mb-5{margin-bottom:1rem !important;}
	.book-more{display:none;}
	.book-list .book-info-con h2{margin-bottom:15px;}
	.arrow-right{padding-right:14px;background-size:12px;padding-left:0;}
	.qyxx h2 a, .zqztpx h2 a, .jrpx h2 a{font-size:12px;}
	.qyxx p a, .zqztpx p a, .jrpx p a{font-size:12px;}
	.zqztpx:before ,.zqztpx:after{display:none;}
	.phone{padding-left:20px;}
	.phone-ico{padding-left:14px;background-size:12px;padding-left:0;/* background:none; */}
	.slice-lg{padding-top:2rem;}
	.copyright span{display:block;}

	.grxx-box-top{padding-top:28px;}

	.a-img{padding-top:5px;width:42px;}

	.bg-blue2 .a-img{width:42px;}

	.about-item h2{font-size:14px;}

	.bg-blue2{margin-left:-15px;margin-right:-15px;}

	.bg-blue2 .a-text{font-size:14px;width: calc(100% - 68px);float:right;}

	.bg-blue2 .a-text span{font-size:32px;font-weight:bold;}

	.bg-blue2 li{border-bottom:1px dashed rgb(69,155,255);overflow:hidden;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;width:auto;margin-bottom:0;}
	.news-h1{margin-top:0;font-size:22px;margin-bottom:10px;}

	.news-day{margin-bottom:20px;}

	.news-con{font-size:14px;}
	.news-con img{max-width:100% !important;height:auto !important;}
	#goToTop{right:20px;bottom:100px;}

	.goHome{right:20px;bottom:40px;}
	.page{overflow: hidden;padding:30px 0 0px;text-align:center;font-size:12px;}
	.page span{margin:5px;display:inline-block;}
	.page span.p_fun{padding:10px 12px;}
	.page a{padding:10px 12px;background:#fff;border:1px solid #eee;margin:0px;border-radius:2px;}
	.page a:hover{background:#086ae2;border:1px solid #086ae2;color:#fff;}
	.person .info .more{display:none;}
}

@media screen and (min-width:1236px){.news-item .news-img{display:block;width:382px;height:190px;}