@media only screen and (max-width: 600px) {
.container {
	width: 100%;
}
}
@media screen and (max-width:765px) {
/*首页*/
.inner_tit {
	padding-bottom: 10px;
	margin-bottom: 20px;
}
dl {
	margin-bottom: 0;
}
.padding_b50 {
	padding-bottom: 20px;
}
.inner-box {
	padding: 30px 0;
}
.nopadding {
	padding: 0!important;
}
.padding_50 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.top .top_logo {
	flex: 0 0 80%;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 50px;
}
.top_fix .top_logo {
	margin-bottom: 5px;
	margin-top: 5px;
}
.banner .swiper-container .swiper-slide a img {
	opacity: 1;
}
.in_tit {
	margin-bottom: 30px;
}
.in_tit span {
	font-size: 24px;
}
.in_tit_more a b:nth-of-type(1) {
	position: relative;
	top: -4px;
}
.in_01 .more a {
	top: 0;
}
.in_02 .list li a {
	margin-bottom: 20px;
	padding: 25px;
}
.in_02 .list li a h4 {
	font-size: 20px;
}
.in_03 .more a {
	top: 0;
}
.in_04 .con {
	padding-right: 0;
}
.in_04 .con .info {
	line-height: 40px;
	margin-bottom: 20px;
}
.in_04 dl {
	padding: 20px 0;
}
.in_05 .tit span {
	font-size: 26px;
}
.in_05 .tit {
	padding-bottom: 10px;
}
.in_05 .tit:before {
	width: 60px;
}
.in_05 .list .hot {
	margin-bottom: 30px;
}
.in_05 ul.news_lis1 li dl dd p {
	-webkit-line-clamp: 2;
}
.in_05 ul.news_lis1 li dl {
	flex-wrap: wrap;
}
.in_05 ul.news_lis1 li dl dt {
	flex: 0 0 100%;
}
.in_05 ul.news_lis1 li dl dd {
	flex: 0 0 100%;
	padding-left: 0;
	margin-top: 10px;
}
.in_05 .hot {
	margin-top: 15px;
}
/*底部*/
.footer {
	padding-bottom: 20px;
	border: none;
}
.footer ul {
	display: block;
}
.footer ul li {
	display: block;
	margin-bottom: 20px;
	border-bottom: solid 1px rgba(255,255,255,.3);
	padding-bottom: 20px;
}
.footer ul li p a {
	display: inline-block;
	margin-right: 10px;
}
.footer ul li:last-child {
	padding-bottom: 20px;
	border-bottom: none;
}
.footm {
	background: #1f55a6;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 100000;
}
.footm ul {
	display: flex;
	align-items: center;
	justify-content: center;
}
.footm ul li {
	flex: 1;
	color: #fff;
	line-height: 20px;
	padding: 10px 0;
	text-align: center;
	background: #1c2b4a;
	border-right: solid 1px rgba(255,255,255,.1);
	box-sizing: border-box;
}
.footm ul li:last-child {
	background: #fa331c;
}
.footm ul li a {
	color: #fff;
	font-size: 14px;
}
.footm ul li a i {
	color: #fff;
	font-size: 18px;
}
/*子页面*/
.inner-nav ul {
	padding: 0 15px;
}
.inner-nav ul li {
	flex: 0 0 25%;
	padding: 0 5px;
	margin-bottom: 10px;
}
.inner-nav ul li a {
	font-size: 15px;
}
.inner-nav-product ul li {
	flex: 0 0 50%;
	padding: 0 5px;
	margin-bottom: 10px;
}
.page_banner {
	padding: 50px 0;
	background-size: cover;
	background-attachment: scroll;
}
.page_banner h3 {
	font-size: 26px;
}
.page_banner p {
	font-size: 16px;
}
.inner_tit {
	font-size: 24px;
}
.inner_tit:before, .inner_tit:after {
	width: 50px;
}
.inner_company_02 li dl {
	margin-bottom: 20px;
	padding: 25px;
}
.inner_company_01 .img {
	background-size: cover;
	height: 200px;
	background-attachment: scroll;
}
.inner_company_02 li dl dd p {
	height: auto;
}
.inner_company_03 .gallery-top {
	width: 100%;
	height: auto;
}
.inner_company_03 .video_k {
	width: 100%;
	background-position: top center;
	height: 15px;
}
/*业务*/
.inner-category li .item {
	padding: 20px 0;
}
.inner-category li .item h4 a {
	font-size: 26px;
}
.inner-category li .item p {
	margin: 15px 0;
}
.inner-category li .item .fulture {
	margin-bottom: 20px;
	flex-wrap: wrap
}
.inner-category li .item .fulture dl {
	flex: 0 0 33.3%;
	margin-bottom: 20px;
}
.inner-product-r {
	padding: 0 10px;
}
.product-ul li {
	padding: 0 5px;
}
.product-ul li .txt h4 a {
	font-size: 14px;
}
.product-ul li .txt {
	padding: 5px 10px;
}
.product-ul li .overplay .btnn a {
	padding: 0 10px;
}
.product-ul li .overplay {
	padding: 0;
	padding-top: 5px;
}
/*服务*/
.inner_service_01 .row .box {
	width: 100%;
	padding: 30px;
}
.inner_service_01 .row {
	background-image: none;
	padding-bottom: 30px;
}
.inner_service_01 .row .network-tel {
	margin-left: 20px;
}
.network-img img {
	max-width: 100%;
}
.inner_service_03 li dl {
	padding: 15px;
}
.inner_service_03 li dl dt {
	width: 100%;
}
.inner_service_03 li dl dd {
	width: 100%;
	margin-top: 10px;
	text-align: center;
}
.inner_service_02 li a .txt {
	padding: 0 20px;
}
.inner_service_02 li a {
	padding-bottom: 30px;
}
.inner_service_02 li {
	margin-bottom: 10px;
}
.inner_service_02 li a .img {
	margin-top: 0;
}
.inner_service_03 li dl {
	padding: 10px;
}
/*业务详情*/
.inner-prodetails {
	padding-bottom: 30px;
}
.inner-prodetails-l {
	padding-right: 15px;
}
.inner-proinfo .p_l {
	margin-bottom: 20px;
}
.inner-proinfo .p_r h4 {
	font-size: 24px;
}
.inner-proinfo .p_r .con {
	padding: 25px;
}
.inner-proinfo .p_r .con li {
	padding: 0;
	margin-top: 10px;
}
.inner-proinfo .p_r .con li:after {
	background: none;
}
.inner-proinfo dl dt {
	margin-bottom: 15px;
}
.inner-proinfo dl dt a {
	line-height: 45px;
	font-size: 16px;
	padding: 0 30px;
}
.inner-pro-nav ul {
	display: flex;
}
.inner-pro-nav ul li {
	flex: 1;
}
.inner-pro-nav ul li a {
	padding: 0;
	font-size: 16px;
	text-align: center;
	display: block;
}
.probox_tit {
	font-size: 24px;
}
.prostrength li .txt {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre;
}
.pronews li a h4 {
	flex: 0 0 70%;
}
.pronews li a span {
	flex: 0 0 30%;
}
.inner-prodetails-r {
	padding-left: 15px;
}
.inner-prodetails-r .protit:first-of-type {
	margin-top: 0;
}
/*新闻*/
.inner_news_02 .swiper-container .swiper-slide .img {
	margin-bottom: 0;
}
.inner_news_02 .swiper-container .swiper-slide .items {
	padding: 15px;
}
.inner-xwzx .info-tit h3 {
	font-size: 20px;
}
/*联系*/
.inner_service_01 .row .network-tel span {
	font-size: 32px;
}
.inner_contact_02 .td1, .inner_contact_02 .td2, .inner_contact_02 .td3, .inner_contact_02 .td4, .inner_contact_02 .td5 {
	width: 25%;
}
#jobs_ul li .jobs_box .info2 .fl {
	width: 100%;
}
#jobs_ul li .jobs_box .info2 .fr {
	width: 100%;
}
#jobs_ul li .jobs_box .info2 .fl .info-box {
	border-right: none;
	border-bottom: 1px solid #e5e5e5;
	padding-right: 0;
}
/*业务分类*/
.fenlei_mobile {
	background: #0948a9;
	margin-bottom: 20px;
}
.fenlei_mobile .tit {
	line-height: 45px;
	color: #fff;
	font-size: 20px;
	padding: 0 2%;
}
.fenlei_mobile .tit a {
	display: block;
	color: #fff;
	font-size: 20px;
}
.fenlei_mobile .tit i {
	padding-right: 6px;
	font-size: 20px;
}
.fenlei_mobile .tit i:nth-of-type(2) {
	transition: all .4s;
	float: right;
}
.fenlei_mobile .tit.show i:nth-of-type(2) {
	transform: rotate(90deg);
}
.fenlei_mobile .list {
	height: 0;
	visibility: hidden;
	overflow: hidden;
	transform: translate3d(0, 100%, 0);
	transition: transform .2s;
}
.fenlei_mobile .list.show {
	visibility: visible;
	transform: translate3d(0, 0, 0);
	height: auto;
}
.fenlei_mobile .list li {
	width: 100%;
	margin: 0 auto;
}
.fenlei_mobile .list li a {
	display: block;
	text-indent: 50px;
	border-top: solid 1px rgba(255,255,255,.1);
	font-size: 16px;
	background: url(../img/left_ico_mobile.png) 15px center no-repeat;
	color: #fff;
	line-height: 45px;
	transition: all .4s;
}
/*简介*/
.inner_tit span {
	font-size: 26px;
}
.inner-num .item {
	margin-top: 20px;
}
.inner-num .item b {
	font-size: 40px;
}
/*联系*/
.inner-lxwm .lxwm-r {
	border: none;
}
.inner-map .contact-map #dituContent {
	height: 300px;
}
/*.inner-product-l{padding:0;}
.inner-product-r{padding:0;}
.product-ul li .overplay dl{margin-bottom: 0;padding:0 10px;}
.product-ul li .overplay dl dt{flex: 0 0 50%;}
.product-ul li .overplay dl dt a h4{line-height: 50px;font-size: 14px;font-weight: normal;}
.product-ul li .overplay dl dd{flex: 0 0 50%;}
.product-ul li .overplay dl dd a{display: inline-block;color: #d20000;background: #fff;border-radius: 20px;float: right;padding:0 5px;line-height: 26px;margin-top: 12px;}
.product-ul li .overplay{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.product-ul li{margin-top: 15px;}
.inner-num .item:nth-child(1),.inner-num .item:nth-child(2){margin-bottom: 20px;}
.inner-num .item:nth-child(2):after{background: none;}
.inner-gsjj .con h4{font-size: 20px;}
.inner-gsjj .con{padding:15px;padding-top: 25px;}
.inner-xwzx .info-tit h3{font-size: 18px;}
.inner-xwzx .date{text-align: left;padding:0;padding-top: 15px;}
.inner-xwzx  .txt .info{width: 100%;}
.inner-xwzx  li a:hover .txt .info{margin-left: 0;}
.inner-xwzx  .txt{padding:0;}
.inner-xwzx .line i{float: right;width: 50%;}
.inner-gsjj .gsjj_l h5{font-size: 16px;}
.inner-gsjj .gsjj_l .box{padding:20px;}
.inner-gsjj .gsjj_r{position: relative;left:auto;top:auto;width: 100%;}
.inner-gsjj-case ul li a .overplay h4{margin-top: 0;}
.inner-gsjj-case ul li a .overplay i{margin-bottom: 15px;}
.left_prom{margin-bottom: 30px;}
.left_prom .swiper-container { width: 100%;}
.left_prom .gallery-thumbs .swiper-slide {opacity: 1;}
.left_prom .gallery-thumbs .swiper-slide a{display: block; line-height: 35px;border:solid 1px #666;border-radius: 30px;font-size: 14px;text-align: center;color: #666;transition: all .4s;}
.left_prom .gallery-thumbs .swiper-slide a:hover{background: #06913e;color: #fff;border-color: #06913e;}
.left_prom .gallery-thumbs .swiper-slide-thumb-active a{background: #06913e;color: #fff;border-color: #06913e;}
.inner-proinfo .box .zx a{width: 100%;}*/
}
