@charset "utf-8";
.coninter{width: 1440px;margin: 0 auto;}
.txt-elise{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.imgbed{position: relative;display: block;height: 0;width: 100%;padding-top: 56.25%;overflow: hidden;}
.imgbed img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: auto;}
/*.top*/
.topbox{background: #00923f;}
.logo{/* line-height: 100px; */}
.logo a img.logoimg{margin: 13px 0;/* display:block; */}
/*search*/
.serch{width: 26px;height: 26px;background: #fff url(../images/png1.png) no-repeat center;margin-top: 48px;}
.modal-box{ position: fixed; display: none; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000010; }
.btn-search{position: absolute;right: 0;background: #00923f url(../images/png31.png) center no-repeat;top: 0;width: 115px;height: 54px;border:none;border-radius: 0;padding:0;}.modal-back{position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 100000; background: rgba(0,0,0,0.5);}
.search-box{ position: fixed; left: 50%; top: 50%; width: 800px; height: 54px; background: #fff; padding-right: 115px; margin-left: -400px; z-index: 1000010; }
.search-box .form-control{ height: 54px; border-radius: 0; font-size: 18px; box-shadow: none; border:none; }
.right_top ul li{float: right;font-size: 14px;line-height: 40px;margin-left: 15px;color:#fff;cursor: pointer;}
.right_top ul li a{color: #fff;padding-right: 15px;}
.right_top {margin-top: 35px;}
/*nav*/
.nabvbox ul li{float: left;font-size: 17px;line-height: 50px;/*margin-left: 30px;*/width: 9%;text-align: center;}
.nabvbox ul li:first-child{margin-left: 0;}
.nabvbox ul li a{color: #fff;padding-left: 0;padding: 0;}
.nabvbox ul li:last-child a{padding-right:0;}
.mobbtn{display: none;width: 40px;height: 40px;position: relative;}
.mobbtn .mobclose{position: absolute;right: 0;top: 0;display: none;}
/*submenu*/
.nabvbox ul li{position: relative;}
.nabvbox ul > li:hover .submenu{display: block;}
.nabvbox .submenu{display: none;position: absolute;z-index: 5;background: rgba(255,255,255,0.6);top: 100%;box-shadow: 0 0 10px #00a1e4;width: 100%;left: 50%;transform: translateX(-50%);}
.nabvbox .submenu li{width: 100%;text-align: center;}
.nabvbox .submenu li:hover{background: #00923f;}
.nabvbox .submenu li:hover a{color: #fff;}
.nabvbox .submenu li a{font-size: 15px;padding: 0;color: #333;}
.nav-click{display: none;}
/*nav btn*/
.menu-button{margin-top:53px;margin-left: 10px;display: none;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: 46px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}