@charset "utf-8";
/* */
body{ font-family:'微软雅黑'}
html,body{height: 100%;width: 100%;background-color: #f2f2f2;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input,select,textarea{outline:none}
ul,li{padding:0px;margin:0px;}

 a{ text-decoration: none !important;}
/*常用类*/
.shiying{max-width:100% !important;}
.img-yuan{ border-radius:50%;}
.you{ float:right;}
.zuo{ float:left;}
.cang{ display:none !important;}
.cuti{font-weight:bold;}
.over-cang{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.over2{overflow: hidden;}
.zhong{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin: 10px;font-size: 18px;font-weight: 700;margin: 2px 30%;}
.zhong-you {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.suojin{ text-indent:2em;}
.box{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.dongtai{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.dongtai2{-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;}
.hezi{display:flex;flex-direction: row;justify-content: space-around;}
.col1{flex:1;}
.col2{flex:2;}
.col3{flex:3;}
.col4{flex:4;}
.col5{flex:5;}
.col6{flex:6;}
.col7{flex:7;}
.col8{flex:8;}
.clear{ clear:both;}
.weizhi{position:relative;}
.xiangdui{position:absolute;}
.cang{display: none;}
.juzuo{text-align: left;}
.juzhong{text-align: center;}
.juyou{text-align: right;}
.yuanjiao5{border-radius: 5px;}
.yuanjiao10{border-radius: 10px;}
/*布局类*/

.width10{width:10px;}
.width15{width:15px;}
.width20{width:20px;}
.width25{width:25px;}
.width30{width:30px;}
.width35{width:35px;}
.width40{width:40px;}
.width45{width:45px;}
.width50{width:50px;}
.width55{width:55px;}
.width60{width:60px;}
.width65{width:65px;}
.width70{width:70px;}
.width75{width:75px;}
.width80{width:80px;}
.width85{width:85px;}
.width90{width:90px;}
.width95{width:95px;}
.width100{width:100px;}
.width150{width:150px;}
.width200{width:200px;}
.width250{width:250px;}
.width300{width:300px;}
.width350{width:350px;}
.width400{width:400px;}
.width450{width:450px;}
.width500{width:500px;}
.widthall{width: 100%;}
.widthall50{width: 50%;}

.height5{height:5px;}
.height10{height:10px;}
.height11{height:11px;}
.height12{height:12px;}
.height13{height:13px;}
.height14{height:14px;}
.height15{height:15px;}
.height16{height:16px;}
.height17{height:17px;}
.height18{height:18px;}
.height19{height:19px;}
.height20{height:20px;}
.height21{height:21px;}
.height22{height:22px;}
.height23{height:23px;}
.height24{height:24px;}
.height25{height:25px;}
.height30{height:30px;}
.height32{height:32px;}
.height35{height:35px;}
.height38{height:38px;}
.height40{height:40px;}
.height45{height:45px;}
.height50{height:50px;}
.height55{height:55px;}
.height60{height:60px;}
.height65{height:65px;}
.height70{height:70px;}
.height75{height:75px;}
.height80{height:80px;}
.height85{height:85px;}
.height90{height:90px;}
.height95{height:95px;}
.height100{height:100px;}
.height150{height:150px;}
.height200{height:200px;}
.height250{height:250px;}
.height300{height:300px;}
.height350{height:350px;}
.height400{height:400px;}
.height450{height:450px;}
.height500{height:500px;}

.hanggao12{line-height:12px;}
.hanggao14{line-height:14px;}
.hanggao16{line-height:16px;}
.hanggao18{line-height:18px;}
.hanggao20{line-height:20px;}
.hanggao22{line-height:22px;}
.hanggao24{line-height:24px;}
.hanggao26{line-height:26px;}
.hanggao28{line-height:28px;}
.hanggao30{line-height:30px;}
.hanggao32{line-height:32px;}
.hanggao34{line-height:34px;}
.hanggao36{line-height:36px;}
.hanggao38{line-height:38px;}
.hanggao40{line-height:40px;}
.hanggao42{line-height:42px;}
.hanggao44{line-height:44px;}
.hanggao46{line-height:46px;}
.hanggao48{line-height:48px;}
.hanggao50{line-height:50px;}
.hanggao52{line-height:52px;}
.hanggao54{line-height:54px;}

.juhzong{text-align: center;}

.jianju1 {margin: 5px;}
.jianju2 {margin: 10px;}
.jianju3 {margin: 15px;}
.jianju4 {margin: 50px;}
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad15 {padding: 15px;}
.pad20 {padding: 20px;}
.pad30 {padding: 30px;}
.pad40 {padding: 40px;}
.pad50 {padding: 50px;}
.top0{margin-top: 0px;font-weight:300;font-size: 14px;}
.top00{margin-top: 0px;}
.top1{margin-top: 1px;}
.top2{margin-top: 2px;}
.top3{margin-top: 3px;}
.top4{margin-top: 4px;}
.top5{margin-top: 5px;}
.top10{margin-top: 10px;}
.top15{margin-top: 15px;}
.top20{margin-top: 20px;}
.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
.top50{margin-top: 50px;}
.top60{margin-top: 60px;}
.top70{margin-top: 70px;}
.top80{margin-top: 80px;}
.bottom5 {margin-bottom: 5px;}
.bottom10{margin-bottom: 10px;}
.bottom15{margin-bottom: 15px;}
.bottom20{margin-bottom: 20px;}
.bottom30{margin-bottom: 30px;}
.bottom40{margin-bottom: 40px;}
.bottom50{margin-bottom: 50px;}
.left5 {margin-left: 5px;}
.left10 {margin-left: 10px;}
.left15 {margin-left: 15px;}
.left20 {margin-left: 20px;}
.left30 {margin-left: 30px;}
.left40 {margin-left: 40px;}
.left50 {margin-left: 50px;}
.left60 {margin-left: 60px;}
.left70 {margin-left: 70px;}
.left80 {margin-left: 80px;}
.left90 {margin-left: 90px;}
.left100 {margin-left: 100px;}
.right5 {margin-right: 5px;}
.right10 {margin-right: 10px;}
.right15 {margin-right: 15px;}
.right20 {margin-right: 20px;}
.right30 {margin-right: 30px;}
.right40 {margin-right: 40px;}
.right50 {margin-right: 50px;}
.pad-left5 {padding-left: 5px;}
.pad-left10 {padding-left: 10px;}
.pad-left15 {padding-left: 15px;}
.pad-left20 {padding-left: 20px;}
.pad-left30 {padding-left: 30px;}
.pad-left40 {padding-left: 40px;}
.pad-left50 {padding-left: 50px;}
.pad-right5 {padding-right: 5px;}
.pad-right10 {padding-right: 10px;}
.pad-right15 {padding-right: 15px;}
.pad-right20 {padding-right: 20px;}
.pad-right30 {padding-right: 30px;}
.pad-right40 {padding-right: 40px;}
.pad-right50 {padding-right: 50px;}
.pad-top5 {padding-top: 5px;}
.pad-top10 {padding-top: 10px;}
.pad-top15 {padding-top: 15px;}
.pad-top20 {padding-top: 20px;}
.pad-top30 {padding-top: 30px;}
.pad-top40 {padding-top: 40px;}
.pad-top50 {padding-top: 50px;}
.pad-bottom5 {padding-bottom: 5px;}
.pad-bottom10 {padding-bottom: 10px;}
.pad-bottom15 {padding-bottom: 15px;}
.pad-bottom20 {padding-bottom: 20px;}
.pad-bottom30 {padding-bottom: 30px;}
.pad-bottom40 {padding-bottom: 40px;}
.pad-bottom50 {padding-bottom: 50px;}



.yanse0{ color:#888;}
.yanse1{ color:#09f;}
.yanse2{ color:#ff5757;}
.yanse3{ color:#000;}
.yanse4{ color:#fff;}
.yanse5{ color:#99CCCC;}
.yanse6{ color:#aaa;}
.yanse7{ color:#006F7C;}

.yanse-ok{color:#0FA776 !important;}
.yanse-no{color:#ff5656 !important;}

.bg1{ background-color:#fff;box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.25);}
.bglogo{ background-color:#fff;box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.25);text-align: center;}
.bg2{ background-color:#f2f2f2;}
.bg3{ background-color:#eee;}
.bg4{ background-color:#f00;}
.bg5{ background-color:#666;}
.bg6{ background-color:#049EE3;box-shadow: 0 7px 5px 0 rgba(0, 0, 0, 0.25);}
.bg-zhu{background-color: #1bbc9b;}
.bg-zhu2{background-color: #28bd60;}

.wenzi10{ font-size:10px !important}
.wenzi12{ font-size:12px !important;text-align: center;}
.wenzi14{ font-size:14px !important}
.wenzi16{ font-size:16px !important}
.wenzi18{ font-size:18px !important;text-align: center;}
.wenzi24{ font-size:24px !important}
.wenzi32{ font-size:32px !important}
.wenzi36{ font-size:36px !important}

.btn-xiao1 {padding: 5px 12px;}
.btn-xiao2 {padding: 2px 5px;}
/*边框*/
.k1{border:1px solid #e8e8e8;}
/*手机端布局*/
.header-titrol{position: fixed; z-index: 500; left: 0;top:0; right: 0; height: 40px; line-height: 40px; border-bottom: 1px solid #d4d4d4; text-align: center;font-size: 16px; color: #444;font-weight: 800;}
.left-titrol{position: absolute;left: 0; top: 0;width: 40px; height: 40px;line-height: 40px; font-size: 12px;text-align: center;}
.right-titrol{position: absolute;right: 0; top: 0;width: 40px; height: 40px;line-height: 40px; font-size: 12px;text-align: center;}


.btn-xiao{padding: 2px 10px;}


#tijiao{height: 32px;width: 32px;border:0px; background:url(../image/sousuo.png) center center no-repeat;background-size: 24px; }

.btn-ok{
	display: block;
    padding: 5px 10px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 0px solid transparent;
    border-radius: 2px;
    color: #fff;
    background-color: #ff6600;
    border-color: #ff6600;
    width: 100%;
}

.fanhui{
    background: url(../image/fanhui.png) center center no-repeat;
    height: 40px;
    width: 40px;
    background-size: 24px;
    position: absolute;
    left: 0;
    top: ;
    z-index: 999;
}
.fanhui2{
    background: url(../image/fanhui2.png) center center no-repeat;
    height: 40px;
    width: 40px;
    background-size: 24px;
    position: absolute;
    left: 0;
    top: ;
    z-index: 999;
}

.shuru{line-height: 32px;padding-left: 10px; border:1px solid #aaa;color: #333;}

.tuijian_list{padding: 5px;float: left;width: 50%;background: #f8f8f8;}
.current_price{
	font-size: 16px;
	color: #f90e30;
}
.old_price{
	font-size: 12px;
	margin-top: -6px;
  text-decoration:line-through;
}

.ing1{color: #333;}
.ing2{color: #333;}
.ing3{color: #333;}
.ing4{color: #333;}
.ing5{color: #333;}
/*按钮样式*/

.title{color: #222;text-align: center;font-size: 14px;line-height: 16px;}
.title .xxxx{font-size: 8px;margin: 0 5px;line-height: 16px;display: inline-block;height: 16px;}
.title:before,.title:after{content: "";width:20%;border-top: 1px  #ddd solid; display: inline-block;vertical-align: middle;}
.title:before{margin-right: 20px;}
.title:after{margin-left: 20px;}

.meiyoulek{position: absolute;z-index: 999;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,0)}
.meiyoule{position: absolute;top:50%;left: 50%; height: 30px; width: 80px;margin-left: -40px;margin-top: -15px;border-radius: 15px;line-height: 30px; text-align: center;background: rgba(0,0,0,0.5);color: #fff;font-size: 12px;z-index: 888;display: inline-block;}

.xsth{height: 18px;width: 50px !important;position: absolute;bottom: 2px;left: 50%;margin-left: -25px;z-index: 9999;}

.btn-app{padding: 4px 15px;font-size: 12px;color: #fff;border-radius:20px;border:0;
  background-color:rgb(65, 162, 11);display: inline-block;
	background:-webkit-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
	background:-moz-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
	background:-ms-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
	background:linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
 }
 .btn-app_on,.btn-app:focus,.btn-app:active{padding: 4px 15px;font-size: 12px;color: #fff;border-radius:20px;border:0;
   background-color:rgb(5, 1, 1);display: inline-block;text-decoration: none;
 	/*background:-webkit-linear-gradient(left,rgb(76, 192, 23) 0,rgba(79,194,14,1) 10%,rgb(63, 179, 10) 30%,rgb(55, 152, 1) 100%);
 	background:-moz-linear-gradient(left,rgb(76, 192, 23) 0,rgba(79,194,14,1) 10%,rgb(63, 179, 10) 30%,rgb(55, 152, 1) 100%);
 	background:-ms-linear-gradient(left,rgb(76, 192, 23) 0,rgba(79,194,14,1) 10%,rgb(63, 179, 10) 30%,rgb(55, 152, 1) 100%);
 	background:linear-gradient(left,rgb(76, 192, 23) 0,rgba(79,194,14,1) 10%,rgb(63, 179, 10) 30%,rgb(55, 152, 1) 100%);*/
  }

 .kaquan-tag{position: absolute;left: 0px;top: -12px;
   padding: 1px 4px;font-size: 8px;color: #fff;border-radius:4px;border:0;line-height: 12px;border-radius: 3px 3px 3px 3px;
     background-color:rgb(65, 162, 11);
     background:-webkit-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
     background:-moz-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
     background:-ms-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
     background:linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
    display: inline-block;position:relative;
 }

/**猜你喜欢*/
 .t_list{padding: 5px;float: left;;width: 50%;}
 .t_list .t_k{background: #fff;border-radius: 6px;padding: 5px;position: relative;}
 .t_tags{height: 16px;padding: 1px 0;}
 .t_tags span{display: inline-block;font-size: 8px;border-radius: 10px;line-height: 11px;border: 1px solid #ff5757;color: #ff5757;padding: 1px 4px 0px;}
 .t_list .money,.money{color:#ff5757;}{color: #ff5757;}
 .t_list .cart_btn{position: absolute;right: 5px;bottom: 8px;display: none;}
 .t_list .cart_btn2{position: absolute;right: 5px;bottom: 8px;}
 .jian2,.jia2{ width:20px; height:20px;}
 .gouwuche_btn{width: 25px;height: 25px;}
 .lvka-yanse{color: rgb(65, 162, 11)}
 .price-lvka{margin-left: 8px;margin-top: -2px;
   padding: 0px 3px;font-size: 8px;color: #fff;border-radius:4px;border:0;line-height: 12px;border-radius: 0 3px 3px 3px;
     background-color:rgb(65, 162, 11);
   	background:-webkit-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
   	background:-moz-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
   	background:-ms-linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
   	background:linear-gradient(left,rgb(86, 202, 33) 0,rgba(89,204,24,1) 10%,rgb(73, 189, 20) 30%,rgb(65, 162, 11) 100%);
    display: inline-block;position:relative;
 }
  .price-lvka:before{
    position: absolute;
    left: -3px;
    top: 0px;
    width: 0;
    height: 0;
    border-top: 3px solid rgb(86, 202, 33);
    border-left: 3px solid transparent;
    content: "";
  }

  /*卡券相关*/
  .lingqu{position: absolute;right: 0px;top: 0px;width: 20px;bottom: 0px; text-align: center;z-index: 100;font-size: 12px;color: #fff;background-color: #28bd60;}
  .yilingqu{position: absolute;width: 32px;height: 32px;right: 5px;bottom: 15px;z-index: 100;}
  .cro_left_top {
    top: -1px;
    left: -1px;
    border-radius: 0px 0px 10px 0px;
    border-bottom: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
  }

  .cro_right_top {
    top: -1px;
    right: -1px;
    border-radius: 0px 0px 0px 10px;
    border-bottom: 1px solid #f2f2f2;
    border-left: 1px solid #f2f2f2;
  }

  .cro_left_top,
  .cro_right_top,
  .cro_left_bottom,
  .cro_right_bottom {
    position: absolute;
    width: 10px;
    height: 10px;
    border: 1px solid #f2f2f2;
    z-index: 1;
    background: #f2f2f2;
  }

  .cro_right_bottom {
    right: -1px;
    bottom: -1px;
    border-radius: 10px 0px 0px 0px;
    border-top: 1px solid #f2f2f2;
    border-left: 1px solid #f2f2f2;
  }

  .cro_left_bottom {
    left: -1px;
    bottom: -1px;
    border-radius: 0px 10px 0px 0px;
    border-top: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
  }


  #yhq>span{font-size: 12px;padding: 2px 10px;color: #fff;background: #28bd60;display: inline-block;margin: 0 5px;position: relative;}
  #yhq>span:before{content: "";position: absolute;left: 0;top: 8px;z-index: 100;width: 0;height: 0; border-left: 5px solid #fff; border-top: 5px solid #fff;}
  #yhq>span:after{content: "";position: absolute;right: 0;top: 8px;z-index: 100;width: 0;height: 0; border-left: 5px solid #fff; border-top: 5px solid #fff;}
  .layui-layer-demo .layui-layer-content{background: #f2f2f2;padding: 0 10px;}

  .pings{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99999;background: #fff;display: none;text-align: center;}
  .pings img{width: 50%;margin-top: 30%;}
  
  .zhijiao{border-radius: 3px;}
  
  
.tulist-k{padding:5px;}
.tulist-k .tulist{float:left;padding:5px;position:relative;width:25%;}
.tulist-k .tulist img{width:100%;}
.tulist-k .tulist .shanchu,.tulist-k .tulist .shanchu:hover{position:absolute; z-index:19; right:0px;top:0px;display:inline-block;width:24px; line-height:24px; font-size:12px; height: 24px; border-radius:50%;background-color:rgba(0,0,0,0.4); color:#fff;text-align: center;text-decoration: none;padding-top:1px; }


/**自由发挥*/
.top {
    height: 3px;
    /* border-bottom: 1px solid #E9E9E9; */
    background-color: #515151;
    width: 100%;
    height: 3px;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    text-align: center;
    z-index: 1;
    background-color: #15A9E4;
    background: -webkit-linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,#13A8EB 60%,rgb(87, 203, 30) 100%);
    background: -ms-linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
    background: linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
}
.tonggao{background-color: #FEFFCF;color: red;}

.logo{margin: 5px 0;}
.logo a{margin:0 3px}


.header {-webkit-transform: translateZ(0);height: 42px;background-color: #19abdc;border-bottom: 0px solid #ddd;box-shadow: 0 0px 0px rgba(0,0,0,.15);}
.header .hnav {height: 42px;line-height: 42px;display: flex;justify-content: space-between;}
.header .hnav li{list-style:none;padding: 0;margin:0;width: 100%;}
.header .hnav li.cur a{background: #037da6;color: #fff;}
.header .hnav li.cur a:hover{background: #037da6;color: #fff;}
.header .hnav li a:hover{background: #4fc0e6;}
.header .hnav li a{display: block;text-align: center;color: #fff;font-size: 14px;}

.active{font-weight: 300;}

.nav {width:100%;background:#fff;overflow:hidden;}
.nav a {display:block;float:left;width:12%;height:35px;margin:2px 0.25%;line-height:35px;background:#049EE3;color:#fff;font-size:16px;box-sizing:border-box;border-radius:3px;text-align:center;text-decoration:none;}
.nav a.ww {width:24.5%;}
.nav a.fll {color:#fff;}
.nav a.act {background:#ff6a00;color:#fff;/* font-weight:bold;font-style:italic; */}

.zi14_blanks{width:160px; height:60px; padding:17px 20px 10px 20px; background-color:#ff6a00; line-height:60px; margin:0 auto;border-radius:5px;}
.zi14_blanks a{ text-decoration:none; font-weight:bold;color:#fff;}

.zi14_blanlm{width:160px; height:30px; padding:17px 20px 10px 20px; line-height:30px; margin:0 auto;border-radius:5px;}
.zi14_blanlm a{ text-decoration:none; font-weight:bold;color:#fff;}

.news > a {
    line-height: 30px;
    color: #3a3a3a;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
    display: block;
}
.tools{display: flex;justify-content: space-between;flex-wrap: wrap;}
.tools>div{width: 33.3%;padding: 5px;}
/*.tools>div:nth-child(odd){padding-left: 0;}
.tools>div:nth-child(even){padding-right: 0;}*/
.tools a {
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    display: inline-block;
    width: 100%;
    height: 55px;
    line-height: 55px;
    text-align: center;
    margin: 0 ;
    color: #3a3a3a;
    border: 1px solid #e7e7e7;
    background-color: #f3f3f3;
}
.navtitle{height: 40px;line-height: 40px;border-bottom: 1px solid #dddddd;position: relative;color: #2D2E30;margin-bottom: 10px;}
.navtitle span{float: left;height: 40px;margin-right: 10px;display: block;bottom: -1px;font-size: 18px;padding:0 10px 0 0; }
.navtitle span.was{font-size: 12px;font-weight: normal;line-height: 44px;border-bottom: none;}
.navtitle .was strong{color: #E62424;font-weight: normal;font-size: 18px;}
.navtitle b{float: right;color: #999;font-size: 12px;font-family: Arial,Helvetica,sans-serif;display: block;font-weight: normal;}

.navtitle span{cursor: pointer; }
.navtitle span.cur{border-bottom: 1px solid #049EE3;}
.navtitle a {display: block;margin-right: 0;width: auto;height: 40px;background: none;}

.box{background-color:#fff;padding: 0px;}

.box ul li a:hover {color: #049EE3;}
.box li .time{width:50px;text-align:center;}


.boxs{background-color: #fff;padding: 5px;}
.boxs ul li {margin:0 0 0px;line-height: 30px;width: 100%;display: flex;justify-content: space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ddd;}
.boxs ul li a {font-size: 14px;font-family: microsoft yahei;color: #333;overflow: hidden;width: calc( 100% - 50px);text-overflow:ellipsis;white-space: nowrap;}
.boxs ul li a:hover {color: #049EE3;}
.boxs li .time{width: 50px;text-align: right;}

.timetop{width:50px;background: url(../default/images/top.gif) center no-repeat!important}

.box ul .zhiding{margin:0 0 10px;line-height: 35px;width: 100%;display: flex;justify-content: space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #f5bc8b;border-right-color: #f5bc8b;border-bottom-color: #f5bc8b;border-left-color: #f5bc8b;border-radius: 3px;background-color: #FBD4B2;text-align:left;}
.zhiding a {font-weight: 600;}

.qz{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.zr{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.cs{display: block;float: left;margin: 3px 0.3%;background: #35CB24;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.cz{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.zs{display: block;float: left;margin: 3px 0.3%;background: #666633;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.fcz{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.fhz{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.gr{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.zj{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.hq{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.zc{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.tigong{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.qiuzhu{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 5px 8px;}
.zpxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.qzxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.zrxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.csxg{display: block;float: left;margin: 3px 0.3%;background: #35CB24;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.czxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.zsxg{display: block;float: left;margin: 3px 0.3%;background: #666633;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.fczxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.fhzxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.grxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.zjxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.hqxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.zcxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.tigongxg{display: block;float: left;margin: 3px 0.3%;background: #FF6A00;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}
.qiuzhuxg{display: block;float: left;margin: 3px 0.3%;background: #43ABF3;color: #FFF;font-size: 14px;box-sizing: border-box;border-radius: 3px;text-align: center;text-decoration: none;line-height: 1.428571;padding: 2px 8px;}

.footer{margin-top:20px;background-color:#3E3E3E;}
.footer .l-wrap{padding: 12px 15px;line-height: 2}
.footer .l-wrap .links a:link{color:#ccc;}
.footer .l-wrap .links a:hover{color:#14b9c8;}
.footer .l-wrap .links{color:#ccc;font-size: 14px;}
.footer .l-wrap .links a{color:#ccc;font-size: 14px;padding: 5px;}
.footer .l-wrap .copyright{color:#999;}

.footersy{margin-top:20px;background-color:#ffffff;text-align: center;}
.footersy .l-wrap{padding: 12px 15px;line-height: 2}
.footersy .l-wrap .links a:link{color:#ccc;}
.footersy .l-wrap .links a:hover{color:#14b9c8;}
.footersy .l-wrap .links{color:#ccc;font-size: 14px;}
.footersy .l-wrap .links a{color:#ccc;font-size: 14px;padding: 5px;}
.footersy .l-wrap .copyright{color:#999;}

.go-top{position: fixed;width: 100px;z-index: 999;top: 50%;right: 20px;margin-top: -100px;}
.go-top a{display: block;width: 100px;height: 50px;margin-bottom: 10px;transition: all 0s linear;-webkit-transition: all 0s linear;-moz-transition: all 0s linear;-o-transition: all 0s linear;background-color: #FFFFFF;text-align: center;line-height: 50px;font-size: 16px;color: #333;border: 1px solid #EDEDED;border-bottom: 1px solid #ddd;border-right: 1px solid #E5E5E5;}
.go-top a:last-child{margin-bottom: 0;}


/*列表页*/
.daohang{height: 30px;border: none;line-height: 30px;margin: 5px 0;}
.daohang a,.daohang em,.daohang span{float: left;height: 30px;font-size: 14px;color: #3E3E3E;}
.daohang em{width: 20px;background: url(/img/embg.png) no-repeat 3px 7px;line-height: 200px;overflow: hidden;}
.daohang .nvhm{width: 16px;background: url(/img/home.png) no-repeat 0 7px;line-height: 200px;overflow: hidden;}

.yanzhengma{height: 32px;}

.login_tishi{position:absolute;left:0;top:0;right:0;bottom:0;z-index:99;}

.imgsk{padding:5px;}
.imgsk img{width:50%;padding:5px;border-radius:8px;}

@media screen and (max-width: 1199px)  {
  .box ul li:nth-child(odd) {background-color:#e9f6ff;margin:0 0 10px;line-height: 35px;width: 100%;display: flex;justify-content: space-between;align-items: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border: 1px outset #89D4F8;border-radius: 3px;padding: 5px;}
  .box ul li {margin:0 0 10px;line-height: 35px;width: 100%;display: flex;justify-content: space-between;align-items: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border: 1px solid #89D4F8;border-radius: 3px;padding: 5px;}
  .box ul li a {font-size: 14px;font-family: microsoft yahei;color: #333;width: calc( 100% - 50px);white-space:pre-wrap;text-align: left;line-height: 25px;}
  .zp{background-color: #FF6A00;padding: 5px 8px;border-radius: 5px;border: 1px solid white;color: white;}
}

/* 当屏幕宽度大于1200px时，改变字体大小 */
@media screen and (min-width: 1200px) {
  .box ul li {margin:0 0 10px;line-height: 35px;width: 100%;display: flex;justify-content: space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border: 1px solid #89D4F8;border-radius: 3px;padding: 0 5px;}
  .box ul li:nth-child(odd) {background-color:#e9f6ff;margin:0 0 10px;line-height: 35px;width: 100%;display: flex;justify-content: space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border: 1px outset #89D4F8;border-radius: 3px;}
  .box ul li a {font-size: 14px;font-family: microsoft yahei;color: #333;overflow: hidden;width: calc( 100% - 50px);text-overflow:ellipsis;white-space: nowrap;}
  .box ul li a:hover {color: #049EE3;}
  .zp{background-color: #FF6A00;padding: 5px 8px;border-radius: 5px;border: 1px solid white;color: white;}
}


.zhiding a{
    color: red !important;
}
.zhiding {
    background: #FBD4B2 !important;
}

.zhiding .time::after {
    content: "";
    display: inline-block;
    width: 20px; 
    height: 14px; 
    background: url(../default/images/top.gif) center no-repeat;
    margin-right: 0 auto; 
}

.youqing{
        display: block;
    } 

@media screen and (max-width: 768px) {
    .youqing{
        display: none !important;
    } 
}
@media screen and (max-width: 768px) {
	.indexLogo img{
		width: 70%;
	}
}
@media screen and (min-width: 1800px) {
	.indexLogo img{
		width: 50%;
	}
}

.img100 img{
	width:100%;
}