/* body{margin:0 auto; color:#555; font-size:12px; min-width: 1200px; font-family: "microsoft yahei";}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #da2421; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
a:hover{text-decoration: none; color:#da2421;} */

.box,.nav,#team{width:1200px; height:auto; margin:0 auto;}
  .box:after{ display: block; content: ""; clear: both;}
.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}

 .trans1 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans1 img:hover{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg);}

  /*抬头*/
  .head_all{}
  .head_logo{ width: auto; height: auto; padding: 20px; box-shadow: 0 0 5px rgba(0,0,0,0.2); background: #fff;}
  .head_r{ width: 1030px;}
  .head_r_t{ font-size: 14px; color: #999; line-height:50px; padding-bottom:10px; background:url(../images/20190820111554_695206640.png)bottom no-repeat;}
  .head_r_t a{ font-size: 14px; color: #999;}
  .head_r_t a:hover{ color: #da2421;}
  .head_r_t span{ padding: 0 15px;}
  .head_r_b{ margin-top: 21px;}
  .head_r_b .word{ font-size: 18px; color: #555; line-height:40px;}
  .head_r_b .word p{ font-size: 35px; color: #333; font-weight:bold;}
 .head_r_b .phone{padding-top: 5px; width:auto;background: url(../images/20190820112455_1070201209.png)left 15px no-repeat;text-align: left;}
 .head_r_b .phone>p{float: left;padding-left:47px;  margin-top: 4px; width: 59px;font-size: 16px;line-height: 28px;border-right: 1px solid #ddd;}
.head_r_b .phone>strong{display: block;float: left;padding-left: 10px; font: bold 25px/32px "Microsoft YaHei";color:#333;}
  
  
  /*导航*/
/* .navbor{ width: 100%;min-width: 1200px;font-family: "microsoft yahei";height: 60px;background:#da2421;color: #333;font-size: 16px; margin-top:30px;}
.nav{position:relative; }
.NavCeshi.page{ position: relative; background:url(../images/20190820112426_885943161.png) left center no-repeat;}
.nav > ul > li{ float: left;display:block;line-height:60px;width:150px;  position:relative; z-index: 99; text-align:center;background: url(../images/20190820112426_885943161.png) center right no-repeat; }
.nav > ul > li > a{ display: block;  font-size:16px;color:#fff; }
.nav > ul > li:hover{ height: 60px;}
  .nav > ul > li:hover  a{color:#fff;}

.nav > ul > .block{ background-color:#c20f0c; height:60px; color:#fff !important;display: block; position: absolute; top: 0; }
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 60px; }
.erji_menu ul li a{ display: block; text-align: center; font-size: 14px; color: #fff; line-height:40px; margin-bottom: 1px; background: rgba(0,0,0,0.7); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.erji_menu ul li a:hover{background:rgba(187,0,0,0.8) ;color:#fff !important;}
  
.navcurrent a{color:#fff !important;  background:#c20f0c !important;}
.rightarrowpointer{display:none;} */
  
  
  /*幻灯片*/
/* .banner{ overflow: hidden; height:650px; width: 100%; position:relative;}
.banner-box{ min-width:1200px; height:650px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:650px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%;  top: 0; left: 0; margin-left: 0; height: 570px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:280px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20190820112327_268008585.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20190820112327_268008585.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1200px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:20px; border-radius:20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background: #da2421; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; } */
  
        /*搜索*/
#search_all{ width:100%; min-width:1200px;  height:70px; background: #fff; border-bottom:3px solid #ddd;}
  input{outline: none;}
.search{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei";  text-transform: uppercase;}
.search a{ font-size:15px; color:#555;}
.search a:hover{ color:#da2421;}
.searchl{ font-size:15px;line-height:70px;}
.searchl span{ font-weight: bold;}
.searchr{ width:350px;margin:16px 0; border: 1px solid #ddd; border-radius: 20px;}
.search_kong{ width:350px;float:right; overflow:hidden; height:40px;}
.search_2{float:left; width:240px; height:40px; line-height:40px;}
.search_tu{ float:right;height:40px; width:58px;}
  
  /*特点*/
  .feature{ width: 100%; min-width: 1200px; background: #f5f5f5 url(../images/20190820143459_1014518956.jpg)bottom center no-repeat; padding-bottom:80px;}
  .feature_t{ padding-top: 60px; line-height: 32px;}
  .feature_t li{ display: block; width: auto; margin-right:40px; }
  .feature_t li a{ display: block; margin-top: 32px; font-size: 18px; color: #555; font-weight:lighter;}
  .feature_t li a i{ display: block; margin: 7px 0 0 8px; content: ""; padding:6px 0; border-radius: 5px; width: 20px; background: #fff;float:right;}
  .feature_t li a i img{ display: block; margin: 0 auto; }
.feature_t li a:hover{color:#da2421;}
  .feature_t li:nth-of-type(4){ margin-left: 135px; margin-right: 0;}
  .feature_t .word{ padding-top: 29px;font-size:25px; color: #333;}
  .feature_t .word span{font-weight: bold; font-size:26px;}
  .feature_t .word:before{ display: block; content: ""; width: 120px; background: #da2421; height:1px; float:left; margin:20px 5px 0 50px;}
  .feature_b{ margin-top: 30px;}
  .feature_b .picture{ position: relative;width: 590px; height: 480px; overflow: hidden;background: #000;}
  .picture_b {  position: absolute; bottom: 0px; left:200px; }
.picture_b .hd { text-align: center; display: block; padding: 20px 0; height: 15px; }
.picture_b .hd ul li { display: inline-block; width: 15px; height: 15px; border-radius: 50px; font-size: 0; color: #fff; text-indent: -9999em; background: #fff; margin: 0 5px; transition:0.3s all ease-in-out; cursor:pointer; }
.picture_b .hd ul li.on{ width: 25px; background: #ff9000; }
   .picture_l-btn {  position: absolute; bottom: 0px; left:220px; }
.picture_l-btn .hd { text-align: center; display: block; padding: 20px 0; height: 15px; }
.picture_l-btn .hd ul li { display: inline-block; width: 15px; height: 15px; border-radius: 50px; font-size: 0; color: #fff; text-indent: -9999em; background: #fff; margin: 0 5px; transition:0.3s all ease-in-out; cursor:pointer; }
.picture_l-btn .hd ul li.on{ width: 25px; background: #f29700; }
  
  
  .feature_b .fr li{ overflow: hidden;display: block; margin-bottom: 21px;height: 106px; width: 540px; padding: 20px; background: url(../images/20190821203353_1489257419.jpg)top no-repeat;}
   .feature_b .fr li:nth-of-type(2){background: url(../images/20190821203354_850486097.jpg)top no-repeat;}
  .feature_b .fr li:nth-of-type(3){background: url(../images/20190821203354_966113698.jpg)top no-repeat;}
  
  
  .feature_b li .font{ width: 240px; height: 66px; padding: 20px 30px; font-size: 14px; line-height: 26px; background: #f5f5f5; box-shadow:3px 2px 3px rgba(0,0,0,0.1);}
  .feature_b li .font p{ display: block; font-size: 18px; color: #333;}
  .feature_b li .font:after{ display: block; content: ""; width: 120px; height: 7px; margin-top: 10px; background: url(../images/20190820153247_931370013.png)left top no-repeat;}
  .feature_b li:hover .font:after{ transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;background: url(../images/20190820153247_931370013.png)right top no-repeat;}
  .feature_b li .font span{ font-family: "arial"; font-size:14px; color: #999; padding-left:3px;}
  /*产品展示*/
  .prod_all{ margin-top: 60px;}
 .prod_l{ width: 230px; background: #fff; box-shadow:0 0 5px rgba(0,0,0,0.2);}
  .prod_l .list_t{ height: 72px; line-height:26px; padding:26px 0 0 80px; font-size: 25px;  color: #fff; background:#da2421 url(../images/20190807140210_1004288400.png)0 center no-repeat;}
  .prod_l .list_t p{font-family: "arial"; text-transform: uppercase; font-size: 15px; font-weight: normal;}
  
      .list_c{ width: 180px;margin: 0 auto;margin-top: 20px; padding-bottom:20px;}
  #classimgshow1{ width:165px !important;margin: 15px 0 5px 0; background:#da2421 url(../images/20190820115003_1485997586.png)140px 10px no-repeat !important;  }
  #classimgshow1 a{font-size:18px; color: #fff;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: block; }


     #classimgshow2{  width:180px !important;padding-left:0 !important; border-bottom:1px dashed #ddd;}
  #classimgshow2:before{ display: inline-block; content: ""; margin:0 3px 0 0; width: 8px; height: 8px; border-radius: 50%; border: 1px solid #bbb;}
  
     #classimgshow2 a{ font-size: 14px;}
     .rightarrowpointer{ display: none;}
  
  
  
.pr_nr{float:right; width:920px; overflow:hidden; height:1004px;}
.pr_dh{width:920px; float:left; margin-bottom:20px;}
.pr_dh li{width:183px; float:left; text-align:center; height:50px; line-height:50px; font-size:18px; border-right:1px #fff solid; background:#da2421; position:relative;}
.pr_dh li a{font-size:18px; color: #fff; display:block; width:183px; line-height:50px; position:relative; z-index:1;}
.pr_dh li a:hover{ color:#fff;}
.pr_dh .n{border-right:none;}

.pr_dh li span{display:block; width:0px; height:0px;  position:absolute; background:#ff9000 ; top:25px; left:89px;  transition: all 0.4s;}
.pr_dh li:hover span{width:179px; height:50px; top:0; left:0px; transition: all 0.4s;}
.pr_dh li p a{font-size:18px; color:#fff;}


.products .prod_row2 .product_ct { position: relative;}
#isotope {
    overflow: hidden;
    max-height:535px;
}

.btn-group .btn-primary { font-size: 14px; display: inline-block; margin:9px 4px; line-height: 32px; padding:2px 0px; position: relative; overflow: hidden; border-radius:35px; border:1px #ddd solid; float:left; width:147px; text-align:center;}
.btn-group .btn-primary span{ color: #343434; line-height: 32px; display: block; position: relative; z-index: 1111; transition: 0.3s all ease-in-out; }
.btn-group { text-align: center; margin: 20px auto; height: 48px; }
.btn-group .btn-primary.on span{ color: #fff}
.btn-group .btn-primary::after { content: ''; position: absolute; width: 190%; height: 200%; background: #003f76; left: -200%; top: -200%; transform:rotate(-120deg); transition: 0.3s all ease-in-out; border-radius: 50%;}
.btn-group .btn-primary.on::after{ top: -50%; left: -50%; transform:rotate(0deg); border-radius: 50%;}

.pro_cont_page tr > td:first-child { margin-left: 0;}
.pro_cont_page td { display: block; float: left; padding: 0 !important; width: 294px; margin: 7px 0 11px 16px; position: relative; border:1px #ddd solid}
.pro_cont_page td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(../images/20190619171105_2013457668.png) no-repeat center 100px; left:0; top: -100%; transition:0.3s all ease-in-out; }

.pro_cont_page td > span { height:42px; bottom: 0; width: 100%; padding-top: 0 !important; display: block; position: absolute; overflow: hidden; background:rgba(230,230,230,0.8);}
.pro_cont_page td > span > a{ display:block; height: 40px; line-height: 40px; color: #454545; font-size: 14px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.pro_cont_page td > span:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #da2421; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.pro_cont_page td:hover > a:after,.pro_cont_page td:hover > a::after{ top: 0; }
.pro_cont_page td:hover > span > a{ color: #fff; }
.pro_cont_page td:hover > span:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
.pro_cont_page td br { display: none;}
.pro_cont_page tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
.pro_cont_page td a{ position: relative; display: block; overflow: hidden; }
.pro_cont_page td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out; }
.pro_cont_page td:hover a img{ transform:scale(1.2); }
  
  /*广告条*/
  .banner3{ width: 100%; min-width: 1200px; height: 300px; margin-top: 60px; padding-top:60px; background: url(../images/20190820173759_1806362408.jpg)center top no-repeat;}
  .banner3 .word{ width: auto;font-size: 18px; line-height: 36px; color: #fff; }
  .banner3 .word p{ float: left;display: block; width: auto; padding-right: 30px; position: relative;font-size: 80px; font-weight: bold; border-right: 1px solid #fff; line-height:90px;}
  .banner3 .word p:after{ display: block; content: "年"; background: #ff9000; position:absolute; top:55px; left:60px; width:35px;height:35px; border-radius:50%; font-size:16px; color:#fff; line-height:35px; text-align:center;}
  .banner3 .word dl{ display: block;float: left; margin-left: 15px; font-size: 28px;}
  .banner3 .word dl strong{ display: block; font-size: 40px; line-height: 40px; padding-bottom: 10px;}
  .banner3 .phone{ width: 620px; padding-left:25px; border: 1px solid #fff; color:#fff; line-height:50px; border-radius:50px; margin-top:35px;}
  .banner3 .phone_l{ background: url(../images/20190820175813_441210183.png)left center no-repeat; padding-left: 30px; }
  .banner3 .phone_l i{ display: block;font-style: normal; font-size: 17px; float: left;}
  .banner3 .phone_l strong{display: block; font-size: 30px; float: left; letter-spacing: 1px;}
  .banner3 a{ display: block; width: 180px; font-size: 16px; text-align: center; float: right; background: #f9f9f9; border-radius:50px;color:#555;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);}
  .banner3 a:hover{ background: #ff9000; color:#fff;}
  
  /*优势*/
  .adv_all{ margin-top: 20px; width: 100%; min-width: 1200px;}
  .adv_t{ text-align: center; position: relative; font-size: 16px; }
  .adv_t p{ display: block; width:500px; height:60px; border: 1px solid #bbb; margin:0 auto; margin-bottom:30px;}
  .adv_t dl{ top: 20px; position: absolute; background: #fff; width:350px; font-size: 50px; color: #222; font-weight:bold; left:0; right:0; margin:0 auto;}
  .adv_1{width: 1200px; margin: 0 auto; text-align: center; margin-top: 40px; font-size: 16px; color: #666; line-height:26px;}
  .adv_1 p{ padding-top: 10px;}
  .adv_1 .title{ width: 550px; text-align: left;margin: 0 auto;font-size: 30px; font-weight: bold; color: #333; line-height:66px; margin-bottom:20px;}
  .adv_1 .title img{ display: block; float: left; margin-right:10px;}
  .adv_1 span{ color: #da2421; padding-right:5px;}
  
 /*优势车间*/   
 .Workshop{ width:1366px; margin:0 auto; height:320px; position:relative; }
.btnLeft{ width:38px; float:left; margin-right:35px;  margin-top:90px; height:103px; display:block; background:url(../images/20190821103516_1437380105.jpg) no-repeat center;}
.btnRight{width:38px; float:right; height:103px; margin-top:90px; display:block; background:url(../images/20190821103538_2095192054.jpg) no-repeat center;}
.Workshop dl{ display:block; float:left; width:1220px;}
.hj{width:1220px; margin:0 auto;}
.Workshop .hzCont{position:relative; margin-top:6px; padding:9px 0;}
.Workshop .hzCont ul{margin:0 auto; width:1220px; overflow:hidden;}
.Workshop .hzCont ul td{ height: 290px; overflow: hidden;padding:15px !important; width:380px !important; text-align:center !important;}
.Workshop .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:0; width:14px; height:168px;}
.Workshop .btnCkgd{margin:42px auto 0 auto; display:block; width:146px; height:30px; line-height:30px; text-align:center; color:#555; }

.Workshop td br{ display: none !important;}
   .Workshop td{ height: 290px; overflow: hidden; position: relative;}
.Workshop td div{ position: absolute; bottom: 13px;width: 378px; border:1px solid #dedede; padding-top:0 !important;  line-height:48px; height:48px; overflow:hidden; background:#fff url(../images/20190821103611_1151883578.png) 320px 15px no-repeat;  transition:all linear 0.2s;}

.Workshop td div a{ position: relative; z-index: 3; float: left; text-align:left !important;  padding-left:25px;font-size:14px;}
.Workshop td:hover div{  background:#fff url(../images/20190821103735_649401862.png) 320px 15px no-repeat;}
   .Workshop td:hover div a{color: #da2421;}
   
  .adv_2{ width: 100%; min-width: 1200px;margin-top:50px; height: 930px; padding-top: 120px; background: url(../images/20190822113047_355624394.jpg)top center no-repeat;}  
  .adv_2 .title{font-size: 30px; font-weight: bold; color: #fff; text-align:center; line-height:66px; margin-bottom:2px;}
  .adv_2 .title:after{ display: block; content: ""; width: 60px; height: 2px; background: #fff; margin:10px auto;}
  .adv_2 .font{ text-align: center;}
  .adv_2 .font i{ font-style: normal; padding:15px;  font-size: 17px; color: #fff; line-height:40px;}
  .adv_2 span{ color: #ff9000; padding-right:5px;}
  .adv_2_p{ margin-top:30px;}
  .adv_2_p li{ width: auto; display: block; margin-bottom: 5px;}
  .adv_2_p li:nth-of-type(2n+1){ border-right: 5px solid #fff;}
  
  .adv_3{ width: 100%; min-width: 1200px; padding:50px 0 60px 0; background:#f5f5f5 url(../images/20190821145056_560243813.png)top center no-repeat;}
  .adv_3 .adv_1{ margin-top: 0;}
  .adv_3 li{ display: block; width: auto; margin-bottom: 5px;}
  .adv_3_b{ margin-top: 35px;}
  .adv_3 p{ line-height: 36px;}
  /*简介*/
  .about{ width: 100%; min-width: 1200px; padding: 60px 0; border-radius: 60px 0 60px 0; background: url(../images/20190821151449_904388810.jpg)repeat;}
  .about_t{ text-align: center; position: relative; font-size: 18px;color:#fff; }
  .about_t p{ display: block; width:500px; height:60px; border: 1px solid #fff; margin:0 auto; margin-bottom:30px;}
  .about_t dl{ top: 20px; position: absolute; background:url(../images/20190821151449_904388810.jpg)repeat; width:350px; font-size: 47px; color: #fff; font-weight:bold; left:0; right:0; margin:0 auto;}
  .about_b{ margin-top: 40px;}
  .about_b .word{ width: 550px; font-size: 15px; line-height: 32px; color: #fff;}
  .about_b .word p{ display:inline-block; font-size: 25px; font-weight:bold; letter-spacing: 2px; width: auto; line-height: 50px; border-radius: 5px; background: #ff9000; padding:0 20px; margin-bottom:20px;}
  .about_b .word dl{ text-indent: 2em; text-align: justify;}
  .about_b .word li{ display: block; width:90px; text-align: center; margin-top: 35px; }
  .about_b .word li a{font-size: 16px; color: #fff;}
  .about_b .word li a:hover{ color: #ffbc17;}
  .about_b .word li+li{ margin-left: 55px;}
  .about_b .video{ width: 564px; height:400px; padding: 20px 0 0 77px; background: url(../images/20190821154318_311925907.png) top center no-repeat;}
  
    /*新闻中心*/
.news{width:100%; min-width:1200px; overflow:hidden;  margin-top:60px;}
.news_c_bg{ width:1200px; margin:0 auto; overflow:hidden; min-width:1200px; position:relative;}
.news_t{overflow:hidden; margin-top:10px;}
.news_tl{float:left; width:360px; overflow:hidden; margin-left:8px;}
.news_tl_bac{width:180px; height:180px; border:3px solid #d7d7d7; border-left-color:#da2421; border-right-color: #fff; border-top-color: #d7d7d7; border-radius:50%; position:absolute; transition: all 0.5s linear;}
.news_tl:hover .news_tl_bac{-webkit-animation:circle 1s infinite linear; border-right-color: #da2421; transition: all 0.5s linear;}
@-webkit-keyframes circle{
0%{ transform:rotate(0deg); }
100%{ transform:rotate(-360deg); }
}
.news_tl_m{overflow:hidden; position:relative;}
.news_tl_ml{float:left; font-size:120px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:191px; width:100px; margin-left:20px; text-align:center;}
.news_tl_mr{float:left; overflow:hidden; margin-top:50px; background:#f9f9f9; padding:20px 0;}
.news_tl_mr_en{font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; font-weight:bold; text-transform:uppercase;}
.news_tl_mr_m{font-size:40px; font-weight:bold; color:#da2421; line-height:48px;}
.news_tr{float:right; width:700px; overflow:hidden;}
.news_tr_en{width:640px; margin-left:60px; border-top:solid 1px #ddd; text-align:right; font-size:13px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#ccc; line-height:20px; padding-top:16px;}
.news_tr_m{width:700px; overflow:hidden; line-height:26px; text-align:right; font-size:22px; color:#999;}
.news_tr_d{overflow:hidden; width:700px; margin-top:40px;}
.news_t a{display:block; float:left; text-decoration:none; height:82px; width:200px; transition: all 0.5s linear; margin:0px 2px; box-shadow:0 0 10px #cecece inset; background:#fcfcfc; position:relative;}
.news_t a.on{text-decoration:none; transition: all 0.5s linear; width:288px; background:#f1f1f1; box-shadow:0 0 0 #cecece;}
.news_tr_dm{font-size:18px; line-height:30px; padding-top:15px; padding-left:30px; transition: all 0.5s linear;}
.news_tr_den{font-family:Arial, Helvetica, sans-serif; padding-left:30px; font-size:12px; text-transform:uppercase; color:#ababab; transition: all 0.5s linear; line-height:22px;}
.news_t a.on .news_tr_dm{font-size:22px; font-weight:bold; color:#333;}
.news_t a.on .news_tr_dm, .news_t a.on .news_tr_den{padding-left:14px; transition: all 0.5s linear;}
.news_tr_dline{width:0px; height:3px; background:#da2421; position:absolute; bottom:0; transition: all 0.5s linear;}
.news_t a.on .news_tr_dline{width:288px; transition: all 0.5s linear;}

.news_c_bg .content{overflow:hidden; width:1200px; margin:0 auto; height:474px; position:relative; margin-top:40px; min-width:1200px;}
.news_c_bg .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.news_c_bg .content .li{ width:1200px; float:left; min-width:1200px;}

.news .news_div_item, .news .divdgweb_new_div_item{float:left; width:348px; border:solid 1px #ddd; height:419px; padding:25px; overflow:hidden; margin-right:-1px; position:relative;}
.news .news_div_item:nth-child(3), .news .divdgweb_new_div_item:nth-child(3){margin-right:0px;}
.news .news_div_item_date, .news .divdgweb_new_div_item_date{padding-top:194px; height:60px; line-height:60px; overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif; color:#da2421;}
.news .news_div_item_year, .news .divdgweb_new_div_item_year{position:absolute; font-size:56px; filter:Alpha(opacity=10); opacity:0.1;}
.news .news_div_item_month, .news .divdgweb_new_div_item_month{font-size:26px; float:left;}
.news .news_div_item_day, .news .divdgweb_new_div_item_day{font-size:26px; float:left;}
.news .news_div_item_content, .news .divdgweb_new_div_item_content{overflow:hidden;}
.news .divdgweb_new_div_item_content .divdgweb_new_div_item_body{font-size:14px; width:348px; color:#666; line-height:26px; overflow:hidden; height:50px; margin-bottom:30px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news .news_div_item_title, .news .divdgweb_new_div_item_title{overflow:hidden; width:348px; white-space: nowrap; text-overflow: ellipsis; line-height:40px;}

.news .news_div_item_title a, .news .divdgweb_new_div_item_title a{font-size:18px;}
.news .news_div_item_body{font-size:14px; width:348px; color:#666; line-height:26px; overflow:hidden; height:50px; margin-bottom:30px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news .news_t_rgo{width:120px; overflow:hidden;}
.news .news_t_rgo a{font-size:0; line-height:0;}
.news .news_t_rgo p{font-size:14px; color:#333; line-height:32px; width:60px; border-bottom:solid 1px #ccc; padding-bottom:5px; transition: all 0.5s linear;}
.news .news_div_item_pic{width:346px; height:182px; border:solid 1px #ccc; position:absolute; top:25px; overflow:hidden;}
.news .news_div_item_pic img{ width:100%; margin-top:-20px;}

.news .news_div_item:hover .news_t_rgo p, .news .divdgweb_new_div_item:hover .news_t_rgo p{transition: all 0.5s linear; width:120px; border-bottom:solid 1px #da2421; color:#da2421;}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{transform: scale(1.15);}
 
  /*版权*/
.copy_bg{ font-size: 14px; background-color:#222; text-align: justify; padding:45px 0; margin-top:55px;}
.copy_bg a:hover{ text-decoration:underline;color: #fff;}

.copy_bg1{ background-color:#111; text-align: justify; padding:35px 0; border-top:solid #f6af35 5px;}
.copy_bg1 a:hover{ text-decoration:underline; color: #fff;}

.copy_nr1{width:480px;}
  .copy_nr2{ width: 330px;}
.copy_fdh{line-height:43px;}
.copy_fdh a{border-bottom: solid #333 1px; font-size:14px; color: #bbb; padding: 0 10px; display:block;}
  .copy_fdh li{ display: block;   margin: 0 10px;}
.copy_nrtel{color: #bbb; line-height:35px; margin-top:20px;}
.copy_nrtel a{color: #bbb; font-size:14px;}
.copy_nrtel img{vertical-align: middle; margin:0 10px 3px 0;}

.copy_logo{width:125px; margin-top:20px;}
.copy_name{ padding-top:20px; letter-spacing:3px; font-size:13px; line-height:32px; color:#aaa; text-align:center;}
.copy_name p{font-size:36px; font-weight:bold; color:#fff; display:block;}

.copy_phone{ font-size: 18px; color: #fff; background:url(../images/20190625200705_1849568751.png) left 7px no-repeat; padding-left:50px; color:#bbb; line-height:30px; margin-top:6px;}
.copy_phone p{font-size:33px; color:#f6af35; font-weight:bold; font-family: "Times New Roman", Times, serif;}
.copy_ewm{width:130px; margin-left: 15px; background-color:#fff; text-align:center; padding:30px 10px 0 10px; margin-top:28px; line-height:35px;}
.copy_ewmtb{width:45px; height:45px; border-radius:50%; background-color:#f6af35; border: #fff 6px solid; margin:-225px 48px 0 60px; text-align:center;}
.copy_ewmtb img{margin-top:8px;}

.copy_dbjs{ height: 70px; line-height: 70px; color: #fff; margin-top:30px;}
  
  /*友情*/
.link_bg{width:100%; background-color:#da2421; padding:10px 0;}
.link_dht{width:80px; line-height:32px; color:#fff; font-size:16px; font-weight:bold;}
.link_nr{width:1100px;}
  .link_nr a{font-size: 14px;}
  .link_nr a:hover{ color: #f6af35 !important;}
  


/*小导航*/
.strong_title{ display:none;}
.centerHeadImage{ display:none;}
.mianbxContent { font-family:"microsoft yahei";border: 1px dashed #ddd; line-height:40px; color:#555;
text-align: left !important;font-size: 14px;line-height: 40px !important; width:1178px !important; margin-bottom: 20px !important; height: 40px !important;padding-left: 20px !important;}
.mianbxContent a{ font-size:14px;color:#555;}
.mianbxContent a:hover{ font-size:14px;color:#da2421;}


/*内页新闻*/
 .n_news { padding: 35px 40px;    margin: 20px 0 20px 0;    font-size: 15px;    line-height: 32px;    box-shadow: 0 0 8px rgba(0,0,0,0.2);    -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.2);    -o-box-shadow: 0 0 8px rgba(0,0,0,0.2);    -ms-box-shadow: 0 0 8px rgba(0,0,0,0.2); border: 1px solid #ddd;}

 .n_news p{text-indent:2em;}
.shopmrsc:hover p.xwlbbt{color:#da2421;}