/*全局样式*/
body{padding: 0;margin: 0;font-family: 微软雅黑;font-size: 0.24rem;color: #000;}
div,img,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding: 0;margin: 0;border: 0;}
ul{list-style: none;}
a{text-decoration: none;color: #000;}
i,em{font-style: normal;}
img{display: block;max-width: 100%;height: auto;}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;font-family: 微软雅黑;font-size: 0.24rem;}
input[type="submit"]{background-color: transparent;cursor: pointer;}
/*去掉 textarea 默认边框*/
textarea{padding: 0;border: 0;font-family: 微软雅黑;font-size: 0.24rem;}
/*去掉 button 默认边框*/
button{border: 0;padding: 0;background-color: transparent;font-family: 微软雅黑;font-size: 0.24rem;cursor: pointer;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{content: '';display: table;clear: both;}
/*解决chrome 浏览器，当文本框，多行文本获得焦点的时候，会有一个边框的问题*/
input,textarea{outline: none;}
/*常用宽度*/
.w1200{position: relative;width: 96%;margin: 0 auto;height: 100%;max-width: 1200px;}
.w1000{position: relative;width: 96%;margin: 0 auto;height: 100%;max-width: 1000px;}
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
/*滚动条*/
::-webkit-scrollbar{width: 2px;background: #eee;}
::-webkit-scrollbar-thumb{background: #ccc;}

/*修改swiper-pagination小圆点大小、颜色、高亮、间距*/
.swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;background-color: #7f7f7f;border-radius: 50%;opacity: 1;}
.swiper-pagination-bullet-active{width: 0.16rem;height: 0.16rem;background-color: #e7270e;transform: translateY(0.03rem);}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.1rem;}
/*按钮-查看更多*/
.moreBtn{position: relative;display: block;height: 1rem;background-color: #004199;border-radius: 0.12rem;text-align: center;line-height: 1rem;color: #fff;}
.moreBtn:after{content: ">";position: absolute;right: 10%;top: 0;}
/*按钮-加载更多*/
.loadMore{width: 91%;height: 1rem;margin: 0.5rem auto 0.8rem;border: 0.04rem solid #004199;border-radius: 0.12rem;font-size: 0.28rem;font-weight: bold;text-align: center;line-height: 0.92rem;color: #004199;}
.loadMore span{position: relative;}
.loadMore span.loading{padding-left: 0.2rem;}
.loadMore span.loading:after{content: "";position: absolute;left: -0.2rem;top: 0.06rem;width: 0.3rem;height: 0.3rem;background-image: url(../images/loading_icon.png);background-size: 100% 100%;animation: turn 1s infinite linear;}
@keyframes turn{
	to{transform: rotate(360deg);}
}
/*返回顶部*/
.backTop{display: none;z-index: 10;position: fixed;right: 4.5%;bottom: 20%;width: 0.9rem;height: 0.9rem;padding-top: 0.12rem;background-color: rgba(0,0,0,.8);border-radius: 50%;text-align: center;color: #fff;}
.backTop img{display: inline-block;width: 0.4rem;}
.backTop span{display: inline-block;}

/*弹窗框架*/
.blackMask{display: none;z-index: 98;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);}
.popup{display: none;z-index: 99;position: fixed;left: 50%;top: 50%;padding: 0.6rem 1rem;background-color: #fff;border-radius: 0.12rem;transform: translate(-50%,-50%);}
.popup .closeBtn{position: absolute;right: 0.12rem;top: 0.12rem;width: 0.3rem;height: 0.3rem;background-image: url(../images/close_icon.png);background-size: 100% 100%;cursor: pointer;}
/*弹窗内容-二维码slide*/
.codeImgSlide{display: none;position: relative;width: 3rem;overflow: hidden;padding-bottom: 0.3rem;}
.codeImgSlide .swiper-slide span{display: block;font-size: 0.28rem;font-weight: bold;text-align: center;}
.codeImgSlide .swiper-slide img{display: block;height: 3rem;}
.codeImgSlide .swiper-pagination{bottom: 0;}
/*弹窗框架end*/

/*header*/
.header{z-index: 20;position: fixed;width: 100%;height: 1.2rem;background-color: #fff;box-shadow: 0 0 0.3rem rgba(0,0,0,.1)}
.header .logo{float: left;width: 3.2rem;margin: 0.4rem 0 0 4.5%;}
.header .brands{float: left;margin: 0.36rem 0 0 3%;}
.header .brands a{float: left;width: 0.54rem;height: 0.46rem;margin: 0 0.15rem;}
/*导航按钮*/
.header .menuBtn{z-index: 21;position: absolute;right: 4.5%;top: 0.36rem;width: 0.4rem;height: 0.44rem;cursor: pointer;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.header .menuBtn span{position: absolute;left: 0;width: 100%;height: 0.04rem;background-color: #000;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.header .menuBtn span:nth-child(1){top: 0.08rem;}
.header .menuBtn span:nth-child(2){top: 0.20rem;}
.header .menuBtn span:nth-child(3){top: 0.32rem;}
.header .menuBtn.close{position: fixed;}
.header .menuBtn.close span:nth-child(1){top: 0.2rem;transform: rotate(45deg)}
.header .menuBtn.close span:nth-child(2){display: none;}
.header .menuBtn.close span:nth-child(3){top: 0.2rem;transform: rotate(-45deg)}
/*导航*/
.navCont{display: none;z-index: 20;position: fixed;left: 0;top: 0;float: none;width: 100%;height: 100%;background-color: #fff;}
.navCont .nav{width: 80%;height: 80%;padding-right: 3%;margin: 1.2rem auto 0;overflow-y: auto;overflow-x: hidden;}
.navCont .nav > li{position: relative;border-bottom: 0.02rem solid #eee;font-size: 0.28rem;line-height: 0.8rem;}
.navCont .nav > li .more{position: absolute;right: 3%;top: 0;font-size: 0.4rem;text-align: center;color: #999;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.navCont .nav > li > a{display: block;width: 80%;padding: 0 5%;color: #333;}
.navCont .nav > li.on .more{transform: rotate(45deg);}
.navCont .nav > li.on > a,.navCont .nav > li:hover > a{color: #e7270e;}
.navCont .nav2nd{display: none;padding-left: 10%;margin-bottom: 0.2rem;}
.navCont .nav2nd > li{font-size: 0.24rem;line-height: 0.6rem;}
.navCont .nav2nd > li > a{display: block;color: #999;}
.navCont .nav2nd > li > a:hover{color: #e7270e;}
/*header end*/

/*banner*/
.banner{position: relative;width: 100%;height: 4.5rem;padding-top: 1.2rem;background-color: #fff;overflow: hidden;}
.banner .swiper-slide{display: block;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.banner .swiper-pagination{bottom: 0.4rem;}
/*banner结束*/

/*广告栏*/
.fixedBg{z-index: -1;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/index_fixed_bg.jpg) center top no-repeat;background-size: cover;}
.adBox{height: 3rem;background-color: transparent;}
/*广告栏 end*/

/*首页公共标题*/
.indexComTit{z-index: 1;position: relative;height: 0.5rem;text-align: center;line-height: 0.5rem;overflow: hidden;}
.indexComTit:after{content: "";z-index: -1;position: absolute;left: 0;top: 0.24rem;width: 100%;height: 0.02rem;background-color: #d4d4d4;}
.indexComTit .name{position: relative;display: inline-block;padding: 0 0.24rem;background-color: #fff;}
.indexComTit .name span{display: inline-block;margin-right: 0.1rem;font-size: 0.32rem;font-weight: bold;}
.indexComTit .name em{display: inline-block;font-size: 0.32rem;font-weight: bold;color: #e7270e;text-transform: uppercase;}
/*首页公共标题end*/

/*新闻中心*/
.newsPart{padding: 0.9rem 0;background-color: #fff;background-color: #fff;}
.newsPart .tab{margin-top: 0.5rem;text-align: center;}
.newsPart .tab span{position: relative;display: inline-block;height: 0.7rem;margin: 0 5%;font-size: 0.32rem;line-height: 0.7rem;cursor: pointer;}
.newsPart .tab span:after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.04rem;background-color: #e7270e;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.newsPart .tab span.on:after{width: 100%;}
.newsPart .tabCont{margin: 0.6rem 4.5% 0;overflow: hidden;}
.newsPart .tabCont .swiper-slide{}
.newsPart .tabCont .swiper-slide .topNews{position: relative;display: block;height: 3.16rem;border-radius: 0.12rem;overflow: hidden;}
.newsPart .tabCont .swiper-slide .topNews .pic{height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.newsPart .tabCont .swiper-slide .topNews .tit{position: absolute;left: 0;bottom: 0;width: 100%;height: 0.75rem;padding: 0 3%;background-color: rgba(0,0,0,.8);line-height: 0.75rem;color: #fff;}
.newsPart .tabCont .swiper-slide .topNews .tit span{float: left;width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsPart .tabCont .swiper-slide .topNews .tit em{float: right;}
.newsPart .tabCont .swiper-slide .list{margin-top: 0.1rem;}
.newsPart .tabCont .swiper-slide .list li{height: 1.38rem;border-bottom: 0.02rem solid #ccc;line-height: 1.36rem;}
.newsPart .tabCont .swiper-slide .list li:last-child{border-bottom: 0;}
.newsPart .tabCont .swiper-slide .list li a{display: block;height: 100%;}
.newsPart .tabCont .swiper-slide .list li a span{float: left;font-size: 0.28rem;font-weight: bold;}
.newsPart .tabCont .swiper-slide .list li a em{float: right;color: #999;}
/*品牌专区*/
.brandPart{padding: 0.9rem 0;background-color: #fff;}
.brandPart .tab{margin-top: 0.5rem;text-align: center;}
.brandPart .tab span{position: relative;display: inline-block;height: 0.9rem;padding: 0 0.08rem 0.1rem;margin: 0 5%;cursor: pointer;}
.brandPart .tab span img{display: block;width: 0.84rem;height: 0.72rem;}
.brandPart .tab span:after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.04rem;background-color: #e7270e;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.brandPart .tab span.on:after{width: 100%;}
.brandPart .tabCont{margin-top: 0.5rem;overflow: hidden;}
.brandPart .tabCont .swiper-slide{padding: 0 4.5%;}
.brandPart .tabCont .swiper-slide .pic{height: 3.5rem;background-color: #222c38;background-position: center;background-size: contain;background-repeat: no-repeat;}
.brandPart .tabCont .swiper-slide .info{padding: 0.8rem 0.3rem 0.48rem;margin-top: -1rem;background: linear-gradient(to bottom,transparent 0%,#161616 20%);background: -webkit-linear-gradient(top,transparent 0%,#161616 20%);color: #fff;}
.brandPart .tabCont .swiper-slide .info .tit{display: none;overflow: hidden;padding-bottom: 0.3rem;margin-bottom: 0.34rem;border-bottom: 0.02rem solid #2e2e2e;line-height: 0.5rem;}
.brandPart .tabCont .swiper-slide .info .tit .name{float: left;}
.brandPart .tabCont .swiper-slide .info .tit .name span{display: block;font-size: 0.32rem;}
.brandPart .tabCont .swiper-slide .info .tit .name em{display: block;}
.brandPart .tabCont .swiper-slide .info .tit .price{float: right;text-align: right;}
.brandPart .tabCont .swiper-slide .info .tit .price span{display: block;font-size: 0.36rem;}
.brandPart .tabCont .swiper-slide .info .tit .price em{display: block;}
/*社会责任*/
.dutyPart{padding-top: 0.9rem;background-color: #fff;}
.dutyPart .slideCont{margin: 0.6rem 0;overflow: hidden;}
.dutyPart .slideCont .swiper-slide{display: block;width: 91%;margin: 0 1%;}
.dutyPart .slideCont .swiper-slide .pic{height: 3.16rem;border-radius: 0.12rem;overflow: hidden;background-position: center;background-size: cover;background-repeat: no-repeat;}
.dutyPart .slideCont .swiper-slide .tit{overflow: hidden;padding: 0 0.2rem;line-height: 0.8rem;}
.dutyPart .slideCont .swiper-slide .tit span{float: left;width: 75%;font-size: 0.28rem;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dutyPart .slideCont .swiper-slide .tit em{float: right;color: #999;}
.dutyPart .moreBtn{width: 91%;margin: 0.4rem auto 0;}
/*视频专区*/
.videoPart{padding-top: 0.9rem;background-color: #fff;}
.videoPart .slideCont{position: relative;height: 6.2rem;padding: 0.25rem 0;margin-top: 0.3rem;background: url(../images/video_bg.jpg) center no-repeat;background-size: cover;overflow: hidden;}
.videoPart .slideCont .swiper-slide{width: 91%;margin: 0 1%;}
.videoPart .slideCont .swiper-slide .tit{height: 1.1rem;font-size: 0.28rem;font-weight: bold;text-align: center;line-height: 1.1rem;color: #fff;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.videoPart .slideCont .swiper-slide video{width: 100%;height: 3.9rem;border-radius: 0.12rem;}
.videoPart .swiper-pagination{bottom: 0.5rem;}
.videoPart .moreBtn{width: 91%;margin: 0.4rem auto 0;}
/*联系我们*/
.contactPart{padding-top: 0.9rem;background-color: #fff;}
.contactPart .cont{padding: 0 4.5%;margin-top: 0.3rem;background-color: #f5f5f5;text-align: center;}
.contactPart .cont .social{padding: 0.5rem 0;border-bottom: 0.02rem solid #ccc;}
.contactPart .cont .social a{display: inline-block;width: 1.5rem;height: 0.64rem;margin: 0 0.3rem;}
.contactPart .cont .mail{padding: 0.4rem 0;border-bottom: 0.02rem solid #ccc;}
.contactPart .cont .mail p{line-height: 0.4rem;}
.contactPart .cont .mail p img{display: inline-block;width: 0.3rem;height: 0.3rem;vertical-align: middle;margin: -0.04rem 0.2rem 0 0;}
.contactPart .cont .cr{padding: 0.3rem 0 0.5rem;}
.contactPart .cont .cr p{line-height: 0.46rem;}

/*footer*/
.footer{background-color: #f7f7f7;}
.footer .links{border-top: 0.02rem solid #ccc;}
.footer .links > li{position: relative;border-bottom: 0.02rem solid #ccc;font-size: 0.28rem;line-height: 0.8rem;}
.footer .links > li .more{z-index: 1;position: absolute;right: 0;top: 0;width: 0.8rem;height: 0.8rem;border-left: 0.02rem solid #ccc;text-align: center;}
.footer .links > li .more em{display: inline-block;font-weight: bold;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.footer .links > li > a{display: block;padding-left: 4.5%;}
.footer .links > li.on .more{border-left: 0;}
.footer .links > li.on .more em{transform: rotate(45deg);}
.footer .links2nd{display: none;padding-left: 10%;margin-bottom: 0.2rem;}
.footer .links2nd > li{font-size: 0.28rem;}
.footer .links2nd > li > a{display: block;color: #666;}
.footer .links2nd > li > a:hover{color: #e7270e;}
.footer .contactPart{margin-top: 0.5rem;}
.footer .contactPart .cont{padding: 0;margin-top: 0;}
.footer .contactPart .cont .social{padding: 0.2rem 0;border-bottom: 0;}
.footer .contactPart .cont .mail{padding: 0.2rem 0 0.4rem;border-bottom: 0;}
.footer .contactPart .cont .cr{padding: 0.3rem 0;background: url(../images/footer_bg.jpg) center no-repeat;background-size: cover;}
.footer .contactPart .cont .cr p{color: #fff;}
.footer .contactPart .cont .cr p a{color: #fff;}
/*footer end*/

/*内页*/
/*公共部分*/
.nBanner{padding-top: 1.2rem;max-height: 5rem;overflow: hidden;}
.nBanner img{width: 100%;}
/*年份导航,内容可左右滑动,注:此处单位须为px否则js高亮代码无效*/
.yearNav{z-index: 1;position: relative;height: 50px;margin-top: -50px;background-color: rgba(0,0,0,.8);font-size: 16px;font-weight: bold;line-height: 50px;}
.yearNav:after{content: "";position: absolute;right: 0;top: 0;width: 30px;height: 100%;background: linear-gradient(to right,transparent 0%,#000 70%);background: -webkit-linear-gradient(left,transparent 0%,#000 70%);}
.yearNav ul{padding: 0 5px;white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.yearNav ul::-webkit-scrollbar{display: none;}
.yearNav ul li{position: relative;display: inline-block;padding: 0 10px;}
.yearNav ul li:after{content: "";display: none;position: absolute;left: 50%;bottom: 0;width: 0;height: 0;margin-left: -10px;border: 10px solid transparent;border-bottom: 8px solid #eee;border-top-width: 12px;}
.yearNav ul li a{display: block;color: #999;}
.yearNav ul li.on:after{display: block;}
.yearNav ul li.on a{color: #e7270e;}
/*大事记*/
.bigEvent{}
/*月份tab标题,内容可左右滑动,注:此处单位须为px否则js高亮代码无效*/
.bigEvent .tab{height: 0.7rem;background-color: #eee;line-height: 0.7rem;overflow: hidden;}
.bigEvent .tab .swiper-slide{width: 20%;font-size: 0.28rem;font-weight: bold;text-align: center;color: #999;}
.bigEvent .tab .swiper-slide-active{color: #333;}
.bigEvent .tabCont{overflow: hidden;}
.bigEvent .tabCont .swiper-slide{height: 8rem;padding: 0 4.5%;overflow-y: auto;}
.bigEvent .tabCont .swiper-slide h3{padding: 0.5rem 0 0.3rem;font-size: 0.32rem;}
.bigEvent .tabCont .swiper-slide p{position: relative;margin-bottom: 0.36rem;font-size: 0.28rem;text-align: justify;line-height: 0.5rem;text-indent: 1.5em;color: #777;}
.bigEvent .tabCont .swiper-slide p:before{content: "";position: absolute;left: 0;top: 0.18rem;width: 0.16rem;height: 0.16rem;background-color: #e7270e;}
/*联系我们*/
.contact{padding-top: 1.2rem;}
.contact .map{display: block;width: 100%;height: 4rem;}
.contact .info{padding: 0 4.5%;color: #666;}
.contact .info .addr{padding: 0.4rem 0;border-bottom: 0.02rem solid #ccc;text-align: center;}
.contact .info .addr img{display: inline-block;width: 0.3rem;height: 0.3rem;vertical-align: middle;margin: -0.06rem 0.1rem 0 0;}
.contact .info .phone{padding: 0.65rem 0;border-bottom: 0.02rem solid #ccc;text-align: center;}
.contact .info .phone .item{display: inline-block;width: 45%;margin-bottom: 20px;}
.contact .info .phone .item img{display: inline-block;width: 1.08rem;height: 0.92rem;margin-bottom: 0.3rem;}
.contact .info .phone .item p{line-height: 0.36rem;}
.contact .info .mail{padding: 0.65rem 0 0.4rem;text-align: center;}
.contact .info .mail .item{display: inline-block;width: 45%;margin-bottom: 0.3rem;}
.contact .info .mail .item img{display: inline-block;width: 0.3rem;height: 0.3rem;}
.contact .info .mail .item h3{font-size: 0.24rem;font-weight: normal;}
.contact .info .mail .item p{transform: scale(.8);}
/*新闻列表*/
.newsTab{z-index: 1;position: relative;height: 1rem;margin-top: -1rem;background-color: rgba(0,0,0,.7);font-size: 0.32rem;line-height: 1rem;}
.newsTab ul{height: 100%;text-align: center;}
.newsTab ul li{display: inline-block;height: 100%;margin: 0 0.6rem;}
.newsTab ul li.on{border-bottom: 0.06rem solid #e7270e;}
.newsTab ul li a{display: block;padding: 0 0.2rem;color: #fff;}
.newsList{}
.newsList .topNews{display: block;height: 2.4rem;}
.newsList .topNews .pic{float: left;width: 37%;height: 100%;border-radius: 0.12rem;overflow: hidden;background-position: center;background-size: cover;background-repeat: no-repeat;}
.newsList .topNews .info{position: relative;float: right;width: 60%;height: 100%;}
.newsList .topNews .info .tit{margin-top: -0.02rem;font-size: 0.26rem;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsList .topNews .info .txt{height: 0.72rem;margin-top: 0.1rem;text-align: justify;line-height: 0.36rem;overflow: hidden;color: #666;}
.newsList .topNews .info .time{position: absolute;left: 0;bottom: 0;color: #666;}
.newsList .list{}
.newsList .list li{padding: 0.4rem 4.5%;border-top: 0.02rem solid #ccc;}
.newsList .list li a{display: block;}
.newsList .list li a .tit{font-size: 0.26rem;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsList .list li a .txt{height: 1.08rem;margin-top: 0.1rem;text-align: justify;line-height: 0.36rem;overflow: hidden;color: #666;}
.newsList .list li a .time{margin-top: 0.25rem;}
/*品牌介绍*/
.brandsIntro{padding-top: 1.6rem;margin-bottom: 0.45rem;}
.brandsIntro .swiper-slide{width: 94%;padding: 0 1%;}
.brandsIntro .swiper-slide .pic{height: 3rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.brandsIntro .swiper-slide .info{padding: 0.36rem 4% 0.6rem;background-color: #f7f7f7;}
.brandsIntro .swiper-slide .info .logo{width: 1.08rem;height: 0.92rem;margin: 0 auto 0.45rem;}
.brandsIntro .swiper-slide .info .logo img{width: 100%;height: 100%;}
.brandsIntro .swiper-slide .info .txt{line-height: 0.5rem;}
.brandsIntro .swiper-slide .moreBtn{margin-top: 0.6rem;}
/*关于我们*/
.about{padding: 0.4rem 0;}
.about .info{overflow: hidden;padding: 0 4.5%;margin: 0.7rem 0;color: #004199;}
.about .info .item{float: left;margin-left: 0.25rem;}
.about .info .item:first-child{margin-left: 0;}
.about .info .item span{display: block;}
.about .info .item span em{font-size: 0.44rem;font-weight: bold;}
.about .info2{position: relative;padding: 0 4.5% 0.4rem;margin-bottom: 0.4rem;}
.about .info2 .tit{padding: 0.4rem 0 0.3rem;background: url(../images/about_title_bg.jpg) center no-repeat;background-size: cover;text-align: center;color: #fff;}
.about .info2 .tit h3{position: relative;display: inline-block;font-size: 0.32rem;}
.about .info2 .tit h3:before{content: "";position: absolute;left: -1.4rem;top: 0.22rem;width: 1.2rem;height: 0.02rem;background-color: #fff;}
.about .info2 .tit h3:after{content: "";position: absolute;right: -1.4rem;top: 0.22rem;width: 1.2rem;height: 0.02rem;background-color: #fff;}
.about .info2 .tit h4{font-size: 0.64rem;text-transform: uppercase;}
.about .info2 .txt{padding: 0.36rem;background-color: #f2f5fb;line-height: 0.4rem;color: #666;}
.about .info2 .dot{position: absolute;right: 0.38rem;bottom: 0;width: 0.9rem;height: 0.64rem;}
.about p{position: relative;padding: 0 4.5%;margin-bottom: 0.6rem;text-align: justify;line-height: 0.5rem;text-indent: 1.5em;color: #777;}
.about p:before{content: "";position: absolute;left: 4.5%;top: 0.18rem;width: 0.16rem;height: 0.16rem;background-color: #e7270e;}
.about img{display: inline-block;margin-bottom: 0.36rem;}
/*企业文化*/
.culture{padding-top: 1.2rem;}
.culture .comTit{text-align: center;}
.culture .comTit h3{position: relative;display: inline-block;font-size: 0.28rem;font-weight: normal;}
.culture .comTit h3:before{content: "";position: absolute;left: -0.3rem;top: 0.14rem;width: 0.16rem;height: 0.06rem;background-color: #e7270e;}
.culture .comTit h3:after{content: "";position: absolute;right: -0.3rem;top: 0.14rem;width: 0.16rem;height: 0.06rem;background-color: #e7270e;}
.culture .comTit h4{margin-top: 0.1rem;font-size: 0.28rem;}
.culture .txt{padding: 0 15%;margin-top: 0.2rem;text-align: center;line-height: 0.4rem;color: #777;}
.culture .section{padding: 0.4rem 0;}
.culture .section1{height: 6.4rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.culture .section1 .slogan{margin-top: 0.1rem;text-align: center;}
.culture .section1 .slogan img{display: inline-block;width: 3.8rem;height: 0.8rem;}
.culture .section1 .txt{margin-top: 0;}
.culture .section3{min-height: 8.25rem;background-position: center;background-size: cover;background-repeat: no-repeat;}
.culture .section3 .list{overflow: hidden;padding: 0 4.5%;margin-top: 0.5rem;}
.culture .section3 .list li{float: left;width: 50%;margin-bottom: 0.5rem;text-align: center;}
.culture .section3 .list li .tit{display: inline-block;width: 1.68rem;height: 1.68rem;border: 0.04rem solid #004199;border-radius: 50%;font-size: 0.36rem;font-weight: bold;line-height: 1.6rem;color: #004199;}
.culture .section3 .list li .info{margin-top: 0.3rem;line-height: 0.4rem;}
/*视频列表*/
.videoList{padding: 1.6rem 4.5% 0;}
.videoList .list{}
.videoList .list li{margin-bottom: 0.36rem;border: 0.02rem solid #e5e5e5;border-radius: 0.08rem;overflow: hidden;}
.videoList .list li video{display: block;width: 100%;height: 4rem;}
.videoList .list li .tit{padding: 0 0.2rem;border-top: 0.02rem solid #e5e5e5;line-height: 0.64rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*新闻详情*/
.newsDetails{padding: 1.2rem 4.5% 0;overflow-x: auto;}
.newsDetails .title{padding: 0.3rem 0;border-bottom: 0.02rem solid #ccc;font-size: 0.32rem;line-height: 0.4rem;}
.newsDetails .record{line-height: 0.8rem;color: #999;}
.newsDetails .record span{margin-right: 0.2rem}
.newsDetails .record span img{display: inline-block;width: 0.3rem;height: 0.3rem;vertical-align: middle;margin: -0.06rem 0.1rem 0 0;}
.newsDetails .cont{}
.newsDetails .cont .comTit{position: relative;padding-left: 0.36rem;margin: 0.6rem 0;font-size: 0.28rem;font-weight: bold;}
.newsDetails .cont .comTit:before{content: "";position: absolute;left: 0;top: 0.12rem;width: 0.16rem;height: 0.16rem;background-color: #e7270e;}
.newsDetails .cont p{margin-bottom: 0.4rem;line-height: 0.5rem;color: #666;}
.newsDetails .cont p.imgTit{text-align: center;}
.newsDetails .cont img{display: inline-block;margin: 0.1rem 0;}
/*精彩推荐*/
.otherNews{padding: 0 4.5% 0.9rem;}
.otherNews .title{font-size: 0.32rem;font-weight: bold;line-height: 1rem;}
.otherNews .list{padding-bottom: 0.5rem;}
.otherNews .list li{padding: 0.4rem 0;border-top: 0.02rem solid #ccc;}
.otherNews .list li a{display: block;height: 1.6rem;}
.otherNews .list li .info{position: relative;float: left;width: 60%;height: 100%;}
.otherNews .list li .info .tit{margin-top: -0.02rem;font-size: 0.26rem;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.otherNews .list li .info .txt{height: 0.72rem;margin-top: 0.1rem;text-align: justify;line-height: 0.36rem;overflow: hidden;color: #666;}
.otherNews .list li .info .time{position: absolute;left: 0;bottom: 0;color: #666;}
.otherNews .list li .pic{float: right;width: 37%;height: 100%;border-radius: 0.12rem;overflow: hidden;background-position: center;background-size: cover;background-repeat: no-repeat;}
/*内页end*/