@font-face
{
font-family: PingFang;
src: url('PingFang.ttf'),
 url('PingFang.eot'); /* IE9 */
}
.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high{font-family:VideoJS!important}
*{margin: 0;padding: 0; font-family: "PingFangSC-Regular","PingFang","微软雅黑", "sans-serif","宋体","宋体-简","宋体简体","宋体简"!important;-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;}


body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{ color: #3b3e43;}
/*body{min-width:1200px!important}*/
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{
  text-decoration: none;color:#3b3e43;
  text-decoration: none;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  tap-highlight-color: rgba(0,0,0,0); 
  focus-ring-color: rgba(0, 0, 0, 0); 
  -webkit-tap-highlight-color: rgba(0,0,0,0); 
  -webkit-focus-ring-color: rgba(0, 0, 0, 0); 
  -moz-tap-highlight-color: rgba(0,0,0,0); 
  -moz-focus-ring-color: rgba(0, 0, 0, 0);
}
a:hover,#nav ul li:hover span{
  text-decoration: none;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.nav-tabs>li>a{ margin-right:0}
a:focus, a:hover{color: #8e0807}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
.video-js .vjs-big-play-button{ left:50%!important; top:50%!important;transform:translate(-50%);}
input{font-family: "宋体";}
textarea{font-family: "宋体";}
img{border:0px;  outline-width:0px;  vertical-align:top;}

button,select,textarea,input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;}
:focus{outline:0;}/* Form selected style modification */
input,button,img{border: none;background: none;border-radius: 0;}
input,button{outline: none;-webkit-appearance:none;}
input,textarea {
  tap-highlight-color: rgba(0,0,0,0); 
  focus-ring-color: rgba(0, 0, 0, 0); 
  -webkit-tap-highlight-color: rgba(0,0,0,0); 
  -webkit-focus-ring-color: rgba(0, 0, 0, 0); 
  -moz-tap-highlight-color: rgba(0,0,0,0); 
  -moz-focus-ring-color: rgba(0, 0, 0, 0);
}
.ddatitle{font-size:24px!important;margin-top:52px!important}
.ddatitle strong{font-weight:500!important}
.ddaentitle{font-size:18px!important;font-weight:!important;margin-top:0px!important}
.ddhr{height:1px;background:#4e5255;width:100%;margin-top:17px!important;margin-bottom:40px}
.row{margin:0px}
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.wrap {width: 1200px; height: auto; margin: 0 auto;}
/*垂直对齐*/
.m-list-flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.m-list-flex .m-cell-bd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden; }
/*文字截取*/
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.multi-line{min-height: 2em; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
.multi-line1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
/*图片*/
.pic {width: 100%; overflow: hidden;}
.pic img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.dadong-cul .col-lg-6{padding-right:7px;}
.dadong-cul .col-lg-6:last-child{padding-left:22px;padding-right:0px;}
.bgeee {background: #eee;}
#pages li{float: left;font-size: 24px;margin-left: 20px;color: #c4c4c4}
#pages li a{color: #c4c4c4}
#pages li.active{color: #8d0807;border-bottom: 1px solid #8d0807}
/*top*/
#top {position: fixed; width: 100%; top: 0; height: 110px;background: #fff; z-index: 999; border-bottom: 1px solid #e5e5e5}
.logo {float: left; height: 100%; font-size: 0;margin-left: 7%;  float: left; margin-top:22px;}
.logo img {vertical-align: middle;}

#nav{float: right;width: 1500px}
#nav ul {width: 800px;float: right;    border-right: 1px solid #f2f2f2;max-height: 110px;}
#nav ul li{ float:left; /*margin-right: 7%; */width: 16.28%; padding-top:38px; height:110px;text-align:center; }
#nav ul li a{ color: #3b3e43; font-size: 16px;line-height:16px}
#nav ul li span{display:block; line-height:30px; font-size:12px; color:#808284;pointer:cursor}
.active a{color: #8d0807}
.active-a{color: #8d0807!important;}

#nav ul li:hover>a,#nav ul li:hover span{color: #8d0807!important;}
#nav ul li:hover .navDown {display: block;animation: wrapper-gradient 1s ease-in-out;}
#nav .search{width: 9%;  float:right;text-align: center;height: 66px;    padding-top: 34px; border-left:1px #c5c5c5 solid;}
.search img{vertical-align: middle;}
/*.navDown {display: none;background: #fff;border-bottom: 2px solid #8d0807; padding-top:16px;padding-bottom:30px; margin-top:21px;}*/
.navDown {
    display: none;
    background: #fff;
    border-bottom: 2px solid #8d0807;
    padding-top: 16px;
    padding-bottom:30px;
    margin-top: 21px;
    margin-left: 14px;
    width: 178px;
    text-align: left;
    padding-left: 26px;
}
#nav ul li .navDown a{display: inherit; line-height:42px; font-size:14px;}
#nav ul li .navDown a:hover{color: #8d0807!important;}
.navBtn {display: block;}
.topPhone {float: right; height: 36px; margin-top: 30px;}
.topPhone .pic {float: left; width: 34px; height: 34px; margin-top: 2px; margin-right: 8px;}
.topPhone .cont {float: right;}
.topPhone .cont h3 {font-size: 12px; line-height: 16px;}
.topPhone .cont p {font-size: 22px; color: #e83522; line-height: 22px;}
.copyright{width: 100%;height: 40px;margin-top: 110px}
.copyright p{width: 100%;height: 40px;color: #808284;font-size:16px;line-height: 32px;}
#footer .row .col-md-5{padding-left:56px;width:45%}
#footer ul{ padding-top:10px;}
.address{margin-top: 80px;position: relative;}
.address p{color: #808284;font-size:18px;line-height: 32px;width: 100%;}
.gotop{width:100px; height:100px;color: #3b3e43;text-align: center;font-size: 50px;line-height: 100px;
  margin-right: -20px;float:right;background: url(../images/gotop.jpg);position: fixed;bottom:162px;right:160px;
z-index:999;}
.gotop:hover{background: url(../images/gotop1.jpg);cursor:pointer; }
.add_icon{position: absolute;right: 10px;bottom: 0px;}
.add_icon a{margin-left: 12px;}
.add_icon img{border-radius: 50%;height: 42px;}
.wapshow{display: none!important}
.banner img{ width: 100%;}
.main{ width: 85%!important; margin: 0 auto;}
.group{ height:48px; margin-top: 120px;}
.group-p{ font-size: 36px;float: left;position: relative; line-height: 48px; color:#818284}
.group-p p{position: absolute;width: 260px!important;font-size: 18px!important;color: #8e0807!important;top:80px!important;}
.group-nav{
    width: 65%;
    float: left;
    position: relative;
    overflow: hidden;
    margin-left: 35%;
    top: -46px;
}
.group-nav ul{width: 160%}
.group-nav li{ float: left; border-right: 1px solid #808284; line-height: 24px;padding:0 20px; margin-top: 12px; }
.group-nav .pd0{ padding-left: 0!important;}
.group-nav li a{ font-size: 20px; color: #808284; line-height:20PX;}
.group-nav li:first-child{ padding-left: 0 }
.group-nav li:last-child{ border: 0 }
.main p{float: right;  width: 65%; margin-top: 12px; line-height:1.5;font-size: 16px; color: #808284;text-align:justify;}
.main p:first-of-type{ margin-top:30px;}

p:has(> img){width: 10%;}
.main .mg{ margin-top: 25px; border-top: 1px #d8d8d8 solid; padding-top: 15px;}
.main img{ margin-top:22px; margin-bottom: 22px; width: 100%;}
.acta{color: #8e0807!important;}
.main video{width:100%;margin-top: 22px;margin-bottom: 22px;}

.honor_content{margin-top: 130px;}
.honor_content h2{font-size: 36px;text-align:right; padding-right: 60px;}
.honor_content a{font-size: 18px;text-align:right;line-height: 48px; color:#808284}
.honor_content a:hover{ color:#8c1c11; text-decoration:underline}
.downborder{ padding:0; margin:0;border-bottom: 1px #c9c9c9 solid;max-width:700px;padding-bottom:24px;padding-top: 24px; margin-left:40px;}
.honor_content .row h2{ line-height:48px;font-size:24px; color:#3b3e43; line-height: 96px; }
.honor_content .row li{line-height:48px}
.searchwap{display: none;}
/* @keyframes wrapper-gradient {

  0% {

    transform: translateY(-100%);

  }

  100% {

    transform: translateY(0);

  }

} */

.fwapmenu{font-size:24px;padding-left:3%;padding-right:3%;line-height: 48px;margin-top: 220px;display: none;}
.fwapmenu li{border-bottom: 1px solid #cccccc;padding-top: 10px;padding-bottom: 10px;}
.fwapmenu li a{color: #3b3e43;font-weight: bold;}


.search_bar{position: relative;margin-top:20px; 
    width: 0%;min-width: 60px;height: 60px; margin-right: 20px;
    float: right;overflow: hidden; 
    -webkit-transition: width 0.3s; 
    -moz-transition: width 0.3s; 
    transition: width 0.3s; 
    -webkit-backface-visibility: hidden; 
    background: #f7f7f7;
    margin-left:10px;
} 
   #pages{ position:relative; left:50%; float:left;transform: translateX(-50%);margin-top:90px}
  #pages li{ position:relative:right:50%; float:left;}
 .search_ico_open{background: transparent url(../images/search.png) no-repeat 18px 15px!important;}
.search_mdiv{padding:15px;position: relative;}
.search_zk{width: 100%;height: 80px;font-size: 30px;color: #aeaeae;background: url(../images/search_ico.png) no-repeat 10px center #f2f2f2;padding-left: 50px}
.search_mdiv img{position: absolute;}
.input{ 
    position: absolute;top: 0;right: 0; 
    border: none;outline: none; 
    width: 95%;height: 60px; line-height:60px; 
    font-size: 14px;color: #8e0807;background:#f7f7f7 
} 
 
.search_ico,.search_btn  { 
    width: 60px;height: 60px;display: block; 
    position: absolute;right: 0;top: 0; 
    padding: 0;margin: 0;line-height: 60px;cursor: pointer; 
} 
.newbanner{margin-top: 100px;}
 
.search_ico{background: #fff url(../images/search.png) no-repeat 18px 15px;z-index:90;} 
.search_open{width: 30% !important; z-index:1002} 
#show{position:absolute; padding:20px} 
/*footer*/
#bottom {height: 65px; line-height: 65px; color: #fff; background: #808284666; position: relative; z-index: 8;}
#bottom a {/*width: 120px;*/ /*text-align: center;*/ margin: 0 22px; color: #fff; }
#bottom a:hover {color: #e83522;}
#bottom em {margin-right: 16px;}
#footer {padding:130px 0; color: #fff; background: #fff; position: relative; z-index: 8;}
.flogo{ padding-top:5px;}
#footer .left {float: left;}
.footerZx {width: 248px;}
.footerZxH {display: block; width: 136px; height: 38px; margin-bottom: 18px; line-height: 38px; text-align: center; font-size: 16px; border-radius: 19px; color: #fff;}
.footerZxH:hover {background: #ca2615;}
.footerZxH span {display: inline-block; width: 31px; height: 100%; margin-right: 2px; font-size: 0; vertical-align: top;}
.footerZxH span img {vertical-align: middle;}
.footerZxPhone h3 {font-size: 14px; line-height: 20px;}
.footerZxPhone p {font-size: 24px; color: #e83522; line-height: 26px;}
.footerCopy {line-height: 26px; margin-top: 34px;}
.footerEwm {margin-left: 40px; padding: 0 50px; text-align: center; border-left: 1px solid #7c7c7c; border-right: 1px solid #7c7c7c;}
.footerEwm p {line-height: 38px; margin-top: 6px; color: #a0a0a0;}
.footerEwm .pic {width: 146px;}

#footer ul li {float: left; margin-left:65px;}
/*#footer ul li a{text-decoration: underline;border-bottom: #d5d5d5 1px solid}*/
#footer ul li:first-child {margin-left: 0;}
#footer ul li a{font-size: 18px; line-height: 28px; display: inline-block;color:#3b3e43;border-bottom: #fff 1px solid}
#footer ul li a:hover {border-bottom: #c3c3c3 1px solid}

.muen {display: none; position: absolute; width: 36px; height: 36px; box-sizing: border-box; padding: 10px 6px; background: url(../images/menu.png); 
	border-radius: 6px; left: 15px; top: 50%; transform: translateY(-50%); z-index: 99;}
.muen span {display: block; width: 100%; height: 3px; margin-top: 4px; background: #fff; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.muen span:first-child {margin-top: 0;}
.muen.on span.muenX {margin-top: 6px; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.muen.on span.muenY {display: none;}
.muen.on span.muenZ {margin-top: -3px; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.flogo{margin-left:18%;}
.wapBottom {display: none; position: fixed; width: 100%; height: 40px; line-height: 40px; background: rgba(0,0,0,0.8); bottom: 0; left: 0; z-index: 222;}
.wapBottom ul {}
.wapBottom ul li {float: left; width: 25%; text-align: center; box-sizing: border-box; border-left: 1px solid rgba(255,255,255,0.2);}
.wapBottom ul li:first-child {border: none;}
.wapBottom ul li a {display: block; width: 100%; height: 100%; color: #fff; font-size: 14px;}


.navNext {width: 100%; height: 40px; line-height: 40px; position: fixed; background: #f2f2f2; top: -40px; left: 0; z-index: 66; box-shadow: 0 0 10px 1px #c7c7ca; /*border-bottom: 1px solid #b9b7b2;*/}
.navNextW {text-align: center;}
.navNextW ul {width: 800px; margin-left: 184px;}
.navNextW ul li {display: inline-block; color: #444; margin: 0 20px; cursor: pointer;}
.navNextW ul li.on {color: #006B3E;}

.productWap {display: none; margin-top: 20px; }
.productWap ul {}
.productWap ul li {float: left; /*width: 23.5%;*/ width: 49%; height: 118px; /*height: 150px;*/ padding: 12px 12px; margin-right: 2%; margin-bottom: 15px; box-sizing: border-box; background: #fbf8f4; box-shadow: 0 0 8px 0 #C6C6C6;   /*background: url(../images/product_wap_bg.png) no-repeat center; background-size: 100% 100%;*/}
.productWap ul li:nth-child(2n) {margin-right: 0;}
/*.productWap ul li:nth-child(4n) {margin-right: 0;}*/
.productWap ul li h3 {text-align: center; font-size: 18px;}
.productWap ul li p {color: #444;}
.productWap ul li .line {width: 30px; height: 2px; margin: 8px auto 10px; background: #006B3E;}

.vjs-poster {background-size: cover;}
.nright{ padding-top: 95px;}
/* 新闻文章页面 */
.news-body{margin-top:300px;padding-left: 5%;padding-right: 5%;color: #3b3e43;}
.news-time{font-size: 36px;color:#808284}
/*.pdsjpj150{padding-left:175px;}*/
.news-title{font-size: 24px;color: #3b3e43;}
.ensm{font-size:18px;margin-top:7px}
.news-content img{width: 100%;margin:20px 0;}
.news-content p{font-size: 16px;line-height: 32px;color: #808284;}
/* 新闻列表页面 */
.news-list{margin-top:124px;position: relative;}
.news-list::after{content: '';clear: both;display: block;}
.news-list-title{position: absolute;left:117px;}
.news-list-title h5{font-size: 36px;text-align: center; text-transform:uppercase ; font-weight:500; color:#808284;}
.news-list-nav{padding-top: 10px}
.news-list-nav ul li{float: left;padding: 0 20px;border-right: 1px solid #808284;line-height: 22px;}
.news-list-nav ul li:last-child{border: 0}
.news-list-nav ul li:first-child{ margin-left: 0;padding-left: 0 }
.news-list-nav .fgx{display: inline-block;height:22px;background: #808284;width: 1px;float: left;margin-top: 20px;}
.news-list-nav ul li a{font-size: 20px; color: #808284;}
.news-list-nav::after{content: '';clear: both;display: block;}
.news-list-row{width:1084px;margin: 0 auto;}
.news-list-content{padding-top: 98px;}
.news-article-title{ line-height: 1.5 }
.news-article-title a{color:#3b3e43;font-size: 20px;}
.news-article-desc{font-size: 14px;margin-top: 45px; line-height: 1.5; color: #818284; }
.news-content-rbox{position: relative; padding:0}
.news-content p{ }
.news-content-newimg{ width:387px; padding:0; position:relative;overflow:hidden;max-height:230px}
.news-content-newimgs{ width:335px; padding:0; position:relative;overflow:hidden;max-height:150px}

.news-content-new{ padding-left:60px; padding-right:0;height:230px; width:696px;}
.news-article-newtitle{ font-size:20px; color:#3b3e43;}
.news-article-ennewtitle{ font-size:14px; color:#3b3e43;margin-top:5px;}
.news-article-newdesc{font-size: 16px;text-align:justify;margin-top:33px; line-height:1.5; color: #818284;}
.news-article-newtime{position: absolute;font-size: 20px;color: #818284; font-weight: 500;bottom:-6px; }
.dwrow{position:relative;}




.news-article-time{position: absolute;font-size: 24px;color: #3b3e43; font-weight: 500;bottom:0}
.news-content-fbox{height: 260px;overflow: hidden; padding:0;}
.news-rjt{width: 41px;height: 22px;background: url(../images/hjt.png);display: block;position: absolute;right: 0px;bottom:-3px}
/* .news-hjt{width: 41px;height: 22px;background: url(../images/hjt.png);display: block;position: absolute;right: 20px;bottom: 10px;} */
.news-list-content .row:hover .news-rjt{background: url(../images/rjt.png);}
.news-list-content .row:nth-child(odd){padding-right:15px;}
.news-list-content .row:nth-child(even){padding-left:15px;}
.news-list-content .row{padding-bottom: 30px;border-bottom: 1px solid #c9c9c9;margin-bottom: 30px;}
.news-list-content .row:last-child{border: none}
.cailist{
	float: right;
   width: 63%;
   margin-right: 2%;
   margin-top: 42px;
}
.cai-cntitle{
   font-size: 30px;line-height: 30px;
}
.cai-cntitle a{color:#3b3e43!important}
.cai-entitle a:hover{color:#3b3e43!important}
.cai-entitle a{font-size:18px;color:#3b3e43;font-weight:lighter}
.cai-entitle{
   font-size: 18px;line-height: 15px;font-weight: bold;
}
.cai-desc{
   margin-top: 51px;font-size: 16px; line-height: 1.5;color: #808284;
}
.cai-img{
   width: 100%;margin-top: 20px
}
/*.main img{margin: 0px}*/
.cai-fgx{margin-top:30px;border-bottom: 1px solid #4e5255}
/* .group-nav{position: relative;} */
.cai-btn-left{position: absolute;display: block;width: 30px;height: 30px;background: #ab0907;color: #fff;right:40px;text-align: center;z-index: 99;top:14px;line-height: 28px;    cursor: pointer;background: url(/static/cms/images/yougray.png);}
.cai-btn-left:hover{background: url(/static/cms/images/youred.png)};
.cai-btn-right{position: absolute;display: block;width: 30px;height: 30px;background: #ab0907;color: #fff;right:0px;text-align: center;z-index: 99;top:14px;line-height: 28px;    cursor: pointer;background: url(/static/cms/images/zuogray.png);}
.cai-btn-right:hover{background: url(/static/cms/images/zuored.png)}
/*.cai-btn-left:hover{position: absolute;display: block;width: 30px;height: 30px;background: #ab0907;color: #fff;right:40px;text-align: center;z-index: 99;top:18px;line-height: 28px;}
.cai-btn-right:hover{position: absolute;display: block;width: 30px;height: 30px;background: #ab0907;color: #fff;right:0px;text-align: center;z-index: 99;top:18px;line-height: 28px;}
*/
.cai-btn-left:hover{color: #fff}
.cai-btn-right:hover{color: #fff}
.group{position: relative;}
/* .carousel-indicators{margin-left: 0px;right: 0!important;width: 50%}
  .carousel-indicators li{width: 140px;height: 4px;border: none!important}
  .carousel-indicators .active{width: 140px!important;height: 4px!important} */
  .fixed-video-box {
  background: #000;
  position: fixed;
  display: none;
  left: 50%;
  top: 50%;
  width: 900px;
  height: 600px;
  margin-left: -450px;
  margin-top: -300px;
  z-index: 99999;
}
.fixed-video-box.full {
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  margin: 0;
  padding-bottom: 0;
}
.fixed-video-box.full .video-js .vjs-control-bar {
  position: fixed;
}

.fixed-video-box .close-box {
  position: absolute;
  right: 58px;
  top:28px;
  width: 4.167vw;
  height: 4.167vw;
  background: url('/static/cms/images/searchClose.png') no-repeat center;
  background-size: 4.167vw 4.167vw;
  z-index: 100000;
  cursor: pointer;
}
.change-box {
  position: absolute;
  right: 3%;
  bottom: 2%;
  z-index: 12;
}
.change-box ul li {
  float: left;
}
  .bg-dd-video{
    width:100%;background: #000;
      position:relative;
      padding-bottom:56.25%;    /*需要用padding来维持16:9比例,也就是9除以16*/
      height: 0;
  }
  #dadong-bannervideo{
    position: absolute;
      top:0;
      left: 0;
      width: 100%;
      height: 100%
  }
  .video-js .vjs-control-bar{
    width: 1120px!important;
    left: 0;  right: 0; 
    margin: auto;
    background: #333;
    opacity: 0.6;
    bottom: 50px}

  .progress{border-radius: 0!important;overflow: none!important;box-shadow:none!important; }
  .progress-bar{height: 4px!important;background: #8e0807!important}
  #biandong{color: #fff;position: absolute;font-size:24px;z-index: 999;bottom:70px;right:0;width:72%;text-align: center;}
  #biandong span{color: #980900}
  .dadong-cul{width: 72.4%;margin:0 auto;margin-top: 110px;margin-bottom: 110px}
  .dadong-cul img{width: 100%}
  .dadong-cul h2{font-size: 24px;margin-top: 30px;color: #3b3e43}
  .dadong-cul h2 a{font-size: 24px;color: #3b3e43;font-weight:normal;}
  .dadong-cul h3{font-size:18px;margin-top: 6px;margin-bottom:16px;color: #3b3e43;}
  .dadong-cul p{font-size: 16px;color: #808284;line-height: 1.5}
  .dadong-sjpj{width: 95.7%;margin:0 auto;background: #fbfbfb;position:relative;max-height: 95%;}
  .dadong-sjpj-img{position:relative;padding-left: 0px!important;overflow: hidden;}
  /* .dadong-sjpj-img img{width: 100%;} */
  .dadong-sjpj-daohang{position: absolute;right:70px; bottom:57px;}
    .dadong-sjpj-daohang2{position: absolute;left:63px; top:495px;}
  .dadong-sjpj-index{position: absolute;right:60px;z-index:9;top:30px}
  .dadong-sjpj-index li{float: left;font-size: 18px;padding-bottom: 6px;margin-left: 20px}
  .dadong-sjpj-index li:hover{border-bottom: 1px solid #8e0807;color: #8e0807;}
  .dadong-sjpj-index .active{color: #8e0807!important;border-bottom: 1px solid #8e0807;}
  /*.dadong-sjpj-index li.active{border-bottom: 1px solid #8e0807;color: #8e0807;}*/
  .dddleft{width: 42px;height: 22px;background: url(/static/cms/images/ddleft.png);display: block;z-index:9;margin-right:95px}
  .dddleft:hover{background: url(/static/cms/images/ddleftred.png) no-repeat;}
  .dddright{width: 42px;height: 22px;background: url(/static/cms/images/ddrightgray.png) no-repeat;display: block;z-index:9}
  .dddright:hover{background: url(/static/cms/images/ddright.png) no-repeat;}
  
  .dadong-sjpj-left h2{margin-top: 90px;font-size: 24px;padding-left:70px}
  .dadong-sjpj-left h4{margin-top:4px;font-size: 18px;padding-left: 70px; text-transform:Capitalize;color:#3b3e43}
  .dadong-sjpj-left h3{margin-top:78px;font-size: 24px;font-weight: normal;padding-left: 70px;color:#3b3e43}
  .dadong-sjpj-left p{margin-top:32px;font-size: 16px;margin-bottom:64px;padding-left:70px;padding-right: 15px;text-align:justify;color: #808284;line-height: 1.5}
  .dadong-sjpj-left p:last-child{ font-size:16px; line-height:1.5;margin-right:50px}
  .dadong-sjpj-left a{margin-bottom: 50px;margin-left: 20px}

  .dadong-yryc{margin-top: 110px}
  .dadong-yryc-left{float: left;width: 32%}
  .dadong-yryc-right{float: left;width:68%}
  .dadong-yryc-right .nrcontent{padding-left:73px;padding-right:0}
  .dadong-yryc-right h2{}
  .dadong-yryc-right h3 {font-size:18px;line-height: 30px;}
  .nrimg{width: 27.6%}
  .dadong-yryc::after{content: "";display: block;clear: both;}
  .yryc-left-box{width:316px;float: right;}
  .yryc-left-box h3{font-size: 24px;}
  .yryc-left-box h4{font-size: 18px;margin-bottom: 17px;line-height:28px;} 
  .yryc-left-box p,.news-inner p{font-size: 14px;margin-bottom:43px; line-height: 1.5;width: 250px;color:#8c8c8c}
  .dadong-yryc-right .row{margin-bottom: 50px;position: relative;}
  .dadong-yryc-right .row img{width:332px;height:185px}
  .dadong-yryc-right .row h2{font-size: 24px;line-height: 28px;}
  .dadong-yryc-right p{margin-top: 22px;color: #818284;line-height: 1.5;font-size:14px; text-align:justify}
  .more-right{width:54px;height: 53px;line-height: 53px; display: block;position: absolute;right:-8px;top:53px;font-size: 16px; background:url(/static/cms/images/more1-1.png) no-repeat center bottom;}
  .more-right:hover{background-image:url(/static/cms/images/more1-2.png)}
  .dadong-sjc{width: 95.7%;margin: 0 auto; position: relative; margin-top:62px}
  .dadong-sjc-box{position: absolute;bottom:50px;color: #fff;right: 83px; width:750px; height:447px;}
  .dadong-sjc-box h3{font-size:24px;line-height:30px; }
  .dadong-sjc-box h4{font-size:18px;line-height:28px;}
  .dadong-sjc-box h2{font-size:24px;margin-top:100px;line-height:30px;}
  .dadong-sjc-box p{font-size:16px; line-height:1.5;margin-top:23px;margin-bottom: 40px; width:750px; color:#f5f5f5}
  .dadong-sjc-box .morea2,.dadong-sjc-box .morea{ position:absolute; bottom:0; left:0}
  .dadong-sjc .dadong-sjpj-index li{color: #fff}
  .dadong-dachu{width: 90%;margin: 0 auto;margin-top:98px}
  .dadong-dachu h3{ color:#808284}
  .dadong-dachu h2{font-size: 24px;text-align: center;width: 100%; line-height:44px;}
  .dadong-dachu h3{font-size: 18px;text-align: center;width: 100%;line-height:10px;margin-bottom: 56px;}
  .dadong-dachu-hdp{ padding: 0 230px;}
  .dadong-dachu-hdp img{width: 100%}
  .dadong-dachu-hdp .row{display: -webkit-box;overflow: hidden;}
  .mca{margin: 0 auto;margin-top: 60px}
  .dadong-yjc{margin:0 40px;background: #fbfbfb;position:relative;margin-top:110px;}
  .nleft h2{margin-top:107px;font-size: 24px; line-height:30px; }
  .nleft h4{font-size: 18px;line-height:26px;margin-bottom:20px;}
  .nleft .morea{}
  
  .news-inner{ width: 420px; margin: 0 auto; }
  .nright p{font-size:18px;line-height:30px;color:#3b3e43}
  .nright h2{margin-bottom:17px;} 
  .nright h2 a{font-size:18px; line-height:26px; color:#818284;} 
  .nright h2 a:hover{color: #8e0807;text-decoration: underline;}
  .dadong-news-title{padding-left:72px;}
  .dadong-map{width: 95.7%;margin: 0 auto; margin-top:75px;}
  /*.dadong-map h2{font-size: 24px;text-align: center;width: 100%;}*/
  /*.dadong-map h3{font-size: 48px;margin-top: 5px;text-align: center;width: 100%;margin-bottom: 80px;font-weight: bold;}*/
  .dadong-map ul li{float: left;width: 20%;height:0;padding-bottom:20%;overflow:hidden}
  /*.dadong-map ul li img{width: 100%}*/
  .dadong-map::after{content: "";display:block;clear: both;}
  .dadong-content{margin-top:237px }
  .dadong-content-p1{text-align: center;font-size: 24px;margin-top:40px; padding-bottom:33px; line-height:34px; }
  .dadong-content-p1 span{ color:#808284}
  .dadong-content-p2{text-align: center;font-size: 24px;margin-bottom: 55px}
  .dadong-clbox{background: #8e0807;border-top: 1px solid #8e0807;border-bottom: 1px solid #8e0807}
  .dadong-crbox{background: #fff;border-top: 1px solid #3b3e43;border-bottom: 1px solid #3b3e43}
  .dadong-clbox p{color: #fff}
  .dadong-rbox p{color: #3b3e43}
  .wapbiaoti{display: none;}
  .wapjijie{display: none}
  .index-video-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  }
  .index-video-info .videoTxtSy {
  font-size: 48px;
  color: #fff;
  margin-top:-10vw;
  }
  .video-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
/*.news-list-content img{width: 100%}*/
.news-list-content .row .col-lg-12{overflow:hidden}
  .index-video-info .videoPlayImg {
  display: block;
  opacity: 1;
  margin: 0 auto;
  margin-top: 70px;
  width: 7.083vw!important;
  }
  .index-video-info .videoPlayImg:hover {
  
  opacity: 1;
  
  }
  .index-video-info .videoPlayImg.en{
    width:11.3vw;
    height:1.97vw;
  }
  .change-box .img-box{
    background: none;
  }
  .morea{display: block;width: 146px;height: 36px;color: #a3a3a3!important; border: 1px solid #a3a3a3!important;font-size: 14px;line-height: 36px; text-align: center; background: url(/static/cms/images/more2.png) no-repeat 16px  center;}
  .morea:hover{display: block;width: 146px;height: 36px; color: #fff!important;background-color: #8e0807!important;border: 1px solid #8e0807!important; background-image: url(/static/cms/images/more3.png)}
  .morea2{display: block;width: 146px;height: 36px;color: #fff!important; border: 1px solid #fff!important;font-size: 14px;line-height: 36px; text-align: center; background: url(/static/cms/images/more3.png) no-repeat 16px  center ;}
  .morea2:hover{display: block;width: 146px;height: 36px; color: #fff!important;background-color: #8e0807!important;border: 1px solid #8e0807!important; background-image: url(/static/cms/images/more3.png)}
  .jqh2{font-size: 30px;margin-bottom: 10px}
.map{margin-top: 130px;padding:0 40px;}
.mapnews{background: #f8f8f8;padding-left: 90px;padding-top: 80px;height:740px;overflow: hidden; padding-right: 24px;}
.mapnews h4{font-size:24px;color:#292929}
.mapnews h2{font-size:18px; margin-top:8px;}
.mapimg{padding: 0px;}
.map-menu{margin-top: 95px; margin-left: -24px;}
.map-menu li{padding-left: 1%;padding-right:1%;}
.nav-tabs li a{font-size: 16px}
.map-menu li a{font-size: 20px;padding:10px 10px!important;color:#808284}
.dingweimore{right:37%;bottom: 10.6%}
#profile .nav-tabs>li{ margin-bottom:-5px!important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border: 0;background: none;color: #8e0807}
.nav>li>a:focus, .nav>li>a:hover{background:none!important}
.nav-tabs{border: none;font-size: 24px;}
.nav-tabs>li>a{border: none;padding:10px!important}
.tablist-li a{color: #808284!important;}
.tablist-li .active a{color: #8d0807!important;}
.map-menu{ }
.map-menu span{float: left;display: block;padding-top:12px;padding-left:70px;}
.map-menu .fgx{display: inline-block;height:20px;background: #808284;width: 1px;float: left;margin-top: 15px;}
.map-content{margin-top:30px; margin-left: -15px}
.map-content-box{width: 100%;background:#000;height:470px;margin-top: 62px;}
.map-title h4{font-size:48px;}
.map-title h2{font-size:40px;}
.map-title{display: none;}
.mapimg{padding: 0px;height:740px;overflow: hidden; padding-left: 6px;background: #f8f8f8}
.mapimg img{height:740px;}
.map-menu{margin-top:85px}
.wap-banner{display: none;}
.dwrows{width:63%;float:right;margin-right:2%;padding-top:30px;padding-bottom:30px;border-bottom: 1px solid #c9c9c9;}
.dwrows:first-of-type{margin-top:12px}
.news-content-news{padding-left:40px}
.news-content-news p{width:100%}
.news-content-newimgs img{margin:0;width:335px;height:149px}




/*@media screen and (min-width: 1000px) and (max-width:1800px) {.dadong-yryc-right .row img{width:100%; height:auto}}*/

@media screen and (min-width: 1500px) and (max-width:1800px) {
    .copyright{ margin-top:97px;}
    .address p{ font-size:16px; line-height:1.75}
    .dadong-content{ margin-top:180px;}
    .sjcontent .row{ margin-bottom:0!important}
    .news-content-newimg{overflow:hidden}
    .dingweimore{right:36%;bottom: 10.6%}
	/*.news-list-content img{height: 100%}*/
	#nav{width:1100px}
	#nav ul{width:700px}
	.group-p{font-size:3vw}
	#footer ul li{margin-left:38px;}
	.group-nav li a{font-size: 22px}
			.group-nav li {
    float: left;
    border-right: 1px solid #808284;
    line-height: 22px;
    padding: 0 15px;
  }
  #footer ul li a{font-size:16px}

.news-article-title {
    margin-top: 10px;
}



.group-p{font-size:3vw}
.news-list-title h5{font-size:32px}
  .mapnews{padding-left: 50px;}
  .map-menu span{float: left;display: block;padding-top:12px;padding-left:20px;font-size:18px;}
  .nav-tabs>li>a{font-size: 18px;}
  /*.news-content-fbox{height: 200px}*/
  .news-content-rbox{height: 200px}
  .news-article-title a{font-size: 20px}
  .news-article-desc{margin-top:15px;}
  .news-article-desc {
    font-size: 14px;
    margin-top: 10px;
    line-height: 1.75;
    }
    #nav ul li{line-height:1}
.news-article-time{    font-size: 20px;}
.dingweimore{right: 39%;bottom: 10.6%}
/*.news-content-fbox {*/
/*    height: 185px;*/
/*}*/
.news-article-title {
    margin-top: 0px;
}

}

@media (max-width:1400px) { .dadong-sjpj-left a{ display:none!important}}

@media screen and (min-width: 1200px) and (max-width:1600px) {
    .dadong-content{ margin-top:180px;}
    .search_open{ width:23%!important}
    .search_bar{ margin-top:13px;  }
    .owl-pagination{ transform:scale(0.8)}
    
    .logo{ margin-top:18px}
    #top{ height:85px;}
    .search_ico{background-position:20px 10px;}
    .newbanner{ margin-top:85px;}
    .logo img{ width:80%;}
    
    .group-nav li a{font-size: 16px}
  #nav{width: 900px;}
  .navDown{ margin-top:18px; padding-left:0;padding-right:0;padding-bottom:13px;width:auto;position:absolute;width:130%;left:-15px; margin-left:0;border-top:1px solid #e5e5e5 }
  #nav ul{width:660px;}
  .acta1{ line-height:1.5}
  #nav ul li a {font-size:14px; line-height:1}
  #nav ul li:hover .navDown a{ font-size: 13px; margin-left: 0;text-align: center;}
  #nav ul li{ height:85px;float:left; line-height: 1;width: 16.2%; padding-top:24px;position:relative}
  #footer ul li{margin-left:35px}
  #footer ul li:last-child{display: none}

  .dadong-yryc-right h3{font-size:14px}
  .dadong-yryc-right .row h2{font-size: 20px}
  .dadong-yryc-right p{margin-top: 20px; line-height:1.75}
  .more-right{bottom: -20px}
  .dadong-sjpj-left p{margin-bottom: 90px;color: #808284}
.dingweimore{right: 38%;bottom: 10.6%}
.news-article-title {
     margin-top: 0px; 
}
#nav ul li span {
    overflow: hidden;
    height: 28px;
}
.index-video-info .videoTxtSy{ font-size:40px;}
.dadong-cul{ margin-top:85px; margin-bottom:85px;}
.dadong-cul h2 a,.dadong-sjpj-left h2,.dadong-sjpj-left h3,.yryc-left-box h3,.dadong-sjpj-left h3,.dadong-sjc-box h3,.dadong-sjc-box h2,.dadong-dachu h2,.nleft h2,.dadong-content-p1{font-size:20px;}
.dadong-cul h2{margin-top:20px;}
.dadong-cul p,.dadong-cul h3,.dadong-sjpj-left p,.dadong-sjpj-left h4,.yryc-left-box h4,.dadong-sjc-box h4,.dadong-sjc-box p,.dadong-dachu h3,.nleft h4,#footer ul li a,.address p{ font-size:14px;}
.dadong-sjpj-left h2,.dadong-sjpj-left h4,.dadong-sjpj-left h3,.dadong-sjpj-left h4,.dadong-sjpj-left p{ padding-left:30px;}
.dadong-sjpj-left a{ margin-left:45px;}
.dadong-sjpj-img img{ width:100%}
.dadong-sjpj-left p{margin-bottom:0; line-height:1.75}
.dadong-sjpj-left h3{ margin-top:35px;}
.dadong-sjpj-left p{margin-top:20px}
.dadong-sjpj-daohang2{ top:350px; left:0}
.dadong-sjpj-left p{ padding-right:40px; display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 4;overflow: hidden;}

.nrimg{ width:35%;}
.dadong-yryc-right .nrcontent{ padding-left:40px}
.more-right{ font-size:14px; background-position:left bottom;}
.dadong-yryc,.dadong-yjc{margin-top:85px;}
.dadong-sjc{margin-top:30px;}
.dadong-yryc-right h3{ line-height:1.5}
.dadong-sjc-box h4{ line-height:0.8}
.dadong-sjc-box{ width:476px;height:350px;}
.dadong-sjc-box p{width:476px;}
.dadong-sjc-box h2{ margin-top:60px}
.dadong-sjpj-daohang{ right:82px;}
.morea2,.morea,.morea2:hover,.morea:hover{ width:130px;}
.dddleft,.dddright{width:35px; background-size:contain; background-repeat:no-repeat}
.dddleft{ margin-right:70px;}
.dadong-sjc-box p{ text-align:justify}

.dadong-dachu{ margin-top:70px;}
.dadong-dachu h3{ margin-bottom:50px;}
.mca{ margin-top:50px;}
.dadong-dachu-hdp{ padding:0 150px;}
.ddwei{ display:none}
.nright h2 a,.nright p{ font-size:16px; line-height:1.5}
.dadong-news-title{ padding-left:28px;}
.nleft h2{ margin-top:85px;}
.nright{ padding-top:85px;}
.nright h2{ margin-bottom:14px;}
.dadong-map{ margin-top:50px;}
.dadong-map img{ width:100%}
.dadong-content{ margin-top:100px;}
.dadong-content-p1{ line-height:1.5; margin-top:25px; padding-bottom:25px;}
#footer{ padding:80px 0}
.copyright p{ font-size:12px;}
.copyright{ margin-top:83px;}
.address p{ line-height:1.75}
.add_icon img{ height:36px;}
.gotop{ transform:scale(0.6)}
.gotop{ right:60px; bottom:60px;}
.honor_content .row{ margin-top:24px!important;}
.row{ margin-top:0!important}
.group-p{ font-size:30px;}
.main .group{ margin-top:85px!important}
.group-nav li{ line-height:10px}
.main p:first-of-type{ margin-top:15px;}
.main p{ line-height:1.75;font-size:14px}
.ddatitle,.cai-cntitle{ margin-top:0!important;font-size:20px!important; line-height:1!important}
.ddaentitle,.cai-entitle a{ font-size:14px!important;}
.ddhr{ margin-bottom:25px; }
.cailist{ margin-top:0!important}

.cai-fgx{ margin-top:20px;}
.cai-desc{ margin-top:30px; font-size:14px;}
.cai-img{ margin-bottom:20px;margin-top:0}
.cai-desc{ line-height:1.75; text-align:justify}
.main img{ margin-top:30px !important}
.honor_content .row h2{font-size:20px; line-height:2.2}
.honor_content a{ font-size:14px;}
.honor_content .row li{line-height:3;}
.downborder{padding-top:0; margin-left:0;max-width:630px;}
.honor_content>div{ margin-top:24px;}

.news-list-title{display:none}  
.news-list{margin-top:85px;}
.news-list-content{ padding-top:50px}
.news-list-nav ul li a{ font-size:16px;}
.news-article-newtitle,.news-article-newtime{ font-size:18px;}
.news-article-entitle,.news-article-newdesc{ font-size:14px!important;}
.news-article-desc{ margin-top:15px!important;}
.map{ margin-top:85px;}
.mapnews{ padding-left:40px; padding-top:40px; padding-right:34px;}
.mapnews h2{ margin-top:0}
.map-menu li a{ font-size:16px;}
.map-menu .fgx{ margin-top:12px; height:16px;}
.map-menu{ margin-top:40px}
.nav-tabs li a{ font-size:14px;}
.map-content-box{ margin-top:45px;}

.main .dwrows img{ margin-top:0!important}
.main .key0{ padding-top:0}
.dwrows .news-content-news{ width:45%}
.news-body{margin-top:220px;}
#profile a{padding:6px!important; font-size:13px;}
.mapnews h4{ margin-left:-4px;}
.mapnews h2{ margin-left:-4px}
}

@media (max-width: 1200px) {
  .bannerPro{width:200px!important;bottom: 20px} 
  #progressBar{width:200px!important}
	#footer{padding: 0px;margin-top:20px;}
	.logo{display: block;float:left;position: absolute;margin-left: 44%;margin-top:15px}
	.gotop{float: right;}
	
	body {overflow-x: hidden;}
	.search_bar{display: none;}
	.searchwap{display: block;margin-top: 9px;}
	.search_open{width: 60%!important;height: 55px;}
	input#search.input{font-size: 14px;}
	.yryc-left-box{display:none}
	.dadong-yryc-right{width:80%;margin-left:7%}
	.dadong-yryc-right .nrcontent { padding-left: 150px;    padding-right: 0;    width: 62%!important;}
	.wpjiantou{width:10%!important}
	.dadong-dachu-hdp{padding:0px}
	.news-inner{margin-left:7%!important}
	.dadong-cul{width:86%;margin-bottom:60px}
	#nav ul li span {
    display: inline;}
    .navDown{width:100%}
    .group{display:none}
    .cailist{margin:0px;width:100%;float:auto}
    .cailistall{margin:0px!important;width:100%!important}
    .cailist:first-of-type{margin-top:20px}
    .cailistall a{text-decoration:underline;line-height:1.5}
    .cai-fgx{display:none}
    .news-list-title{display:none}
    .mapimg img{margin-top:20px;width:100%}
	.wapmg40{margin-top:40px}
	#top {height: 100px; line-height: 70px; width: 100%; position: fixed; top: 0; left: 0;}
	#top .wrap {width: 96%;}
	.topPhone {display: none;}
	.muen {display: block;}
	.navDown {display:none;border-bottom:none}
	#nav {width: 100%; height: 100%; padding: 70px 0 40px 0; position: fixed; left: -100%; top: 0; z-index: 66; box-sizing: border-box;}
	#nav ul {width: 100%; height: 100%; background: #fff;max-height:1000px}
	#nav ul li {width: 100%; height: auto; margin: 0; line-height: 48px; font-size: 16px; text-align: left; border-bottom: none; box-sizing: border-box; position: relative;}
	#nav ul li > a {padding: 0 40px 0 15px; border-bottom: 1px solid #DADADA;}
	#nav ul li:first-child {width: 100%;}
	#nav ul li .navBtn {display: block; position: absolute; width: 50px; height: 50px; background: url(../images/jt_about.png) no-repeat center; right: 0; top: 0; z-index: 66; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in; cursor: pointer;}
	.news-list-content .row:nth-child(even){ padding-left:0}
	.news-list{ padding-left:20px; padding-right:20px;}
	.news-list-row{width:auto;}
	.news-list-content .row:nth-child(odd){ padding-right:0}
	#footer .row .col-md-5{ width:100%}
	#nav ul li .navBtn.on {-ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg);}
	#nav ul li .navDown a {display: block; height: 45px; padding: 0 15px 0 22px; line-height: 45px; font-size: 12px; background: #F5F5F5; border-bottom: 1px solid #E1E1E1;}
	#nav ul li .navDown a:hover {color: #fff; background: #fff;}
	#nav ul li .navDown a.on {color: #fff; background: #fff;}
	.main {margin-top: 30px;}
	
	.wapBottom {display: block;}
	
	#bottom a {margin: 0 6px;}
	.footerZx {width: 218px;}
	.footerEwm {padding: 0 20px; margin-left: 10px;}
	.footerEwm .pic {width: 120px;}
	#bottom {display: none;}
	
	.navNext {display: none;}
	
	.productSp {padding: 82px 0 160px 0;}
	.productSpPic {bottom: -80px;}
	
	.banner img.img1 {display: none;}
	.banner img.img2 {display: block;}
    .dadong-cul{margin-top: 60px}
    .dadong-content{margin-top:40px}

}





@media (max-width:768px)  {
.muen { width: 26px; height: 26px;border-radius:0;}
.search_ico, .search_btn{ width: 30px; height: 30px;    background: #fff url(../images/search.png) no-repeat center center;
    background-size: 90% 90%;}
.search_ico_open{ background: none!important }
.input{height: 30px;}
.searchwap{ margin-top:20px  }
.dadong-map ul li {
    width: 50%;
    height: 0;
    padding-bottom: 50%;
}
.news-article-time {
    position: absolute;
    font-size: 24px;
    color: #3b3e43;
    font-weight: bold;
    bottom: -40px;
}
.news-rjt {
    width: 41px;
    height: 22px;
    background: url(../images/hjt.png);
    display: block;
    position: absolute;
    right: 20px;
    bottom: -40px;
}
.fwapmenu{font-size: 16px;line-height: 24px}
.fwapmenu li{padding-top: 5px;}
.search_bar{min-width: 30px;height: 30px;}
.searchwap input{ line-height: 30px; }
  .wrap {padding: 0 15px;}
  .logo{margin-left: 40%;}
  #bottom {height: auto; padding: 10px 0 10px 60px; line-height: 26px; font-size: 12px; position: relative; z-index: 22;}
  #bottom em {position: absolute; left: 10px; top: 10px;}
  #bottom a {display: inline-block;}
  .wapbiaoti{padding: 0}
  .wapbiaoti h2{padding-left: 15px}
  .wapbiaoti h4{padding-left: 15px}
  .wapbiaoti p{padding-left: 15px;padding-right: 10px}
  .wapbiaoti .morea{margin-left: 15px;}
  .dadong-sjpj-img{margin-top: 20px}
  .footerZx {width: 100%; text-align: center;}
  .index-video-info .videoPlayImg {
    width: 90px!important;}
  #footer {z-index: 22;}
  #footer .footerEwm {display: none; float: right; margin: 0; width: 44%; border: none; box-sizing: border-box; text-align: center;}
  .footerEwm .pic {width: 100%;}
  .footerEwm .pic img {display: inline-block; width: 110px; max-width: 100%;}
  #footer ul {display: none; width: 100%; margin-top: 16px; /*border-top: 1px solid #7c7c7c;*/ }
  #footer ul li {width: 24.25%; margin: 0; margin-left: 1%; font-size: 12px;}
  .footerZxH {display: none; width: 106px; font-size: 14px;}
  .footerZxH span {width: 18px;}
  .footerZxH span img {width: 100%;}
  .footerZxPhone p {font-size: 18px;}
  .footerCopy {margin-top: 8px; line-height: 22px; font-size: 12px;}
  .footerEwm p {font-size: 12px; line-height: 30px;}
  .dadong-cul h2 a{font-size: 20px}
  .dadong-cul h3{font-size: 16px;margin-top: 0px;margin-bottom: 10px}
  .dadong-cul p{font-size: 14px}
  .dadong-cul{margin-top: 40px}
  .dadong-cul h2{margin-top: 20px}
  .dadong-cul .row .col-md-12{margin-bottom: 35px}
  .wapbiaoti h2{font-size: 24px;padding: 0px;padding-left: 15px}
  .wapbiaoti h4{font-size: 16px;padding-top: 0px;padding-left: 15px}
  .wapbiaoti{margin-bottom: 20px}
  .wapjijie{font-size: 18px;top: -2px}
  .dadong-sjpj-left h3{font-size: 20px}
  .dadong-sjpj-left p{font-size: 14px}
  .dadong-sjpj-left{padding: 0!important}
  .wapbiaoti p{font-size: 14px}
.morea {
    display: block;
    width: 90px;
    height: 24px;
    color: #3b3e43!important;
    border: 1px solid #000!important;
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;
    text-align: center;
    background: url(/static/cms/images/more2.png) no-repeat 7px center;
}
.dddleft{
    width: 42px;
    height: 22px;
    background: url(/static/cms/images/ddleft.png) no-repeat;
    display: block;
    z-index: 9;
    background-size: 50% 50%;
     top: 0px;
    right: -30px;
}

.dddright {
    width: 42px;
    height: 22px;
    background: url(/static/cms/images/ddright.png) no-repeat;
    display: block;
    z-index: 9;
    background-size: 50% 50%;
     top: 0px;
    right: 0px;
}
.newxiala{margin-top: 10px;line-height: 28px}
.dadong-yjc{margin-bottom: 45px}
.dadong-sjpj-left p{margin-top: 20px}
.bannerPro{width:218px!important;bottom: 20px} 
#progressBar{width:218px!important}
.search_zk{height: 40px;font-size: 16px;background-size: 24px;padding-left: 40px}
.search_mdiv{height: 50;padding-top: 0px;padding-bottom: 0px;border-bottom: 1px solid #ccc;}
.morea:hover{display: block;width: 146px;height: 36px; color: #fff!important;background-color: #8e0807!important;border: 1px solid #8e0807!important; background-image: url(/static/cms/images/more3.png)}
.wapbiaoti .morea{margin-top:24px}
.dadong-yryc-right .row h2{font-size: 14px}
.dadong-yryc-right h3{font-size: 12px}
.dadong-yryc-right p{font-size: 12px}
.dadong-yryc-right .row h2{margin-bottom: 5px}
.dadong-yryc-right p{margin-top: 5px}
.more-right {
    bottom: 0px;
    right: 15px;
    background-size: 50%;
}
.dadong-dachu-hdp{padding-left: 15px}
.dadong-dachu-hdp .row li{padding-left: 0px!important}
.nrcontent{padding-left: 0!important;position:initial;}
.dadong-yryc-right .row{margin-bottom: 20px;position: relative;}
.dadong-sjc-box{padding-left: 10px}
.dadong-sjc-box h2{font-size: 24px}
.dadong-sjc-box p{font-size: 18px}
.dadong-sjc .carousel-inner>.item{padding-top: 220px}
.yincang{top: 178px}
.wapdachu{margin-top: 30px}
.dadong-sjc{margin-top: 30px}
.dadong-yjc .carousel-inner>.item{padding-top:400px}
.ddwei {top: 335px!important;}
.address p{margin-top: 16px}
.nright p{font-size: 18px;margin-bottom:0px}
.nright h2 a{font-size: 20px}
.dadong-news-title{margin-top: 20px}
.fwapmenu{margin-top:25px}

.gotop { width: 50px;height: 50px;background: url(../images/gotop50.png) center center;}
.gotop:hover{width: 50px;height: 50px;background: url(../images/gotop50h.png) center center;}
.flogo{ margin-left:20px}
    #footer ul li{ float:none!important; margin-left:0} 
    #footer .row .col-md-5{ padding-left:40px}
    #footer ul li a{ font-size:24px; line-height:1.5}
    .copyright{display:none}
    
         .morea{display: block;width: 260px;height: 64px;color: #3b3e43!important; border: 1px solid #000!important;font-size: 24px;font-weight: bold;line-height:64px; text-align: center;  background: url(/static/cms/images/more2.png) no-repeat 16px  center ;}
  .morea:hover{display: block;width: 260px;height:64px; color: #fff!important;background-color: #8e0807!important;border: 1px solid #8e0807!important; background-image: url(/static/cms/images/more3.png)}
  .dadong-cul h2 a{font-weight: bold;font-size: 48px;}
  .dadong-cul .row .col-md-12{margin-bottom: 90px}
    .nright p{font-size:48px;margin-bottom: 15px;}
    .bg-dd-video{position: initial;}
  .nright h2 a{font-size: 48px;}
  .banner{margin-top: 100px}
  .group-p{display: none}
  .group-nav{margin-left: 0}
  /*.main{margin-top: 130px!important}*/
  .dadong-cul h2 {font-size: 48px;}
  .dingweimore{left: 15px}
  #nav ul li > a{border:0px!important;}
  .nrimg{width: 50%;}
  .news-list-title{display: none}
  .news-list-row{width: 100%;padding: 0 5%}
  .news-list{margin-top: 30px}
  .dadong-sjpj-img{width: 100%!important;overflow: auto;padding: 0!important}
  .dadong-cul{width: 100%;margin-bottom: 20px}
  .dadong-cul h3{font-size: 48px;margin-bottom: 15px;margin-top: 10px;}
  .dadong-cul p{font-size: 36px}
  .dadong-sjpj-index{display: none}
  .dadong-sjpj-left h2{margin-top: 20px}
  .dadong-sjpj-left h4{font-size: 16px;display: none;}
  .dadong-sjpj-left h3{margin-top: 20px;font-size: 24px}
  .dadong-sjpj-left p{margin-bottom: 20px;font-size: 36px}
  .dadong-sjpj-left{width: 100%!important}
  .wapbiaoti{display: block;margin-top: 30px;padding:0 30px 0 20px;margin-bottom: 100px}
  .index-video-info .videoPlayImg{width: 150px!important}
  .wapbiaoti p{font-size: 36px;line-height: 1.5}
  .wapbiaoti .morea{margin-top: 78px}
  .wapbiaoti h2{font-size: 60px;padding: 10px;font-weight: bold;}
  .wapbiaoti h4{font-size: 48px;padding: 10px;margin-bottom: 15px;font-weight: bold}
  .dadong-sjpj-left h2{display: none}
  .dddleft{position: absolute;top: 0px;right: 30px}
  .dddright{position: absolute;top: 0px;right: 30px}
  .dadong-sjpj{padding-top:30px}
  #dadongSiji .item{padding-top:60px}
  .wapjijie{position: absolute;left:30px;display: block;font-size:48px;z-index: 999;top: -9px;font-weight: bold;}
  .dadong-yryc-left{display: none}
  .dadong-yryc{margin-top:20px}
  .dadong-yryc-right{width: 100%}
  .dadong-yryc-right .row h2{font-size: 48px}
  .dadong-yryc-right h3{font-size: 12px}
  .dadong-yryc-right p{font-size: 30px}
  .more-right{display: none;right:31px;bottom:-40px}
  /*.dadong-sjc-box{color: #121212;top: -20px}*/
  .carousel-inner>.item{padding-top:220px}
  .dadong-sjc-box{position: absolute;top:-40px;color: #3b3e43;right:auto;padding-left: 50px}
  .dadong-sjc-box h3{display: none}
  .dadong-sjc-box h4{display: none}
  .dadong-sjc-box h2{font-size:48px}
  .dadong-sjc-box p{width: 100%;font-size: 36px}
  #dadongSjcai{background: #f8f8f8}
  .dadong-sjc{margin-top: 70px}
  .dadong-sjc .carousel-inner>.item{padding-top: 350px}
  .dadong-yjc .carousel-inner>.item{padding-top: 900px}
  .ddwei{top:745px!important}
  .yincang{top:272px}
  .wapdachu{margin-top: 140px;margin-bottom: 64px}
  .dadong-dachu{margin-top: 20px;width: 100%}
  .dadong-dachu-hdp{padding: 0px}
  .dadong-dachu h2{display: none}
  .dadong-dachu .morea{display: none}
  .dadong-dachu h3{display: none}
  .dadong-yjc{width: 94%;margin-top: 0px}
  .news-content-fbox{height: auto;padding:0!important;}
  .news-content-rbox{height: auto;padding-left: 10px!important;padding-right: 0px!important}
  #dadongYjc .dadong-sjpj-left{position: absolute;top:0px;color: #3b3e43;right:auto;}
  /*#dadongYjc .carousel-inner>.item{padding-top:150px}*/
  .dadong-news .nleft h2{display: none}
  .dadong-news .nleft h4{display: none}
  .dadong-news .nleft .morea{margin: 0px}
  .dadong-content-p1{margin-top: 20px;font-size: 16px}
  .dadong-content-p2{margin-bottom: 20px;font-size: 16px}
  .dadong-map h2{display: none}
  .dadong-map h3{display: none}
  .dadong-map{margin: 0 auto;width: 95.7%}
  .dadong-map .mca{display: none}
  .dadong-map ul li{width: 50%}
  .dadong-map ul li img{width:100%}
  .dadong-content{margin-top: 20px}
  #dadongYjc .dddleft{top: 15px}
  #dadongYjc .dddright{top: 15px}
  .news-content-fbox img{width: 100%}
  
	/*.wrap {width: 1000px;}*/
  .wapshow{display: block!important;}
  .pcshow{display: none!important}
  .index-video-info .videoPlayImg{height: auto!important;}
	.muen {
		display: block;
	}
	.logo {
		display: block;
		float: left;
		position: absolute;
		margin-left: 46%;
	}
	#nav {
		width: 100%;
		height: 100%;
		padding: 70px 0 40px 0;
		position: fixed;
		left: -100%;
		top: 30px;
		z-index: 66;
		box-sizing: border-box;
	}
	#nav ul {
		width: 100%;
		height: 100%;
		background: #fff;
		max-height: 1000px;
	}
	#nav ul li {
		width: 100%;
		height: auto;
		margin: 0;
		line-height: 48px;
		font-size: 16px;
		text-align: center;
		/* border-bottom: 1px solid #DADADA; */
		border-bottom: none;
		box-sizing: border-box;
		position: relative;
	}
	.dadong-sjpj-img img{width: 100%;}
	.search_bar{display: none;}
	.searchwap{display: block;}
  .news-inner{ width: auto; }
	.group-p p{display: none}
	.group{margin-top: 20px}
	.group-p{font-size: 30px;float: none}
	.group-nav{width: 100%;
    position: relative;
    overflow-x: auto;
    height: 60px;
    box-sizing: border-box;
    background: #fff;
	z-index: 0;}
	.cailist{width: 100%;}
	.cai-btn-left{display: none;}
	.cai-btn-right{display: none;}
	.group-nav ul{width:1000px;margin-top: 20px;margin-bottom: 20px;border-bottom: 1px solid #ccc;height: 30px;}
	.group-nav li{padding:0 10px;border-right:none;line-height: 29px}
	.acta{border-bottom:2px solid #8e0807;padding-bottom:6px;}
	.group-nav li a{font-size: 16px}
	.main p{width: 100%;margin-top: 0px;font-size:14px;line-height: 28px;margin-right: 0px;}
	.main img{margin-top:10px;margin-bottom: 10px; }
	.news-body{margin-top: 100px;}
	.news-time{display: none;}
	.fwapmenu{display: block;}
	.wrap {width: 100%; padding: 0 20px; box-sizing: border-box;} 
	.copyright{margin-top: 90px;}
	.address{margin-top: 0px;margin-left:3%;}
	.add_icon{left: -20px;bottom: -50px;}
	/* .gotop{display: none} */
	.logo {margin-right: 20px;}
	.logo img {width: 130px;}
	.flogo{margin-left:3%;}
	.main {
    margin-top: 30px;
}
.newbanner{margin-top: 70px}
.owl-pagination{right: auto!important;left: 5%}

/*	#nav ul li {width: 84px;}*/
#footer ul{display: none;}
	#nav ul li:first-child {width: 64px;}
		#footer {padding: 40px 0;}
	.footerEwm {margin-left: 20px; padding: 0 36px;}
	.footerEwm .pic {width: 136px;}
	#footer ul li {margin-left: 80px;}
	.gotop {
    float: right;
    margin-right: 10px;
    margin-top: -20px;}
    .dadong-cul{margin-top: 100px}
      .map-dishow{display: none;}
  .map-title{display: block;margin-bottom: 100px;}
  .mapnews{margin: 0;padding: 10px;height: auto;}
  .map-menu{margin-top: 10px;}
  .map-menu li{padding: 0px;}
  .map-content{margin-top: 70px;}
  .wap-banner{display: block;margin-top: 70px}
  .wap-banner  img{ width: 100%;}
  .mapimg{width: 100%;height: auto;}
  .mapimg img{width: 100%;height: auto;}
  .banner{display: none;}
  .bannerPro{width:260px!important;bottom: 20px} 
#progressBar{width: 260px!important}
    
}
@media screen and (min-width: 769px) and (max-width:1199px){
    .flogo{margin-left:4%}
    
    #footer ul li{ margin-left:25PX;}
    #footer ul li a{ font-size:14px;}
    #footer ul{ padding-top:30PX;}
    #footer .row .col-md-5{width:auto}
    .copyright{margin-top:50PX;}
    .address{ margin-top:60px}
    .copyright p,.address p{font-size:14px;}
    
}










@media (max-width: 500px){
.logo{margin-left: 37%}
.dadong-yjc .carousel-inner>.item {padding-top: 415px;}
.ddwei {top: 378px!important;}
#dadongYjc .morea{position: absolute;top:370px}
}
@media (max-width: 480px) {
.bannerPro{width:118px!important;bottom: 20px}  
#progressBar {width: 118px!important}
}

@media (max-width: 420px) {
  .homeAdvanceM ul li h3 {font-size: 18px;}
  .homeAdvanceM ul li p {font-size: 13px; line-height: 22px;}
  .homeAdvanceM ul li .homeAdvanceTxt {height: 135px;  padding: 0 8px;}
  
  .productWap ul li {/*height: 168px;*/ height: 122px; padding: 10px 10px;}
  .productWap ul li h3 {font-size: 16px;}
  .productWap ul li .line {width: 24px;margin: 6px auto 8px;}
  .productWap ul li p {font-size: 13px;}
  
}
@media (max-width: 380px){
.ddwei {top: 520px!important;}
.bannerPro{width:100px!important;bottom: 20px} 
#progressBar{width: 100px!important}
#dadongYjc .morea{position: absolute;top:520px}
  .homeAdvanceM ul li h3 {font-size: 16px;}
  .homeAdvanceM ul li p {font-size: 12px; line-height: 20px;}
  .homeAdvanceM ul li .homeAdvanceTxt {height: 120px; margin-top: 4px; padding: 0;}
  .homeAdvanceM ul li {background-size: auto 38%;}
  
  .productWap ul li {height: 108px; padding: 8px 8px;}
  .productWap ul li h3 {font-size: 15px;}
  .productWap ul li .line {width: 22px;margin: 4px auto 6px;}
  .productWap ul li p {font-size: 12px;}
}

@media (max-width: 370px){
  .news-list-nav ul li a {font-size: 18px;}
.logo{margin-left: 35%}
.ddwei {top: 550px!important;}
.dadong-yjc .carousel-inner>.item {
    padding-top: 600px;
}
#dadongYjc .morea{position: absolute;top: 550px}
.dadong-content-p1{font-size: 14px}
.dadong-content-p2{font-size: 14px}
}

@media (max-width: 350px){
.dadong-yjc .carousel-inner>.item { padding-top: 590px;}
.ddwei {top: 558px!important;}
.bannerPro{width:90px!important;bottom: 20px} 
#progressBar{width: 90px!important} 
#dadongYjc .morea{position: absolute;top: 550px}
.dadong-content-p1{font-size: 14px}
.dadong-content-p2{font-size: 14px}
}
@media  (max-width: 320px) {
  .homeAdvanceM ul li h3 {font-size: 15px;}
  .homeAdvanceM ul li p {font-size: 10px; line-height: 18px;}
  .homeAdvanceM ul li .homeAdvanceTxt {height: 126px; margin-top: 4px; }
  .homeAdvanceM ul li {background-size: auto 42%;}
  
  
  .productWap ul li {height: 120px; padding: 8px 8px;}
  .productWap ul li h3 {font-size: 14px;}
  .productWap ul li .line {width: 20px;margin: 3px auto 6px;}
  .productWap ul li p {font-size: 10px;}
  
}

