@charset "utf-8";
/* CSS Document */

body{ margin:0px auto; border:0px solid #cccccc;font-family: "Microsoft Yahei";font-size: 12px;background:url() repeat-x #ffffff;color:#000000;min-height:100%}
a:link, a:visited { text-decoration:none; color:#333333;}
a:hover, a:active { text-decoration:none; color:#333333;}
ul,ol,li,h6,p,span,dl{ list-style:none; padding:0px; margin:0px auto;border:0px solid #cccccc;}
input{font-size:12px}

.wuheng{width:100%; overflow:hidden; background-color:#F0F0F0; height:13px; margin-top:10px ;border-top:2px solid #dddddd; margin-bottom:10px;}

.topbg{width:100%; margin:0px auto; overflow:hidden; background:#FE4049; padding-top:7px; padding-bottom:9px}
.logo{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-280px -214px;width:125px;height:40px; float:left; margin-left:10px;zoom:0.6}
.logo a{ display:block; width:100px; height:40px}
.fabu{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-191px -585px;width:43px;height:44px; float:right; margin-right:10px;zoom:0.5}
.huiyuan{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-128px -585px;width:43px;height:44px; float:right; margin-right:10px;zoom:0.5}
.fabu a{ display:block;width:43px;height:44px;}
.huiyuan a{ display:block;width:43px;height:44px;}
.topbg dd{ float:right; text-align:right; padding-right:5px; color:#FFFFFF}
.topbg dd a{ color:#FFFFFF}

.wrap {width: 100%;margin: 0 auto;overflow: hidden;position: relative;}
.wrap .swiper-wrapper {display: -webkit-box;display: box}
.wrap .imge {width: 100%;height: 7.16rem;}
.wrap .swiper-pagination {width: 100%;padding: 0.1rem 0.1rem;height: 0.54rem;position: absolute;right: 0;z-index: 1;bottom: 0.4rem;text-align: center;}
.wrap .swiper-pagination span {display: inline-block;width: 0.54rem;height: 0.54rem;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin: 0 0.14rem;vertical-align: top;overflow: hidden;background-color: #959595;opacity: 0.8;}
.wrap .bd,.wrap .tempWrap,.wrap .tempWrap ul,.wrap .tempWrap ul li {height: 7.2rem;}
.wrap .swiper-slide img {width: 100%;height: auto;}
.wrap .swiper-slide a {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.wrap .swiper-pagination span.swiper-pagination-bullet-active {background: #f5f5f5;}/* body { text-align: center; } */
.box{width: 100%; background-color:#FFFFFF;margin: 10px 0;}
.index-detail {width: 100%;}
.index-detail ul:after {content: " ";display: block;width: 0;height: 0;clear: both}
.index-detail ul {width: 100%;}
.index-detail ul li {width: 33.33%;float: left;text-align: center; margin:5px 0}
.index-detail ul li h6 {width: 100%;color: #333;text-align: center; font-size:15px;}
.index-detail ul li p {width: 100%;text-align: center; margin-top:10px}
.index-detail ul li p span {color: #e22222; font-size:14px; font-weight: bold}
.index-detail ul li b{  display: inline-block;  padding: .2rem .26rem;  color: #ff5451;  font-size: .52rem;  border: .04rem solid #ff5451;  border-radius: .2rem; margin: 10px 0;}


.daohang{width:100%; margin:0px auto; overflow:hidden; padding-top:10px;padding-bottom:10px; background-color:#FFFFFF}
.daohang li{ float:left; width:20%;margin:0px auto; overflow:hidden;}
.daohicon1{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-449px -221px;width:82px;height:82px;zoom:0.7}
.daohicon2{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-271px -280px;width:82px;height:82px;zoom:0.7}
.daohicon3{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-169px -280px;width:82px;height:82px;zoom:0.7}
.daohicon4{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-102px -387px;width:82px;height:82px;zoom:0.7}
.daohicon5{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-449px -119px;width:82px;height:82px;zoom:0.7}
.daohtxt{width:100%; margin:0px auto; overflow:hidden; text-align:center; padding-top:5px}

.vediourl{width:100%; margin:0px auto; overflow:hidden;}

.slider-wrapper{margin:0 auto 7px;min-width:320px; background-color: #fff;}
.slider-wrapper nav a{display:block;float:left;width:20%;text-decoration:none;color:#666;text-align:center;background:#fff}
.slider-wrapper nav a img{display:block;margin:10px auto 6px;width:40px;height:40px}

.panel-home {background-color: #fff;}
.row-2-items {overflow: hidden;}
.quick-entry-panel a, .panel-main-func .item {position: relative;}
.row-2-items > li, .row-2-items .item {width: 50%;float: left;text-align: center;}
.panel-home hh3 {font-size: 14px;font-weight:bold;color: #111111;line-height: 30px}
.panel-home .info-txt {font-size: 12px;color: #757575;}
.panel-main-func .hl {color: #dd0000;}
.panel-main-func .hl2 {color: #dd0000;}
.quick-entry-panel a, .panel-main-func .item {position: relative;}
.panel-home .item .lazy{width:60px;height:60px}

.panel-main-info {overflow: hidden;padding: 5px 0;background: url(kefu.png) left no-repeat;background-size: contain;text-align: center;}
.panel-main-info p {padding: 10px 0;}
.panel-main-info .garyFont{}
/*.panel-main-info .btn {border-radius: 15px;background-color: #ff0000;border: 0 none;color: #fff; height: 40px;}*/
.btn-sm {line-height: 28px;height: 30px;font-size: 15px;}
.panel-main-info .btn{border-radius: 15px;  color: #ffffff; position: relative;display: inline-block;height: 40px;line-height: 38px;padding: 0 10px;margin-bottom: 0;font-size: 18px;font-weight: bold;;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-color: #ff0000;border: 1px solid #ccc; min-width: 100px;outline: none;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}

.zhaodinsy{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; height:45px; display: flex; border-bottom: 1px #f0f0f0 solid }
.zhaodinsy-left{margin:0px auto; overflow:hidden; float:left; margin-left:2%;}
.zhaodinsy-right{margin:0px auto; overflow:hidden; float:left;padding-top:5px}
.daohicon9{content:'';display:block;background-image:url(zhao.png);background-repeat:no-repeat;width:74px;height:74px;zoom:0.7;}
.zhaodinsy-right li{list-style:none;height:21px; line-height:1.8; background:url(ico1.jpg) no-repeat 1px 8px; padding-left:10px}
.zhaodinsy-right li span{ width:17px; height:15px; background:url(zhao.jpg) no-repeat;display:inline-block}
.qimo8{ overflow:hidden; width:360px;height:35px;margin-top: 3px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:30px; list-style:none;}
.qimo8 li a{margin-right:10px;color:#444444;}


.zhuanr{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.zhuanr1{width:50%; margin:0px auto; overflow:hidden;  padding-top:5px; padding-bottom:5px;float:left;}
.zhuanr1-left{margin:0px auto; overflow:hidden; float:left; margin-left:5%; }
.zhuanr1-right{margin:0px auto; overflow:hidden; float:left; margin-left:5%;}
.zhuanr1-left li{ list-style:none; font-weight:bold; padding-top:5px}
.zhuanr1-left dl{ padding-top:9px}
.daohicon6{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-448px -222px;width:82px;height:82px;zoom:0.7;}
.daohicon7{content:'';display:block;background-image:url(sprite.png);background-repeat:no-repeat;background-position:-451px -120px;width:82px;height:82px;zoom:0.7;}

.cganli{width:100%; padding:5px 0;margin: 15px 0 10px 0; overflow:hidden; background:#ffffff; height:60px; display: flex;}
.cganli-left{margin:0px 2%; overflow:hidden; float:left; border-right:1px solid #f5f5f5}
.cganli-right{margin:0px auto; overflow:hidden; float:left; margin-left:2%;overflow:hidden; width:80%;height:60px;}
.daohicon8{content:'';display:block;background-image:url(success.png);background-size:contain; background-repeat:no-repeat;width:82px;height:82px;zoom:0.7;}
.list_lh{height:800px;overflow:hidden;}
.list_lh li{list-style:none;height:21px; line-height:1.8;  width:90%;}
.list_lh li  span{color:#999;float:right;width:17px; height:15px; background:url(zhuan.jpg) no-repeat;display:inline-block}

/*
.list_lh li{list-style:none;height:21px; line-height:1.8; background:url(ico.jpg) no-repeat 1px 8px; padding-left:10px; float:left;width:260px;}
.list_lh li  span{color:#999;float:right;width:17px; height:15px; background:url(zhuan.jpg) no-repeat;display:inline-block}

*/

.index_story {background: #fff;width: 100%;overflow: hidden;position: relative;}
.index_story .swiper-wrapper {display: -webkit-box;}
.index_story .swiper-slide {}
.index_story .swiper-pagination {width: 100%;height: 10px;margin-top: 0.4rem;text-align: center;position: absolute;left: 0;bottom: 0.5rem}
.index_story .swiper-pagination span {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: url(hdbg-none.png) no-repeat;background-size: 100% 100%;color: transparent;margin-right: 0.2rem}
.index_story .swiper-pagination span.swiper-pagination-bullet-active {background: url(hdbg.png) no-repeat;background-size: 100% 100%;}


.vedio{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.vedio-top{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px solid #F7F7F7; padding-top:5px; padding-bottom:5px;}
.vedio-mid{width:100%; margin:0px auto; overflow:hidden;}
.vedio-top-left{width:45%; margin:0px auto; overflow:hidden; float:left; margin-left:2%; background:url(zhuanr-top-left.jpg) no-repeat; padding-left:12px; font-weight:bold; font-size:14px;}
.vedio-top-right{width:45%; margin:0px auto; overflow:hidden; float:right; text-align:right;margin-right:2%;}
.zhenren{width:40%; margin:0px auto; overflow:hidden;float:left; margin-bottom:5px;border:0px  dotted #cccccc;  margin-left:1%; margin-right:1%; padding:3%}
.zhenren1{width:100%; margin:0px auto;overflow: hidden;}
.zhenren1 img{width:100%; min-height:120px; height:auto;}
.zhenren2{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px; padding-top:5px; font-weight:bold; color:#19A2BF;font-size:12px; line-height:1.9; text-align:center}
.zhenren2 a{color:#ff0000; padding-top:10px; font-size:12px}



.tuijian{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.tuijian-top{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px solid #F7F7F7; padding-top:5px; }
.tuijian-mid{width:100%; margin:0px auto; overflow:hidden; padding-top:10px;}
.tuijian-title{margin:0px auto; overflow:hidden; font-weight:bold; font-size:14px; padding-left:5px; padding-right:5px; border-bottom:1px solid #ff0000; width:70px;padding-bottom:5px; text-align:center}




.sfzywbk{width:98%; margin:0px auto; overflow:hidden;float:left; padding-bottom:10px;border-bottom:1px  solid #cccccc;display: flex;  margin-left:1%; margin-right:1%; padding-top:10px}
.sfzywbk-left{width:100px; margin:0px auto;overflow: hidden; float:left}
.sfzywbk-right{width:67%; margin:0px auto;overflow: hidden; float:left; margin-left:3%}
.sfzywbk1{width:100%; margin:0px auto;overflow: hidden;}
.sfzywbk1 img{width:100px; height:90px}
.sfzywbk2{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:25px; color:#19A2BF;font-size:12px;float:left;}
.sfzywbk2 a{color:#000; font-size:16px}
.sfzywbk2 img{height: 20px;margin-top: 2px; margin-left: 10px; float: right;}
.sfzywbk3{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px;float:left;}
.sfzywbk4{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px;float:left;}
.sfzywbk4 a{color:#ff0000; font-weight: bold; font-size:13px;}
.sfzywbk5{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px;float:left;}
.sfzywbk5 a{color:#ff0000; font-weight: bold; font-size:13px;}
.sfzywbk6{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px;float:left;}
.sfzywbk4 i{    position: absolute;  right: 10px;  font-size: 10px; color:#5e5e5e;}
.sfzywbk7{width:100%; margin:0px auto;overflow: hidden;  text-align:left; height:20px;float:left;}

footer{ padding:10px 3%; font-size:14px; background-color: #e0e0e0}
footer span{ margin:0 5px;}
footer .href{ text-align:center; padding:0 0 8px;}
footer .href a.on{ color:#000;}
footer .view{ font-size:12px; text-align:center; line-height:20px;}

#s-search{ padding:14px 3%; background:#fff;height:58px;}
#search-box{ bottom:-40px; transition: color .3s, bottom .5s, opacity .5s;
 -moz-transition: color .3s, bottom  .5s, opacity .5s;  /* Firefox 4 */
 -webkit-transition: color .3s, bottom  .5s, opacity .5s;   /* Safari and Chrome */
 -o-transition: color .3s, bottom .5s, opacity .5s;  /* Opera */}
#s-search.fly #search-box{ position:fixed; left:0px; bottom:0px; z-index:100; background:#fff; width:100%; padding:5px 3%;box-shadow:0 0 20px rgba(0,0,0,0.275); display:none;}
#s-search .search{ height:30px; border:1px solid #ff0000; border-radius:3px; padding-right:36px; position:relative;}
#s-search .search .text-box{ width:100%; height:28px; line-height:28px; padding:0 5px; border:0px; border-radius:5px;}
#s-search .search .btn{ width:36px; height:28px; background-image:url(../mbcss/search.png); background-size:100% 100%; border-radius:0 1px 1px 0; background-color:#ff0000; border:0px; position:absolute; top:0px; right:0px;}

.zhuanr{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.zhuanr .type{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px solid #F7F7F7; padding-top:5px; }
.zhuanr .type .bbt{margin:0px auto; overflow:hidden; font-weight:bold; font-size:14px; padding-left:5px; padding-right:5px; border-bottom:1px solid #ff0000; width:100px;padding-bottom:5px; text-align:center}

.yuangong{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.yuangong .type{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px solid #F7F7F7; padding-top:5px; }
.yuangong .type .bbt{margin:0px auto; overflow:hidden; font-weight:bold; font-size:14px; padding-left:5px; padding-right:5px; border-bottom:1px solid #ff0000; width:100px;padding-bottom:5px; text-align:center}
.yuangong .list ul{ display:block;}
.yuangong .list ul li{ display:block; width:45.999%; margin:0 2%; float:left; padding:18px 0; text-align:center;}
.yuangong .list ul li a{ display:block; text-align:center;}
.yuangong .list ul li a .tu{ width:90px; height:90px; margin-bottom:8px; margin:auto;}
.yuangong .list ul li a .tu img{width:90px; height:90px; border-radius:50%; display:block;}
.yuangong .list ul li a .name{ color:#000; font-size:14px; padding:8px 0;}
.yuangong .list ul li a .post{ color:#000; font-size:12px; padding:6px 0;}
.yuangong .list ul li a .post a{ color:#ff0000; font-size:12px; padding:6px 0;}
.yuangong .list ul li a .phone{ display:inline-block; padding-left:10px; font-size:12px; line-height:16px; height:16px; font-size:12px; background-image:url(phone-icon.png); background-position:left; background-repeat:no-repeat; background-size:auto 100%;}


.phone-store-demo{ background:#fff; padding-top:12px; margin-bottom:10px;}
.phone-store-demo .title{ padding:0 3%; font-size:20px; font-weight:bold; color:#000; margin-bottom:8px;}
.phone-store-demo .xx{ padding:0 3% 15px; font-size:10px; line-height:16px;}
.canshu{  background:#fff; text-align:center;padding:20px 0;display:flex;clear:both;}
.canshu:after{ content:""; display:block; clear:both;}
.canshu .item{ width:33.33%; float:left; color:#999; line-height:22px; font-size:14px;}
.canshu .item .big{ line-height:28px; height:28px; color:#f00; font-size:18px; overflow:hidden; font-weight:bold;}
.canshu .item:nth-child(2){ border-left:1px solid #ddd; border-right:1px solid #ddd;}

#pagebox{ height:40px; }
#pagebox a{ display:block; float:left; height:40px; line-height:40px; background:#fff; text-align:center;-webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
 -webkit-box-flex: 1;
 margin:0px !important;
 border:0px !important;
}
#pagebox div{ display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -ms-flex-direction: row;
 -webkit-flex-direction: row;
 flex-direction: row;
 -webkit-box-orient: horizontal;
 -ms-box-orient: horizontal;
 box-orient: horizontal;}

.libdata{width:40%; margin:0px auto; overflow:hidden;float:left; margin-bottom:10px;border:1px solid #E8E8E8; background-color:#FAFAFA; margin-left:3%; margin-right:3%}
.libdata-zuo{width:40%; margin:0px auto; overflow:hidden;float:left;}
.libdata-you{width:55%; margin:0px auto; overflow:hidden;float:right;}
.libdata-zuo img{width:100%;min-height:60px; height:auto;}
.libdata-you1{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px dotted #EDE9E9; padding-bottom:5px; height:15px; line-height:1.8}
.libdata-you2{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px dotted #EDE9E9; padding-bottom:5px; height:15px; line-height:1.8}
.libdata-you3{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px dotted #EDE9E9; padding-bottom:5px; height:15px; line-height:1.8}
.libdata-you4{width:100%; margin:0px auto; overflow:hidden;  padding-bottom:5px; height:15px; line-height:1.8}






.liebiao{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px}
.lanmu{margin:0px auto; overflow:hidden; width:100%;  border-bottom:1px dashed #cccccc; padding-bottom:5px; padding-top:5px}
.lanmu-zuo{margin:0px auto; overflow:hidden; width:12%;  border:0px solid #cccccc; float:left}
.lanmu-you{margin:0px auto; overflow:hidden; width:87%;  border:0px solid #cccccc; float:right;}
.lanmu-you-one{margin:0px auto; overflow:hidden; width:98%;  border:0px solid #cccccc; float:left;}
.lanmu-you-two{margin:0px auto; overflow:hidden; width:98%;  border:1px solid #cccccc; margin-top:10px;float:left; padding-top:3px; padding-bottom:3px}
.lanmu-you-three{margin:0px auto; overflow:hidden; width:98%;  border:0px solid #cccccc; float:left;}
.da{margin:0px auto; overflow:hidden;  background:url() no-repeat #FF0000;  font-weight:bold; color:#FFFFFF;text-align:center; padding:3px}
.ldjgj{margin:0px auto; overflow:hidden; width:970px;  border:0px solid #cccccc; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #cccccc}
.daer {margin:0px auto; overflow:hidden; float:left; background:url() no-repeat ; margin-right:15px; padding-right:15px; padding-top:3px; text-align:center; font-weight:bold}
.xiao{margin:0px auto; overflow:hidden; float:left; background:url(xiao.jpg) no-repeat right; margin-right:15px; padding-right:15px; padding-top:3px}
.xiao a:hover { text-decoration:none; color:#ff0000;}

.xiaoyes{margin:0px auto; overflow:hidden; float:left; background:url() no-repeat #FF0000; margin-right:10px; padding-right:10px; padding-top:3px; text-align:center; padding-left:10px}
.xiaoyes a{ text-decoration:none; color:#ffffff; text-align:center; display:block}

.da a:link { text-decoration:none; color:#ffffff;}
.da a:visited { text-decoration:none; color:#ffffff;}
.da a:hover { text-decoration:underline; color:#ff0000;}
.da a:active { text-decoration:none; color:#ffffff;}


.mjtiaojian{ float:left}
.mjtiaojian input{ border:1px solid #cccccc}



.shujulist{width:100%; margin:0px auto; overflow:hidden; background:#ffffff; margin-top:5px; padding-bottom:5px}
.shujulist-postion{width:100%; margin:0px auto;overflow: hidden; padding-top:5px}
.shujulist-list{width:98%; margin:0px auto;overflow: hidden;}
.shujulist-page{width:95%; margin:0px auto;overflow: hidden; margin-top:10px}







.cplist{width:100%; margin:0px auto;overflow: hidden; padding-bottom:10px; border-bottom:1px dotted #cccccc; padding-top:10px}
.cplist-one{width:25%; margin:0px auto;overflow: hidden;float:left; margin-left:3%}
.cplist-one img{ width:100%;}
.cplist-two{width:67%; margin:0px auto;overflow: hidden;float:left; margin-left:3%}
.cplist-two li{width:100%; line-height:1.3; float:left}
.shujulist-page a{ padding:4px}

.qiuzlist{width:98%; margin:0px auto;overflow: hidden; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:10px}
.qiuzlist-zuo{width:46%; margin:0px auto;overflow: hidden; float:left}
.qiuzlist-you{width:46%; margin:0px auto;overflow: hidden; float:left; margin-left:6%}
.qiuzlist-zuo li{width:100%; margin:0px auto;overflow: hidden; float:left; line-height:1.9;}
.qiuzlist-you li{width:100%; margin:0px auto;overflow: hidden; float:left; line-height:1.9;}
.teshu{ font-weight:bold;}
.teshu a{ color:#ff0000}
.liangg{}


.shujulistyess{width:100%; margin:0px auto; overflow:hidden; background:#f0f0f0;}
.shujulist-one{width:100%; margin:0px auto;overflow: hidden;}
.shujulist-one-left{width:100%; margin:0px auto;overflow: hidden;}

.shujulist-one-right{width:100%; margin:0px auto;overflow: hidden;}


.p-item{float:left;border-right:0;width:100%;position:relative;overflow:hidden;background:#fff;color:#000;text-align:center;}
.p-item-inner{width:100%;margin:0px auto; overflow:hidden;}
.pitem-img{width:100%;margin:0px auto;overflow: hidden;}
.p-item img{margin-top:0px; display:block;width:100%;}
.p-item.nt-first-row{border-top:0;}
.p-info{width:100%;margin:0px auto; overflow:hidden;}
.p-info a{_position:relative!important;_z-index:100;}

.look-detail{line-height:24px;cursor:pointer;text-align:left;}
.look-detail a{_position:relative;_z-index:100;}
.look-detail span{float:left;width:10px;height:10px;margin:0 3px;display:inline;margin-top:10px;}
.look-detail span.active{background-position:1px -16px;}
.look-detail-inner{padding-left:0;}
.look-detail-inner b{display:table-cell;border:1px solid #ccc;padding:1px;margin-top:9px;margin-right:3px;float:left;}
.look-detail-inner b.selected{border:2px solid #9f0000;position:relative;padding:0;}
.look-detail-inner b.selected i{border-width:4px;border-color:#FFF #FFf #9f0000;border-style:solid;width:0;height:0;position:absolute;top:-10px;left:6px;line-height:0;font-size:1px;}
.p-item .look-detail .look-detail-inner b img{width:40px;margin:0;}



.cpmiaoschengjiao{width:100%; margin:0px auto;overflow: hidden; margin-top:5px; padding-top:5px; border-top:1px dotted #cccccc; background: url(chengjiao.png) no-repeat right}
.cpmiaosrenz{width:100%; margin:0px auto;overflow: hidden;}
.cpmiaos1{width:100%; margin:0px auto; overflow:hidden;line-height:1.1; font-size:12px; background: url(renz.png) no-repeat right bottom;}
.cpmiaos1 span{ font-size:12px; color:#A8A7A7}
.cpmiaos1 li{ list-style:none;width:95%; margin:0px auto;overflow: hidden; line-height:2.3; border-bottom:1px dotted #cccccc}

.cpmiaos2{width:100%; margin:0px auto; overflow:hidden;line-height:1.1; font-size:12px; background: url(chengjiao.png) no-repeat right bottom;}
.cpmiaos2 span{ font-size:12px; color:#A8A7A7}
.cpmiaos2 li{ list-style:none;width:95%; margin:0px auto;overflow: hidden; line-height:2.3; border-bottom:1px dotted #cccccc}

.biaoshi{width:100%; margin:0px auto;overflow: hidden; border-bottom:1px solid #cccccc; margin-top:10px}
.biaoshi1{ margin:0px auto;overflow: hidden; float:left; background-color:#FF0000; color:#FFFFFF; text-align:center; padding:5px; font-weight:bold}
#LY{ color:#003399}
#TS{ color:#003399}

.qzmiaoschengjiao{width:100%; margin:0px auto;overflow: hidden; margin-top:5px; padding-top:5px; border-top:1px dotted #cccccc; background: url(chengjiao.png) no-repeat right}
.qzmiaosrenz{width:100%; margin:0px auto;overflow: hidden; background: url(renz.png) no-repeat right bottom}
.qzmiaos1{width:100%; margin:0px auto; overflow:hidden;line-height:1.1; float:left; font-size:12px;}
.qzmiaos1 span{ font-size:12px; color:#A8A7A7}
.qzmiaos1 li{ list-style:none;width:100%; margin:0px auto;overflow: hidden; line-height:2.8; border-bottom:1px dotted #cccccc}
.qzbiaoshi{width:98%; margin:0px auto;overflow: hidden; border-bottom:1px solid #cccccc; margin-top:10px}
.qzbiaoshi1{margin:0px auto;overflow: hidden; float:left; background-color:#FF0000; color:#FFFFFF; text-align:center; padding:5px; font-weight:bold}

.neirong{width:100%; margin:0px auto;overflow: hidden; border-bottom:1px solid #cccccc; margin-top:10px; line-height:1.8; }
.neirong img{display:block;width:100%;}


.hyclyst{ width:90%; margin:0px auto; overflow:hidden;}
.hyclyst-left{ width:100%; margin:0px auto; overflow:hidden}
.hyclyst-right{width:100%; margin:0px auto; overflow:hidden;margin-top:5px}
.hyclyst-right li{ width:100%;text-align:center; list-style:none; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc}

.hylanmu{width:100%; margin:0px auto; overflow:hidden; }
.hylanmu-top{color:#fff; border:0px; height:40px; border-radius:20px; background:#9F9F9E; line-height:40px; text-align:center; font-size:18px; display:block;width:100%; margin-top:10px}
.hylanmu-mid{color:#fff; border:0px; height:40px; border-radius:20px; background:#9F9F9E; line-height:40px; text-align:center; font-size:18px; display:block;width:100%;margin-top:10px}


.allzhuti{ width:100%; margin:0px auto; overflow:hidden; background:#ffffff;padding-bottom:10px}
.dengluzhuti{ width:100%;margin:0px auto; overflow:hidden;}
.dengluzhuti-login{width:80%; margin:0px auto; overflow:hidden;margin-top:50px;}

.suoluetu{ width:100%; height:250px; background:url(paizhao.png) no-repeat;background-size:100%; color:#FFFFFF;float:left}
/*登录注册*/
.login,.register{ margin:40px 3%;}
.login-form dl dd{ height:40px; margin-bottom:15px; position:relative;} 
.login-form dl dd .text-box{ height:40px; width:100%; border:1px solid #dcdcdc; border-radius:20px; padding:0 40px; background-position:left; background-repeat:no-repeat; background-size:auto 100%; line-height:40px;}
.login-form dl.input-box i{ display:block; width:14px; height:14px; position:absolute; background-size:100%; position:absolute; top:13px; right:13px; z-index:1000;}
.login-form dl.input-box .false i{ background-image:url(gt.png);}
.login-form dl.input-box .true i{ background-image:url(00.png);}
.login-form dl dd .text-box:focus{ border:1px solid #FF0000 !important; box-shadow:0 0 10px #FF0000;}
.login-form dl dd .text-box.username{ background-image:url(logo_04.png);}
.login-form dl dd .text-box.password{ background-image:url(logo_06.png);}
.login-form dl dd .text-box.telphone{ background-image:url(logo_05.png);}
.login-btn,.register-btn,.phone-btn{ color:#fff; border:0px; height:40px; border-radius:20px; background:#FF0000; line-height:40px; text-align:center; font-size:18px; display:block;width:100%;-webkit-appearance: none;}
.login-href{ text-align:center;}
.login-href a{ color:#FF0000;}
#zphone{ height:40px; position:absolute; top:0px; right:0px; background:#FF0000;  color:#fff; border:0; width:120px; text-align:center; border-radius:3px;}
/**/

.tables{border-collapse:collapse; width:95%; border:0px; background:url(tbg.gif) repeat-x; font-size:12px}
.tablestdyi{ float:left; width:70%; padding-left:10px; font-size:12px}
.tablestder{ float:right; text-align:right; padding-right:10px; font-size:12px}


.tablesyi{border-collapse:collapse; width:95%; border:0px;margin:0px auto; margin-top:10px; margin-bottom:10px}
.tablesyi td{text-align:center;border:1px solid #cfcfcf; font-size:12px; padding-top:3px; padding-bottom:3px;}

.img-list{border-radius:0 0 10px 10px;}

.tables-add{border-collapse:collapse; width:95%; border:0px;margin:0px auto; overflow:hidden;}
.tables-add td{text-align:left;border-bottom:1px solid #cfcfcf;}
.tables-add-yi{  border-bottom:1px solid #cccccc; padding-left:10px;  color:#000000;padding-right:10px; width:30%; font-size:12px}
.tables-add-er{border-bottom:1px solid #cccccc; font-size:12px; padding-left:20px;text-align:left; padding-top:5px; padding-bottom:5px; width:50%;font-size:12px}
.tables-add select{ border:1px solid #CCCCCC; font-size:12px}


.zhelsdeng{width:100%px; margin:0px auto; overflow:hidden; border:1px solid #cccccc; background-color:#FFFFFF; padding:10px}
.zhelsdeng-yi{width:100%px; margin:0px auto; overflow:hidden; font-weight:bold; font-size:12px}
.zhelsdeng-er{width:100%px; margin:0px auto; overflow:hidden; margin-top:10px}
.zhelsdeng-san{width:100%px; margin:0px auto; overflow:hidden;margin-top:10px}
.zhelsdeng-si{width:100%px; margin:0px auto; overflow:hidden;margin-top:10px; font-size:12px}

.dibubaq{width:100%; margin:0px auto; overflow:hidden;margin-top:5px;}
.dibubaq li{width:95%; margin:0px auto; overflow:hidden; padding-top:5px; text-align:center}

.arcwenzh{width:98%; margin:0px auto; overflow:hidden;}
.arcwenzh-one{width:100%; margin:0px auto; overflow:hidden; float:left;}
.arcwenzh-two{width:100%; margin:0px auto; overflow:hidden; float:left;}
.arcwenzh-three{width:95%; margin:0px auto;overflow: hidden; margin-top:10px; padding-top:10px}
.arcwenzh-three a{ padding-left:4px; padding-right:4px}

.dgjhgf{width:100%; margin:0px auto; overflow:hidden; border-bottom:1px dotted #cccccc; margin-top:10px}
.dgjhgf-title{width:100%; margin:0px auto; font-weight:bold}
.dgjhgf-miaoshu{width:100%; margin:0px auto; margin-top:10px; line-height:1.8}

.dulibody{width:98%;margin:0px auto; overflow:hidden; padding-top:10px; padding-bottom:20px;}
.dulititle{width:100%; margin:0px auto; overflow:hidden; padding-top:10px; font-size:17px; font-weight:bold; text-align:center; background:url() no-repeat; height:24px;}
.dulicontent2{width:100%; margin:0px auto; overflow:hidden;  line-height:1.2; padding-top:10px}
.dulicontent2 img{ display:block; width:auto}



.difudong{margin:0 auto; padding:0; width:100%;position:fixed; left:0;bottom:0;height:55px; width:100%; background:#f5f5f5; overflow:hidden; border-bottom:1px solid #cccccc; padding-top:5px}
.difudong1{ width:24%; float:left; text-align:center;border-right:1px solid #cccccc}
.difudong2{ width:24%; float:left; text-align:center;border-right:1px solid #cccccc}
.difudong3{ width:24%; float:left; text-align:center;border-right:1px solid #cccccc}
.difudong4{ width:25%; float:left; text-align:center;}
.difudong1 li{background:url(home.png)  center no-repeat ; background-size: 28px 28px; width:100%; height:21px}
.difudong1 dl{color:#333; font-size:14px;  padding-top:5px}
.difudong2 li{background:url(zhuanrang.png)  center no-repeat; background-size: 28px 28px; width:100%; height:21px}
.difudong2 dl{color:#333; font-size:14px;  padding-top:5px}
.difudong3 li{background:url(zhaopu.png)  center no-repeat; background-size: 28px 28px; width:100%; height:21px}
.difudong3 dl{color:#333; font-size:14px;  padding-top:5px}
.difudong4 li{background:url(call.png)  center no-repeat; background-size: 28px 28px; width:100%; height:21px}
.difudong4 dl{color:#333; font-size:14px;  padding-top:5px}

.newinput{  border:0px; height:22px; line-height:22px;}

/*筛选*/
#check-box{ height:30px; background:#fff; z-index:100; position:relative;}
#check-box .check-list{ height:30px; width:100%;background:#fff;}
#check-box.fly .check-list{ position:fixed; left:0px; top:0px; z-index:100;box-shadow:0 0 50px rgba(0,0,0,0.275);}
#check-box.fly .check-list .item{ background:#fff; height:40px; line-height:40px; border-bottom:1px solid #eee; }
#check-box .check-list .item.on b{ display:block;}
#check-box .check-list .item b{ width:0px; height:0px; display:none; position:absolute; left:50%; border-width:5px; border-style:solid; border-color:transparent transparent #fff transparent; top:100%;}
#check-box .check-list .item.first b{  border-color:transparent transparent #eee transparent; }
#check-box.fly .check-list .item.itb{ border-left:1px solid #eee;}
#check-box .check-list .item{ width:33.3333333333%; height:30px; line-height:30px; display:block; text-align:center; float:left; background:#eeeeee; color:#000; position:relative;}
#check-box .check-list .item:nth-child(4){ display:none;}
#check-box .check-list .item.itb{ border-left:1px solid #fff;}
#check-box .check-list .item span{ display:inline-block; padding-right:14px; height:100%; position:relative;}
#check-box .check-list .item span i{ width:8px; height:4px; background-image:url(xx_03.png); background-size:100%; display:block; position:absolute; top:50%; margin-top:-2px; right:0px;}
#check-box .check-list .item.on .xiala-box{ height:auto; display:block; opacity:1;}
#itl2.xiala-box{ left:-100%;}
#itl3.xiala-box{ left:-200%; margin-left:-1px;}
#itl4.xiala-box{ left:-300%; margin-left:-2px;}

#check-box .check-list .item .xiala-box{background:#fff; width:400%; position:absolute; top:100%; margin-top:10px; display:none; opacity:0;
transition: height .5s, opacity .5s; 
 -moz-transition: height .5s, opacity .5s; 
 -webkit-transition: height .5s, opacity .5s; 
 -o-transition: height .5s, opacity .5s; 
 height:0px;
 overflow:hidden;
}
#check-box .check-list .item .xiala-box .list{}
#check-box .check-list .item .xiala-box .list ul li{ display:block; height:40px; line-height:40px; border-top:1px solid #ccc;}
#check-box .check-list .item .xiala-box .list ul li.on{ display:block; height:40px; line-height:40px; border-top:1px solid #ccc; background-color:#f5f5f5}

#check-box .check-list .item .xiala-box .list ul li a{ display:block; text-align:left; padding:0 15px; }
#check-box .check-list .item .xiala-box .left{ width:30%; background:#eeeeee; max-height:100%; position:relative; overflow-y:scroll;  }
#check-box .check-list .item .xiala-box .left dl dd{ display:block; line-height:34px; height:34px; border-left:4px solid #eee; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding-left:8px; color:#000; font-size:14px; text-align:left;}
#check-box .check-list .item .xiala-box .left dl dd.on{ border-left:4px solid #1ebda7; border-bottom:1px solid #cdcdcd; border-right:1px solid #fff; background:#fff; position:relative; z-index:10; }
#check-box .check-list .item .xiala-box .left dl dd a{ display:block;}
#check-box .check-list .item .xiala-box .right dl dt{ display:block; height:34px;text-align:left; display:none;}
#check-box .check-list .item .xiala-box .right dl dt a{ display:block; overflow:hidden; height:34px; padding-left:5%;}
#check-box .check-list .item .xiala-box .right dl dt a:hover,#check-box .check-list .item .xiala-box .right dl dt.on a{ background:#f5f5f5;}
#check-box .check-list .item .xiala-box .right{ height:100%; width:70%; position:absolute; top:0px; right:0px; overflow-y:scroll;}
.item-bg{ background:rgba(0,0,0,.175); width:100%; height:100%; position:fixed; z-index:10; top:0px; display:none;}

.meiyousj{width:98%; margin:0px auto; overflow:hidden; margin-top:10px; color:#FF0000; font-size:16px; text-align:center}
