@charset "utf-8";

/* ==========================================================================
   2. GENERAL
   ========================================================================== */
body {
  font-family: 'Microsoft YaHei';
  color: #546E7A;
  font-size: 14px;
  font-weight: 400;
  background: #fff;
  overflow-x: hidden;
}
.f_div{ float:left;}
.r_div{ float:right}
.ovh{ overflow:hidden;}
.clr{ clear:both;}
html {
  overflow-x: hidden;
}

p {
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  margin-bottom: 0;
}

a:hover, a:focus {
  color: #e59100;
}

a {
  color: #e59100;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

h1, h2, h3, h4, h5 {
  font-family: 'Microsoft YaHei';
  font-size: 40px;
  font-weight: 700;
  color: #263238;
}

ul {
  margin: 0;
  padding: 0;
}

ul li {
  list-style: none;
}

a:hover,
a:focus {
  text-decoration: none;
  outline: none;
}

/*a:not([href]):not([tabindex]) {
  color: #fff;
}*/

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
  color: #fff;
}

.bg-transparent {
  background: transparent !important;
}

.bg-defult {
  background: #e59100 !important;
}

.back-to-top {
  display: none;
  position: fixed;
  bottom: 18px;
  right: 15px;
}

.back-to-top i {
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  border-radius: 30px;
  background-color: #e59100;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.overlay-2 {
  background: rgba(0, 0, 0, 0.9) !important;
}

.overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background: #e59100;
  opacity: 0.5;
  filter: alpha(opacity=80);
}

/* ==========================================================================
   Navbar Style
   ========================================================================== */
.bg-faded {
  background-color: #fff;
}

.mainmenu-area {
  padding: 10px 0;
  border: none;
  margin: 0;
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  transition: 0.6s;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
}

.mainmenu-area .menu-button {
  position: relative;
  color: #263238;
  line-height: 58px;
  top: 0;
  outline: none;
}

.logo-menu a {
  font-size: 20px;
  color: #fff;
}

.menu-bg {
  background-color: #fff !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  z-index: 999;
  padding: 3px;
}

.menu-bg .menu-button {
  top: 0;
}

.menu-bg .menu-button:hover {
  cursor: pointer;
  color: #e59100;
}

.menu-bg .logo-menu a {
  color: #e59100;
}

.menu-bg .navbar-nav .nav-link {
  color: #263238 !important;
}

.menu-bg .navbar-nav .nav-link:hover {
  color: #e59100 !important;
}

.menu-bg .navbar-nav .active {
  color: #e59100 !important;
}

.menu-button:hover {
  cursor: pointer;
  opacity: #eee;
}
#bg04{
  background-color: rgba(35,45,57,0.6)!important;
  z-index: 999;
  padding: 5px;
  height:80px;
  
}
.bg-white::after {
  content: "";
  background: #000;
  opacity: 0.2;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;   
}
.bg-white .menu-button {
  top: 0;
}

.bg-white .menu-button:hover {
  cursor: pointer;
  color: #e59100}

.bg-white .logo-menu a {
  color: #e59100;
}

.bg-white .navbar-nav .nav-link {
  color: #fff !important;
}

.bg-white .navbar-nav .nav-link:hover {
  color: #e59100 !important;
}

.bg-white .navbar-nav .active {
  color: #e59100 !important;
}

.close-button {
  cursor: pointer;
}

.navbar-expand-md .navbar-nav .nav-link {
  color: #fff;
  font-size: 14px;
  padding: 30px 0px;
  margin-left: 30px;
  position: relative;
}

.navbar-expand-md .navbar-nav .nav-link:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background: #e59100;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}

.navbar-expand-md .navbar-nav .active::before,
.navbar-expand-md .navbar-nav .nav-link:hover::before {
  width: 100%;
}

.navbar-brand img {
  max-width: 400px;
}

.navbar-expand-md .navbar-nav .nav-link:focus,
.navbar-expand-md .navbar-nav .nav-link:hover,
.navbar-expand-md .navbar-nav .nav-link:hover:before {
  color: #e59100;
}

.navbar-expand-md .navbar-nav .active > .nav-link,
.navbar-expand-md .navbar-nav .nav-link.active,
.navbar-expand-md .navbar-nav .nav-link.active:before,
.navbar-expand-md .navbar-nav .nav-link.open,
.navbar-expand-md .navbar-nav .open > .nav-link {
  color: #e59100;
}

.navbar-expand-md .navbar-toggler {
  background: #e59100;
  border-radius: 0px;
  margin: 5px;
  cursor: pointer;
  float: right;
}

.navbar-expand-md .navbar-toggler i {
  color: #fff !important;
}

.mainmenu-area .navbar-nav .nav-link {
  color: #263238 !important;
}

.collapse.show {
  margin-bottom: 10px;
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  transition: 0.6s;
}

.menu-bg .collapse.show {
  background: #fff;
  margin-bottom: 10px;
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  transition: 0.6s;
}

.navbar-expand-md .navbar-toggler:active {
  border: 1px solid #e59100;
  color: #e59100;
}

/* ==========================================================================
  轮换
   ========================================================================== */
#carousel-area {
  overflow: hidden;
  background: #2c3e50;
}

#carousel-area .carousel-item {
  background-size: 100%;
}

#carousel-area .carousel-item .carousel-caption {
  top: 32%;
  right: 10%;
  left: 12%;
  text-shadow: none;
  padding-top: 0;
  padding-bottom: 0;
}

#carousel-area .carousel-item .carousel-caption h3 {
  color: #fff;
  font-weight: 500;
  font-size: 26px;
  line-height: 38px;
}

#carousel-area .carousel-item .carousel-caption h2 {
  font-size: 80px;
  font-weight: 700;
  color: #fff;
}

#carousel-area .carousel-item .carousel-caption h4 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 30px;
}

#carousel-area .carousel-control {
  display: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#carousel-area:hover .carousel-control {
  display: block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

#carousel-area .carousel-control-next, #carousel-area .carousel-control-prev {
  opacity: 1;
}

#carousel-area .carousel-control-next i, #carousel-area .carousel-control-prev i {
  width: 48px;
  line-height: 48px;
  height: 48px;
  color: #fff;
  font-size: 24px;
  display: inline-block;
  background: #e59100;
  border-radius: 30px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

#carousel-area .carousel-control-next i:hover, #carousel-area .carousel-control-prev i:hover {
  opacity: 0.9;
}

#carousel-area .carousel-indicators li:hover,
#carousel-area .carousel-indicators li.active {
  opacity: 1;
}

#carousel-area .carousel-indicators {
  bottom: 35px;
}

#carousel-area .carousel-indicators li {
  width: 30px;
  height: 7px;
  border-radius: 4px;
}

#slider-area {
  margin-top: -1px;
}

#slider-area .btn {
  margin-right: 15px;
}

#slider-area .large_white {
  color: #fff;
}

#slider-area .about-info p {
  color: #333;
}

.contents p {
  font-size: 16px;
  font-weight: 400;
  line-height: 50px;
}

.contents .header-button .btn i {
  margin-left: 10px;
}


.wrap_1{ padding:10px 0;}
.list_1{ margin:0 auto;}
.title_list ul li{ float:left; line-height:30px; margin:5px 5px; border-bottom:2px solid #fff;}
.title_list ul li a{ color:#4a4a4a; font-weight:bold; font-size:20px;}
.title_list ul li{ border-bottom:2px solid #e59100;}
.more{line-height:35px;}
.dsj{ margin:10px 0 10px 0;}
.bt_list ul li{ clear:both; overflow:hidden;}
.bt_list ul li a{ color:#666666; font-size:16px;}
.span_t{ display:block; height:40px; line-height:40px;}
.span_1{ width:80%;}
.span_2{ width:20%;}
.wd{ margin:20px auto;}
.wrap_2{ background: url(../img/wrap_2_bg.png) #e8e8e8 center top repeat-y; overflow:hidden;}
.ax-u{ background:#fff;}

.zn_title,.en_title{ font-size:25px; font-weight:bold; line-height:30px; color:#000;}
.w2_na_icon{ width:48px; height:49px; margin:15px 0;}
.w2_na_info{ color:#333333; font-size:16px; line-height:30px; padding-right:100px;}
.wd_list ul li{border-radius:8%; background:#fff; width:200px; height:200px;}

.wapper{margin:0 auto;overflow:hidden;} 
.move_up{overflow:hidden;}
.radas{border-radius:10px; background:#fff; width:100%; overflow:hidden; }
.radas img,.row_list img,.ecode ul li{ width:100%}
.wapper .social{list-style: none;padding: 0 0 5px 0;opacity: 0;position: relative;transform: perspective(500px) rotateX(-90deg) rotateY(0deg) rotateZ(0deg);transition: all 0.6s cubic-bezier(0, 0, 0.58, 1) 0s;}
.wapper .lixx{}

.wapper .lixx .title a{color:#333333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1}

.wapper .lixx{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
.wapper .lixx:hover {
	transform:translate(0,-20px);
	-webkit-transform:translate(0,-20px);
	-moz-transform:translate(0,-20px);
	-o-transform:translate(0,-20px);
	-ms-transform:translate(0,-20px);
}


.radas_1:hover{ background:#e99a19;}
.radas_2:hover{ background:#1781bb;}
.radas_3:hover{ background:#43a62f;}
.radas_4:hover{ background:#c63b49;}
.wapper .lixx:hover .social{opacity: 1;transform: perspective(50px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.wapper .lixx:hover .title a{ color:#fff;}
.wrap_3{ margin:80px auto;}

.single-team {
  position: relative;
  background: #f9f9f9;
  border-radius: 4px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  box-shadow: 0px 10px 50px 0px rgba(84, 110, 122, 0.15);
  border-radius: 0px;
  overflow: hidden;
}

.single-team:hover {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px 0px rgba(84, 110, 122, 0.01);
}


.wrap_4{ background:#bbbcbc;}
.quick_link{ margin:50px 0 20px 0;}
.copyright{ padding-left:10px; margin:0 0 30px 0;}
.quick_link ul li{ float:left; padding:10px;}
.quick_link ul li a{ color:#fff; font-size:14px;}
.ecode{ margin:0 0 70px 0}
.ecode ul li{ width:100px; height:100px; float:left; overflow:hidden; margin:50px 0 0 10px;}

.jtgk{ position:relative;}
.img_bg{ position:absolute; left:0}
.img-responsive {
  display: inline-block;
  height: auto;
  max-width: 100%;
}



#popover-title{ padding:0 14px; background:none; border:none;}
.propover-title-zh{ color:#008b44;line-height:25px; font-size:18px;}
#close_x{line-height:30px; color:#000;}
#propover-title-en{ line-height:20px; font-size:12px; padding-top:0; background:none; color:#fff; border:none;}
.line10{ width:100%; height:10px; clear:both; border-top:2px solid #39a64a;background-color: rgba(76,76,76,0.4)!important}
.line10x{ width:100%; height:10px; clear:both;}
.line5x{ width:100%; height:5px; margin-bottom:5px; clear:both;border-bottom:1px solid #818181; background:#fff;}
.line5{ width:100%; height:5px; clear:both; background:#fff}
.popcon{background-color: rgba(76,76,76,0.4)!important;}
.popover-content{ padding-left:0; padding-right:0;}
.popover-content-1 ul li{margin-left:20px; margin-right:20px;border-bottom:1px solid #757575;line-height:45px;}
.popover-content-1 ul li a{ color:#fff;}


.pos .pos_link{ height:35px; line-height:35px; padding-left:15px; text-indent:5px; font-size:14px;}
.pos,.pos a{ color:#818181;}
.bor-r{ border-right:1px solid #818181;}
.bor-l{ border-left:1px solid #818181;}
.el_c_d{ color:#2c653b}
.el_c_t a{ color:#333434; font-family:'Microsoft YaHei';}
.el_c_i,.el_m_f,.el_m_i{ font-size:14px; line-height:28px;}
.sl_c_b,.sl_c_b div,.sl_c_b p,.sl_c_b span,.sl_c_b font,.sl_c_b td{ font-size:18px!important ;line-height:36px!important ; font-family:'Microsoft YaHei'!important;}
.el_c_a{ height:30px; line-height:30px; background:#c1c1c1; text-align:center; margin:10px 0 0 0;}
.el_c_a a{ color:#fff;}
.el_c_m{ margin:15px auto}
.el_m_c{ background:#adacae; margin:0 auto;}
.el_m_c_d{ color:#fff;}
.el_m_c_ym{ color:#333434;}
.el_m_t{}
.el_m_t a,.sl_c_t,.sl_c_b{ color:#333434;}
.sl_c_b img{display: block;height: auto;max-width: 100%; margin:0 auto;}
.el_m_f span{ padding-left:10px;}
.zbh_link{ margin:10px auto; padding:10px;}
.pos p{ float:left;}
.sl_c_t{ text-align:center;}
.post{ width:100%; clear:both;}


/*zbh*/
.logo-t{ border-top:5px solid #2c643a;}
#bg05{ background:#2c643a;}
.itm-zbh{ float:left;}
.btn-x{border-radius: 1.5rem; background:#8eb144; color:#fff;}
.col-center-block {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.hidden-all{ display:none;}
#timer{ color:#2c643a; font-weight:bold;}
/* ==========================================================================
   Portfolio Section
   ========================================================================== */
#portfolios {
  background: #f9f9f9;
   overflow:hidden;
}

#portfolios .mix {
  padding: 0px;
}

.portfolio-item {
  padding: 10px;
   overflow:hidden;
 
}

#portfolio .mix {
  
}

.controls {
  text-align: center;
  padding: 0px 0px 20px;
}

.controls .active {
  color: #F97794 !important;
  border-color: #F97794;
  background: transparent;
}

.controls .btn {
  text-transform: uppercase;
  margin: 2px;
}

.controls:hover {
  color: #fff;
  cursor: pointer;
}

.shot-item {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.shot-item img {
  width: 100%;
  height: 100%;
  -webkit-transition-duration: 4000ms;
  -o-transition-duration: 4000ms;
  transition-duration: 4000ms;
}

.shot-item .single-content {
  background-color: rgba(22, 26, 39, 0.7);
  opacity: 0.90;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition-duration: 500ms;
  -o-transition-duration: 500ms;
  transition-duration: 500ms;
  width: 100%;
}
.item-tit{ padding-top:10px; padding-bottom:10px;}
.item-tit a{ line-height:30px; color:#e59100; font-size:1vw;}
.shot-item .single-content .fancy-table {
  display: table;
  height: 100%;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 2;
}

.shot-item .single-content .fancy-table .table-cell {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.shot-item .single-content .zoom-icon a {
  color: #fff;
  font-size: 30px;
  margin-bottom: 15px;
}

.shot-item .single-content a {
  color: #fff;
  font-size: 16px;
}

.shot-item:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.shot-item:hover .single-content {
  opacity: 0.8;
}
.daohang ul li{ clear:both; width:100%; height:50px; line-height:50px; font-size:15px; font-weight:bold;overflow:hidden; text-align:left; text-indent:0.3rem; background:#2c653b; margin:10px 0 0 0;position: relative; border-left:3px solid #e59100;border-radius:5px}
.daohang ul li a{ color:#fff; }
.daohang ul li a:hover{ color:#e59100}
.daohang ul li>em {
            position: absolute;
            left: 50%;
            bottom: 0;
          
             transform: translate(-50%); 
        }
.daohang ul li:hover em{
            animation: test 0.4s ease;
            border: 1px solid #e59100;
            width: 100%; 
        }

        @keyframes test {
            from {
                width: 0;
            }

            to{
                width: 100%;
            }
        }
		
		

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn-jd{border-color:#ff6800;background:url(../img/right/jd.jpg) no-repeat #fff center;}
.meau-sev .cndns-right-btn-tm{border-color:#ff6800;background:url(../img/right/tm.jpg) no-repeat #fff center;}  
.cndns-right-btn-phone{border-color:none;background:url(../img/right/phone.png) no-repeat #fff center;} 
.cndns-right-btn-wx{border-color:none;background:url(../img/right/wx.png) no-repeat #fff center;} 
.demo-icon-phone{background:url(../img/right/phone.png) no-repeat #fff center;}
.cndns-right-meau:hover .cndns-right-btn-phone{ background:#fff;}
.cndns-right-meau:hover .cndns-right-btn-wx{ background:#fff;}
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:15px;padding-top:8px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999; font-size:12px;}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/right/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:18px;line-height:28px; width:150px; }
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:44%; margin-left:5px;}
.cndns-right-box .box-border .sev-b li p{ text-align:center;}
.cndns-right-box .box-border .sev-b li a{color:#999;font-size:13px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:330px; overflow:hidden;}
.meau-contact .cndns-right-box .box-border{width:230px; overflow:hidden;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}


/*寿光板块*/
.wapper .lixx .pic_sg{ margin-bottom:30px;}
.wapper .lixx .title_zllm{ margin:20px 0 3px 20px;}
.move_sg{padding:0 25px;}
.wapper .lixx .pic_zy,.wapper .lixx .pic_pzq,.wapper .lixx .pic_xh{ padding:10px; margin-top:30px; margin-bottom:50px;}
.wapper .lixx .pic_cxlm{ width:153px; height:auto}
.wapper .lixx .pic_zllm{ width:153px; height:auto}
.radas_sg{ padding:10px 0; margin:10px 0 20px 0; background:#efefef;}


/*20200907改改改*/
.er_slt{ padding:2px;}
.er_slt img{overflow:hidden;}
.bk_slt{ margin-top:20px;}
.el_list_m{ padding-bottom:10px; padding-bottom:10px;}
.el_list_m a.el_link{ color:#333434; display:block; clear:both;}
.el_list_m:hover{ background:#e59100}
.el_list_m:hover .line10x{ background:#e59100}
.el_list_m:hover a.el_link{ color:#fff}
.news_list,.line5,.line10x{ background:#fff;}

/*k_g big change*/
.no_pad_l{ padding-left:0;}
.no_pad_r{ padding-right:0;}
.no_pad_a{ padding-left:0; padding-right:0;}
.wf_1,.wf_2,.wf_3,.wf_88{ padding-top:4vw;}
.pa_wf_1{ padding-left:8vw;}
.pa_wf_2{ padding-left:8vw;}
/*.pa_wf_3{padding-left:8vw; position:absolute; padding-top:8vw; right:0;}*/
.pa_wf_3,.pa_wf_3 a,.pa_wf_3 .wf_ab,.pa_cy_3,.pa_cy_3 .wf_ab{ color:#fff;}
.www,.www a{ color:#020001;}
.wf_ab{ color:#010101; text-align:justify;}
.footerb{margin-top:4vw; padding-left:6vw; background:#f4f4f4;}
.nav_list_f ul li,.nav_list_s ul li{ float:left; }
.nav_list_f ul li a,.nav_list_r ul li a{ color:#020001!important}
.nav_list_s ul li a{ color:#737373}
.bor_f_1{ border-bottom:1px solid #bab9b7; border-right:1px solid #bab9b7;}
.bx_f_tel{ color:#269e40;}
.bx_f_add{ color:#262626}
.bg_g{ background:#269e3d;}
.r-x-w{ padding-bottom:6vh;}
.bua-rb{background:url(../img/k_g/bkbg_rb.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-hl{background:url(../img/k_g/hl/bkbg_hl.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-tj{background:url(../img/k_g/tj/tj_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-hn{background:url(../img/k_g/hn/bkbg_hn.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sxsc{background:url(../img/k_g/sxsc/sxsc_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sjg{background:url(../img/k_g/sjg/sjg_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zzzm{background:url(../img/k_g/zzzm/zzzm_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-jtry{background:url(../img/k_g/jtry/jtry_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zc{background:url(../img/k_g/zc/zc_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sg{background:url(../img/sgbk/sg_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-lxwm{background:url(../img/k_g/lxwm/lxwm_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-fp-1{background:url(../img/k_g/jzfp/jzfp_index.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-bz{background:url(../img/k_g/bz/bz_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zbh-lxwm{background:url(../img/zbh/lxwm/lxwm_bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zhxx{background:url(../img//zhanhui04/bkbg_zhxx.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zhoubian{background:url(../img//zhoubian/bkbg_zhoubian.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.linerow{ height:10px;}
.liner{ margin-top:10px;}
.rb_pic1{ margin:30px auto;}
.r-x-t{ color:#000;}
.r-x-t-hl{ color:#269e3d;}
.bc_logo{ width:70%;}
.r-x-t-baga{ background:#7fad41}
.padd_5{ padding-left:5px; padding-right:5px;}
.padd_55{ padding:5px;}
.col-t{ background:#87b43d; color:#fff;}
.col-t-a{ font-size:2vw;}
.col-i-1{ border:1px solid #89aa42;}
.bg-t-1{background:#85b53d;}
.bg-t-2{background:#87b23c;}
.yanfa{ margin-top:3vh; margin-bottom:3vh;}
.jj_logo{ width:70%;}
.wf_500{ margin-top:6vh;}
.pa_jj{ left:0;top:28%;}
.l-0{ background:#efefef;}
.word_1{ width:70%;}
.r-x-i{  color:#000; margin-top:10px; text-align:justify;}
.r-x-o{ text-align:right;text-indent:0px;}
.wm-p{ width:20%; overflow:hidden; float:left;}
.wm-t{ width:75%; overflow:hidden; float:right;}
.wm{ margin-top:3vh; margin-bottom:3vh;}
.wm-t-i{ color:#000;}
.r-x-t-w{ border-bottom:1px solid #edb556}
.contain-i{ position:relative;}
.z-t{ color:#09793e;}
.z-s p{ color:#0b0b0b;}
.z-b a{ color:#17653e;}
.z-b:hover{ background:#17653e;}
.z-b:hover a{ color:#fff;}
.navbar-expand-md .navbar-nav .nav-link-index:hover{ color: #000;}

/*加0925*/
.bgx{ background:#fff;}

.r-x-t-sgbk{
  color: #269e3d;
}
.bua-sg-cxlm{background:url(../img/sgbk/cxlm/sg-cxlm.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sg-zllm{background:url(../img/sgbk/zllm/sg-zllm.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sg-scxh{background:url(../img/sgbk/scxh/sg-scxh.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sg-scxz{background:url(../img/sgbk/scxz/sg-scxz.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sg-scxz_1{background:url(../img/sgbk/scxz/sg-scxz-1.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sgbk{background:url(../img/sgbk.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zy{background:url(../img/sgbk/zy/zy_1.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zy02{background:url(../img/sgbk/zy/zy_2.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zy03{background:url(../img/sgbk/zy/zy_3.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zy04{background:url(../img/sgbk/zy/zy_4.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zy05{background:url(../img/sgbk/zy/zy_5.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
 .numCX{
  color: #269e3d;
  font-weight: bold;
}
.unitC{
  color: #269e3d;
  font-weight: bold;}
.numf{
  float: left;
  padding-right: 100px;
  padding-top: 30px;
}
.numr{
  float: left;
  padding-top: 30px;
}
.pa_cy_3{padding-left:8vw; position:absolute; padding-top:8vw;}
.cy_ab{
  padding-top: 40px;
  color: #fff;
}
#r-x{ padding:0;}
.xz_tit{
  text-align: center;
  color: #000
}
.index_title{position:absolute; width:100%;top:40%;text-align:center; color:#fcffff;}
.indent_2{ text-indent:2em;}
.r-x-a{text-align:right;font-family:'KaiTi';font-weight:bold;padding-right:0.7em;}
#r-x-m,#r-x-n{ margin:6vh auto; text-indent:0; color:#24a23e;}
.bz_pic1{border-left:1px solid #cacaca;border-right:1px solid #cacaca;}	

.pic_a{
  position:relative;
}

.r-x-t-lz{ color:#000;}
.BMapLabel{ font-size:1vw!important; font-family:'Microsoft YaHei'!important; border:0!important; color:green!important;}
.zbh_navbar{ padding-top:1vh; padding-bottom:2vh;}
/*种博会*/
.bua-szdz{background:url(../img/zbh/zbh_bg3.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-zhzn{background:url(../img/zbh/zbh_bg5.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-szgz{background:url(../img/zbh/zbh_bg2.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-xzpp{background:url(../img/k_g/hn/bkbg_hn.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-jtxx{background:url(../img/zbh/zbh_bg4.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.jtxx_lx{  color: #000;}
.ppbt{
  padding-top: 20px;
 color: #269e3d;}
.bua-jtxx_xz{background:url(../img/zbh/zbh_bg6.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-ppfh{background:url(../img/zbh/ppfh/bg1.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-ztpz{background:url(../img/zbh/bg.jpg) center top no-repeat;background-size:contain; overflow:hidden;}
.bua-sp_1{background:url(../img/sgbk/sp/sp.jpg) center top no-repeat;background-size:contain; overflow:hidden;}





