body{font-family: "Microsoft YaHei","微软雅黑";}
ul,li{list-style-type: none;padding: 0;margin:0;}
a:visited {color:#999}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f30{font-size: 30px;}
.bg-gray{background: #f7f7f7;}
.tc-back1{color:#333333;}
.tc-back2{color:#666666;}
.tc-back3{color:#999999;}
.tc-red{color:#ef5651;}
.tc-red2 {color: #FD485E !important;}
.tc-blue{color:#337ab7;}
.tc-blue2{color:#0190d4;}
.tc-green{color:#27bf68;}
.tc-orange{color:#f1954a;}
.tc-white{color:#ffffff;}
.lh25{line-height: 25px;}
.lh35{line-height: 35px;}
.lh45{line-height: 45px;}
.lh50{line-height: 50px;}
.tx-c{text-align: center;}
.fb{font-weight: bold;}
.fr{float: right;}
.fl{float: left;}
.ffh{font-family: "黑体"}
.fclear{clear: both;}
.mt0{margin-top: 0}
.mt10{margin-top: 10px;}
.mb10{margin-bottom:10px;}
.mb50{margin-bottom:50px;}
.mt5{margin-top: 5px;}
.mt0{margin-top: 0px;}
.pf10{padding-left: 10px;}
.pr5{padding-right: 5px;}
.line10{width: 100%;height: 10px; background: #f7f7f7;}
.line5{width: 100%;height: 5px; background: #f7f7f7;}
.pt44{padding-top: 44px;}
.fb{font-weight: bold;}
.ub{display: -webkit-box;display: -webkit-flex;display: flex}
.ub-h{-webkit-box-orient: horizontal;-webkit-flex-flow: row;flex-flow: row}
.ub-v{-webkit-box-orient: vertical;-webkit-flex-flow: column;flex-flow: column}
.ub-f1{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1}
.ub-h-center{-webkit-box-align: center;-moz-box-align: center;-webkit-justify-content: center; -moz-justify-content: center; justify-content: center; }
.ub-v-center{align-items: center;}
.clear-both{clear:both }
.header{width:100%; min-width:1200px}
.header-main{width:1200px;margin:0 auto;height: 80px;line-height: 80px; overflow:hidden;}
.header-fix{position: fixed;top: 0px;left: 0px; background:#fff;z-index:200;-moz-box-shadow: 2px 2px 2px #888888; box-shadow: 2px 2px 2px #888888;}
.header .logo{float: left;}
.header .head-nav{float: right; }
.header .head-nav li{padding: 0 15px; float:left ;position:relative}
.header .head-nav .active a{color: #337ab7;font-weight:bold }
.header .head-nav li a{color:#333;text-decoration:none }
.header .head-nav li a:hover{color: #337ab7 }
.header .head-nav .login a{color: #337ab7 }
.header .head-nav .login { padding-right:0; }
.header .head-search{ float:left; margin-left:50px; width:520px; line-height:50px; }
.header .head-search .search-input{ width:480px; margin-top:28px; float:left}
.header .head-search .search-input input{ display: block;outline:none;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

.header .head-search .search-submit{ float:left; width:40px;margin-top:28px;}
.header .head-search .search-submit input{width: 40px;
    height: 34px;
    background-image: url(../images/top-search.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    outline: none;
    margin-left: 0px !important;
    color: #fff !important;
    background-color: #128bed;
    border-color: #128bed;
    border:1px solid #128bed;
    position:relative;
    left:-2px;
    }
 .header .head-search .search-submit input:hover, .header .head-search .search-submit input:fouse{background:#333}
.search{width: 100%; text-align: center;position:relative;overflow:hidden;background-size:cover; min-width:1200px;}
.search .swiper-slide img{width: 100%; }
.search .search-content-box{width:100%;position:absolute;z-index:100;top:0;left:0;}
.search .search-content{width: 1200px; margin: 0px auto; }
.search .search-content .title{padding-top: 40px; font-size: 36px; color: #fff;  font-family:"黑体"; padding-bottom: 10px; }
.search .search-content .input{width: 750px; height: 45px; background: #fff;border-radius: 5px; margin:0 auto;}
.search .search-content .input .keyword{width: 640px; height: 35px; margin-top: 5px; border:0;  line-height: 35px; color: #999; font-size: 15px; outline:none; padding-left: 10px; box-sizing: border-box;}
.search .search-content .input .submit{width: 100px; height: 25px; margin-top: 10px; border:0;  line-height: 25px;  font-size: 16px; color: #008bd5; background: #fff; border-left: 1px solid #ddd;outline:none; }
.search .search-content .input .keyword::-webkit-input-placeholder{
            color:#999;
        }
.search .search-content .input .keyword::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#999;
        }
.search .search-content .input .keyword:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#999;
        }
.search .search-content .input .keyword:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#999;
        }
.search .search-content  .hot-search{width: 750px; margin:0 auto; color: #fff; padding-top: 20px; max-height: 105px; overflow: hidden;line-height: 30px;}        
.search .search-content  .hot-search .hot-list{width: 580px; text-align: left;}
.search .search-content  .hot-search .hot-list span{ float: left;padding: 0 10px;}
.search .search-content  .hot-search .hot-list a{color: #fff;}
.search .search-content  .hot-search .hot-list a:hover{color: #fff;}
.search .search-content  .shiyong{ font-size:12px; color:#fff;width: 700px; margin: 0 auto; margin-top:10px; margin-bottom:20px; }
.menu-title{width: 1200px; height: 100px; margin:0 auto;text-align: center;}
.menu-title .title{height: 76px; font-size:24px; color: #333; line-height: 76px; }
.menu-title .blue-span{width:30px; height: 5px; background:#008bd5; margin:0 auto;  }
.case{width: 100%;/*background: url('../images/casebg.png'); background-repeat: no-repeat; background-size: 100% 100%;*/}
.case .case-content{width: 1200px; margin:0 auto;}
.case .case-content .cc-head{height: 60px; background-color:#293038; line-height:60px; color:#fff; font-size: 26px; text-align: center;}
.case .case-content .cc-head .left{width: 250px; float: left;position: relative;}
.case .case-content .cc-head .left .left-line{width: 1px; height: 40px; background: #999; position: absolute;right: 0px; top:10px;}
.case .case-content .cc-head .right{width: 950px; float: left;}
.case .case-content .cc-body{padding-bottom: 15px; }
.case .case-content .cc-body .swiper-slide img{width:1200px;}
.case .case-content .cc-body .left{width: 250px; float: left;}
.case .case-content .cc-body .left .active{border-left:4px solid #293038; border-right: 1px solid #fff;background: #fff; color: #333;}
.case .case-content .cc-body .left li{ cursor: pointer; width: 245px;height: 97px; line-height: 97px; text-align: center; font-size: 22px; color: #555; border-bottom: 1px solid #eeeeee; border-left:4px solid #fafafa; border-right: 1px solid #eee;background:#fafafa;box-sizing: content-box;}
.case .case-content .cc-body .right{width: 950px; float: left;background: #fff;}
.case .case-content .cc-body .right .nn-content{ display: none }
.case .case-content .cc-body .right .nn-content .intor{ text-align: center; height: 140px; width: 950px;  display: table-cell;vertical-align:middle; font-size: 16px; line-height: 30px;   }
.case .case-content .cc-body .right .nn-content .pic{text-align: center;width: 950px; }
.case .case-content .cc-body .right .nn-content .pic img{ height: 350px; }
.member{width: 100%;background: url('../images/memberbg.png'); background-repeat: no-repeat; background-size: 100% 100%;}
.member .member-content{width:1200px;  margin:0 auto;padding-bottom:10px;}
.member .member-content li{width: 290px;  float: left;position: relative; border:1px solid #f1f3f5;margin:0 5px; }
.member .member-content .member-box{ box-sizing:content-box;cursor: pointer;}
.member .member-content .member-box:hover .title{}
.member .member-content .member-box .title{height: 75px; text-align: center;}
.member .member-content .active .title{height: 75px; text-align: center;padding-top: 4px;}
.member .member-content .member-box .title h1{font-size: 24px; color: #333;height: 45px; line-height: 60px; overflow: hidden; padding: 0;margin:0; }
.member .member-content .member-box .title p{font-size: 12px;color: #757575;position:relative;line-height:36px}
.member .member-content .member-box .title p:before{content:"";height:1px;width:42px;background:#d6d6d6;position:absolute;left:60px;top:18px}
.member .member-content .member-box .title p:after{content:"";height:1px;width:42px;background:#d6d6d6;position:absolute;left:185px;top:18px}
.member .member-content .member-box .price{ text-align: center;height: 30px; }
.member .member-content .member-box .buy_btn{ text-align: center;height: 55px; border-bottom: 1px solid #ddd }
.member .member-content .member-box .buy_btn .btn{padding:6px 25px;border:1px solid #008bd5; color: #008bd5;font-size: 14px; border-radius: 5px;}
.member .member-content .member-box:hover .buy_btn .btn{padding:6px 25px;background: #008bd5; color: #fff;font-size: 14px; border-radius: 5px;}
.member .member-content .active .buy_btn .btn{padding:6px 25px;background: #008bd5; color: #fff;font-size: 14px; border-radius: 5px;}
.member .member-content .member-box .user{ text-align: center;height: 55px; border-bottom: 1px solid #ddd;font-size: 16px; line-height: 55px; color: #333; }
.member .member-content .member-box .auth{ text-align: center;line-height: 25px; color: #525253;padding-top: 20px;  }
.member .member-content .member-box .auth p{padding: 0;margin:0;line-height:38px}
.member .member-content .member-box .auth .bglist{background:#f6f8f9}
.member .member-content .member-box .auth .market-price{position: relative}
.member .member-content .member-box .price{margin-top:30px;color:#35a8ff}
.member-text{ line-height:40px; padding-left:10px }
.member-service{padding:10px 10px;}
.member-service h1{font-size:18px;padding:0;margin:0;font-weight:bold;line-height:40px;}
.member .member-content .member-box .auth .market-price:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    height: 2px;
    background-color: currentColor;
    width: 100px;
    color:#111;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.photo{width: 100%;background: url('../images/memberbg.png'); background-repeat: no-repeat; background-size: 100% 100%;}
.photo .photo-content{width:1200px; min-height: 630px; margin:0 auto; }
.photo .photo-content li{width: 300px;float: left; cursor: pointer; margin-bottom: 10px; }
.photo .photo-content li .meet{width: 280px; border:1px solid #eee; padding: 8px; background: #fff;}
.photo .photo-content li .meet:hover .title a{color: #337ab7;}
.photo .photo-content li .pic{width: 100%; height: 180px; overflow: hidden;}
.photo .photo-content li .pic img{width: 100%;height: 180px;   -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63), -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);}
.photo .photo-content li .pic img:hover{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.photo .photo-content li .title {padding: 5px 0; line-height: 25px; color:#333; font-size: 15px; height:25px; overflow: hidden;box-sizing: content-box;}
.photo .photo-content li .title a{color: #333;text-decoration: none;}
.photo .photo-content li .title a:hover{color: #337ab7;}
.photo .photo-content li .intor {border-top: 1px solid #eee; }
.photo .photo-content li .intor {line-height: 20px; padding-top: 5px; color: #999; font-size: 12px;}
.photo .photo-content li .intor p{margin:0;padding:0; }
.newjoin{width:1200px;margin:0 auto; }
.newjoin .newjoin-list{}
.newjoin .newjoin-list li{width: 300px;float: left; cursor: pointer; margin-bottom: 10px; }
.newjoin .newjoin-list li .title{width: 280px;height: 25px; line-height: 25px; font-size: 16px; color: #0fbbe9;box-sizing: content-box;overflow:hidden }
.newjoin .newjoin-list li .title a{color:#0fbbe9; text-decoration: none; }
.newjoin .newjoin-list li .title a:hover{color:#fd6600; }
.newjoin .newjoin-list li p{width: 280px; line-height: 25px;padding:0;margin:0; height: 25px; overflow: hidden;}
.newjoin .picture-list li{width: 200px;float: left; cursor: pointer; margin-bottom: 10px; }
.newjoin .picture-list li .picture{width: 180px; height: 60px; text-align: center;}
.newjoin .picture-list li .picture img{max-width: 180px; max-height: 50px; }
.biaoyu{width: 1200px; margin:0 auto;border-top: 1px solid #eee; margin-top: 10px; padding-top:10px;}
.biaoyu li{width: 280px; height: 150px; float: left;padding-top:30px; box-sizing: border-box; margin-right: 20px;  }
.biaoyu li .by-inco{width: 65px; }
.biaoyu li .by-inco img{max-width: 55px; }
.biaoyu li .by-intor .by-title{line-height: 30px; font-size: 17px; color: #333;font-weight: 700}
.biaoyu li .by-intor .by-content{line-height: 25px; font-size: 15px; color: #999;}

.footer{width: 100%;background: #373d41;min-width:1200px;}
.footer .foot-content{width: 1200px; margin: 0px auto;}
.footer .foot-content .foot-logo{ width: 280px; }
.footer .foot-content .foot-title{font-size: 16px; font-weight: 700;color:#ddd; margin-top: 20px;}
.footer .foot-content .foot-li{font-size: 14px;color:#ddd;line-height: 30px; padding-top: 10px; padding-bottom: 20px; }
.footer .foot-bm{width: 100%;height: 40px;line-height: 40px; background:#25282a;text-align: center; color: #c8c8c8; font-size: 12px; }

.user-login{padding:25px; }
.login-title{font-size: 18px; color: #333;}
.login-input{margin-top: 20px;}
.login-input .login-name{width: 298px;height: 43px; border: 1px solid #dddddd;box-sizing: border-box; padding-left: 48px;background: url('../images/login1.png') no-repeat left #fff; line-height: 43px;}
.login-input .login-pwd{width: 298px;height: 43px; border: 1px solid #dddddd;box-sizing: border-box; padding-left: 48px;background: url('../images/login2.png') no-repeat left #fff; line-height: 43px;}
.login-input .login-phone{width: 298px;height: 43px; border: 1px solid #dddddd;box-sizing: border-box; padding-left: 48px;background: url('../images/login3.png') no-repeat left #fff; line-height: 43px;}
.login-input .login-yyzz{width: 298px;height: 43px; border: 1px solid #dddddd;box-sizing: border-box; padding-left: 48px;background: url('../images/login4.png') no-repeat left #fff; line-height: 43px;}
.login-input .login-yzm{width: 158px; height: 43px;border: 1px solid #dddddd; box-sizing: border-box;padding-left: 10px;}
.login-input .login-yzm-img{width: 116px; height: 43px; margin-left: 19px; }
.login-input2{margin-top: 15px;}
.login-input2 .login-jzmm{width: 20px; height: 20px; float: left;}
.login-input2 .login-jzmm-label{float: left;font-weight: normal; margin-left: 5px; margin-top: 3px; color: #666}
.login-input2 .login-btn{width: 298px; height: 43px;background: #008bd5;text-align: center;line-height: 43px; color: #fff; font-size: 16px; letter-spacing: 5px;border: 0}
.login-input2 .login-link{width: 298px;}
.login-input .send_code{width: 116px; height: 43px; margin-left: 19px; background: #008bd5; color: #fff; border: 0; border-radius: 5px }
.login-input .un_send_code{width: 116px; height: 43px; margin-left: 19px; background: #ccc; color: #666; border: 0; border-radius: 5px }

.user-reg{padding:25px;display: none}
.user-find{padding:25px;display: none}


.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
.search img{width:100%;}
.page-content{  margin:0 auto; min-height:500px;min-width: 1220px; max-width: 1560px; }
.page-main{ width:100%;background:#f6f6f6 }
.panel-title{padding: 15px; font-size:14px; border-bottom:1px solid #eee;position:relative}
.panel-search{ padding:15px;font-size:14px;border-bottom:1px solid #eee;position:relative; }
.panel-search .form-group {
    float: left;
    padding-right: 15px;
}
.panel-search .shxtj{ line-height:35px; }
.meetrecord-list{}
.meetrecord-list li{ padding:10px 0; border-bottom:1px solid #eee;position:relative; }
.meetrecord-list li .mr-title{ display: inline-block;font-size: 18px;color: #222;font-weight: bold; padding-bottom: 0px;max-height: 100px; }
.meetrecord-list li .mr-title:hover{    color: #128BED;}
.meetrecord-list li .mr-title a{    color: #222; text-decoration:none}
.meetrecord-list li .mr-title a:hover{    color: #128BED;}
.meetrecord-list li .mr-intor{margin: 8px 0;color: #666;}
.meetrecord-list li .mr-more{ text-align:center }
.meetrecord-list li .mr-more a{ color: #128BED;font-size:16px; }
.meetrecord-list li .mr-down{ position:absolute; bottom:0px; right:10px; }
.meetrecord-list li .mr-down a{ color:#fff; }
.meetrecord-list li:last-child{border-bottom:0;}
.mr-bb{border-bottom:1px solid #eee; padding-bottom:10px; }
.cznum{ line-height:50px; }
.adv-pic{ width:100%;  margin-top:10px; }
.adv-pic img{ width:100%;margin-bottom:10px; } 
.meet-piclsit{ width:100%; }
.meet-piclsit li{ width:100%; cursor:pointer }
.meet-piclsit li .pic img{ width:100%; } 
.meet-piclsit li .title{ padding:10px 0; line-height:20px; } 
.meet-piclsit li:hover .title{color:#128BED }
.list-page .pagination{ margin:5px 20px 0; }
.list-page .page-count{ margin:10px 20px 0; }
.list-page .search_page_div{ margin:8px 0px 0; }
.list-page .search_page_div input{     width: 40px; height: 25px;border: 1px solid #ccc; }
.list-page .search_page_div .search_page_submit {width: 50px;height: 26px;border: 1px solid #ccc;border-radius: 2px;}

.mian-full{width:100%; min-width:1200px}
.main-full-banner{ width:100%; min-width:1200px}
.main-full-banner img{ width:100%; display:block }
.mian-1200{ width:1200px; margin:0 auto; }
.member-title{ width:100%;position:relative;height:70px; line-height:70px;font-size:16px; font-weight:700; padding-left:15px;  box-sizing:border-box;border-bottom:1px solid #eeeeee; }
.member-title{ height:70px; line-height:25px;font-size:16px; font-weight:700; padding-left:15px; padding-top:10px;}
.member-title:after{ content:" "; height:25px;width:5px; background:#2c78fe; position:absolute;top:22px;left:0;}
.member-title:after{ content:" "; height:0px;width:0px; background:none; position:absolute;top:22px;left:0;}
.member-list{ width:100%; padding-top:20px; }
.member-buy{ }
.member-buy .member-buy-list{padding-top:20px}
.member-buy .member-buy-list .member-buy-list-text{font-size:12px;line-height:20px;color:#ccc;margin-bottom:0px}
.member-buy .member-year{ cursor:pointer; position:relative; padding:0px 20px; min-width:120px; height:40px; border:1px solid #999;  line-height:40px; text-align:center; margin-right:20px; border-radius:5px }
.member-buy .member-user{ cursor:pointer; position:relative; padding:0px 20px; min-width:60px; height:40px; border:1px solid #999;  line-height:40px; text-align:center; margin-right:20px; border-radius:5px }
.member-buy .member-year img{ }
.member-buy .member-buy-list .active{border:1px solid #008bd5; color:#333; background:url("../images/jtbg.png") no-repeat right top;  }
.member-buy .member-year span{ font-size:12px;  padding-left:8px; font-weight:normal }
.member-buy .member-year-list{margin-top:5px;}
.member-buy .member-year-lable{line-height:40px;}
.member-buy .buy-member-btn{ width:320px; height:42px; line-height:42px; text-align:center; background:#008bd5;color:#fff;border:0;border-radius:5px; margin:20px 0 30px 0px; }
.point-text-content{ padding:10px 30px 30px; }
.point-text-content .point-text-title{ font-size:15px; font-weight:bold;line-height:30px;padding-bottom:5px }
.point-text-content p{ color:#999 }
.member-point-title{ line-height:60px; font-size:20px; font-weight:bold; }
.member-point{padding:30px 30px;border:1px solid #ececec;margin-right:20px;border-radius:5px;margin-bottom:20px;}
.member-point .point-number{ font-size:24px;color:#FF7E1B }
.member-point .point-del-price{ font-size:12px;color:#BFBFBF;position:relative }
.member-point .point-del-price:after{ content:"";width:100%;height:1px; background:#ccc;display:block;position:absolute;left:0;top:8px }
.member-point .point-text{ font-size:12px;color:#FF991B;background:#fff5ed;padding:4px 15px;border-radius:20px;margin-left:10px}
.member-point-diy{ padding-top:10px; }
.member-point-diy input{width:240px; border:1px solid #ddd;height:38px;padding-left:5px;border-radius:5px;}
.member-point-diy span{font-size:12px;color:#FC7173}

.develop-banner{ width:100%; height:320px; min-width:1200px;background:url("../images/dzbg.png") no-repeat ;background-size:cover; position:relative; }
.develop-banner .develop-banner-main{ width:1200px;margin:0 auto;}
.develop-banner .banner-title{ font-size:50px; color:#fffbbb; text-align:center; letter-spacing:10px; padding-top:60px; padding-bottom:20px;  }
.develop-banner .banner-futitle{ font-size:24px; color:#fff; text-align:center;background:url("../images/jbbg.png") no-repeat center ; height:40px; line-height:40px;letter-spacing:2px; }
.develop-banner .banner-bottom-bg{ width:100%;position:absolute; height:80px;left:0;bottom:0;background-color:rgba(0,0,0,0.2); z-index:100; }
.develop-banner .banner-bottom{ width:100%;position:absolute; height:80px;left:0;bottom:0;z-index:110;}
.develop-banner .banner-bottom-main{ width:1200px; margin:0 auto; }
.develop-banner .banner-bottom-main .number-list{ float:left; width:400px; text-align:center;color:#fff; }
.develop-banner .banner-bottom-main .number-list h2{ padding:0;margin:0; padding-top:10px;font-size:32px; }
.develop-banner .banner-bottom-main .number-list p{ padding:0;margin:0;  font-size:18px;}
.develop-tzyun{width:1200px;margin:30px auto;text-align:center}
.develop-tzyun .tzyun-title{ font-size:30px;color:#333333; font-weight:bold;letter-spacing:1px;line-height:50px;  }
.develop-tzyun .tzyun-futitle{ font-size:18px;color:#666; line-height:30px; padding-top:5px;  }
.develop-tzyun .tzyun-list{ float:left; width:1200px; margin-top:30px; }
.develop-tzyun .tzyun-list .tzyun-list-info{ width:300px; float:left }
.develop-tzyun .tzyun-list .tzyun-list-info .bgpic{ width:160px; height:160px; margin-left:70px; -moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius:100%;  }
.develop-tzyun .tzyun-list .tzyun-list-info .bg1{ background:url("../images/ypt01.png") no-repeat center center #f7f7f7;background-size: auto 70px;  }
.develop-tzyun .tzyun-list .tzyun-list-info .bg2{ background:url("../images/ypt02.png") no-repeat center center #f7f7f7;background-size: auto 70px; }
.develop-tzyun .tzyun-list .tzyun-list-info .bg3{ background:url("../images/ypt03.png") no-repeat center center #f7f7f7;background-size: auto 70px; }
.develop-tzyun .tzyun-list .tzyun-list-info .bg4{ background:url("../images/ypt04.png") no-repeat center center #f7f7f7;background-size: auto 70px; }
.develop-tzyun .tzyun-list .tzyun-list-info .bgtitle{ margin-top:20px; font-size:22px; color:#333;  }
.develop-tzyun .tzyun-list .tzyun-list-info .bgintor{ margin-top:8px; font-size:16px; color:#999; }
.develop-xtdz{ width:100%;min-width:1200px; height:400px; background:url("../images/xtdzbg.png") no-repeat; background-size:cover; background-position:center }
.develop-xtdz .xtdz-main{width:1200px; margin:0 auto;}
.develop-xtdz .xtdz-main .xtdz-title{text-align:center; padding-top:30px; font-size:30px; color:#fff;letter-spacing:1px; font-weight:700}
.develop-xtdz .xtdz-main .xtdz-intor{text-align:center; padding-top:20px; font-size:17px; color:#fff;letter-spacing:1px; line-height:28px; }
.develop-xtdz .xtdz-main .xtdz-list{ width:1200px; float:left;margin-top:50px;}
.develop-xtdz .xtdz-main .xtdz-list .xtdz-info{ width:240px; float:left; text-align:center;}
.develop-xtdz .xtdz-main .xtdz-list .xtdz-info .pic img{ width:100px; }
.develop-xtdz .xtdz-main .xtdz-list .xtdz-info .name{ color:#fff; font-size:18px; line-height:50px;}
.develop-kflc{ width:100%; background:#f9f9f9;text-align:center ;padding:30px 0;}
.develop-kflc .kflc-title{ font-size:30px;color:#333333; font-weight:bold;letter-spacing:1px;line-height:50px;  }
.develop-kflc .kflc-futitle{ font-size:18px;color:#666; line-height:30px; padding-top:5px;  }
.develop-case{ width:100%; padding:30px 0;}
.develop-case .case-main{ width:1200px; margin:0 auto; }
.develop-case .case-title{ font-size:30px;color:#333333; font-weight:bold;letter-spacing:1px;line-height:50px; text-align:center  }
.develop-case .case-list{ font-size:18px;color:#666; line-height:30px; padding-top:5px;  }
.develop-case .case-list{ width:1200px; float:left }
.develop-case .case-list li{ float:left; margin:10px 10px; }
.develop-case .case-list li img{ width:150px;height:80px;}
.ab-ban{ width:100%; height:90px; background:url("../images/ab_bnr.jpg") no-repeat; background-size:cover; background-position:center; }
.gsjsh{ width:1200px; margin:0 auto; }
.gsjsh-title{ text-align:center; font-size:24px; font-weight:700; color:#333; line-height:50px;}
.gsjsh-content{ line-height:30px; padding:10px; font-size:15px; }
.gsjsh-content p{ text-indent:2em;}
.about-us{ width:1200px; margin:0 auto; padding-bottom:30px; }
.about-title{ text-align:center; font-size:24px; font-weight:700; color:#333; line-height:50px;}
.lxwm{ padding-top:20px; }
.lxwm .lx-info{ padding:5px 0; line-height:25px; font-size:15px; }
.mbbg{ background:#f7f7f7; padding-bottom:20px; }
.mbbg-wh{ background:#fff; margin-top:10px;  }
.member-tab{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #eee  }
.member-tab .mt-name{ float:left; padding: 0 30px;font-size: 18px;color: #666;cursor: pointer; }
.member-tab .active{font-weight: 700; color:#337ab7 }
.member-tab .mt-line{ float:left; width:1px; height:24px; background:#666; margin-top:18px; }
.mian-1260{ width:1260px; margin:10px auto; }
.member-tab-content{ padding:0 30px;  }
.member-tab-content .mt-content{display:none;}
.member-tab-content .active{ display:block; }
.tender-source{ padding-top:10px; font-size:13px; }
.tender-source .tender-city{ padding:5px; padding-left:25px;  background:url("../images/dingwei.png") no-repeat; background-size:20px 20px; background-position:2px center; }
.tender-source .tender-type{ padding:5px; padding-left:25px;  background:url("../images/zhaobiao.png") no-repeat; background-size:18px 18px; background-position:2px center; }
.tender-source .tender-time{ padding:5px; padding-left:25px;  background:url("../images/shijian.png") no-repeat; background-size:18px 18px; background-position:2px center; }
.tender-td1{ width:12%; background:#f1f1f1;text-align:center }
.tender-td2{ width:38%;word-wrap: break-word }
.terder-buymember{background: #008bd5;color: #fff;border: 0;border-radius: 5px;padding:5px 10px; margin:10px;  float:left; width:120px; text-align:center; }
.terder-fabu{color: #fff;border: 0;border-radius: 5px;padding:5px 10px; margin:10px;  float:left;width:130px; text-align:center;padding-left:30px; background:url("../images/fabu.png") no-repeat #008bd5; background-size:22px 22px; background-position:5px center; }
.meetpiclist .photo-content{min-height: 430px; margin:0 auto; }
.meetpiclist .photo-content li{width: 254px;float: left; cursor: pointer; margin-bottom: 10px; overflow:hidden }
.meetpiclist .photo-content li .meet{width: 245px; border:1px solid #eee; padding: 8px; background: #fff;}
.meetpiclist .photo-content li .meet:hover .title a{color: #337ab7;}
.meetpiclist .photo-content li .pic{width: 100%; height: 180px; overflow: hidden;}
.meetpiclist .photo-content li .pic img{width: 100%;height: 180px;   -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63), -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);}
.meetpiclist .photo-content li .pic img:hover{-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}
.meetpiclist .photo-content li .title {padding: 5px 0; line-height: 25px; color:#333; font-size: 15px; height:25px; overflow: hidden;box-sizing: content-box;}
.meetpiclist .photo-content li .title a{color: #333;text-decoration: none;}
.meetpiclist .photo-content li .title a:hover{color: #337ab7;}
.meetpiclist .photo-content li .intor {border-top: 1px solid #eee; }
.meetpiclist .photo-content li .intor {line-height: 20px; padding-top: 5px; color: #999; font-size: 12px;}
.meetpiclist .photo-content li .intor p{margin:0;padding:0; }
.piclist-city{ padding:5px; padding-left:25px;  }
.piclist-city span{ color:#999 }
.piclist-time{ padding:5px; padding-left:25px;  }
.piclist-time span{ color:#999 }
.piclist-photo{ padding:5px; padding-left:5px;  }
.piclist-photo span{ color:#999 }
.ztzp-pic{ position:absolute;top:20px;left:35px; }
.meetpiclist2 .photo-content{min-height: 430px; margin:0 auto; }
.meetpiclist2 .photo-content li{width: calc(16.6% - 15px);float: left; cursor: pointer; margin-bottom: 12px; overflow:hidden;position:relative;margin-right:12px;border-radius:10px; }
.meetpiclist2 .photo-content li .down_mask{position:absolute; width:237px;height:160px;background-color:rgba(0,0,0,0.5);top:4px;left:4px;z-index:100;display:none;}
.meetpiclist2 .photo-content li:hover .down_mask{display:none}
.meetpiclist2 .photo-content li .down_mask .btn_box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    letter-spacing: 5px;
    width: 150px;
}
.meetpiclist2 .photo-content li .down_mask  .btn_box .down_btn {
    width: 70px;
    height: 30px;
    background: #3892e8;
    color: #fff;
}
button, button:active, button:hover, button:link, button:visited {
    border: none;
    outline: 0;
}
.meetpiclist2 .photo-content li .down_mask .btn_box .chakan_btn 
{
     width: 70px;
    height: 30px;
    background: #f8f8f8;
    color: #666;
}

.meetpiclist2 .photo-content li img{width: 100%;height: 160px;   -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63), -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);}
.meetpiclist2 .photo-content li img:hover{-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}
.meetpiclist2 .photo-content li .title {padding: 5px 0; line-height: 25px; color:#333; font-size: 15px; height:25px; overflow: hidden;box-sizing: content-box;}
.meetpiclist2 .photo-content li .title a{color: #333;text-decoration: none;}
.meetpiclist2 .photo-content li .title a:hover{color: #337ab7;}
.meetpiclist2 .photo-content li .intor {border-top: 1px solid #eee; }
.meetpiclist2 .photo-content li .intor {line-height: 20px; padding-top: 5px; color: #999; font-size: 12px;}
.meetpiclist2 .photo-content li .intor p{margin:0;padding:0; }
.meetpiclist2 .photo-content li .download {position:absolute;left:0;bottom:35px; display:block;padding:5px 10px; background-color:rgba(0,0,0,0.8); height:30px;cursor:pointer;color:#fff }
.company-type{}
.company-type span{ float:left }
.company-type input{ float:left; width:15px; height:15px; }
.company-type label{ float:left; font-weight:normal; margin-right:20px; margin-top:1px; margin-left:2px; }

.search-box{width:1200px; margin:0px auto;background:#fff; border-radius:5px; padding-bottom:20px;}
.search-box .tzy-logo{ text-align:center; padding-top:100px;}
.search-box .tzy-rd-search{ text-align:center;padding-top:20px; }
.search-box .tzy-info{ font-size:13px; color:#333; line-height:20px; text-align:center; padding-top:10px;}
.search-box .tzy-tab{ width:240px; margin:0 auto; height:40px; margin-bottom:10px; padding-top:5px; }
.search-box .tzy-tab .active{background:#3385ff;color:#fff;border-radius:25px; }
.search-box .tzy-tab li{ float:left; height:30px; line-height:30px; padding:0 15px; width:100px; font-size:14px;cursor:pointer; border-radius:25px;border:1px solid #3385ff;color:#3385ff; margin-right:20px;box-sizing:boder-box }
.search-box .tzy-info span{ height:35px; line-height:35px; padding:0 5px; font-size:14px;cursor:pointer }
.search-box .tzy-info span:hover{ color:#008bd5 }
.search-box .tzy-content{ width: 750px;height: 45px;background: #fff; margin: 0 auto;border:1px solid #3385ff;  }
.search-box .tzy-content .input1{width: 640px;height: 35px;margin-top: 5px;border: 0;line-height: 35px;color: #999;font-size: 14px;outline: none;padding-left: 10px;box-sizing: border-box;  }
.search-box .tzy-content .input2{position:relative;top:-1px;right:-3px;width: 100px;height: 45px;border: 0;line-height: 45px;font-size: 15px;color: #fff;background: #3385ff;outline: none; }

.search-box .meet-pic{margin:50px 50px 20px;}
.search-box .meet-pic .title h1{ height:50px; line-height:50px;  font-size:20px; padding-left:20px; box-sizing:border-box;font-weight:600;margin:0}
.search-box .meet-pic .title span{ font-size:12px;color:#999; padding-left:5px; font-weight:normal;line-height:60px;}
.search-box .meet-pic .title .picmore{ margin-right:10px;font-size:12px;line-height:50px; }
.search-box .meet-pic .title .picmore a{ color:#666}
.search-box .meet-pic .title .picmore a:hover{ color:#337ab7}
.search-box .meet-pic li{ padding:10px 15px; }
.search-box .meet-pic-list .mpinfolist{padding-bottom:20px;}
.search-box .meet-pic-list .pic{ width:330px; position:relative  }
.search-box .meet-pic-list .pic img{ width:100%; max-height:220px; display:block }
.search-box .meet-pic-list .meet-name{  font-size:14px; color:#333;line-height:20px; overflow:hidden;max-height:50px;overflow:hidden;padding:5px;text-align:left}
.search-box .meet-pic-list .meet-name a{ color:#333}
.search-box .meet-pic-list .meet-name a:hover{ color:#337ab7}
.search-box .meet-pic-list .meet-city{ position:absolute; font-size:14px; color:#fff;padding:10px 0;left:10px; bottom:0px; }
.search-box .meet-pic-list .meet-picnum{ position:absolute; font-size:24px; font-weight:bold; color:#fff;padding:10px 0;right:10px; top:0px;}
.search-box .meet-pic-list .meet-time{font-size:12px; color:#999; text-align:left;padding:5px; }
.search-item{ }
.search-item .search-item-title{ width:80px; text-align:right;padding:7px 0 }
.search-item .search-item-content{padding:5px 50px 5px 0;position:relative  }
.search-item .search-item-content span{float:left;padding:2px 10px; color:#333;cursor:pointer  }
.search-item .search-item-content .active{color:#0190d4;font-weight:600  }
.search-item .item-none{height:30px;overflow:hidden}
.search-item .item-icon{ position:absolute;top:10px; right:40px;cursor:pointer;display:none }
/*表格样式*/
.table-header thead{ background-color:#f5f6fa; color:#87898b;}
.table-list{ margin-top:0px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border-bottom: 1px solid #e1e6eb;word-break: break-all; }
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border-bottom: 1px solid #e1e6eb;word-break: break-all; }
.table-bordered{border: 1px solid #e1e6eb;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border: 1px solid #e1e6eb;word-break: break-all; }
.table-margin{ /*margin-top:10px;*/}
tfoot .pagination{ margin:0px;}
.table-bordered>tbody>tr:hover{background-color:#e1e6eb;}
.simple-table{ font-size:14px; }
.simple-table .tc{ text-align:center; }
.simple-table .simple-td1{ line-height:26px; text-align:center }
.simple-table .simple-td2{ line-height:26px; text-align:center; }
.simple-table .simple-td3{ line-height:26px; text-align:center; }
.simple-table .simple-td4{  line-height:26px; }
.simple-table .simple-td5{  line-height:26px;text-align:center;width:50px; }
.member-company-list{ font-size:14px; border-bottom:1px solid #eee; padding:10px 15px;}
.simple-table .simple-tdbg2{ background:#f7f7f7; }




/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:185px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#337ab7;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.head-old-index{position:absolute; display:none; top:50px;left:15px;z-index:100;line-height:30px; }
.nav-index{position:relative}
.nav-index:hover span {display:block}

.index_search{ width:100%;position:relative }
.index_search .swiper-slide img{ width:100% }
.index_search .index_search_box{position:absolute; bottom:100px;width:100%;z-index:100}
.index_search .index_search_box_content{ padding:20px 30px; background:rgba(0,0,0,0.5) }
.index_search .index_search_box_content .input1{ padding:0 10px;font-size:16px;color:#666;height:46px; width:645px;outline:none;background:url('../images/camera.png') no-repeat #fff;border:0; background-size:32px 32px;background-position:600px 7px;padding-right:50px;box-sizing:border-box}
.index_search .index_search_box_content .input2{font-size:18px;color:#fff;height:46px; width:120px;background:url('../images/search.png') no-repeat #0b4ea7;border:0; background-size:20px 20px;background-position:15px 13px;padding-left:26px;box-sizing:border-box}
.index_search .index_search_box_upload{ padding-top:20px; }
.index_search .index_search_box_upload .input3{font-size:18px;color:#fff;height:46px; width:144px;background:url('../images/index_searchbg.png') no-repeat;border:0; background-size:144px 46px; margin-left:10px}
.index-expo-mould{ min-width: 1220px;max-width: 1460px;margin:20px auto; }
.index-expo-mould .index-expo-mould-header{}
.index-expo-mould .index-expo-mould-header .header-search-list{ padding:10px;border-bottom:2px solid #ebebeb; }
.index-expo-mould .index-expo-mould-header .header-search-list a{color:#666}
.index-expo-mould .index-expo-mould-header .header-search-list span{ float:left;font-size:16px; color:#666;margin-right:25px;line-height:34px; }
.index-expo-mould .index-expo-mould-header .header-search-list .search-active a{color:#337ab7}
.index-expo-mould .index-expo-mould-header .header-search-list .input1{ width:80px;display:inline;text-align:center }
.header-expo-order{ padding:20px 0 }
.header-expo-order span{ margin-right:25px;}
.index-expo-content{ }
.index-expo-content .item-list{padding: 0;overflow: hidden;border:1px solid #eee;margin-bottom:20px;}
.index-expo-content .item-list .pic{height: 190px; height:16vw; overflow: hidden; cursor: pointer; background: #000; position:relative }
.index-expo-content .item-list .author{position:absolute;bottom:5px; right:5px; background:rgba(0,0,0,0.5);padding:5px 10px;font-size:12px;color:#fff}
.index-expo-content .item-list .pic_number{position:absolute;top:5px; right:5px; background:rgba(0,0,0,0.5);padding:5px 10px;font-size:20px;color:#fff}
.index-expo-content .item-list .pic img{ display:block; width: 100%;-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.13, 0.71, 1, 0.63);transition: -webkit-transform 0.5s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.5s cubic-bezier(0.13, 0.71, 1, 0.63);transition: transform 0.5s cubic-bezier(0.13, 0.71, 1, 0.63), -webkit-transform 0.5s cubic-bezier(0.13, 0.71, 1, 0.63);  }
.index-expo-content .item-list .pic img:hover{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.index-expo-content .item-list .name{ font-size: 15px; font-weight: 700; line-height: 35px; height: 35px; overflow: hidden; padding:0 5px; box-sizing: border-box;  }
.index-expo-content .item-list .info{font-size: 14px; padding: 5px 5px; color:#999;line-height:30px}
.index-expo-content .item-list .info span{margin-right:30px;}
.index-expo-content .item-list .title{ font-size: 16px;line-height: 50px; height: 50px; overflow: hidden; padding:0 5px; box-sizing: border-box; padding-bottom: 5px;padding-right:50px;color:#666;border-bottom:1px solid #eee}
.expo-mould-detail{ min-width: 1220px;max-width: 1460px;margin:20px auto;}
.expo-mould-breadcrumb{ font-size:16px; color:#727272;border-bottom:2px solid #eee;padding-bottom:10px; }
.expo-mould-breadcrumb span{ margin-right:5px;}
.expo-mould-breadcrumb img{ height:18px; padding:0 5px;display:block;margin-top:3px;}
.expo-mould-detail{ position:relative }
.expo-mould-item-big{ border:1px solid #eee; margin-top:20px; padding:10px;margin-right:430px; }
.expo-mould-item-author{ border:1px solid #eee; padding:10px; width:400px;float:right }
.expo-mould-item-title{ font-size:16px;line-height:40px; padding:0px 50px 5px 10px; height:40px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dashed #ccc;position:relative}
.expo-mould-item-title .zan{position:absolute;right:10px;top:0px; width:35px;height:34px;background:url('../images/zanbg.png') no-repeat;color:#fff;font-size:12px;text-align:center;line-height:50px;}
.expo-mould-item-info{ margin:10px 0; background:#f5f5f5;padding:10px; font-size:12px; }
.expo-mould-item-info span{ width:50%;padding:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left; }
.expo-mould-item-company{border-top:1px dashed #ccc;  }
.expo-mould-item-company .company-logo { padding-top:10px;padding-right:10px; }
.expo-mould-item-company .company-logo img{display:block;width:100px; height:80px;}
.expo-mould-item-company .company-title { line-height:30px; font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px; margin-top:5px; }
.expo-mould-item-company .company-address { line-height:22px; font-size:14px;color:#999 }
.expo-mould-item-big{padding:10px;}
.expo-mould-item-big img{max-height:100%;max-width:100%}
.expo-mould-item-other{ margin-top:10px; }
.expo-mould-item-other .mould-other{margin:10px 5px;padding-bottom:5px;float:left}
.expo-mould-item-other .mould-other img{ width:170px; height:130px; }


.ihouse_album h2{margin:15px 0;font-size:18px;font-weight:400;color:#323232;}
.ihouse_album h2 small{font-size:18px;}
.ihouse_album h2 span{color:#ff2424;}
.ihouse_album_big{position:relative;padding:0;text-align:center;background:#eeeeee;min-height:450px}
.ihouse_album_big img{max-width:100%;}
.ihouse_album_big_prev, .ihouse_album_big_next{position:absolute;top:50%;margin-top:-40px;width:80px;height:80px;background-repeat:no-repeat;cursor:pointer; background-size: 32px}
.ihouse_album_big_prev{background-image:url('../images/album_arrow1.png');background-position:left center;left:10px; }
.ihouse_album_big_next{background-image:url('../images/album_arrow2.png');background-position:right center;right: 10px}

.ihouse_album_small{position:relative;height:90px;}
.ihouse_album_small_prev, .ihouse_album_small_next{position:absolute;top:0;width:35px;height:100%; background-size: 15px; cursor:pointer; }
.ihouse_album_small_prev.disabled, .ihouse_album_small_next.disabled{background-color:#eee;}
.ihouse_album_small_prev{left:0;top:-5px; background-position:12px center;background:#eee url('../images/album_arrow3.png') no-repeat center; background-size: 12px;}
.ihouse_album_small_next{right:0;top:-5px;background-position:-1140px center;background:#eee url('../images/album_arrow4.png') no-repeat center;background-size: 12px;}
.ihouse_album_small_list{margin:40px 40px 40px 0px;height:100%;overflow:hidden;}
.ihouse_album_small_list ul{height:100%;padding-left:40px;}
.ihouse_album_small_list li{float:left;margin-right:10px;border:1px solid transparent; padding: 0}
.ihouse_album_small_list li.active, .ihouse_album_small_list li:hover{border-color:#ff292b;}
.ihouse_album_small_list li img{display:block;width:100px;height:80px;}


.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; width:70px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-wx:hover{background-color:#488bc7;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-phone:hover{background-color:#488bc7;}
.izl-rmenu .btn-phone .phone{background-color:#6da9de; position:absolute; width:160px; left:-160px; top:0px; line-height:36px; color:#FFF; font-size:16px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}





















