@media screen and (min-width:1440px) {
.row {
	margin: 50px -15px
}
.index-slider2 .swiper-slide img {
	max-height: 340px
}
.swiper-container3 .swiper-slide a img {width: 446px;height: 243px}
.inspection img {width: 336px;height: 206px;}
.picbox p img{ max-width:700px}
.talent{ width:685px;height:380px;}
.list_honor .itembox img{height:198px}
.manpower .itembox img{height:253px}
}

@media (max-width:1420px) and (min-width:1200px) {
	.list_honor .itembox img{max-height:160px}
	.manpower .itembox img{height:206px}
	.swiper-container3 .swiper-slide a img {width:100%;height: 243px}
}	
@media (max-width:1400px) and (min-width:992px) {
.item_link .col-md-1{width:10%}
.item_link .col-md-11 {width:90%}
.picbox p img{ max-width:700px}

}
@media screen and (min-width: 800px) {
.rSlide, .m {
	display: none
}
}
@media screen and (max-width: 1440px) {
.w1400 {
	width: 96%;
}
.talent{ width:100%; height:auto; display:block}
}
 @media screen and (max-width:1280px) {
.u_left {
	width: 100%
}
.search {
	display: none
}
.links h3 {
	width: 100%;
	text-align: left;
	float: none
}
.links_cont {
	width: 100%;
	float: none;
}
.crumb .crumb_box{ display:none}
.page-nav{ float:none;}
.page-nav ul{ float:none; display: -webkit-box;display: -moz-box;display: -ms-boxflex;display: -webkit-flex;display: flex; display: -webkit-box;-webkit-box-orient: horizontal; box-orient: horizontal;}
.page-nav ul li{display: block;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1; }
.page-nav ul li a{ display:block; padding:0}
.list_honor .itembox img{height:284px}
.manpower .itembox img{height:258px}
}
@media screen and (max-width: 1024px) {
.item li dl {
	width: 70%;
}
.journalism, .inspection {
	margin-top: 20px
}
.inspection .inspection_info p {
	height: auto
}
.page-banner{ height:30vh}
.page-banner .title strong,.page-banner.hover .title p{text-align: center;}
.contact .icons {width: 100%;float: none;}
.contact .icons .contact_list{ padding-left:60px}
.contact .icons .contact_list i{ font-size:40px}
.contact .map {width: 100%;float: none;padding: 0;}
.manpower .talent{ margin-top:20px}


}
 @media screen and (max-width: 800px) {
.rSide,  .nav {
	display: none;
}
.rSide,  .nav {
	padding: 0 1%;
	width: 98%
}
.top {
	height: auto;
	position: relative;
	z-index: 10
}
.logo {
	float: none
}
.logo1, .hidden_xs {
	display: none
}
.logo_s {
	display: block;
	width: 80%
}
.logo_s img {
	text-align: center;
	width: 90%;
	height: auto
}

.menu {
	width: 50px;
	
	cursor: pointer;
	position: absolute;
	height: 100%;
	right: 0px;
	background: #f5f5f5;
}
.menu span, .menu span::before, .menu span::after {
	width: 20px;
	height: 2px;
	display: block;
	background-color: #47547e;
	position: absolute;
	left: 15px;
	top: 50%;
}
.menu span::after, .menu span::before {
	content: '';
	left: 0;
	transition: all .4s;
}
.menu span::before {
	top: -8px;
}
.menu span::after {
	top: 8px;
}
.menu.on span{ height:0;}
.menu.on span::before {top:0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.menu.on span::after {top:0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.rSlide {
	display: block;
	width: 0;
	right: 0;
	top: 100%;
	position: absolute;
	z-index:99;
	background-color: #e8e8e8;
	transition: all .1s linear;
	overflow-y: auto;
}
.rSlide ul {
	margin-top: 10%
}
.rSlide ul>li {
	line-height: 2em;
	font-size: 1em;
	border-bottom: 1px solid #d4d4d4;
}
.rSlide ul>li>a {
	color: #333;
	display: block;
	padding: 5% 0;
}
.rSlide ul>li>a:hover,  .rSlide ul>li.cur>a {
	background-color: white;
	color: #333;
	background-color: #dadada;
	text-decoration: none;
}
.rSlide ul>li>dl {
	padding: 5% 0;
	background-color: #f3f3f3;
	display: none;
}
.rSlide ul>li>dl>dd {
	line-height: 2em;
	font-size: 1em
}
.rSlide ul>li>dl>dd>a {
	color: #666;
}
.ani01 {
	transition: all .2s linear;
	width: 50%;
}
.swiper-slide img {
	width: 100%;
}
.swiper-slide a>div {
	display: inherit
}

.search_mobile {
	display: block
}
.domain_text p{ background-image:none}
.domain_text span{   white-space: pre-wrap; }
.list_honor .itembox img{height:210px}
.manpower .itembox img{height:192px}
.content .pics .list img{ width:100%; height:auto}
}
 @media screen and (max-width:480px) {

.about {
	background-image: none;
	padding: 0
}
.about, .weixin {
	width: 100%;
	float: none;
	text-align: center
}
.about {
	margin-left: 0
}
.weixin {
	margin-top: 20px;
	margin-right: 0
}
.synopsis_num strong{ font-size:32px; line-height:40px }
.synopsis_num strong i{ font-size:16px; }
.item_link .item_left p:first-child{font-size:24px}
.item_link .item_left p:last-child{ font-size:16px}
.showpagebtn,.cont_share{ width:100%; float:none}
.list_pic .top_news{ padding:20px 0}
.list_honor .itembox img{height:120px}
.manpower .itembox img{height:108px}
}
@media screen and (max-width:350px) {
.slideBox .bd li h5 {font-size: 14px;line-height: 18px;}
.list_honor .itembox img{height:76px}
.manpower .itembox img{height:70px}

}
