body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td { padding: 0; margin: 0; outline:none}
fieldset, img { border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style:none;}
address, caption, cite, code, dfn, em, th, var {font-weight: normal;font-style: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
p:before, q:after {content: '';}
abbr, acronym { border: 0;}
a{text-decoration:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
.clr {HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
/*加载字体*/
@font-face{font-family:'Rememb'; src: url('../fonts/Remem-Bold.otf');}
BODY {FONT-SIZE: 12px; color:#333; font-family:"Rememb" !important }
samp{font-family:"Rememb" !important}
img{ vertical-align:bottom}
input[type="text"],input[type="hidden"],input[type="password"],input[type="radio"],input[type="button"],input[type="submit"],button,textarea,select{outline: none; border: none; -webkit-appearance: none;-moz-appearance:none; appearance: none; border-radius: 0; font-family: 'Arial';}

/*genenl*/
.header,.footer,.gener,.gener-line input,.gener-info,.admin,.uploads,.uploads-3 input,.uploads-7s textarea,.uploads-list,.ty-content,.zh-left h3,.zh-left ul li a ,.zh-left ul li,.zh-right,.zh-ct,.info-form,.info-form input,.search-drop,.wenti-content,.wenti-title,.wenti-item,.zans-content,.zans-content ul,.zans-content ul li,.act-info,.jpin,.liucheng,.lc-content ul,.lc-right .lc-item em,.select,.pw,.pw-content .pw-item p,.pw-content .pw-item,.work,.work-line,.left-nav ul li,.left-nav ul li span,.ihou-1,.ihou-line,.ihou-2,.jpins,.sw,.sw-line,.sw-detail,.swd-left,.swd-1,.swd-3item,.swd-3item ul li,.swd-3item p,.swd-4,.swd-4 p,.swd-5,.header .nav .search-txt,.admin .admin-nav .search-txt,.down,.feed-input input,.feed-input textarea,.feed-yer input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

.header,.footer,.search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 195px}

.admin-menu,.admin-item-pic img,.xg-phone,.search-drop,.wenti-title,.wenti-title em,.wenti-title span,.zans-content ul li p,.video-prop,.video-close,.act-center samp img,.jpin-center samp img,.lc-left span,.lc-left em,.lc-right h4,.select-pic img,.select-label,.select-ver ul li em,.select-ver ul li span,.pw-content .pw-item samp img,.pw-content .pw-item p span,.pw-content .pw-item p em,.pw-content .pw-item p,.work-top samp img,.work-bg,.work-bottom,.work-bottom h3,.work-line span,.work-line em,.bottom-right span,.bottom-right p,.left-nav ul li span,.left-nav,.ihou-1top img,.ihou-1bottom,.ihou-2top img,.ihou-2bottom,.jpins ul li,.jpins ul li span,.jpins-pannel samp img,.sw-pic img,.sw-bottom h3,.swd-tip,.swd-1video samp img,.vdetail-left,.header,.menu span,.header .nav,.admin .admin-nav,.vdetail-icon,.swd-1video span:after,.swd-5pic img,.jpins ul li img,.down-list em{transition:all 0.4s ease;}

.bdselect_share_box{ display:none !important}

/*header*/
.header{width:100%;height:86px;background:#0e0e0e; position:fixed ;left:0px;top:0px; z-index:120 ; box-shadow:0px 0px 12px 4px rgba(0,0,0,0.04) }
.header-center{wdith:100%; height:100%;position: relative;}
.header .left-logo{width:auto;position:absolute ;left:0px;top:0px; z-index: 100;height:100% ;}
.header .left-logo:before{height:100%;content:"";display: inline-block ;vertical-align: middle;}
.header .left-logo img{overflow: hidden;display: inline-block;vertical-align: middle; height:60px; width:auto}
.header .left-logo img:last-child{ display:none}

.header .right-logo{width:auto;position:absolute ;right:0px;top:0px; z-index: 100;height:100% ;}
.header .right-logo:before{height:100%;content:"";display: inline-block ;vertical-align: middle;}
.header .right-logo img{overflow: hidden;display: inline-block;vertical-align: middle; height:42px; width:auto}
.header .right-logo img:last-child{ display:none}
.header .nav{wdith:100%;overflow:hidden;text-align:center;height:100%;overflow: hidden;}
.header .nav:before{height:100%;content: "";display: inline-block;vertical-align: middle;}
.header .nav ul{ display: inline-block;overflow: hidden;vertical-align: middle; width: 90%;}
.header .nav ul li{width:auto;overflow:hidden; display: inline-block; margin: 0px 38px;}
.header .nav ul li a{ font-size: 20px;color:#fff ;}
.header .nav ul li a:hover{color: #c58113}
.header .nav .search{ width: 22px;height:22px;display: inline-block; background: url(../images/search.png)no-repeat center;cursor: pointer;}
.header .nav ul li.def a{color:#2490ff}

.header .search-drop{ width:100%; overflow:hidden; position:absolute;left:0px;top:117px; z-index:234; background:rgba(255,255,255,1); height:0px;border-top:1px #ddd solid;opacity:0;}
.header .search-active{ height:80px;border-top-color:#ddd;opacity:1}
.header .search-drop form{ width:100%; overflow:hidden; position:relative}
.header .search-drop .search-button{ width:40px; height:80px; overflow:hidden; margin:0px; padding:0px; background:#fff; background:url(../images/search.png) no-repeat center; cursor:pointer; position:absolute;left:0px;top:0px; z-index:12}
.header .search-drop .search-txt{ float:left; width:80%; height:80px; line-height:80px; overflow:hidden; margin:0px; padding-left:50px; background:#fff;}
.header .search-close{ width:40px; height:80px; position:absolute;right:0px;top:0px; text-align:center; line-height:80px; z-index:23; cursor:pointer; font-size:25px}

.menu{ display:none}

/*admin-head*/
.admin{width:100%;height:86px;background: #0e0e0e;padding:0px 95px 0px 62px;position:fixed ;left:0px;top:0px;z-index:100 ; box-shadow:0px 0px 12px 4px rgba(0,0,0,0.04)}
.admin .admin-logo{overflow:hidden;width:auto;height:100% ; position:absolute;left:62px;top:0px;}
.admin .admin-logo:before{height:100%;content:"";display: inline-block ;vertical-align: middle;}
.admin .admin-logo img{overflow: hidden;display: inline-block;vertical-align: middle; width:auto; height:60px}
.admin .admin-nav{float:left;width:100%;overflow:hidden;margin-left:0px; text-align:center}
.admin .admin-nav ul{width:auto;overflow:hidden; display:inline-block}
.admin .admin-nav ul li{float:left;width:auto;line-height: 86px;margin-right:55px;}
.admin .admin-nav ul li a{ font-size:18px;color:#fff ;}
.admin .admin-nav ul li a:hover{color:#c58113}

.admin-right{width:auto;margin-top:27px; position:absolute;right:95px;top:0px}
.admin-search{float:left;width: 22px;height:22px;display: inline-block; background: url(../images/search.png)no-repeat center;cursor: pointer;margin-top:5px}
.admin-info{float:left;width:auto;margin-left:40px;position:relative ;cursor:pointer;}
.admin-info samp{float:left;width:31px;height:31px;overflow:hidden; position:relative;border-radius:50%;}
.admin-info samp img{ width:100%; height:100%; overflow:hidden; position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:50%;}
.admin-drop{width:168px;overflow:hidden;position:absolute ;left:0px;top:20px; z-index: 234; visibility:hidden}
.admin-menu{width:100%;overflow:hidden;background:#333;border-radius:4px;margin-top:40px ;opacity:0;height:0px;font-family:"Arial"}
.admin-menu span{float:left;width:100%;overflow:hidden;border-bottom:1px #3d3d3d solid;line-height:60px;height:60px;text-align:center ;}
.admin-menu span a{display: block;font-size:15px;color:#878787 ;}
.admin-menu span a:hover{color:#fff}
.admin-up{float:left;width:90px;height:33px;line-height:33px;border-radius:3px;background:#ffaa00;margin-left:38px;position:relative ;text-align:center; cursor:pointer }
.admin-up span{float:left;width:100%;height:100%;font-size:14px; color:#fff ;}
.admin-up input{width:100%;height:100%;position:absolute ;left:0px;top:0px;z-index: 23;opacity:0;cursor: pointer;}
.admin-up samp{width:8px;height:8px;border-radius:50%;background:#ff6700;position:absolute ;right:-4px;top:-4px;display: block; z-index: 2345;}
.admin-drop-active{ visibility:visible}
.admin-drop-active .admin-menu{opacity:1;height:240px}
.admin .search-drop{ width:100%; overflow:hidden; position:absolute;left:0px;top:86px; z-index:234; background:rgba(255,255,255,1); height:0px;border-top:1px #ddd solid;opacity:0;}
.admin .search-active{ height:80px;border-top-color:#ddd;opacity:1}
.admin .search-drop form{ width:100%; overflow:hidden; position:relative}
.admin .search-drop .search-button{ width:40px; height:80px; overflow:hidden; margin:0px; padding:0px; background:#fff; background:url(../images/search.png) no-repeat center; cursor:pointer; position:absolute;left:0px;top:0px; z-index:12}
.admin .search-drop .search-txt{ float:left; width:80%; height:80px; line-height:80px; overflow:hidden; margin:0px; padding-left:50px; background:#fff;}
.admin .search-close{ width:40px; height:80px; position:absolute;right:0px;top:0px; text-align:center; line-height:80px; z-index:23; cursor:pointer; font-size:25px}

.admin-right-logo{ float:right; width:auto; overflow:hidden; margin-left:20px}
.admin-right-logo img{ width:auto; height:32px}

/*footer*/
.footer{width:100%;overflow:hidden; padding-bottom:40px;background: url(../images/Footerbanner.jpg) no-repeat;background-size: 100% 100%;}

.footer-left{float:left;width:50.5%;overflow:hidden; margin-top:40px}
.footer-left h3{float:left;width:100%;overflow:hidden;position: relative;font-size:27px;color:#fff;padding-bottom:30px;}
.footer-left h3:before{width:100%;height:16px;content: "";position:absolute;left:0px;bottom:0px; background: url(../images/icon-44.png) no-repeat;}
.footer-left ul{float:left;width:90%;overflow:hidden;margin-top:30px}
.footer-left ul li{float:left;width:32%;overflow:hidden;font-size:20px;font-family:'Arial';line-height:40px;}
.footer-left ul li a{color:#fff;}
.footer-left ul li a:hover{color:#000}


.footer-center{ float:left; width:33%; overflow:hidden; margin-top:40px}
.footer-center h3{float:left;width:100%;overflow:hidden;position: relative;font-size:27px;color:#fff; padding-bottom:30px;}
.footer-center h3:before{width:100%;height:16px;content: "";position:absolute;left:0px;bottom:0px; background: url(../images/icon-44.png) no-repeat;}
.footer-center p{float:left;width:100%;overflow:hidden;margin-top:30px;font-size:20px;font-family:'Arial';line-height:40px; color:#fff}
.footer-center p a{ color:#fff}
.footer-center p a:hover{ color:#000}

.footer-right{float:right;width:16%;overflow:hidden; margin-top:40px}
.footer-logo{float:right;width:78%;overflow:hidden}
.footer-logo img{ width:100%; height:auto}
.footer-right p{ float:right; width:100%; overflow:hidden; line-height:40px; font-size:20px; text-align:right;font-family:'Arial'; margin-top:30px}
.footer-right p a{ width:100%; display:block; overflow:auto; color:#fff}
.footer-right p a:hover{ color:#000}

.footer-ver{float:left;width:100%;overflow:hidden;margin-top:70px}
.footer-share{float:left;width:auto;overflow:hidden;margin-top:4px}
.footer-share span{float:left;width:70px; height:70px;margin-right:35px  ;}
.footer-share span a{float:left;width:100%;height:100%;border-radius:50%;overflow:hidden;background:rgba(255,255,255,0.3); background-position: center; background-repeat: no-repeat; display: block; padding:0px; margin:0px }
.footer-share .share1 a{ background:url(../image/Footer-Icon-Facebook-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share .share2 a{ background:url(../image/Footer-Icon-Instagram-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share .share3 a{ background:url(../image/Footer-Icon-Youtube-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share .share4 a{ background:url(../image/Footer-Icon-Twitter-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share .share5 a{ background:url(../image/Footer-Icon-Linkedin-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share .share6 a{ background:url(../image/Footer-Icon-Hollyland-100x100.png) no-repeat center; background-size: auto 100%;}
.footer-share span a:hover{ background-color: #fff;}

.footer-bottom{float:left;width:100%;overflow:hidden;margin-top:34px;font-size:16px;color:#fff;font-weight:lighter;font-family:"Arial"}
.footer-bottom span{float:left;width:auto;overflow:hidden;}
.footer-bottom a{color:#fff;margin:0px 5px}
.footer-bottom em{margin-left:10px}
.footer-bottom p{float:right}
.footer-bottom p a{margin:0px 7px}
.footer-bottom p a:hover{color:#e87e4c}


/*底飘*/
.bottom-right{width:80px;position:fixed ;right:0px;bottom:30%; z-index:22}
.bottom-right span{display: flex;align-items: center;justify-content: center;float:left;width:100%;height:80px;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0px 0px 12px 4px rgba(0,0,0,0.1);text-align:center ;font-size:18px;color:#014087;margin-top:3px; cursor:pointer;animation:identifier 2s linear infinite alternate}
.bottom-right span a{color:#c58113;display: block;animation:identifiera 2s linear infinite alternate}
.bottom-right span:hover{background-image: linear-gradient(to bottom right, #efb33a, #b76f06)}
.bottom-right span:hover a {color:#fff}
.bottom-right p{float:left;width:100%;height:80px;overflow:hidden;border-radius:5px;background:#ffaa00 url(../images/icon-27.png) no-repeat center;margin-top:3px;cursor: pointer;}
.bottom-right p:hover{background:#cd8a1a url(../images/icon-27.png) no-repeat center;}
@keyframes identifier {
    0% {
     background-image: none;
    }
    100% {
	background-image: linear-gradient(to bottom right, #efb33a, #b76f06);
    }
 }
 @keyframes identifiera {
    0% {
     color:#c58113;
    }
    100% {
	color:#fff;
    }
 }
@media screen and (max-width:1660px){
/*header*/
.header,.footer,.header .search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 170px}
.header .left-logo img{ width:auto; height:60%}
.header .right-logo img{width:auto; height:42%}
.header .nav ul li{ margin: 0px 30px;}
.header .nav ul li a{ font-size:18px;}
.header .search-drop{top:90px;}
.header .search-active{ height:70px;}
.header .search-drop .search-button{ height:70px;}
.header .search-drop .search-txt{ height:70px; line-height:70px; padding-left:40px;}
.header .search-close{ height:70px;line-height:70px;font-size:24px}

/*footer*/
.footer{padding-bottom:40px}


.footer-left h3,.footer-center h3{font-size:24px;padding-bottom:29px;}
.footer-left h3:before,.footer-center h3:before{height:15px; background-size:60px}
.footer-left ul{margin-top:29px}
.footer-left ul li{font-size:18px;line-height:40px;}

.footer-center p{margin-top:29px;font-size:18px;line-height:39px;}
.footer-right p{line-height:39px; font-size:18px; margin-top:29px}

.footer-ver{margin-top:50px}
.footer-share span{width:65px; height:65px;margin-right:32px }
.footer-bottom{margin-top:30px;font-size:15px;}


/*底飘*/
.bottom-right{width:70px;}
.bottom-right span{height:70px;font-size:17px;}
.bottom-right p{height:70px; background-size:40%}



}


@media screen and (max-width:1440px){
/*header*/
.header,.footer,.header .search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 150px}
.header{height:80px; }
.header .nav ul li{ margin: 0px 26px;}
.header .nav ul li a{ font-size:16px;}
.header .search-drop{top:80px;}
.header .search-active{ height:65px;}
.header .search-drop .search-button{ height:65px;}
.header .search-drop .search-txt{ height:65px; line-height:65px;}
.header .search-close{ height:65px;line-height:65px;font-size:22px}
.admin-right{right:55px}
.admin-left{left:55px}
.admin .admin-nav{ width:87%}


/*footer*/
.footer{padding-bottom:34px}
.footer-left,.footer-center,.footer-right{ margin-top:34px}
.footer-left h3,.footer-center h3{font-size:20px;padding-bottom:24px;}
.footer-left h3:before,.footer-center h3:before{height:14px; background-size:54px}
.footer-left ul{margin-top:26px}
.footer-left ul li{font-size:16px;line-height:32px;}

.footer-center p{margin-top:26px;font-size:16px;line-height:32px;}
.footer-right p{line-height:32px; font-size:16px; margin-top:26px}

.footer-ver{margin-top:40px}
.footer-share span{width:60px; height:60px;margin-right:25px }
.footer-bottom{margin-top:28px;font-size:14px;}

/*底飘*/
.bottom-right{width:65px;}
.bottom-right span{height:65px;font-size:16px;}
.bottom-right p{height:65px; }


}


@media screen and (max-width:1280px){
/*header*/
.header,.footer,.header .search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 155px}
.header{height:70px; }
.header .nav ul li{ margin: 0px 14px;}
.header .nav ul li a{ font-size:15px;}
.header .search-drop{top:70px;}
.header .search-active{ height:60px;}
.header .search-drop .search-button{ height:60px;}
.header .search-drop .search-txt{ height:60px; line-height:60px;}
.header .search-close{ height:60px;line-height:60px;font-size:20px}

/*admin-head*/
.admin{height:70px;padding:0px 50px;}
.admin .admin-logo img{ width:auto; height:64%}
.admin-right-logo{ display:none}
.admin .admin-nav{margin-left:60px}
.admin .admin-nav ul li{line-height: 70px;margin-right:40px;}
.admin .admin-nav ul li a{ font-size:15px;}
.admin-right{margin-top:19px}
.admin-drop{top:11px;}
.admin .search-drop{top:70px;}
.admin .search-active{ height:70px;}
.admin .search-drop .search-button{  height:70px;}
.admin .search-drop .search-txt{  height:70px; line-height:70px; }
.admin .search-close{ height:70px;line-height:70px; font-size:24px}

/*footer*/
.footer{padding-bottom:30px}
.footer-left,.footer-center,.footer-right{ margin-top:30px}
.footer-left h3,.footer-center h3{font-size:19px;padding-bottom:22px;}
.footer-left h3:before,.footer-center h3:before{height:14px; background-size:50px}
.footer-left ul{margin-top:24px}
.footer-left ul li{font-size:14px;line-height:26px;}

.footer-center p{margin-top:24px;font-size:15px;line-height:32px;}
.footer-right p{line-height:32px; font-size:15px; margin-top:24px}

.footer-ver{margin-top:30px}
.footer-share span{width:60px; height:60px;margin-right:25px }
.footer-bottom{margin-top:26px;font-size:13px;}

/*底飘*/
.bottom-right{width:60px;}
.bottom-right span{height:60px;font-size:15px;}
.bottom-right p{height:60px; }

}

@media screen and (max-width:1000px){
/*header*/
.header,.footer,.header .search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 7%}
.header{height:65px; }
.header .nav ul li{ margin: 0px 12px;}
.header .nav ul li a{ font-size:13px;}
.header .nav .search { width:18px;height: 20px; background-size:100%}
.header .search-drop{top:65px;}

/*admin-head*/
.admin{height:65px;}
.admin .admin-nav{margin-left:30px}
.admin .admin-nav ul li{line-height:65px;margin-right:25px;}
.admin .admin-nav ul li a{ font-size:14px;}
.admin-right{margin-top:19px}
.admin-info{ margin-left:18px}
.admin-up{ margin-left:24px}
.admin-drop{top:7px;}
.admin .search-drop{top:65px;}
.admin .search-active{ height:60px;}
.admin .search-drop .search-button{  height:60px;}
.admin .search-drop .search-txt{  height:60px; line-height:60px; }
.admin .search-close{ height:60px;line-height:60px; font-size:22px}


/*footer*/
.footer{padding-bottom:30px}
.footer-left h3,.footer-center h3{font-size:18px;padding-bottom:20px;}
.footer-left h3:before,.footer-center h3:before{height:14px; background-size:46px}
.footer-left ul{margin-top:22px}
.footer-left ul li{font-size:14px;line-height:24px;}

.footer-center p{margin-top:22px;font-size:14px;line-height:24px;}
.footer-right p{line-height:24px; font-size:14px; margin-top:22px}

.footer-ver{margin-top:30px}
.footer-share span{width:50px; height:50px;margin-right:20px }
.footer-bottom{margin-top:24px;font-size:12px; }

/*底飘*/
/*.bottom-right{ display:none}
*/



@media screen and (max-width:768px){
/*header*/
.header,.footer,.header .search-drop,.wenti-content,.zans-content,.act-info,.jpin,.liucheng,.select,.pw,.work,.ihou-1,.ihou-2,.jpins,.sw,.sw-detail,.down{padding:0px 4%}
.header{height:50px;}
.header .nav{position:fixed;left:-100%;top:50px; z-index:100; height:calc(100% - 50px); background:#fafafa; overflow-y:scroll; width:100%}
.header.menu-active .nav{left:0px}
.header .right-logo{position:fixed ;right:60px;height:50px ;}
.header .nav ul{ float:left; width:100%; overflow:hidden; padding-top:80px}
.header .nav ul li{ width:90%; overflow:hidden; text-align:left; margin:0px auto 0px; display:block; height:50px; line-height:50px; border-bottom:1px #ddd solid}
.header .nav ul li a{ display:block;color:#333}
.header .nav .search{ display:none}
.header .nav form{width:90%; overflow:hidden; position:absolute;left:5%;top:30px; background:#fff;border-radius:5px; box-shadow:0px 0px 12px 4px rgba(0,0,0,0.04)}
.header .nav .search-txt{ float:left; width:85%; overflow:hidden; height:40px; line-height:40px; padding:0px 10px}
.header .nav .search-button{ float:right; width:15%; overflow:hidden; height:40px; background:url(../images/search.png) no-repeat center; cursor:pointer}
.header .nav .search-close{ display:none}

.menu{ float:right; width:25px;  display:block; margin-top:9px; cursor:pointer}	
.menu span{ float:left; width:100%; height:2px; background:#fff; margin-top:6px;border-radius:2px}
.menu-active .menu{ margin-top:15px}
.menu-active .menu span:nth-child(1){transform:rotate(45deg) translateY(5px)}
.menu-active .menu span:nth-child(2){transform:rotate(-45deg) translateY(-6px)}
.menu-active .menu span:nth-child(3){ display:none}	
.menu span:nth-child(4){ display:none}

/*admin*/
.admin{ padding:0px 4%; height:50px;}
.admin .admin-logo{left:20px}
.admin .admin-nav{position:fixed;left:-100%;top:50px; z-index:100; height:calc(100% - 50px); background:#fafafa; overflow-y:scroll; width:100%; margin:0px}
.admin.menu-active .admin-nav{left:0px}
.admin-right{margin-top:10px; position:absolute;right:60px}
.admin-search{ display:none}
.admin-drop{width:130px;top:2px;}
.admin-menu span{line-height:40px;height:40px;}
.admin-menu span a{font-size:14px;}
.admin-up{width:60px;height:28px;line-height:28px;margin-left:20px; }
.admin-up span{font-size:12px; }
.admin-drop-active .admin-menu{opacity:1;height:160px}
.admin .admin-nav ul{ float:left; width:100%; overflow:hidden; padding-top:80px}
.admin .admin-nav ul li{ width:90%; overflow:hidden; text-align:left; margin:0px auto 0px; display:block; height:50px; float:none; line-height:50px; border-bottom:1px #ddd solid}
.admin .admin-nav ul li a{ display:block}
.admin .admin-nav form{width:90%; overflow:hidden; position:absolute;left:5%;top:30px; background:#fff;border-radius:5px; box-shadow:0px 0px 12px 4px rgba(0,0,0,0.04)}
.admin .admin-nav .search-txt{ float:left; width:85%; overflow:hidden; height:40px; line-height:40px; padding:0px 10px}
.admin .admin-nav .search-button{ float:right; width:15%; overflow:hidden; height:40px; background:url(../images/search.png) no-repeat center; cursor:pointer}
.admin .admin-nav .search-close{ display:none}


	
/*footer*/
.footer{ padding-bottom:15px}
.footer-left{width:100%;}
.footer-left ul{width:100%; margin-top:12px}
.footer-left ul li{width:50% !important; line-height:30px}
.footer-center{ width:100%; margin-top:20px}
.footer-center p{ margin-top:12px}
.footer-right{ display:none}
.footer-ver{margin-top:30px}
.footer-share{margin-top:0px}
.footer-share span{ width:34px; height:34px; margin-right:12px}
/*.footer-share .share1 a,.footer-share .share2 a,.footer-share .share3 a,.footer-share .share4 a,.footer-share .share5 a{ background-size:40%}
*/
.footer-logo img{ width:120px;}
.footer-bottom{margin-top:20px;font-size:12px;}
.footer-bottom span{width:100%; line-height:20px}
.footer-bottom p{float:left; padding-top:15px}
.footer-bottom p a:first-child{ margin-left:0px}

}


