@charset "utf-8";

*{

	margin:0px;

	padding:0px;

	font-family:"微软雅黑";

}

a{

	text-decoration:none;

}
.banquan{

	width: 100%;

	overflow: hidden;

	text-align: center;

	line-height: 74px;

	font-size: 18px;

	color: #333333;
	right:0;

}
ul,li{

	list-style:none;

}

img{

	border:0px;

	display: block;



}

h1,h2,h3,h4,h5,h6{

	font-weight: initial;

}

.top{

	width: 100%;

	z-index: 1;



}

.top img{

	width:100%;

height:100%;

}

.top .swiper-container-horizontal>.swiper-pagination-bullets{

	text-align: center;

}

.top .swiper-pagination-bullet{

	width: 41px;

	height: 5px;

	border-radius: 2px;

	background: #ffffff;

}

.top .swiper-pagination-bullet-active{

	background: #df0024;

}



.top .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{

	bottom: 50px;

}

.top .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{

	margin: 0px 19px;

}

.top .swiper-button-next{

	right: 18.75%;

	z-index: 9999;

}

.top .swiper-button-prev{

	left: 18.75%;

	z-index: 9999;

}

.waer{

	width: 100%;

	overflow: hidden;

	position: absolute;

	top: 0;

	z-index: 9999;

}

#updateBlock{

	background-attachment: fixed !important;

	/*padding-top: 3%;*/


}
@media only screen and (max-width: 768px){
    
  #updateBlock{

	
	margin-top: 60px;    padding-top: 0;
	


}  
}
.rebuild{

	background-attachment: fixed !important;

}

.waer_z{

	width: 100%;

	overflow: hidden;

	background: rgb(0,0,0,0.3);
 
     z-index: 1111111111;
}

.w1200{

	width: 1200px;

	overflow: hidden;

	margin: 0 auto;
	   

}

.waer_z img.logo{

	float: left;

	margin: 5px 0px;

	width: 48px;

}

.waer_z ul{

	float: right;

	margin-top: 26px;

}

.waer_z ul li{

	float: left;

	margin-left: 24px;

}

.waer_z ul li img{

	float: left;

	width: 25px;

	height: 22px;

}

.waer_z ul li h1,.waer_z ul li p{

	font-size: 18px;

	color: #ffffff;

	margin-left: 18px;

	float: left;

}

.flodp{

	width: 41%;

	margin: auto;

	margin-top: 200px;

	border-bottom: #ffffff 1px solid;

}

.flodp img{

	width: 100%;

	margin-bottom: 59px;

}

.xiazai{

	width: 100%;

	overflow: hidden;

	margin-top: 51px;

}

.xiazai ul{

	text-align: center;

}

.xiazai ul li{

	display: inline-block;

	width: 15.62%;

	height: 65px;

	text-align: center;

	line-height: 65px;

	border: #fff 1px solid;

	font-size: 26px;

	margin: 0px 2.6%;

	transition: 1s;

}

.xiazai ul li a{

	color: #fff;

	display: block;

}

.xiazai ul li:hover{

	background: #df0024;

	border: #df0024 1px solid;

}

.xiazai p{

	text-align: center;

	font-size: 30px;

	color: #ffffff;

	margin-top: 50px;

	font-weight: bold;

}

.ldl{

	margin-top: 90px;

}

.ldl ul{

	width: 100%;

	overflow: hidden;

	background: #df0024;

}

.ldl ul li{

	float: left;

	width: 25%;

	margin: 10px 0px;

}

.ldl ul li img{

	width: 35px;

	float: left;

height:31px;

}

.ldl ul li p{

	float: left;

	margin-left: 3%;

	font-size: 19px;

	color: #ffffff;

	font-weight: bold;

	line-height: 31px;

}

.waer_lofo{

	width: 100%;

	overflow: hidden;

	background: rgb(0,0,0,0.35);

	display: none;


    
}

.waer_lofo img{

	width: 38.43%;

	margin: 0px auto;
	
   margin-top: 15px;
   height: auto;


}

.chanpin{

	width: 100%;

	position: relative;

	padding: 45px 0 0;

}

.chanpin p{

	text-align: center;

	margin-bottom: 40px;

	font-size: 30px;

	color: #333333;

	font-weight: bold;

}

.chanpin ul{

	width: 1200px;

	overflow: hidden;

	margin: 0 auto;

	/* margin-top: 48px; */

}

.chanpin ul li{

	width: 48.91%;

	float: left;

	margin-bottom: 50px;

	position: relative;
	    padding-bottom: 10px;

}

.chanpin ul li:nth-child(2n+1){

	float: right;

}

.content{

	font-size: 16px;

	line-height: 30px;

	color: #ffffff;

	margin-top: 10px;

	margin-left: 10px;

}

.chanpin ul li h3{

	text-align: left;

	font-size: 26px;

	color: #ffffff;

	line-height: 30px;

	margin-top: 10px;

	margin-left: 10px;

}

.chanpin ul li h2{

	text-align: left;

	font-size: 26px;

	color: #ffffff;

	line-height: 30px;

	margin-top: 20px;

	margin-bottom: 25px;

	margin-left: 10px;

}

.chanpin ul li p{

	font-size: 16px;

	line-height: 30px;

	color: #ffffff;

	margin-left: 10px;

}

.moao{

	width: 1200px;

	overflow: hidden;

	margin: 0 auto;

	font-size: 16px;

	color: #ffffff;

	line-height: 45px;

	background: #df0024;

	text-align: center;

}

.jiaqun{

	width: 170px;

	height: 45px;

	background: #df0024;

	margin: 0 auto;

	line-height: 45px;

	text-align: center;

	font-size: 18px;

	margin-top: 50px;

}

.jiaqun a{

	color: #fff;

}

.women{

	width: 100%;

	position: relative;

}

.women p{

	text-align: center;

	padding-top: 25px;

	font-size: 30px;

	color: #ffffff;

	font-weight: bold;

}

/*.xian{

	width: 100%;

	height: 1px;

	background: #ffffff;

	margin-top: 30px;

}*/

.women ul{

	width: 1200px;

	overflow: hidden;

	margin: 55px auto;

}

.women ul li{

	width: 15%;

	float: left;

	overflow: hidden;

	margin-left: 2%;

}

.women ul li img{

	width: 61.64%;

	margin: 0 auto;

}

.women ul li:nth-child(1){

	margin-left: 0%;

}

.women ul li  p{

	font-size: 18px;

	color: #ffffff;

	line-height: 73px;

	text-align: center;

	font-weight: bold;

}

.neiromhk{

	font-size: 16px;

	color: #ffffff;

	line-height: 30px;

	font-weight: bold;

}

.beiroj{

	width: 100%;

	text-align: center;

	background: #df0024;

}

.beiroj p{

	width: 93.75%;

	margin: 0 auto;

	overflow: hidden;

	line-height: 36px;

	color: #fff;

	font-size: 16px;

	padding: 50px 0px;

}

.guan{

	width: 100%;

	overflow: hidden;

	background: #000;

}

.guan p{

	font-size: 30px;

	text-align: center;

	color: #ffffff;

	margin-top: 47px;

}

.guan span{

	display: block;

	font-size: 18px;

	text-align: center;

	color: #ffffff;

	margin-top: 47px;

}

.banner{

	width: 1200px;

	padding-top: 48px;

	margin: auto;

	position: relative;

	margin-bottom: 51px;

}

.right{

	float: right;

	width: 50%;

}

.right img{

	width: 100%;

}

.banner .swiper-button-next{

	right: -80px;

	width: 45px;

	height: 45px;

}

.banner .swiper-button-prev{

	left: -80px;

	width: 45px;

	height: 45px;

}

.left{

	float: left;

	width: 44%;

	overflow: hidden;

}

.left h2{

	font-size: 18px;

	color: #ffffff;

}

.ldl_xian{

	width: 100%;

	height: 1px;

	background: #ffffff;

	margin-top: 30px;

}

.bkpodi{

	font-size: 14px;

	line-height: 30px;

	color: #ffffff;

	margin-top: 20px;

}

.shengji{

	width: 100%;

	overflow: hidden;

	background: #c1c1c1;

}

.shengji p{

	text-align: center;

	font-size: 30px;

	margin-top: 50px;

	color: #333333;

	font-weight: bold;

}

.shengji ul{

	width: 1200px;

	overflow: hidden;

	margin: 50px auto;

}

.shengji ul li{

	width: 29.16%;

	float: left;

	overflow: hidden;

	margin-left: 6.2%;

	background: #ffffff;

}

.shengji ul li img{

	width: 100%;

}

.shengji ul li:nth-child(1){

	margin-left: 0%;

}

.shengji ul li h2{

	text-align: center;

	font-size: 18px;

	color: #333333;

	margin-top: 25px;

}

.podloi{

	width: 90%;

	overflow: hidden;

	margin: 0 auto;

	margin-top: 25px;

	font-size: 16px;

	color: #333333;

	line-height: 30px;

}

.adksldio{

	width: 34.18%;

	margin: 30px auto;

	text-align: center;

	line-height: 30px;

	font-size: 16px;

	

	background: #df0024;

}

.adksldio a{

	color: #ffffff;

	display: block;

}

.yiyou{

	width: 100%;

	height: 117px;

	text-align: center;

	line-height: 117px;

	color: #fff;

	font-size: 16px;



}

.lianxi{

	width: 100%;

}

.lianxi p{

	text-align: center;

	font-size: 30px;

	color: #333333;

	padding-top: 50px;

}

.oieiui{

	width: 1200px;

	overflow: hidden;

	margin: auto;

	margin-top: 50px;

	padding-bottom: 50px;



}

.oieiui_z{

	width: 48.33%;

	float: left;

}

.oieiui_z img{

	width: 100%;

}

.oieiui_y{

	width: 48.41%;

	float: right;

	border: #fff 1px solid;

}

.oieiui_y form{

	width: 92.79%;

	padding-top: 30px;

	margin: auto;

	display: block;

	margin-bottom: 30px;

}

.oieiui_y form th{

	display: block;

	width: 100%;

}

.oieiui_y form tr{

	display: block;

	margin-bottom: 30px;

}

.oieiui_y form td{

	display: block;

	width: 100%;

}

.oieiui_y form input{

	width: 100%;

	height: 35px;

	border: none;

	border-radius: 5px;

	text-indent: 1em;

}

.oieiui_y form input#dosubmit{

	margin-bottom: 30px;

	width: 120px;

	height: 40px;

	margin: auto;

	display: block;

	background: #df0024;

	border: none;

	color: #fff;

	text-indent: 0em;

	cursor: pointer;

}

.oieiui_y form textarea{

	height: 84px !important;

	width: 100%;

	display: block;

	text-indent: 1em;

	line-height: 35px;

	border: none;

	border-radius: 5px;

}

.xidbuxin{

	width: 100%;

	overflow: hidden;

	background: #212121;

}

.loidui{

	width: 1200px;

	margin: 0 auto;

}

.loidui_z{

	float: left;

	font-size: 18px;

	line-height: 50px;

	color: #ffffff;

}

.loidui_y{

	float: right;

}

.tupiao{

	width: 42px;

	margin-top: 4px;

	float: left;

}

.tupiao img{

	width: 100%;

}

.loidui_y h2{

	font-size: 16px;

	line-height: 47px;

	color: #ffffff;

	margin-left: 11px;

	float: left;

}

.banquan{

	width: 100%;

	overflow: hidden;

	text-align: center;

	line-height: 74px;

	font-size: 18px;

	color: #333333;

}

.kefu{

	width: 198px;

	height: 313px;

	position: fixed;

	z-index: 9999;

	top: 500px;

}

.qq{

	width: 100px;

	height: 20px;

	margin: 0 auto;

	margin-top: 82px;

}

.qq img{

	width: 100%;

	height: 100%;

}

.kefu form{

	width: 150px;

	margin: 0 auto;

	margin-top: 20px;

}

.kefu form tr{

	width: 100%;

	display: block;

	margin-bottom: 11px;

}

.kefu form tr td{

	width: 100%;

}

.kefu form input{

	width: 100%;

	height: 25px;

	text-indent: 1em;

}

.kefu form input#dosubmit{

	width: 69px;

	height: 20px;

	text-indent: 0em;

	margin: 0 auto;

	background: #df0024;

	display: block;

	border: none;

	color: #fff;

	font-size: 14px;

	cursor: pointer;

}

.gongg{width: 100%; background: #df0024; height: 110px; overflow: hidden;}

.gonggz{width: 1200px; margin: auto;}

.gg{width: 106px; float: left;}

.yiqig{

	padding-top: 18px;

	width: 89.8%;

	float: left;

	margin-left: 1%;

} 

.qibai{

	width: 100%;

	line-height: 25px;

}



.qibai *{

	color: #ffffff;

}

.xian{

	font-size: 16px;

	color: #ffffff;

	text-align: center;

	margin-top: 30px;

}

/*.xian:before{

	content: "";

	display: block;

	width: 35%;

	float: left;

	background: #ffffff;

	height: 1px;

	margin-top: 10px;

}

.xian:after{

	content: "";

	display: block;

	width: 35%;

	float: right;

	background: #ffffff;

	height: 1px;

	margin-top: 10px;

}*/

.daind{

	float: right;

}

.daind img{

	width: 60%;

    margin: 0px;

        margin-top: -25px;

}

.sjdh{

	position: fixed;

	width: 100%;

	height: 100%;

	background:rgba(0,0,0,0.5);

	z-index: 99999;

	display: none;
	
	top: 60px;

}

.sjdh ul{

	width: 45%;

	float: right;

	height: 100%;

	position: fixed;

	right: 0;

	background: #000;

}

.sjdh ul li img{

	width: 0;

	height: 0;

}

.sjdh ul li {

	margin-bottom: 10px;

	line-height: 35px;

	border-bottom: 1px solid #949494;

}

.sjdh ul li h1,.sjdh ul li p{

	font-size: 20px;

	color: #fff;

	text-align: center;

}
.xiazaifuzhu{
	font-size: 0;
	text-align: center;
}
.xiazaifuzhu h3 {
	display: inline-block;
}	
.xiazaifuzhu a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 200px;
    height: 45px;
    color: #ffffff;
    padding: 0 10px;
    background: #df0024;
    margin: 0 auto;
    line-height: 45px;
    text-align: center;
    font-size: 18px;
    margin-top: 50px;
    margin-right: 30px;
}
.xiazaifuzhu a img {
    height: 30px;
    margin-right: 10px;
}
.foot_pc img{
margin: 0 auto;
}