@charset "utf-8";


/*头部*/
.Header{background:url(../images/topbg.jpg) no-repeat center; width:100%;height:100px;}
.Header .Logo{float:left; width: 320px;}
.Header .Logo img{max-width: 100%; height: 100px;}

.head-r{float: left; width:calc((100% - 320px));}
	
.pcnav{}
.pcnav ul{}
.pcnav ul li{float: left;position: relative;font-size: 17px;text-align: center;  line-height:100px; width: 14.2222%;}
.pcnav ul li a{display: block;color: #222;}
.pcnav ul li:hover a{color: #cb0c1c;}

/*BANNER*/
.swiper-slide{overflow: hidden; cursor: pointer;}
.swiper-slide img{max-width: 100%;}


.home-bt{overflow: hidden;text-align: center;margin: 50px 0;}
.home-bt h2{font-size: 22px;font-family: 宋体; display: block; margin-bottom: 30px;}
.home-bt span{font-size: 32px;}

.home-probg{overflow: hidden; background: url(../images/pro_bg.jpg) no-repeat center; background-size:cover; padding-bottom:100px; }
.home-pro {}
.home-pro img {max-width: 100%;}
.hezuoswiper {position: relative;}
.hezuoswiper .swiper-pagination {text-align: center;width: 100%;bottom: -50px;}
.hezuoswiper .swiper-pagination-bullet-active {opacity: 1;background: #9b1e1c !important;}
.hezuoswiper .swiper-pagination-bullet {width: 10px;height: 10px;display: inline-block;background: #ccc;border-radius: 100%;margin: 0 5px;}

.home-about{overflow: hidden; background: url(../images/bg2.jpg) repeat-x; center bottom;}
.home-about-l{float: left;width:52%; margin-right:3%;text-align:right;  margin-top: 120px;}
.home-about-l h2{font-size:24px;}
.home-about-l .text{ color: #FFF; font-size: 15px; line-height: 28px; margin: 30px 0; text-align: justify;}
.home-about-l .more{ width:150px; color:#FFF; border:1px solid #FFF; height:48px; line-height:48px; text-align:center;  margin-bottom: 30px;}
.home-about-l .more a{color: #FFF;}
.home-about-r{float: left; width: 45%;}
.home-about-r img{max-width: 100%;}

.home-fivebg{overflow: hidden; background: url(../images/bg1.jpg)  no-repeat center; background-size: cover; padding: 11% 0;}
.five-bt{ text-align:center; margin-bottom:70px; }
.five-bt h3{font-size: 38px; color: #cb0c1c;}
.five-bt small{display: block; font-size:20px;  color: #FFF; padding: 30px 0;}

.home-five-l{float: left; width: 430px;}
.home-five-c{float: left; width: 340px;}
.home-five-c img{max-width: 100%;}
.home-five-r{float: left; width: 430px;}

.home-five-l .text1{overflow: hidden;}
.home-five-l .text1 ul{}
.home-five-l .text1 ul li{overflow: hidden; margin-bottom: 70px;}
.home-five-l .text1 ul li h2{font-size: 24px; color: #cb0c1c; margin-bottom: 20px;}
.home-five-l .text1 ul li p{color: #FFF;font-size: 14px; line-height: 28px;}

.home-five-r .text2{overflow: hidden;}
.home-five-r .text2 ul{}
.home-five-r .text2 ul li{overflow: hidden; margin-bottom: 70px;}
.home-five-r .text2 ul li h2{font-size: 24px; color: #cb0c1c; margin-bottom: 20px; text-align: right;}
.home-five-r .text2 ul li p{color: #FFF;font-size: 14px; line-height: 28px;}


.home-newsbg{overflow: hidden; background: url(../images/wubg.jpg) no-repeat center bottom; background-size: cover;}
.home-news{ margin-bottom:50px; }
.home-news ul{ margin-left:-2%; margin-right:-2%; }
.home-news ul li{float: left; width: 29.333333%; background: #FFF;  box-shadow: 0 0 17px #ccc; margin: 0 2%; margin-bottom: 70px;}
.home-news ul li .img{overflow: hidden;}
.home-news ul li .img img{max-width: 100%;}
.home-news ul li .text{ padding:20px; }
.home-news ul li .text h2{font-size: 22px; color: #333; }
.home-news ul li .text time{font-size: 13px; color: #999;}
.home-news ul li .text p{font-size: 14px; line-height: 28px; color: #666;}



/*底部信息*/
footer{overflow: hidden; background:#010101; padding: 50px 0;}

.foot-left{float: left;width: 35%;}
.foot-logo{overflow: hidden;}
.foot-logo img{max-width: 100%;}

.foot-contact{float: left;overflow: hidden; width: 400px;}
.foot-contact span{font-size: 28px; color: #cb0c1c;margin-bottom: 10px;}
.foot-contact .text{display: block; margin: 10px 0; color: #FFF; line-height: 26px; font-size: 14px;}


.foot-menu{float: left;overflow: hidden; width: 370px; margin-left: 30px;}
.foot-menu span{display: block; font-size: 22px; color: #FFF;margin-bottom: 10px;}
.foot-menu ul{}
.foot-menu ul li{float: left; width: 33.333333%; margin-bottom: 10px;}
.foot-menu ul li a{color: #FFF;line-height: 26px; font-size: 14px;}
.foot-menu ul li a:hover{color: #cb0c1c;}


.foot-wx{float: left; width: 398px; border-left: 1px solid #555555;border-right: 1px solid #555555;}
.foot-wx ul{}
.foot-wx ul li{float: left; width: 48%; margin: 0 1%; text-align: center;}
.foot-wx ul li span{display: block; padding: 8px 0; color: #FFF;}
.foot-wx ul li img{width: 130px;}

.copy{overflow: hidden;background: #cb0c1c;padding: 20px 0;  text-align: center;color: #FFF;}
.copy a{color: #FFF;}
.copy a:hover{color: #222;}

