@charset "utf-8";
/*wb*/
.undis{ display:none}
.dis{ display:block}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.w{MARGIN: 0px auto; width:1000px; position:relative}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.js .animate-box {
  opacity: 0;
}

.fixed{ position:fixed; top:0;}
.tc_list li{ position:relative; height:567px;text-align: center;}
.tc_list li img{height: 100%;}
.tc_list a.btn{ background:url(../images/btn.png); position:absolute; width:200px; height:45px; text-align:center; line-height:45px; font-size:18px; color:#FFFFFF; display:block; z-index:9999; bottom:0px; left:200px}
.layui-layer{border-radius:10px}
.tc_box{ width:583px; height:600px; position:relative; top:50%; position:fixed; left:50%; margin-left:-291px; margin-top:-300px; z-index:99999;*border: 1px solid #dbdbdb;background-color: #fff;border-radius: 5px;/*display: none; */}
.tc_box .close{  position:relative; height:1px}
.tc_box .close a{ display:block; width:30px; height:30px; background:url(../images/icon.png) center no-repeat;right:-20px; top:-20px;position:absolute; }
.leftm_n{ float:left; width:170px; background-color:#fafafa; border:1px solid #e6e6e6;/*bottom: 346px; */}
.leftm_n li{ height:30px; margin:5px 5px; background:url(../images/jt.png) 10px center no-repeat; padding-left:25px; line-height:30px; cursor:pointer;font-size: 14px;}
.leftm_n li.now{ background:url(../images/jt1.png) 10px center no-repeat #00b5ac; padding-left:25px}
.leftm_n li.now a{ color:#FFFFFF}
.rightm_n{ float:right; width:787px;}
.lmbg_n{ width:787px; height:32px; background:url(../images/lmbg.png); text-align:center; line-height:32px; font-size:16px}
.tc_scro{ width:583px; height:567px; position:relative;overflow: hidden;}
.tc_scro a.prev{ display:block; width:40px; height:40px; background:url(../images/left.png); position:absolute; left:6px; top:50%; margin-top:-20px; z-index:999}
.tc_scro a.next{ display:block; width:40px; height:40px; background:url(../images/right.png); position:absolute; right:6px; top:50%; margin-top:-20px; z-index:999}
.tc_box .title_n{ background-color:#f0f0f0; height:32px; line-height:32px; padding-left:25px; font-size:15px; border-bottom:1px solid #dbdbdb;border-radius:5px 5px 0px 0px}
.list_n { margin-bottom:52px}
.list_n li{ width:147px; height:192px; border:1px solid #e0e0e0; position:relative; float:left; margin-left:25px; display:inline; margin-top:25px; margin-right:20px}
.list_n li .p5{ position:absolute; width:28px; height:21px;  text-align:center; line-height:21px; bottom:0px; right:0px; color:#FFFFFF; background-color:#888888}
.list_n li:hover .mb_n{ display:block}
.list_n .mb_n{ width:147px; height:192px;  background:url(../images/bg2.png); top:0px; left:0px; position:absolute; z-index:99; text-align:center; display:none}
.list_n .mb_n  div{  text-align:center; margin-top:55px }
.list_n .mb_n  div a{width:88px; height:28px; text-align:center; line-height:28px; border:1px solid #ffffff; display:inline-block; margin-top:15px; color:#FFFFFF;border-radius:3px }
.list_n .mb_n  div a:hover{ background-color:#00b5ac; border:1px solid #00b5ac}
.list_n .mb_n  div a.now{ background-color:#00b5ac; border:1px solid #00b5ac}
.list_n_2 { margin-bottom:32px}
.list_n_2 li{ width:156px; height:252px;  position:relative; float:left; margin-left:26px; display:inline; margin-top:25px; margin-right:15px}
.list_n_2 li .img{border:1px solid #e0e0e0; height:207px}
.list_n_2 li .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden; line-height:27px}
.list_n_2 li .title a{ color:#666666}
.list_n_2 li dl dt{ display:block; float:left; background:url(../images/ico1.jpg) left center no-repeat; height:14px; line-height:14px; padding-left:21px; width:51px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; color:#666666}
.list_n_2 li dl dd{ display:block; float:right; background:url(../images/ico2.jpg) left center no-repeat; height:14px; line-height:14px; padding-left:21px; width:51px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; color:#666666}
.list_n_2 li:hover .mb_n{ display:block}
.list_n_2 .mb_n{ width:156px; height:207px;  background:url(../images/bg2.png); top:0px; left:0px; position:absolute; z-index:99; text-align:center; display:none}
.list_n_2 .mb_n  div{  text-align:center; margin-top:55px }
.list_n_2 .mb_n  div a{width:88px; height:28px; text-align:center; line-height:28px; border:1px solid #ffffff; display:inline-block; margin-top:15px; color:#FFFFFF;border-radius:3px }
.list_n_2 .mb_n  div a:hover{ background-color:#00b5ac; border:1px solid #00b5ac}
.list_n_2 .mb_n  div a.now{ background-color:#00b5ac; border:1px solid #00b5ac}
.list-body{border:1px solid #e6e6e6; margin-bottom:40px;padding-bottom: 20px;}
.list-body .pcPage{ text-align:center;margin-right: 0;}

.tc_bg{width: 100%; height: 100%; position: fixed; background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; left: 0; top: 0; z-index: 999999; display:none; z-index:9999 }

.filtrate_0603{ background-color: #fcfcfc;border: 1px solid #e0e0e0;padding: 14px 0;margin-bottom: 14px;}
.filtrate_0603 p{line-height: 32px;height: 32px;font-size: 14px;}
.filtrate_0603 p span{width: 70px;padding-left: 46px;color: #888;}
.filtrate_0603 a{color: #333;padding: 0 16px;}
.filtrate_0603 a.sel{color: #00aba2;}
