@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.eot');
    src: url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.woff') format('woff'),
    url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_1252338_h2d15haj5dt.svg#iconfont') format('svg');
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "微软雅黑";
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:18px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.clearfix::after {
    content: "";
    display: table;
    clear: both;
}
.container{
    width: 1250px;
    max-width: 1250px;
    margin: auto;
    overflow: hidden;
}
.fl{
    display: block;
    float: left;
}
.fr{
    display: block;
    float: right;
}
a{
    text-decoration: none;
    display: inline-block;
}
li{
    list-style: none;
}
.box{box-shadow: 0px 0px 10px #dbdbdb;}
.hui{background: #f5f5f5;}
input{outline: none;}
img{border: none; display: inline-block; max-width: 100%; max-height: 100%;}
button{border: none; background: none;}
.img{width: 100%; height: auto; overflow: hidden; line-height: 0px; font-size: 0px;}
.img img{width: 100%; transition: 0.5s;}
.img:hover img{transform: scale(1.2);}
.link{width: 100%;height: 55px;background-color: #f5f5f5;line-height: 55px;}
.link p{font-size: 16px;color:#707070;}
.link a{font-size: 16px;color:#707070;}
.link a:hover{text-decoration: underline;}

/*header样式*/
header{position: relative; z-index: 2;}
.header-top{position: absolute; top: 0px; left: 0px; width: 100%; background: rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); padding: 15px 0px;}
.logo{line-height: 0px; font-size: 0px;}
.nav li a{margin-right: 40px; line-height: 42px; color: #fff; font-size: 18px;}
.nav li.active a{color: #b91d00;}
.yu a{font-size: 10px; line-height: 0px; margin-left: 3px;width:38px;height:42px;}
.yu a img{width:100%;height:100%;}
.header-top .fr{margin-top: 13px;}

.headerTop{background: #363636; position: relative;}
//.headerTop li a{color: #3C3C3C;}
.banner img{display: block;}
.shou {margin-bottom: -130px;}

.banner a{display: block;}
.banner img{width: 100%;}
.banner>img:nth-of-type(1){display: block;}
.banner>img:nth-of-type(2){display: none;}
.banner .swiper-slide img:nth-of-type(1){display: block;}
.banner .swiper-slide img:nth-of-type(2){display: none;}


.header-xiang{display: none; position: absolute; background: rgba(0,0,0,0.3); width: 100%; left: 0px; top: 0px; padding: 10px 0px;}
.header-xiang .fl{max-width: 20%;}
.header-xiang i{color: #fff; border-radius: 5px; display: inline-block; width: 40px; font-size: 20px; height: 30px; margin-top: 9px; line-height: 25px; text-align: center; border: 1px solid #fff;}
.header-xiang i:nth-last-of-type(1){display: none;}
.xiang-bottom{position: absolute; transition: 0.3s; height: 0px; overflow: hidden; top: 100%; left: 0px; width: 100%; z-index: 99; background: rgba(0,0,0,0.8);}
.xiang-bottom a{text-align: center; width: 100%; color: #fff; font-size: 16px; line-height: 50px;}
.xiang-bottom.active{height: 490px; padding: 20px 0px;}




/*返回顶部样式*/
.go_top{z-index: 3; position: fixed; width: 50px; bottom: 50px; right: 40px; cursor: pointer;}


/*index样式*/
.xitong{position: relative;}
.jishi{z-index: 1; position: relative; width: 100%; padding-bottom: 90px;}
.jishi .container{box-shadow: 0px 3px 10px #969595;}
.jishi .fl{width: 33.3333333%; text-align: center; padding: 30px 40px;}
.jishi .fl{width: 33.3333333%; text-align: center; padding: 30px 40px;}
.jishi .fl{background: #b91d00; display: none;}
.jishi .fl a{width: 100%;}
.jishi .fl i.shang{margin-top: 5px; font-size: 45px; display: inline-block; color: #fff;width: 60px;height: 60px;}
.jishi .fl h3{font-weight: 500; font-size: 20px; color: #ffffff; margin-top: 15px; margin-bottom: 10px;}
.jishi .fl p{font-size: 14px; line-height: 20px; height: 50px; color: #fee0da; display: -webkit-box; -webkit-box-orient: vertical; }
.jishi .fl i.xia{color: #fee0da; font-size: 30px; display: inline-block; margin-top: 15px;}
.jishi .fl:nth-of-type(2){background: #ffffff;}
.jishi .fl:nth-of-type(2) i.shang{color: #5f5f5f;}
.jishi .fl:nth-of-type(2) h3{color: #333333;}
.jishi .fl:nth-of-type(2) p{color: #707070;}
.jishi .fl:nth-of-type(2) i.xia{color: #7f7e7e;}
.jishi .fl:nth-of-type(3){background: #910303;}
.jishi .fl:nth-of-type(3) i.xia{color: #fee0da;}
.jishi .fl:nth-of-type(1){display: block;}
.jishi .fl:nth-of-type(2){display: block;}
.jishi .fl:nth-of-type(3){display: block;}

.gongsi{padding-bottom: 90px;}
.gongsi .container>.fl{width: 54%; margin-top: 10px; padding-right: 50px;}
.gongsi .container>.fr{width: 46%; line-height: 0px; font-size: 0px;}
.gongsi .fl h2{display: inline-block; font-size: 30px; color: #000000; border-top: 4px solid #b91d00;}
.gongsi .fl h3{font-size: 20px; color: #000000; margin-bottom: 20px;}
.gongsi .fl p{font-size: 15px; line-height: 24px; color: #707070;}
.gongsi .fl p span{color: #b91d00;}
.gongsi .fl a{margin-top: 40px; margin-left: 3px; box-shadow: -2px 0px 5px #d1d1d1; margin-bottom: 3px;}
.geng{width: 122px; transition: 0.3s; height: 35px; font-size: 14px; color: #707070; line-height: 35px; background-repeat: no-repeat; background-position: top right; padding-left: 17px; background-color: #fff;}
.geng:hover{color: #b91d00;}




.zhanshi a{width: 100%; height: 100%;}
.zhanshi{padding: 102px 0px; background-position: top center;}
.zhanshi .fl{width: 50%;}
.zhanshi .fr{width: 50%;}
.zhanshi  span{display: block; width: 44px; height: 2px; background: #fff; margin: auto;}
.zhanshi  h3{font-size: 20px; color: #ffffff; font-weight: 500; margin-top: 13px; margin-bottom: 11px;}
.zhanshi  p{font-size: 16px; color: #ffffff;margin-bottom: 11px;}
.zhanshi  i{color: #fff; font-size: 30px;}
.zhanshi .img{height: 100%;}
.zhanshi .img img{height: 100%;}
.ch_r_1{padding-left: 49px; padding-top: 12px;}
.ch_r_1 .img{height: 198px;}
.ch_r_1 h3{font-size: 30px; color: #fff; font-weight: 500; margin: 0px}
.ch_r_1 p{font-size: 15px; color: #fff; margin-top: 8px; margin-bottom: 18px;}
.ch_r_1 a{width: 122px; height: auto;}
.ch_l_1{background: rgba(255,255,255,0.1);height: 198px;}
.ch_l_1 .fl{text-align: center; padding-top: 40px;}
.ch_l_2{background:#b91d00;height: 198px;}
.ch_l_2 .img{height: 198px;}
.ch_l_2 .fr{text-align: center; padding-top: 40px;}
.ch_l_3{background: rgba(255,255,255,0.1);height: 198px;}
.ch_l_3 .img{height: 198px;}
.ch_r_3{background:#b91d00;}
.ch_r_3 .fr{padding-top: 40px; text-align: center;}
.ch_l_3 .fl{padding-top: 40px; text-align: center;}
.ch_r_3 .img{height: 198px;}


.biaoti{padding-bottom: 30px; text-align: center; padding-top: 40px;}
.biaoti h2{font-size: 30px; color: #3c3c3c; margin-bottom: 5px;}
.biaoti span{width: 58px; height: 3px; display: block; margin: auto; background: #b91d00;}

.xinwen .clearfix{width: 99%; margin: auto;}
.xinwen .fl{width: 32.26666666666%; margin-right: 1.6%; margin-top: 15px; margin-bottom: 15px; transition: 0.5s; padding: 0px 45px;padding-top: 50px; padding-bottom: 30px; box-shadow: 0px 0px 3px #dbdada;}
.xinwen .fl a{width: 100%;}
.xinwen .fl:nth-child(3n){margin-right: 0px;}
.xinwen .fl h2{font-size: 30px; color: #515151; margin-bottom: 15px;}
.xinwen .fl h3{font-size: 18px; line-height: 25px; height: 50px; overflow: hidden; color: #333333;}
.xinwen .fl span{display: inline-block; width: 52px; height: 1px; background: #cfcfcf; margin-bottom: 5px;}
.xinwen .fl p{font-size: 15px; line-height: 23px; height: 46px; overflow: hidden; color: #707070;}
.xinwen .fl i{color: #a0a0a0; font-size: 30px; display: inline-block; margin-top: 25px;}
.xinwen .fl:hover{background: #b91d00; transform: scaleY(1.1);}
.xinwen .fl:hover a{transform: scaleY(0.9);}
.xinwen .fl:hover h2{color: #fff;}
.xinwen .fl:hover h3{color: #fff;}
.xinwen .fl:hover span{color: #fff;}
.xinwen .fl:hover p{color: #fff;}
.xinwen .fl:hover i{color: #fff;}
.xinwen .geng{margin: auto; margin-top: 30px; margin-bottom: 50px; box-shadow: -2px 0px 5px #d1d1d1; display: block;}


.hezuo{background: #f5f5f5; padding-bottom: 50px; background-color: #fff;}
.hezuo p{font-size: 15px; line-height: 30px; color: #707070;}
.hezuo p strong{color: #3e3c3c;}
.hezuo .fl{line-height: 0px; font-size: 0px; margin-bottom: 10px; border: 1px solid #e6e6e6; margin-right: 0.8%; width: 13.6%;}
.hezuo .fl:nth-child(7n){margin-right: 0px;}
.hezuo .geng{ display: block; margin: auto; margin-top: 20px; margin-bottom: 3px; box-shadow: -2px 0px 5px #d1d1d1;}


footer{background: #b91d00;}
.footer-top{padding-top: 45px; padding-bottom: 40px; border-bottom: 1px solid #b94c38;}
.footer-top .fl i{display: inline-block; width: 44px; height: 44px; border-radius: 100%; border: 1px solid #fff; color: #fff; text-align: center; line-height: 44px; font-size: 25px; margin-right: 10px;}
.footer-top .fl h3{font-size: 17px; line-height: 25px; color: #fff;}
.footer-top .fl .lian{font-size: 16px; line-height: 25px; color: #fff; margin-bottom: 10px;}
.footer-top .fl p,.footer-top .fl a{font-size: 15px; line-height: 25px; color: #fee0da;}
.footer-top .fl a{margin-right: 15px;}
.footer-top .fl span{width: 36px; display: inline-block; height: 1px; background: #fee0da; margin-top: 5px;}
.footer-top .container>.fl:nth-of-type(1){margin-right: 160px;}
.footer-top .fr{max-width: 128px; text-align: center; font-size: 15px; line-height: 25px; color: #fee0da;}
.footer-bottom{text-align: center; padding: 25px 0px; font-size: 14px; line-height: 25px; color: #fee0da;}
.footer-bottom span{margin-right: 25px;}


/*产品展示样式*/
.chanpin{padding-top: 40px;}
.chanpin .chan{width: 75%;}
.chanpin .chan>p{padding-top: 15px; padding-bottom: 20px; font-size: 20px; color: #3C3C3C; border-bottom: 1px solid #F3F3F3;}
.chanpin .chan .clearfix{padding-top: 40px;}
.chan .clearfix .fl{width: 32%; margin-right: 2%; margin-bottom: 20px;}
.chan .clearfix .fl:nth-child(3n){margin-right: 0px;}
.chan .clearfix .fl .img{border: 1px solid #ebebeb;max-height: 250px;}
.chan .clearfix .fl p{font-size: 15px; color: #707070; transition: 0.3s; text-align: center; padding-top: 10px; padding-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.chan .clearfix .fl:hover p{background: #b91d00; color: #fff;}
.chan .clearfix .fl:hover img{transform: scale(1.2);}
.chan .clearfix .fl a{width: 100%;}
.chan .fenye{padding-top: 50px; padding-bottom: 60px;}
.pin{width: 22%; border-radius: 5px; overflow:hidden; padding-bottom: 35px; margin-right: 5px;}
.pin h3{font-size: 20px; color: #FFFFFF; background: #b91d00; padding: 20px 25px;}
.pin h3 a{font-size: 20px; color: #FFFFFF;}
.pin a{display: block;}
.pin ul.yiji>li{line-height: 50px; border-bottom: 1px solid #efefef;position: relative;transition: all 300ms;}
.pin ul.yiji>li.check{background-color: #f5f5f5;}
.pin ul.yiji>li:hover{background-color: #f5f5f5;}
.pin ul.yiji>li>a{width: 100%; font-size: 16px; color: #707070; overflow: hidden;padding:15px 20px;line-height:20px;}
.pin ul.yiji>li>.moreicon{width: 60px;height: 60px;position: absolute;right:20px;top:0px;cursor: pointer;text-align: center;transition: all 300ms;}
.pin ul.yiji>li>.moreicon.zhuan{transform: rotate(90deg);}
.pin ul.yiji>li>.moreicon .iconfont{font-size: 22px;color:#707070;}
.pin ul.yiji>li>.erji{display: none;background-color: #b91d00;padding: 10px 0px;}
.pin ul.yiji>li>.erji>li{padding:0px 25px;line-height: 40px;position: relative;}
.pin ul.yiji>li>.erji>li>a{color:#fff;font-size: 15px;line-height:20px;padding:5px 0;}
.pin ul.yiji>li>.erji>li.check>a{text-decoration:underline;}
.pin ul.yiji>li>.erji>li>a:hover{text-decoration:underline;}
.pin ul.yiji>li>.erji>li>.moreicon{width: 50px;height: 50px;position: absolute;right:25px;top:0px;cursor: pointer;text-align: center;transition: all 300ms;}
.pin ul.yiji>li>.erji>li>.moreicon.zhuan{transform: rotate(90deg);}
.pin ul.yiji>li>.erji>li>.moreicon .iconfont{font-size: 22px;color:#fff;}
.pin ul.yiji>li>.erji>li>.sanji{display: none;background-color: #fff;border-radius: 5px;padding:5px 0;}
.pin ul.yiji>li>.erji>li>.sanji>li{padding:0 10px;line-height: 30px;}
.pin ul.yiji>li>.erji>li>.sanji>li.check a{color:#b91d00;}
.pin ul.yiji>li>.erji>li>.sanji>li>a{font-size: 14px;color:#333;}
.pin ul.yiji>li>.erji>li>.sanji>li>a:hover{color:#b91d00;}

/*服务支持样式*/
.fuwu{padding-top: 40px;}
.fuwu .fuwu-top{margin-bottom: 40px;}
.fuwu .fuwu-top h2{font-size: 30px; color: #000; margin-bottom: 20px; text-align: center;}
.fuwu .fuwu-top p{text-align: center;}
.fuwu .fuwu-top a{font-size: 18px; color: #707070; padding: 12px 20px; margin: 0px 5px; margin-bottom: 15px; border: 1px solid #D4D4D4;}
.fuwu .fuwu-top a.active{background: #b91d00; color: #fff; border-color: #b91d00;}
.fuwu .fl{width: 32%; margin-bottom: 30px; margin-right: 2%; background: #F8F8F8; transition: 0.3s;}
.fuwu .fl:nth-child(3n){margin-right: 0px;}
.fuwu .text{padding: 25px 30px; transition: 0.3s;}
.fuwu .fl h3{font-size: 18px; color: #000000; margin-bottom: 15px;}
.fuwu .fl p{font-size: 14px; line-height: 20px; color: #707070; height: 40px; overflow: hidden; margin-bottom: 15px;}
.fuwu .fl a{font-size: 14px; color: #ED0101;}
.fuwu .fl:hover img{transform: scale(1.2);}
.fuwu .fl:hover{background: #b91d00; box-shadow: 0px 0px 5px #dbdbdb;}
.fuwu .fl:hover h3{color: #fff;}
.fuwu .fl:hover p{color: #fff;}
.fuwu .fl:hover a{color: #fff;}
.fuwu .clearfix{ width: 99%; margin: auto;}


/*服务支持详情样式*/
.fuwu-xiang{padding: 40px 0px;}
.fuwu-xiang h2{font-size: 30px; text-align: center; color: #000000;margin-bottom: 40px;}
.fuwu-xiang p{font-size: 15px; line-height: 28px; color: #707070;}
.fuwu-xiang .img-xian{text-align: center;}
.fuwu-xiang a.fan{font-size: 15px; color: #FFFFFF; text-align: center; width: 130px; line-height: 45px; background: #b91d00; display: block; margin: auto; margin-top: 40px;}


/*关于我们样式*/
.about-top{padding-top: 0px; padding-bottom: 90px;margin-top:40px;}
.about-top .top h2{font-size: 30px; color: #3C3C3C; text-align: center;}
.about-top .top .span{display: block; width: 84px; height: 3px; margin: auto; background: #b91d00; margin-top: 20px; margin-bottom: 30px;}
.about-top .top p{font-size: 15px; line-height: 30px; color: #707070;}
.about-top .jj_word .fr{width: calc(100% - 90px);}
.about-top .jj_word .fl{height: auto;width: auto;}
.about-top .bottom{width: 99%; margin: auto; margin-bottom: 5px; margin-top: 45px;}
.about-top .bottom .fl{width: 33.33333%;}
.about-top .bottom p{font-size: 15px; color: #707070; line-height: 30px; max-height: 100%;}
/*.about-top .bottom .text{padding: 0px 40px;}*/
.about-top .jiagou{margin-bottom: 30px;}
.about-top .jiagou h2{font-size: 30px; color: #3C3C3C; text-align: center;margin-top: 60px;}
.about-top .jiagou .span{display: block; width: 84px; height: 3px; margin: auto; background: #b91d00; margin-top: 20px; margin-bottom: 30px;}
.about-top .jiagou img{max-width: 100%;}
.about-top .jj_two{width: 100%;}
.about-top .jj_two .fl{width: 50%;text-align: center;background-color: #414141;}
.about-top .jj_two .fl h2{font-size: 30px; color: #fff; text-align: center;padding-top: 60px;}
.about-top .jj_two .fl .span{display: block; width: 84px; height: 3px; margin: auto; background: #fff; margin-top: 20px; margin-bottom: 30px;}
.about-top .jj_two .fr{width: 50%;text-align: center;background-color: #f5f5f5;}
.about-top .jj_two .fr h2{font-size: 30px; color: #3C3C3C; text-align: center;padding-top: 60px;}
.about-top .jj_two .fr .span{display: block; width: 84px; height: 3px; margin: auto; background: #b91d00; margin-top: 20px; margin-bottom: 30px;}
.about-top .jj_two .imgbox{height: 550px;padding-bottom: 30px;}
.about-top .jj_two .imgbox img{max-height: 100%;}
.about-top .hzlogo{width: 100%;}
.about-top .hzlogo .container{overflow: unset;}
.about-top .hzlogo h2{font-size: 30px; color: #3C3C3C; text-align: center;margin-top: 60px;}
.about-top .hzlogo .span{display: block; width: 84px; height: 3px; margin: auto; background: #b91d00; margin-top: 20px; margin-bottom: 30px;}
.about-top .hzlogo .logolist .logobox{float: left;width: calc((100% - 100px)/5);margin-right: 25px;margin-bottom: 25px;height: 130px;box-shadow: 0 0 5px #ccc;position: relative;}
.about-top .hzlogo .logolist .logobox img{max-width: 100%;max-height: 100%;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.about-top .hzlogo .logolist .logobox:nth-of-type(5n){margin-right: 0px;}
.about-top .top{width:1150px;margin:0 auto;}


.linian{background: #b91d00;}
.linian>div{width: 50%;}
.linian .fl{line-height: 0px; font-size: 0px;}
.linian .fl img{display: block;}
.linian .fr{padding-left: 60px;}
.linian h3{font-size: 30px; color: #FFFFFF; margin-top: 6%; margin-bottom: 2%;}
.linian h3.en{margin-top: 20px; margin-bottom: 10px;}
.linian p{font-size: 15px; max-width: 100%; line-height: 28px; color: #FFFFFF; width: 525px;}


.about-bottom{padding-top: 70px; padding-bottom: 90px;}
.about-bottom .top{margin-bottom: 60px;}
.about-bottom .top h2{font-size: 30px; color: #3C3C3C; text-align: center;}
.about-bottom .top h2 span{color: #b91d00;}
.about-bottom .top .span{display: block; width: 84px; height: 3px; margin: auto; background: #b91d00; margin-top: 20px; margin-bottom: 30px;}
.about-bottom .top p{font-size: 15px; line-height: 30px; color: #707070;}
.about-bottom .bottom{width: 80%; margin: auto; margin-bottom: 35px}
.about-bottom table tr:nth-of-type(1){font-size: 18px; font-weight: 500; color: #FFFFFF; height: 55px; padding: 16px 0px; text-align: center; background: #b91d00 !important; font-weight: bold;}
.about-bottom table tr{text-align: center; line-height: 50px; height: 50px; overflow: hidden; font-size: 15px; color: #707070;}
.about-bottom table tr:nth-of-type(2){color: #3C3C3C !important;}
.about-bottom table td{border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0;}
.about-bottom table tr td:nth-last-of-type(1){border-right: none;}
.about-bottom table tr td:nth-of-type(1){width: 10%;}
.about-bottom table tr td:nth-of-type(2){width: 50%}
.about-bottom table tr td:nth-of-type(3){width: 20%;}
.about-bottom table tr td:nth-of-type(4){width: 20%}
.about-bottom table tr{background: #fafafa;}
.about-bottom table tr:nth-child(2n+1){background: #ffffff;}
.about-bottom .geng{display: block; margin: auto; margin-top: 30px; margin-bottom: 3px;}
.about-bottom table{border-spacing: 0px; box-shadow: 0px 0px 10px #b5b5b5; width: 80%; margin: auto; max-width: 100%; background: #fff;}

/*新闻中心样式*/
.liebiao .top{padding-top: 40px; padding-bottom: 45px;}
.liebiao .top h2{font-size: 30px; text-align: center; color: #000000; margin-bottom: 20px;}
.liebiao .top p{text-align: center;}
.liebiao .top a{font-size: 18px; border: 1px solid #D4D4D4; color: #707070; padding: 10px 25px; margin: 0px 6px;}
.liebiao .top .active{color: #fff; background: #b91d00; border-color: #b91d00;}
.liebiao .bottom>.clearfix{transition: 0.3s; padding: 30px 15px; border-bottom: 1px solid #ececec; width: 99%; margin: auto;}
.liebiao .bottom>.clearfix>.fr{width: calc(100% - 355px);}
.liebiao .bottom>.clearfix>.fl{width: 326px;}
.liebiao .fr a{ width: calc(100% - 100px);}
.liebiao .fr a.geng{width: 122px;}
.liebiao .fr h3{font-size: 18px; width: 100%; margin-top: 10px; color: #000000; display:block; overflow:hidden; text-overflow:ellipsis;}
.liebiao .fr span{font-size: 15px; color: #707070; margin-top: 25px;}
.liebiao .fr p{font-size: 15px; line-height: 25px; height: 75px; overflow: hidden; color: #707070; margin: 15px 0px;}
.liebiao .bottom>.clearfix:hover{box-shadow: 0px 0px 5px #dbdbdb;}
.liebiao .bottom{padding-bottom: 55px;}
.liebiao{padding-bottom: 50px;}


/*新闻详情样式*/
.xinwen-xiang{padding-top: 55px;}
.xinwen-xiang .top{padding-bottom: 20px; border-bottom: 1px solid #f1f1f1;}
.xinwen-xiang .top h3{font-size: 30px; color: #000000; text-align: center; margin-bottom: 8px;}
.xinwen-xiang .top p{text-align: center; font-size: 16px; color: #707070;}
.xinwen-xiang .top p span{margin: 0px 15px;}
.xinwen-xiang .text{padding-top: 40px; padding-bottom: 60px; border-bottom: 1px solid #f1f1f1;}
.xinwen-xiang .text p{font-size: 15px; line-height: 26px; color: #707070;}
.xinwen-xiang .text .img-xian{text-align: center; padding: 35px 0px;}
.xinwen-xiang .bottom{padding-top: 25px; padding-bottom: 40px;}
.xinwen-xiang .bottom .fl{width: calc(100% - 140px);}
.xinwen-xiang .bottom .fl a{width: 100%; font-weight: bold; color: #3C3C3C; font-size: 15px; line-height: 30px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xinwen-xiang .bottom .fr a{width: 130px; height: 45px; line-height: 45px; text-align: center; background: #b91d00; font-size: 15px; color: #FFFFFF;}

.join .fr h3{color:#b91d00;}
.join .fr a{margin-top:-13px;}

.jindutiao{position: fixed; top: 0px; left: 0px; width: 100%; height: 3px; z-index: 10000;}
.jindu{background: #b91d00; height: 3px; width: 98%;}
.jindu
{
animation: myfirst 5s;
animation-fill-mode: forwards;
-moz-animation: myfirst 5s;
-webkit-animation: myfirst 5s;
-o-animation: myfirst 5s;
}
@keyframes myfirst
{
    from {width: 0%;}
    to {width: 98%;}
}

@-moz-keyframes myfirst
{
    from {width: 0%;}
    to {width: 98%;}
}

@-webkit-keyframes myfirst
{
    from {width: 0%;}
    to {width: 98%;}
}

@-o-keyframes myfirst
{
    from {width: 0%;}
    to {width: 98%;}
}