@charset "utf-8";
*{margin:0;padding:0}
body{font-size:13px;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";color:#232323;background:#f1f1f1;line-height:25px}
blockquote,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse}
a,img{border:0}
ol,ul{list-style:none}
a{color:#454545;text-decoration:none}
a:hover{color:#1eaff1}
.clearfix{clear:both;width:0;height:0;overflow:hidden}
.jk-container-box{width:100%;background:#fff}
.jk-header-box{height:35px;line-height:35px;background:#fbfbfb;border-bottom:1px solid #e8e8e8}
.jk-header-top{width:1200px;margin:0 auto;color:#747d87}
.jk-header-top a{color:#747d87;margin-left:10px}
.jk-header-top a:hover{color:red}
.jk-member-status{float:right}
.jk-member-status .login{color:red;border:1px solid red;padding:3px 7px}
.w1200{margin:auto;width:1200px}
.w100{width:100%;background:#191919}
.jk-container{margin:auto;width:1200px}
.jk-content-box{padding:5px 20px 10px 20px;background:#fff;border:1px solid #eee;border-radius:5px}
.jk-title{border-bottom:#e4e3e3 1px solid;margin-bottom:10px}
.jk-title h2{font-size:14px;line-height:40px;font-weight:400;border-bottom:3px solid #191919;display:inline-block;padding-right:2px;color:#191919}
.jk-title-right{float:right}
.jk-title-right a{line-height:40px}
.jk-line{height:20px;clear:both}
.jk-header{height:100px;padding:10px 0;width:1200px;margin:0 auto}
.jk-logo{float:left;margin-top:35px;width:370px}
.jk-logo a{color:#191919;font-size:30px;overflow:hidden;display:block;height:35px;text-overflow:ellipsis;white-space:nowrap}
.jk-logo img{width:165px;height:55px}
.jk-search{float:right;margin-right:10px;margin-top:9px}
.searchtxt .searchmenu .searchselected{background-image:url(../images/icon2.png);background-repeat:no-repeat}
.searchtxt{float:left;width:190px;height:36px;border:2px solid #191919;border-right:0;position:relative;z-index:100;background:#fff;border-radius:20px;overflow:hidden}
.searchtxt .searchmenu{float:left;border-right:1px solid #eee}
.searchtxt .searchmenu .searchselected{color:#666;cursor:pointer;font-size:14px;height:36px;line-height:36px;padding-left:15px;width:60px;background-position:55px -85px}
.searchtxt .searchmenu .searchopen{background-position:55px -113px}
.searchtxt .searchmenu .searchtab{display:none;position:absolute;top:36px;left:-2px;width:75px;border:2px solid #191919;border-top:0;background:#fff;z-index:100}
.searchtxt .searchmenu .searchtab li{height:28px;line-height:28px;color:#666;font-size:14px;cursor:pointer;padding-left:15px}
.searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#018dbc}
.searchtxt input{float:left;border:0;background:#fff;color:#666;padding:7px 15px;width:135px;height:22px;line-height:22px;margin:0;outline:medium none}
.searchbtn{float:left}
.searchbtn button{background:#191919;border:0;color:#fff;outline:0;cursor:pointer;float:left;height:40px;line-height:40px;width:86px;font-size:16px;transition:all .3s}
#searchbtn{outline:0;border:none;background:0 0;width:39px;height:35px;font-size:19px;color:#191919;cursor:pointer;position:absolute;right:0}
.searchbtn button:hover{background:#313131}
.jk-add-content{width:110px;float:right;margin-top:30px}
.jk-add-content a{border-radius:1px;height:38px;color:#191919;font-size:14px;display:block;line-height:38px;transition:.3s all;border:1px solid #191919;text-align:center}
.jk-add-content a:hover{text-decoration:none;background:#191919;color:#fff}
.jk-container-box .logo{float:left;margin-top:4px;margin-right:15px}
.jk-menu{height:60px;line-height:60px}
.jk-nav{float:left}
.jk-nav li{float:left;position:relative;z-index:98;background-color:#191919}
.jk-nav li a{float:left;width:110px;display:block;line-height:60px;text-align:center;font-weight:400;font-size:14px;color:#fff;transition:all .3s}
.jk-nav li a:focus{-moz-outline-style:none}
.jk-nav li a:hover{text-decoration:none;color:#fff;background:#313131}
.jk-nav li .current{text-decoration:none;color:#fff;background:#313131}
.jk-nav li .sub_nav{position:absolute;top:60px;left:0;background:#191919;display:none;z-index:99;border:1px solid #313131;border-top:none}
.jk-nav li .sub_nav li{text-align:center;width:108px;height:35px;line-height:35px;position:relative;z-index:99;padding:0;background:#191919;clear:left}
.jk-nav li .sub_nav li a{height:34px;line-height:34px;width:108px;display:inline-block}
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display:none}
#page a{border:1px solid #ddd;background:#fff;color:grey;padding:4px 10px;margin-left:5px;transition:all .2s}
#page .curpage,#page a:hover{background:#191919;color:#fff;text-decoration:none;border:1px solid #191919}
#page .nopage{cursor:not-allowed}
#page .nopage:hover{background:#fff;color:grey;border:1px solid #ddd}
.jk-footer{text-align:center;color:grey;border-top:1px solid #171717;padding:20px 0;background:#000}
.jk-footer a{color:grey}
#gotop{position:fixed;right:20px;bottom:20px;background-color:#1d1d1d;color:#fff;padding:8px;width:29px;border-radius:27px;height:29px;line-height:24px;text-align:center;z-index:999;font-size:31px;opacity:.9;display:none;cursor:pointer}
#gotop:hover{background-color:#1d1d1d;opacity:1}
.jknav{z-index:999;top:0}
.banquan{margin-top:20px;height:170px;background-color:#f9ff00;padding:15px 15px;border-radius:13px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f9ff00),color-stop(1,#00ff4e))}
.banquan .qrcode{width:150px;height:150px;float:left;margin-right:15px;padding:10px;background:#fff}
.banquan .bqtext{line-height:26px;margin-top:15px}
.banquan .jk-operate a{margin-right:10px;background:0 0;height:25px;width:70px;display:inline-block;text-align:center;font-size:12px;border:1px solid #00540f;line-height:23px;color:#000;border-radius:8px}
.banquan .jk-operate a:hover{color:#000}
a.dwmore{text-align:right;display:block;font-size:16px;padding-right:16px}
/*
.jk-container-box .logo:before {
    content: "";
    position: absolute;
    left: -665px;
    top: -460px;
    width: 220px;
    height: 15px;
    background-color: rgba(255,255,255,.5);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: searchLights 1s ease-in 1s infinite;
    -o-animation: searchLights 1s ease-in 1s infinite;
    animation: searchLights 1s ease-in 1s infinite;
}@-webkit-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}@-o-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}@-moz-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}@keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}*/