
html { font-size:100px;} 
input{-webkit-appearance: none;border-radius: 0;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding: 0; margin:0;font-family:'微软雅黑',"Noto Sans SC", Arial, Tahoma, sans-serif;}
body,p,ul,li,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,form{
padding:0;margin:0;list-style:none;}
body,html{background-color:#fff;font-family:'微软雅黑',"SourceHanR","Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif;overflow-x: hidden;}
body{background:#fff;font-size:18px; height: 100%; color: #333}
a{transition: 0.3s;-moz-transition: 0.3s;  /* Firefox 4 */
  -webkit-transition: 0.3s; /* Safari Chrome */
  -o-transition: 0.3s;  /* Opera */
  text-decoration:none;}
a:hover,a:focus{text-decoration:none;}
img{border:0;vertical-align: middle; }
.container-fluid{padding:0px;}
.container{padding:0px;}
.clearfix>*{float:left}
.clear{position:relative; clear: both;}
.clear::after{clear:both;display:block;content:''}
a,a:hover{color:inherit;text-decoration:inherit;}
input,textarea{outline:none;}
.enb{ text-transform: uppercase; font-family: Arial; font-weight:normal; }
.dib{ display: block; }
.w1160{width:100%; max-width: 1160px; margin: 0 auto}
.w800{width:100%; max-width: 1000px; margin: 0 auto}
.w1100{width:100%; max-width: 1100px; margin: 0 auto}
.w1200{width:100%; max-width: 1200px; margin: 0 auto}
.w1300{width:100%; max-width: 1300px; margin: 0 auto;}
.w1400{max-width: 1400px;  width: 100%;margin: 0 auto}
.w1600{max-width: 1600px;  width: 100%;margin: 0 auto}
.left { float: left; }
.right{ float: right; }
.bgb{ background:#fff }
.pr{ position: relative; }

/*头部*/
body.scrollbar{overflow:hidden;height:100vh}
body.scrollbar .header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.header{height:100px;display:block;position:absolute;width:100%;text-align:center;background:#fff;z-index:15;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0) translateY(-100px);box-sizing:border-box;padding:0 0px;padding-top:20px;-webkit-transition:all 1s cubic-bezier(.77,0,.175,1);-o-transition:all 1s cubic-bezier(.77,0,.175,1);-moz-transition:all 1s cubic-bezier(.77,0,.175,1);transition:all 1s cubic-bezier(.77,0,.175,1)}
.header a{display:inline-block;vertical-align:middle}

/*黑色导航*/
.fixed{z-index:9999;position: fixed;top: 0;margin: 0;box-shadow: 0 0 10px rgba(0,0,0,.3);}
.nav{ height: 100px;  background-color: rgba(255,33,41,1); position: relative; width: 100%}
.nav-box{margin:0 auto;width: 1200px;position:relative; }
.nav-box .tel{position:absolute;left:100%;top:50%;transform:translateY(-50%);}
.nav-box .tel p,.nav-box .tel span{white-space:nowrap;color:#fff;}
.nav-box:after{
  content: "";
  display: block;
  clear: both;
}
.nav-box li:hover{
  background: #fff;
}
.nav-box li:hover a p{
color: #e12129 !important;
}
.nav_L,.nav_R{ width:40%; float: left;height: 100px;  }
.nav-box li{  display: inline-block; vertical-align: middle;width: 24%;height: 100%; box-sizing: border-box; text-align:center;font-size: 16px;}
.nav-box li a{color: #fff;display: block;padding-top: 30px;}
.nav-box li a p{color: #fff;}
.nav-box li .en{ font-size: 12px; text-transform: uppercase; padding-top: 3px }
.nav-box li a:hover,
.nav-box .active a {background: linear-gradient(to bottom,#e62129,#e62129,#e62129);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: bold; }
.nav-box .active a p{color: transparent;}
.logo2{ float: left; width: 20%; line-height: 100px; text-align:center; }
.logo2 a{display:inline-block;vertical-align:middle}
.logo2 a img{
  width:80%;
}
/*手机站导航开始*/

.header_sj{ display: none; }
.menu-btn{display:block;position:fixed;top:16px;right:4%;width:24px;height:25px;z-index:9999999}
.menu-btn>span{display:block;width:24px;height:2px;background:#000;cursor:pointer;border-radius:3px;margin-left:0}
.menu-btn>span:nth-child(1){position:absolute;top:4px}
.menu-btn>span:nth-child(2){position:absolute;top:11px}
.menu-btn>span:nth-child(3){position:absolute;top:18px}
.menu-btn>.span1{-webkit-animation:span1 .5s alternate;-moz-animation:span1 .5s alternate;animation:span1 .5s alternate;-webkit-transform:translateY(7px) rotateZ(45deg);-moz-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}
.menu-btn>.span3{-webkit-animation:span2 .5s alternate;-moz-animation:span2 .5s alternate;animation:span2 .5s alternate;-webkit-transform:translateY(-7px) rotateZ(-45deg);-moz-transform:translateY(-7px) rotateZ(-45deg);transform:translateY(-7px) rotateZ(-45deg)}
.menu-btn>.span1-1{background:#000;-webkit-animation:span1-1 .5s alternate;-moz-animation:span 1-1 .5s alternate;-o-animation:span1-1 .5s alternate;animation:span 1-1 .5s alternate;-webkit-transform:translateY(0px) rotateZ(0deg);-moz-transform:translateY(0px) rotateZ(0deg);-ms-transform:translateY(0px) rotateZ(0deg);-o-transform:translateY(0px) rotateZ(0deg);transform:translateY(0px) rotateZ(0deg)}
.menu-btn>.span3-1{animation:span 3-1 .5s alternate;-webkit-transform:translateY(0px) rotateZ(0deg);-moz-transform:translateY(0px) rotateZ(0deg);-ms-transform:translateY(0px) rotateZ(0deg);-o-transform:translateY(0px) rotateZ(0deg);transform:translateY(0px) rotateZ(0deg);background:#000}
@keyframes span1{0%{transform:translateY(0px) rotateZ(0deg)}
10%{transform:translateY(-3px)}
70%{transform:translateY(7px)}
100%{transform:translateY(7px) rotateZ(45deg);background:#d9241c}
}
@-webkit-keyframes span1{0%{-webkit-transform:translateY(0px) rotateZ(0deg)}
10%{-webkit-transform:translateY(-3px)}
70%{-webkit-transform:translateY(7px)}
100%{-webkit-transform:translateY(7px) rotateZ(45deg);background:#d9241c}
}
@-moz-keyframes span1{0%{-moz-transform:translateY(0px) rotateZ(0deg)}
10%{-moz-transform:translateY(-3px)}
70%{-moz-transform:translateY(7px)}
100%{-moz-transform:translateY(7px) rotateZ(45deg);background:#d9241c}
}
@keyframes span2{0%{transform:translateY(0px) rotateZ(0deg)}
10%{transform:translateY(3px)}
70%{transform:translateY(-7px)}
100%{transform:translateY(-7px) rotateZ(-45deg);background:#d9241c}
}
@keyframes span2{0%{transform:translateY(0px) rotateZ(0deg)}
10%{transform:translateY(3px)}
70%{transform:translateY(-7px)}
100%{transform:translateY(-7px) rotateZ(-45deg);background:#d9241c}
}
@-webkit-keyframes span2{0%{-webkit-transform:translateY(0px) rotateZ(0deg)}
10%{-webkit-transform:translateY(3px)}
70%{-webkit-transform:translateY(-7px)}
100%{-webkit-transform:translateY(-7px) rotateZ(-45deg);background:#d9241c}
}
@keyframes span1-1{0%{transform:translateY(7px) rotateZ(45deg)}
10%{transform:translateY(7px)}
70%{transform:translateY(-3px)}
100%{transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
@-webkit-keyframes span1-1{0%{-webkit-transform:translateY(7px) rotateZ(45deg)}
10%{-webkit-transform:translateY(7px)}
70%{-webkit-transform:translateY(-3px)}
100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
@-moz-keyframes span1-1{0%{-moz-transform:translateY(7px) rotateZ(45deg)}
10%{-moz-transform:translateY(7px)}
70%{-moz-transform:translateY(-3px)}
100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
@keyframes span3-1{0%{transform:translateY(-7px) rotateZ(-45deg)}
10%{transform:translateY(-7px)}
70%{transform:translateY(3px)}
100%{transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
@-webkit-keyframes span3-1{0%{-webkit-transform:translateY(-7px) rotateZ(-45deg)}
10%{-webkit-transform:translateY(-7px)}
70%{-webkit-transform:translateY(3px)}
100%{-webkit-transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
@-moz-keyframes span3-1{0%{-moz-transform:translateY(-7px) rotateZ(-45deg)}
10%{-moz-transform:translateY(-7px)}
70%{-moz-transform:translateY(3px)}
100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#d9241c}
}
.right-menu{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(255,255,255,.95);z-index:9999;min-width:320px;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s}
.right-menu1{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}
.right-menu ul{ position: relative; top: 70px;
    height: 100%;
    overflow: scroll;padding-bottom: 150px;}
.right-menu li {font-size: 16px;  border-bottom:1px #ececec solid;}
.right-menu li a{ color: #4d4d4d;width: 100%;
box-sizing: border-box;padding:10px 30px;display: block;padding-left: 30%;}
.right-menu li a p{}
.right-menu li .en{  text-transform: uppercase; font-size: 12px; color: rgba(255,255,255,0.7);  padding-top: 3px}
.right-menu li a.ml{padding-bottom:5px;font-size: 14px; padding-right: 20px; padding-top: 15px;font-weight: normal;width: 100%;border-bottom:1px #ececec solid;display: block;padding-left: 30%}

/*footer*/
footer{ padding: 45px 0; background:url(../image/bottom_bg.jpg) no-repeat;background-size: 100% 100%;}
.fotlx{ width: 40%; color: #fff; padding-bottom:30px}
.fotlx .botlogo{ width: 40%; margin:0 auto;  padding-bottom:60px}
.fotlx p{ margin-bottom: 30px; font-size: 18px }
.fotlx p b{ font-size: 24px; font-weight: 600 }
.fotlx p strong{ font-size: 34px; background: linear-gradient(to bottom,#efb551,#ffe481,#efb551);
    -webkit-background-clip: text;color: transparent; }
.fotly{ width: 50%;  padding: 30px;  }
.fotly .tit { font-size: 32px; background: linear-gradient(to bottom,#efb551,#ffe481,#efb551); -webkit-background-clip: text;color: transparent; text-align: center; }
.fotly .required{ margin-top:25px; width: 48%;float: left; }
.fotly .lyname{ margin-right: 4% }
.fotly input{ height: 35px; border:1px #ddd solid;  background: transparent; padding-left: 10px; width: 100%; font-size: 17px;color: #fff }
.fotly textarea{resize: none;width: 640px !important; height: 60px; background: transparent; padding: 10px; width: 100%;font-size: 17px; font-family:'微软雅黑';color: #fff }
.fotly .submit{ height: 35px; line-height: 35px; background: #e62129; color: #fff; border:0; font-size: 17px; width:100%; margin-top: 20px}
.bottom{ border-top: 1px #1f1f1f solid; padding-top:45px; text-align: center; line-height: 1.6; color: #fff; font-size: 12px }
.bottom .link{color: #808080;padding-bottom: 10px; font-size: 18px}
.bottom .link a{ color: #808080; padding: 0 10px}

/*内页*/
.newsbanner{ height: 240px; background:url(../image/banner_news.jpg) no-repeat center; }
.m-newsbanner{ display: none; }

.content{ background: #f3f3f3; padding:0 0 80px 0; }
.p0{ padding: 0 }
.loction{ height: 80px; background: #fff; border-bottom: 1px #ddd solid }
.dropnav a{display: inline-block;position: relative;padding: 16px 30px;margin: 0 10px 2px;color: rgb(51, 51, 51);text-align: center;}
.dropnav a .cn{font-size: 18px;}
.dropnav a:before{content: "";width: 0;height: 0;position: absolute;bottom: 0;
  left: 50%;margin-left: -2px;border-style: solid;border-width: 0 4px 4px 4px;border-color: transparent transparent #e62229 transparent;-webkit-transition: all 0.2s linear; transition: all 0.2s linear;opacity: 0;}
.dropnav a:after{content: "";position: absolute;height: 3px;bottom: -3px;width: 0;left: 50%;background: #e62229;-webkit-transition: all 0.2s linear; transition: all 0.2s linear; color:#e62229 }
.dropnav a.active:after{width: 100%; left: 0; color: #e62229}
.dropnav a.active .cn{ color: #e62229 }
.dropnav a.active .en{ color: #e62229 }
.dropnav a:hover:after{left: 0;width: 100%;}
.dropnav a:hover .cn{color: #e62229}
.dropnav a:hover .en{color: #e62229}
.dropnav a.active:before{opacity: 1;}
.dropnav a:hover:before{opacity: 1;}
.dropnav a .en{font-size: 12px;color: rgb(195, 195, 195);text-transform: uppercase;}
.dropnavm { display: none; }
.dropnavm {position: relative;padding: 10px 20px;margin: 0 10px 2px;color: rgb(51, 51, 51);}
.dropnavm .cn{font-size: 28px;}
.dropnavm .en{font-size: 12px;color: rgb(195, 195, 195);text-transform: uppercase;}
.navicon{ font-size: 38px; color: #333;  font-family:宋体;padding-top: 10px;}

/*分页*/
._PageTurningNumber { text-align: center;  font-size: 18px}
._PageTurningNumber span input{border:none;border-bottom:1px solid #3a3a3a; background: transparent; width: 100px}
._PageTurningNumber a{padding:0;width:36px;height:36px;display:inline-block;line-height:36px;font-size:18px;vertical-align:middle;position:relative;background:no-repeat}
._PageTurningNumber a.btnL:after,._PageTurningNumber a.btnR:after{content:'';position:absolute;height:100%;width:100%;border:1px solid #db261d;left:0;top:0;opacity:0}
._PageTurningNumber a.active{background:no-repeat;color:#db261d}
._PageTurningNumber a.btnL{width:auto;padding:0 15px;font-size:18px}
._PageTurningNumber a.btnR{width:auto;padding:0 15px;font-size:18px}
._PageTurningNumber ._btnJump{padding:0 15px;width:auto;margin:0 10px}

.article{ padding:25px 100px; line-height: 2; font-size: 18px }
.article img{ width: auto !important; height: auto;  }

/*下一页*/
.ndc_npnews{ height: 55px;  line-height: 55px; font-size: 24px; padding:0 50px; }
.ndc_npnews a{ width: 45%; display: block;  color: #333; padding: 0 15px;text-align: center;}
.ndc_npnews a:hover{ background:#e62129; color: #fff; font-weight: bold;  }
.ndc_npnews b { padding: 0 10px;  font-family: "宋体"}
.post_prev{ float: left; }
.post_next{float:right }



@media only screen and (max-width:1600px)
{

.header{}
.header a{width:230px}

}

@media screen and (max-width:1440px){
.nav-box li{font-size: 15px;}
.nav-box{margin:0 auto;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px); }
}

@media screen and (min-width:1200px){


}


@media screen and (max-width:1024px){
.header{position:fixed;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05); z-index: 999999}
.header a{float:left;width:150px;margin-left:3%;margin-top:2px}
.nav{ display: none; }
.header_sj{ display: block; }
.header-pc{ display: none; }
.fotlx,.fotly{ width: 94%;  clear: both !important; margin:0 3%;}
.fotlx .botlogo{ width: 35%; padding-bottom:20px}
.fotlx p{ margin-bottom: 15px;  }
.fotly .lytext{ width:100% !important; }
.fotly textarea{ height: 60px }
.slick-dots  { text-align:center; margin-top: 15px; }
.slick-dots li{ text-align: center; width: 15px; height: 15px; background-color: #fff; border-radius: 50%;display: inline-block; margin-right: 5px}
.slick-dots li button{ border:0; background:transparent; color: transparent; }
.slick-dots li.slick-active{ background:#e62129 !important; }
.dropnavm { display: block; }
.dropnav { display: none; }
.article{ padding:15px 20px;}
.ndc_npnews{ padding:0 30px; }
.ndc_npnews a{ width: 94%; margin:8px 3%;}
.post_prev{clear: both; }
.post_next{clear: both; }
.mb-contact{display: flex !important;position: fixed;bottom: 0;left: 0;width: 100%;z-index: 9999;}
.mb-contact a{display: flex;align-items: center;justify-content: center; width: 50%;padding: 10px 0;}
.mb-contact::after{
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  height: 50%;
  border-left: 1px solid #716868;
  transform: translate(-50%,-50%);
}
.mb-contact a .img{width: 30px;}
.mb-contact a p{font-size: 15px;}
}

@media screen and (max-width:800px){
  .page-wrap{padding-left: 15px;padding-right: 15px;padding-top: 10px !important;}
  .page .img{margin-bottom: 20px !important;}
  .jointhree{background-color: #000 !important;}
.header a{float:left;width:100px;margin-left:3%;margin-top:2px}
.header{position:fixed;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05); height: 80px; line-height: 46px}
.nav{ display: none; }
.header_sj{ display: block; }
/* .content{ padding-top: 40px } */
  .m-newsbanner{ display: block; }
  .newsbanner{ display: none; }
  .newsmain {margin: 15px auto 25px auto}
  .pc-one,.pc-two{display: none !important;}
  .mb-one{display: block !important;}
  .swiper-slide > div{padding-top: 0;}
  /*.nav-wrap{height: 70px  !important;}*/
  footer{padding: 20px 0 0 0 !important;height: 100%;}
  .fotlx p b{font-size: 16px;}
  .fotlx p{font-size: 14px;margin-bottom: 6px;}
  .fotlx{padding-bottom: 0;}
  .fotly .tit{font-size: 24px;}
  .fotly{padding: 10px;}
  body .footer-slide{height: 100vh !important;}
  .bottom .link{font-size: 12px;}
  .bottom{padding-top: 10px;}
  /*.right-menu li{padding: 10px 30px !important;}*/
  .header{top:80px};
  body{padding-top: 70px !important;}
  .m-newsbanner{position: relative;}
  /* .m-newsbanner img{position: absolute;left: 50%;width: auto !important;height: 100%;transform: translateX(-50%);object-fit: cover;} */
  .dropnavm{padding: 0;}
  .dropnavm:after{content: "";display: block;clear: both;}
  .navicon{font-size: 24px;display: none;}
  .loction{height: 44px;}
  .dropnavm .left div{display: flex;align-items: center;height: 44px;}
  .dropnavm .cn{font-size: 12px;position: relative;padding: 0 10px;}
  .dropnavm .ac:after{content: ""; position: absolute;bottom: -10px;left: 0;display: block;width: 100%;height: 1px;background-color: #e62129;}
  .dropnavm .ac:before{content: "";position: absolute;bottom: -10px;left: 50%;display: block;width: 0;
    height: 0;
    border-width: 5px;
    border-style: solid;
  border-color: transparent transparent #e62129 transparent;

  }
  /* .nav-wrap{position: initial !important; } */
  .fotly .submit{margin-top: 10px;}
  .fotly .required{margin-top: 16px;}
  .fotly textarea{height: 40px;}
  .dropnavm .en{
    display: none !important;
  }
  .newsmain{
    margin-top: 0 !important;
  }
  .n-tit{
    padding:30px 0 !important;
  }
  .About{
    margin-top: 30px;
  }
  .nav-title img{
    width: 50%;
  }

}
@media screen and (max-width:767px){
body.scrollbar .header{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.nav{ display: none; }
.header_sj{ display: block; }
body{padding-top: 50px !important;}

}
.mb-one{display: none;}
.pc-one,.pc-two{display: block;}

.wap{
  display: none;
}
.pc{
  display: block;
}
.wap_footer {
    width: 100%;
    /*max-width: 640px;*/
    /*height: 50px;*/
    margin: 0 auto;
    position: fixed;
    /*display: none;*/
    bottom: 0;
    left: 0;
    background: #7d0000;
    z-index: 999999;
}

.wap_footer ul li {
    float: left;
    width: 33.3%;
    font-size: 12px;
    line-height: 50px;
    padding-top: 15px;
    padding-bottom: 15px;
    opacity: 1;
}

.wap_footer ul li a {
    line-height: 16px;
    display: block;
    color: #fff;
    text-align: center;
}

.wap_footer ul li span.icon {
    display: block;
    text-align: center;
    height: 22px;
    padding-bottom: 3px;
}

.wap_footer ul li a img {
    height: 22px;
}

.f_footheight {
    height: 45px;
    display: none;
}

.wap_logo img {
    height: 38px;
}

.w1560{
  width:1560px;
  overflow: hidden;
  margin:0 auto;
}

.none{
  display: none;
}
.pages {
    width: 100%;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    padding: 30px 0;
    margin-top: 60px;
    margin-bottom: 120px;
}

.pages a {
    padding: 4px 9px;
    background: transparent;
    border: #dbdbdb solid 1px;
    margin: 0 5px
}.fl{
    float: left;
}
.fr{
    float: right;
}
#Index_Team_Lb {
    height: 470px
}

#Index_Team_Lb .swiper-slide {
    width: 700px;
    height: 460px;
    background: #fff
}

#Index_Team_Lb .swiper-slide.swiper-slide-active {
    box-shadow: 0 2px 10px #383838
}

#Index_Team_Lb .swiper-slide img {
    display: block;
    height: 100%
}

#Index_Team_Lb .swiper-slide p {
    line-height: 98px;
    padding-top: 0;
    text-align: center;
    color: #636363;
    font-size: 1.1em;
    margin: 0
}


.news{
    background:url(../img/mdrbg_11.jpg)no-repeat #fdf2de;
    background-position: bottom left;
    background-size: 100% auto;

}
.news-cont{
margin-top: 35px;
}
.news-list{
/*margin-bottom: 40px;*/
padding:40px 0;
/*border-bottom: 1px solid #b7b7b7;*/
/*border：*/
}
.news-list-l{
float: left;
width: 25%;
}
.news{
    padding:75px 0;
}
.art-title {
    text-align: center;
    border-bottom: 1px solid #dedede;
    padding: 20px 0;
}
.show-news{
    width: 1560px;
    margin:0 auto;
    margin-top: 20px;
    margin-bottom: 120px;
}
.arttime {
    text-align: center;
    padding: 10px 0;
    margin-bottom: 30px;
}
.nextprev {
    padding: 10px 0 30px 0;
    border-top: 1px solid #dedede;
    margin-top: 30px;
}

.info_next {
    float: right;
}

.info_prev {
    float: left;
}
.news-list-r1{
    float: left;
    width: 8%;
    box-sizing: border-box;
}
.news-list-r1 p:nth-child(1){
    font-size: 48px;
    color: #d9341d;
    text-align: center;
}
.news-list-r1 p:nth-child(2){
    font-size: 14px;
    color: #606060;
    margin-top: 15px;
    text-align: center;
}

.news-list-r{
    float: left;
    width: 65%;
    box-sizing: border-box;
    padding-left: 40px;
    padding-right: 100px;
}

.pages {
    width: 100%;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    padding: 30px 0;
    margin-top: 60px;
    margin-bottom: 120px;
}

.pages a {
    padding: 4px 9px;
    border: #dbdbdb solid 1px;
    margin: 0 5px
}

.pages a.font,
.pages a:hover {
    color: #fff;
    background: #676767;
    border: #676767 solid 1px
}

.news-list-r p:nth-child(1){
font-size: 18px;
color: #212121;
}
.news-list-r p:nth-child(2){
    font-size: 14px;
    color: #999999;
    margin:20px 0;
}
.news-list-r p:nth-child(3){
    color: #707070;
    font-size: 18px;
}
.news-list-r a{
    display: inline-block;
    font-size: 14px;
    color: #5e5e5e;
    border:1px solid #b8b8b8;
    padding:8px 15px;
    margin-top: 30px;
    transition: all 0.5s
}
.news-list-r a:hover{
    display: inline-block;
    color: #fff;
    background: #7f7f7f;
    border:1px solid #7f7f7f;
}.news-cont{
margin-top: 35px;
}
.news-list{
/*margin-bottom: 40px;*/
padding:40px 0;
/*border-bottom: 1px solid #b7b7b7;*/
/*border：*/
}
.news-list-l{
float: left;
width: 25%;
}
.news{
    padding:75px 0;
}
.art-title {
    text-align: center;
    border-bottom: 1px solid #dedede;
    padding: 20px 0;
}
.show-news{
    width: 1560px;
    margin:0 auto;
    margin-top: 20px;
    margin-bottom: 120px;
}
.arttime {
    text-align: center;
    padding: 10px 0;
    margin-bottom: 30px;
}
.nextprev {
    padding: 10px 0 30px 0;
    border-top: 1px solid #dedede;
    margin-top: 30px;
}