@charset "utf-8";

@media screen and (min-width:1200px) {
 .gaogao{height: 200px;}
  .toubu{position:fixed;top:0;z-index:100;width:100%;background:#fff;}
}
/* CSS Document */
@media screen and (max-width:1200px) {
.header, .banner .swiper-slide img:first-child, .foot {
	display: none
}
.banner .swiper-slide img:last-child {
	display: block;
}

.footer {
	margin-bottom: 54px
}
.copy {
	margin-top: 40px
}
}

@media screen and (max-width:992px) {
.index_product_con ul li span {
	line-height: 1;
	padding-top: 15px;
	height: 70px
}
}

@media screen and (max-width:768px) {
.index_about .col-lg-7 {
	margin-top: 20px
}
.index_product_img img {
	left: 0;
	margin-left: 0
}
.index_product_con {
	padding: 0 15px
}
.index_about .item .index_ry {
	padding: 10px 20px
}
.index_tiel span, .index_news .col-lg-9 .col-lg-4:nth-of-type(3), .index_sj, .index_about .item .index_ry font {
	display: none
}
.footer {
	padding-top: 0;
	margin-top: 20px
}
.copy {
	margin-top: 0px;
}
.index_product {
	padding-top: 40px
}
.index_product_con ul li span {
	font-size: 14px
}
.caption {
	background: url(../images/gsjj_02.jpg) no-repeat center top -20px;
	height: 200px;
	padding-top: 50px;
	background-size: auto 100%!important;
}
.crumbs {
	display: none
}
.about_con img {
	float: inherit
}
.ldzc_con {
	padding: 0 15px
}
.shzw1 {
	border: 0
}
.ldzc_nav dt {
	margin-bottom: 15px
}
.qywh_yg_img .col-lg-3, .qywh .col-lg-3 {
	margin-top: 15px;
}
	#timeline{padding-bottom: 0}
#issues li .tu {
	width: 100%
}
#issues li .wz {
	width: 100%;
	padding: 10px
}
#issues li {
	width: 414px;
	height: 438px;
	overflow: hidden
}
#issues li a {
	width: 100%
}
#issues {
	height: 438px;
	overflow: hidden
}
#dates a{font-size: 18px}
#issues li h4{font-size: 18px;margin-bottom: 0}
.cp hgroup {
	font-size: 18px
}
.zlgl {
	padding: 0 15px
}
.yxt dl dt {
	margin: 0 10px
}
.hzkh ul li {
	width: calc(100% / 2 - 10px)
}
.news ul li main{padding: 10px}
.news ul li a {
	display: block
}
.news ul li main hgroup {
	font-size: 16px
}
.news ul li main time {
	position: inherit;
	font-size: 16px;
	width: 120px
}
.news ul li main button {
	margin-top: 10px
}
.news ul li main section {
	margin-bottom: 20px;
	display: none
}
.news ul li .news_bt button {
	float: right
}
.news_show_bt hgroup{font-size: 18px;line-height: 1.8}
.sxp{width: 100%}
.rlzy .col-lg-5 {
	margin-top: 20px
}
#next {
	background-size: 50%, 50%
}
#prev {
	background-size: 50%, 50%
}
.yingwenzhan img {
	height: 30px;
	width: auto;
}
.yingwenzhan1 img {
	height: 20px;
	width: auto;
}
.zwzhan img {
	height: 50px;
	width: auto;
}
.zwzhan1 img {
	height: 30px;
	width: auto;
}
.cp hgroup {
	font-size: 18px;
}
.copy {
	line-height: 1.5;
	padding: 20px 0;
}
.index_about {
	margin-top: 20px;
}
.index_product {
	height: auto
}
.index_tiel {
	margin-top: 20px
}
.caption span {
	font-size: 30px
}
.about {
	margin: 10px 0;
	margin-top: 20px
}
.qywh_ygtd .col-lg-7 {
	margin-top: 20px
}
.qywh_ygtd .col-lg-7 {
	margin-top: 20px
}
.scnl_con .col-lg-6:nth-of-type(2) {
	margin-top: 15px
}
.zzry dl {
	overflow: hidden;
}
.zzry dl dt {
	width: 47%;
	float: left;
	margin: 1.5%;
	display: block;
	padding: 0
}
.shipin video {
	width: 350px;
}
.cp_bt_bg{background: url(../images/cp_bt_bg.jpg) no-repeat right -340px top!important;}
.news_show video {width: 100%;height: auto;}
}

@media screen and (max-width:376px) {
#issues li {
	width: 375px;
}
}
