* {
	margin: 0;
	padding: 0;
}
@media only screen and (min-width: 416px) {

.box {
	width: 100%;
	min-width: 1250px;
}
.c_top1 {
	width: 100%;
	display: none;
}
/*头部css*/

.c_con {
	width: 100%;
}
.index {
	display: none;
}
.c_img {
	width: 100%;
}
.c_img img {
	width: 100%;
}
.ple {
	overflow: hidden;
	margin-left: 20px;
}
.c_img img:last-child {
	margin-top: 0px;
}
/*底部css*/
.line {
	width: 100%;
	height: 2px;
	border-top: 1px solid #969696;
}
.swiper-container .swiper-wrapper img {
	cursor: pointer;
	width: 100%;
	margin-top: 70px;
}
.swiper-container .swiper-pagination-bullet {
	cursor: pointer;
	width: 15px;
	height: 15px;
	background: white;
}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev {
	color: white;
}
.about .lianjie1 {
	display: none;
}	
.index_pro {
	position: relative;
	width: 1200px;
	margin: 50px auto;
}	
.parent {
	width: 100%;
	overflow: hidden;
}	
.parent span {
	display: inline-block;
	float: left;
	margin-left: 10px;
	font-size:30px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(51,51,51,1);
}
#xian {
	position: absolute;
	left: 10px;
	width:45px;
    height:1px;
    background:rgba(46,46,46,0.7);
}
.parent span:last-child {
	float: right;
}
.parent span a {
	display: inline-block;
	text-decoration: none;
	font-size:16px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(51,51,51,0.8);
}
.parent span img {
	vertical-align: middle;
}
.pic {
	/*width: 1000px;*/
	width: 960px;
	margin: 60px auto;
	/*border: 1px solid;*/
	overflow: hidden;
	/*position: relative;*/
}
.inner {
	/*width: 1850px;*/
	width: 1920px;
	height: 500px;
	overflow: hidden;
}
.inner div {
	width: 300px;
	float: left;
	margin-left: 20px;
	padding-bottom: 20px;
	border: 1px solid #E2E2E2;
}
.inner div:first-child {
	margin-left: 0px;
}
.inner div img {
	width: 300px;
	height: 320px;
	cursor: pointer;
}
.inner div p {
	font-size: 14px;
	color:rgba(51,51,51,1);
	margin-left: 20px;
	line-height: 18px;
}
.inner div .first_p {
	font-size:16px;
	font-family:MicrosoftYaHei;
	font-weight:bold;
	margin-top: 20px;
}	
.prev,.next {
	position: absolute;
	display: inline-block;
	z-index: 100; 
	/*background: rgba(0,0,0,0.5);*/
}
.prev {
	top: 298px;
	left: -3px;
}
.next {
	top: 300px;
	left: 1125px;
}

}

@media only screen and (max-width: 415px) {
	.about .lianjie1 {
		display: inline-block;
		margin-top: 10px;
	}
	.about .lianjie1 a {
		display: inline-block;
		width: 100%;
		text-decoration: none;
		font-size: 12px;
		color: #969696;
	}
	.lianjie {
		display: none;
	}
.box {
	width: 100%;
 }
   .c_top {
   	display: none;
}
.c_top1 {
	display: block;
}
#mo_box {
	width: 100%;
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 60px;
    background-color: #cc0000;
    overflow: hidden;
}
#mo_box div {
	float: left;
	line-height: 60px;
	text-align: center;
	color: white;
}
#mo_box div:first-child {
	width: 10%;
}
#mo_box div:nth-child(2) {
	width: 60%;
}
#mo_box div:last-child {
	width: 30%;
}
#mo_box div .glyphicon {
	display: inline-block;
	cursor: pointer;
	font-weight: bold;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	margin-top: 15px;
}
#mo_box div .glyphicon-remove {
	display: none;
}
#mo_box div .glyphicon-search {
	vertical-align: middle;
	margin-top: -4px;
}
#mo_box div:nth-child(2) p {
	font-size: 26px;
	font-weight: bold;
}
#mo_box div:nth-child(3) a {
	text-decoration: none;
	display: inline-block;
	width: 30px;
	height: 20px;
	line-height: 20px;
	color: white;
	margin-left: 5px;
}
.c_top1 ul {
	width: 100%;
	margin-top: 70px;
	display: none;
}
.c_top1 ul li {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #e2e2e2;
}

.c_top1 ul li a {
	text-decoration: none;
	color: #DA251C;
}

.c_con {
	margin-top: 70px;
	width: 100%;
}
.index {
	display: block;
	width: 100%;
	text-align: center;
	color: #DA251C;
	font-size: 18px;
}
.c_bottom {
	width: 100%;
	height: 240px;
	background: black;
	margin-top: 20px;
}

.bot,.bot2 {
	width: 94%;
	margin: 0 auto;
}
.bot {
	height: 180px;
	overflow: hidden;
}
.bot div {
	float: left;
	margin-top: 30px;
}
.bot div p {
	color: white;
}
.bot .about {
	 width: 38%;
	 margin-left: 1%;
}
.bot .b_title {
	font-size: 13px;
	color: white;
	font-weight: bold;
}
.about .b_two {
	color: white;
	font-size: 12px;
	margin-top: 15px;
	line-height: 18px;
}
.lian_us {
	width: 47%;
	margin-left: 13%;
}
.lian_us .p_img {
	margin-top: 10px;
	color: #969696;
}
.lian_us .first {
	margin-top: 15px;
}
.lian_us .p_img img {
	vertical-align: middle;
}
.lian_us p{
	font-size: 12px;
}
.lianjie {
	width: 23%;
	margin-left: 2%;
}
.lianjie p a,.bang_cen p a {
	color: #969696;
	text-decoration: none;
	font-size: 12px;
	display: inline-block;
	/*width: 70px;*/
	/*margin-left: 56px;*/
}
.lianjie .guan a:first-child {
	margin-left: 0px;
}
.lianjie .guan {
	margin-top: 34px;
}
.bang_cen {
	width: 200px;
	margin-left: 100px;
}
.bang_cen .cha {
	margin-top: 34px;
}
.bang_cen .cha a:first-child {
	margin-left: 0px;
}

.bot2 {
	width: 100%;
	height: 60px;
}
.bot2 p {
	width: 100%;
	text-align: center;
	color: #6A6A6A;
	/*line-height: 60px;*/
	font-size: 12px;
	padding-top: 20px;
}
.line {
	width: 100%;
	height: 2px;
	border-top: 1px solid #969696;
}
.swiper-container .swiper-wrapper img {
	cursor: pointer;
	width: 100%;
}
.swiper-container .swiper-pagination-bullet {
	cursor: pointer;
	width: 10px;
	height: 10px;
	background: red;
}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev {
	color: white;
}
 
 .index_pro {
	position: relative;
	width: 100%;
	margin: 50px auto;
}	
.parent {
	width: 100%;
	overflow: hidden;
}	
.parent span {
	display: inline-block;
	float: left;
	margin-left: 10px;
	font-size:18px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(51,51,51,1);
}
#xian {
	position: absolute;
	left: 10px;
	width:45px;
    height:1px;
    background:rgba(46,46,46,0.7);
}
.parent span:last-child {
	float: right;
	margin-right: 10px;
}
.parent span a {
	display: inline-block;
	text-decoration: none;
	font-size:13px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(51,51,51,0.8);
}
.parent span img {
	vertical-align: middle;
}
.pic {
	width: 96%;
	margin: 0px auto;
	/*overflow: hidden;*/
	/*position: relative;*/
}
.inner {
	/*width: 185%;*/
	/*height: 500px;*/
	overflow: hidden;
}
.inner div {
	width: 32%;
	float: left;
	margin-left: 2%;
	padding-bottom: 20px;
	border: 1px solid #E2E2E2;
	margin-top: 20px;
}
.inner div:first-child {
	margin-left: 0px;
}
.inner div img {
	width: 100%;
	height: 180px;
	cursor: pointer;
}
.inner div p {
	font-size: 12px;
	color:rgba(51,51,51,1);
	/*margin-left: 20px;*/
	line-height: 18px;
}
.inner div .first_p {
	font-size:13px;
	font-family:MicrosoftYaHei;
	/*font-weight:bold;*/
	margin-top: 20px;
	height: 30px;
}	
.prev,.next {
	position: absolute;
	display: inline-block;
	z-index: 100; 
	display: none;
}
.prev {
	top: 300px;
	left: -3px;
}
.next {
	top: 300px;
	/*left: 1125px;*/
}
   
}
