.space1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.margint-10{margin-top: 10px;}
.margint-20{margin-top: 20px;}
.margint-40{margin-top: 40px;}


/*关于我们*/
.index_bj{padding: 20px 15px;background: #37802f;}
.index_text{font-size: 16px;line-height: 2;color: #fff;}
.index_text a{color: #fff;}
.index_text a:hover{text-decoration: underline !important;}

.container-p{padding: 0;}
h2.title{font-size: 20px;padding: 0 0 14px 15px;color: #6bab07;background: url(../../images/title_line.jpg) no-repeat left bottom;}
ul.phone li{background: url(../../images/li.png) no-repeat left center;padding: 10px 0 10px 16px;line-height: 20px;border-bottom: 1px dotted #d3d3d3;}
ul.phone li a{font-size: 16px;color: #f11010;}
ul.phone li a:hover{color: #85c226;}
ul.phone li.active a{font-weight: bold;color: #37802f;}

.info_tiile{font-size: 18px;line-height: 2;color: #af1111;}
.content_text{font-size: 16px;line-height: 2;color: #af1111;}
ul.news_list li a{display: block;color: #000;padding-right: 100px;position: relative;}
ul.news_list li a span{position: absolute;top: 0;right: 0;}
.detail_width{width: 48%;}
.detail_width a{font-size: 16px;line-height: 2;color: #af1111;}
.detail_width a:hover{color: #85c226;text-decoration: underline !important;}

.video_content img.img_h{max-width: 100%;width: 140px;height: 140px;}
.video_content h5 a{font-size: 16px;line-height: 1.8;color: #37802f;}
.video_content h6{font-size: 16px;line-height: 1.8;color: #af1111;}
.video_text a.video_h{display: block;height: 170px;}
.video_text h5 a{color: #af1111;}

.d_content{padding-left: 180px;min-height: 150px;position: relative;}
.d_content a.d_img{position: absolute;top: 0;left: 0;}
.d_content .d_text{padding-top: 10px;font-size: 16px;line-height: 1.6;color: #af1111;}
.d_content .d_text a{color: #37802f;}
.d_content a.d_img:hover img,.video_content a:hover img{opacity: .8;}
.d_content .d_text a:hover,.video_content h5 a:hover{color: #37802f;text-decoration: underline !important;}
.d_content .d_text_1 p{margin-bottom: 0;}
.d_content .d_text_1 h3{font-size: 16px;line-height: 1.6;}
.d_content .d_text_1 table.table tbody tr td{border: none;padding: 10px 10px 0 0;}

.PlayerSlide{position:fixed;left:0px;top:80%;z-index:9999;}
.PlayerSlide .PlayBox{width:128px;height:100px;position:absolute;left:0px;top:0px;}
.PlayerSlide .PlayBox .picbox{width:100px;height:100px;position:relative;border-radius:0px 4px 4px 0px;overflow:hidden;}
.PlayerSlide .PlayBox .picbox .pic{display:block;width:100%;height:100px;}
.PlayerSlide .PlayBox .picbox .maskbg{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:4;background:url(../../images/opacity2.png) repeat;}
.PlayerSlide .PlayBox .picbox .play{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:5;background:url(../../images/player.png) no-repeat center center;}
.PlayerSlide .PlayBox .btn-more{position:absolute;top:0px;right:0px;width:26px;height:100%;background:#000 url(../../images/btnright.png) no-repeat center center;opacity:0.7;border-radius:4px;overflow:hidden;}
.PlayerSlide .PlayBox:hover .picbox .play{background:url(../../images/playeron.png) no-repeat center center;}
.PlayerSlide .PlayBox:hover .btn-more{opacity:1;}
.PlayerSlide .PlayBox .picbox .play.pause{background:url(../../images/pause.png) no-repeat center center;}
.PlayerSlide .PlayBox:hover .picbox .play.pause{background:url(../../images/pausehover.png) no-repeat center center;}
.PlayerSlide .MiniPlay{position:absolute;left:-670px;top:0px;width:670px;height:100px;}
.PlayerSlide .MiniPlay .SliderRight{width:640px;height:100px;background:#000;opacity:0.7;border-radius:0px 4px 4px 0px;overflow:hidden;}
.PlayerSlide .MiniPlay .SliderRight .Playbtn{width:50px;margin:25px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Playbtn a{display:block;width:50px;height:50px;background:url(../../images/player.png);background-size:100% 100%;}
.PlayerSlide .MiniPlay .SliderRight .Playbtn a:hover{background:url(../../images/playeron.png);background-size:100% 100%;}
.PlayerSlide .MiniPlay .SliderRight .Videobtn{width:40px;margin:30px 30px 30px 10px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Videobtn a{display:block;height:40px;background:url(../../images/g_voice.png) center center no-repeat;}
.PlayerSlide .MiniPlay .SliderRight .Videobtn a:hover{background:url(../../images/g_voice_hover.png) center center no-repeat;}
.PlayerSlide .MiniPlay .SliderRight .PlayTitle{width:250px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .PlayTitle .title{margin:20px 0px;height:17px;line-height:17px;color:#fff;}
.PlayerSlide .MiniPlay .SliderRight .Downbtn{width:25px;margin:37px 0px 0px 50px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Downbtn a{display:block;height:25px;background:url(../../images/g_player_down.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Downbtn a:hover{background:url(../../images/g_player_down_hover.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Sharebtn{width:40px;margin:30px 0px 0px 22px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Sharebtn a{display:block;height:40px;background:url(../../images/g_player_share.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Sharebtn a:hover{background:url(../../images/g_player_share_hover.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Pausebtn{width:25px;margin:30px 0px 0px 22px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Pausebtn a{display:block;height:40px;background:url(../../images/pause_btn.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Pausebtn a:hover{background:url(../../images/pause_btn_hover.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Listbtn{width:24px;margin:40px 0px 0px 25px;float:left;}
.PlayerSlide .MiniPlay .SliderRight .Listbtn a{display:block;height:20px;background:url(../../images/player_list.png) no-repeat center center;}
.PlayerSlide .MiniPlay .SliderRight .Listbtn a:hover{background:url(../../images/player_listc.png) no-repeat center center;}
.PlayerSlide .MiniPlay .btn-more{position:absolute;top:0px;right:0px;width:26px;height:100%;background:#000 url(../../images/btnleft.png) no-repeat center center;opacity:0.7;border-radius:4px;overflow:hidden;}
.PlayerSlide .MiniPlay:hover .btn-more{opacity:1;}
.PlayerSlide .PlayBox,.PlayerSlide .MiniPlay{transition:all 0.5s ease 0.0s;}
.PlayerSlide .PlayBox.hidden{left:-128px;}
.PlayerSlide .MiniPlay.show{left:0px;}
.VideoSounds .select{padding:10px 0px;text-align:right;line-height:20px;font-size:14px;color:#ffffff;}
.VideoSounds .select .checkbox{vertical-align:middle;margin-right:6px;}
.VideoSounds .select .start{display:inline-block;width:55px;text-align:center;border-radius:3px;color:#fff;background:#37802f;margin-left:25px;}

.sm2-bar-ui.upmenu{width:640px;border-radius:0px 4px 4px 0px;overflow:visible;z-index:999;}
.sm2-bar-ui.upmenu .bd{/* display:table;*/border-radius:0px;border-bottom:none;}
.sm2-bar-ui.upmenu .bd.sm2-playlist-drawer{position:absolute;}
.sm2-bar-ui.upmenu .sm2-playlist-wrapper{padding-bottom:0px;}
.sm2-bar-ui.upmenu .bd.sm2-playlist-drawer{/* show playlist on top */bottom:6.7em;}
.sm2-bar-ui.upmenu.playlist-open .bd.sm2-playlist-drawer .sm2-playlist-wrapper{/* extra padding when open */padding-bottom:0.5em;box-shadow:none;}
.sm2-bar-ui.upmenu .sm2-main-controls,.sm2-bar-ui.upmenu .sm2-playlist-drawer{background-color:#000000;/* non-RGBA fallback */background-color:rgba(0,0,0,0.7);}
.sm2-bar-ui.upmenu .sm2-inline-texture{background:transparent;}
.longfixed{width:670px;height:100px;position:fixed;top:80%;left:0px;z-index:4;transition:all 0.5s ease 0.0s;}
.sm2-bar-ui.upmenu .sm2-button-element .sm2-button-bd{min-width:100px;min-height:100px;}
.longfixed .sm2-bar-ui.upmenu .sm2-main-controls:hover .btn-more{opacity:1;}
.longfixed .btn-more{position:absolute;top:0px;right:0px;width:26px;height:100%;background:#000 url(../../images/btnleft.png) no-repeat center center;opacity:0.7;border-radius:4px;overflow:hidden;}
.longfixed.show{left:0px;}
.longfixed.hidden{left:-670px;}

.list_news table.table{margin-bottom: 0;}
.list_news table.table thead tr th{background: #fcfcfc;color: #af1111;vertical-align: middle;border-bottom: none;}
.list_news table.table tbody tr:nth-child(2n) td{background: #fcfcfc;}
.list_news table.table tbody tr td{color: #af1111;vertical-align: middle;}
.list_news table.table tbody tr td a{color: #37802f;}
.list_news table.table tbody tr td span.title a:hover{text-decoration: underline !important;}
.list_news table.table tbody tr:last-child td{background: none;}
#boxcon main{margin-top: 20px;font-size: 14px;display: inline-block;padding: 4px 12px;cursor: pointer; color: #fff;background: #37802f;}

@media(max-width: 996px){
    .container-p{padding: 0 15px;}
}
@media(max-width: 768px){
    .detail_width{width: 100%;text-align: left;}
    .indexnav h2{display: block;background: #37802f;text-align: center;color: #fff;font-size: 20px;padding: 8px;border-radius: 4px;}
    .indexnav .phone{display: none;width: 100%;background: #fff;position: absolute;top: 100%;z-index: 99;}
    ul.nav_ul{margin-top: 0;}
    ..d_content .d_text{padding-top: 0;}
    .d_content .d_img img{width: 120px !important;height: 120px !important;}
    .d_content img{width: 20px !important;height: 20px !important;}
    .d_content{padding-left: 140px;min-height: 120px;}
    .PlayerSlide{display: none;}
    .video_text a.video_h{height: auto;}
}