
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.com-bg{background: #fff;}
*{box-sizing:border-box}
dd,dl,dt,h1,h2,h3,h4,li,p,strong,ul{padding:0;margin:0}
li{list-style:none}
em,i{font-style:normal}
a{color:#000}
.clearfix:after,.clearfix:before{content:'';display:table}
.clearfix:after{clear:both}
.line-tel{color:#f5f5f5;margin:0 10px}
.s-textarea{line-height:50px;text-align:center;background-color:#ccc;color:#fff}
.focus-button .active{color:#f74645}
.right_translate{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s;transform:translate3d(-240px,0,0);-webkit-transform:translate3d(-240px,0,0);-moz-transform:translate3d(-240px,0,0);-ms-transform:translate3d(-240px,0,0)}
.icon-dianhua{color:#60c39e}
body{font-size:.293rem;font-family:SimHei}
.swiper-slide a{font-size:.258rem}
.toolbar-inner a.active{color:#f74645}
.tabbar a.active{color:#f74645}
.toolbar:before{background-color:transparent}
.tabbar-labels span.tabbar-label{font-size:.188rem}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:.117rem}
.swiper-pagination .swiper-pagination-bullet{width:.141rem;height:.141rem;background-color:transparent;border:1px solid #909a93}
.tabbar-labels .iconfont{font-size:.328rem}
.toolbar-through .page-content{padding-top:0!important;background-color: #fff;}
.tabbar-labels{height:.902rem}
.toolbar-inner{padding:0}
.swiper-container{width:7.5rem}
.swiper-container img{width:100%;display:block}
.swiper-container .swiper-pagination-bullet-active{background:#fff}
.add-container{width:100%;height:2.215rem;text-align:center;padding:.117rem 0;box-sizing:border-box}
.add-container img{display:block;width:100%}
.jh-header{overflow:hidden}
.my-container{background:#fff;margin-bottom:.105rem;border-bottom:1px solid #ddd}
.my-container .swiper-wrapper{display:flex;display:-webkit-flex;justify-content:space-around;display:-webkit-box}
.my-container .swiper-wrapper div{-webkit-box-flex:1}
.my-container .swiper-wrapper div.active a{border-bottom:3px solid #f74645;height:100%}
.my-container .swiper-slide{width:auto}
.my-container .swiper-slide a{height:100%;line-height:.902rem;display:inline-block;padding-top:.035rem}
.my-content-all{height:.891rem;background:#fff;margin-bottom:.105rem;width:11.719rem;padding:0 .234rem;overflow:hidden;border-bottom:1px solid #ddd}
.my-content-all .swiper-wrapper{display:flex;display:-webkit-flex;justify-content:space-around;display:-webkit-box}
.my-content-all .swiper-wrapper div{-webkit-box-flex:1}
.my-content-all .swiper-wrapper div.active a{border-bottom:3px solid #f74645}
.my-content-all .swiper-slide{width:auto!important;}
.my-content-all .swiper-slide a{height:100%;line-height:.902rem;display:inline-block}


.table-container img{width:100%;display:block}
.img-honner{width:100%;display:block}
.head-img{width:100%;display:block}
.text-connect{color:#666;padding:.176rem .234rem;line-height:.422rem}
.form-content{padding:.4rem .32rem}
.form-content textarea{width:100%;height:2.754rem;margin-top:.375rem;border:1px solid #DFDFDF;-webkit-border-radius:2px;border-radius:2px}
.form-content button{display:inline-block;line-height:.785rem;margin-bottom:0;font-size:.27rem;font-weight:400;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:1px solid transparent;border-radius:2px;width:100%;margin:.492rem 0;background:#f74645;color:#fff;border-color:#f74645}
.connect-input,.connect-input-er{border:none;line-height:.469rem;padding:.234rem 0;display:block;width:100%;font-size: 0.3rem;color:#999;}
.input-er{overflow:hidden}
.connect-input-er{width:70%;float:left;}
.random-container{width:30%;float: left;}
.input-random-container{position:relative}
.form-random-container{width:30%;position:absolute;right:1px;bottom:1px;height:0.32rem;border-radius:0.4rem}
.form-random-container img{width:100%;height:100%;display:block}
.regBtn{width:100%;display:block}



h1.no-more-css,h2.no-more-css,h3.no-more-css,h4.no-more-css,h5.no-more-css,h6.no-more-css{margin:0;padding:0;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;display:initial}


.hidden{display:none!important}


/** 补充部分 **/
.swiper-wrapper  a{color: #666;!important;}
.my-content-all{padding: 0 .34rem;width: 22rem;}
.text-connect{padding: .28rem .34rem;margin-top: 0.2rem;}
.text-connect p{margin-top: 0!important;margin-bottom:0.6rem!important;text-indent: 0!important;}
.swiper-container-free-mode>.swiper-wrapper{margin-left: 0!important;}
.text-connect img{width: 100%!important;height:auto!important;}
.swiper-slide a{padding: 0 0.05rem;}
.my-content-all .swiper-slide{margin-right: 0.2rem;}



/****  视频区域 样式 *****/
#video_sites {
    width: 7.2rem;
    padding: 0.117rem 0;
}
.video_site {
    float: left;
    display: inline-block;
    margin: 0.1rem 0.1rem 0.1rem 0.1rem;
}
.video_site a {

}
.video_site_icon {
    width: 0.938rem;
    height: 0.938rem;
    display: block;
    background-size: 100%;
}

.video_site_name {
    width: 0.938rem;
    display: block;
    text-align: center;
    line-height: 0.234rem;
    font-size: 0.211rem;
    color: #666666;
    margin-top: 0.117rem;
}
.text-connect iframe{width: 7.008rem;height: 3.943rem;}

/**** 关注我们  ***/
.btn-app > a {
    color: #fff;
}
.weixin-container .connect_bottom .content1{
    float:left;
}
.weixin-container .connect_bottom .content2{
    float:right;
}

#guest-page .jh-header{
    overflow: hidden;
}
#guest-page .verify_img{
    width: 2.16rem;height:1.08rem;
}

#guest-page form ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
#guest-page form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
#guest-page form ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
#guest-page form :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
#guest-page .connect-input, #guest-page .connect-input-er{
    line-height: 1.08rem;padding:0;
}
#guest-page .random-container{
    height: 1.08rem;
}
#guest-page .form-content textarea{
    height:2.74rem;border-radius: 0.06rem;border:0.01rem solid #e5e5e5;margin-top: 0.4rem;
}
#guest-page .send-message{
    margin: .66rem 0;background-color:#f74645;
}
#guest-page form .inputBox{
    position: relative;padding-left: 0.54rem;border-bottom: 1px solid #ddd;
}
#guest-page form .inputBox .icon{
    position: absolute;left:0;top:0.4rem;width: 0.34rem;height:0.26rem;
}

.weixin-container{padding:0 .32rem 1rem;}
.weixin-container li{border-bottom:1px solid #E5E5E5;padding-bottom:.469rem}
.weixin-container li:last-of-type{border-bottom:none}
.weixin-container li header{line-height:.516rem;color:#222;font-size:.352rem}
.weixin-container li .list_li{width:3.516rem;margin:0 auto;margin-top:.234rem}
.weixin-container li .list_li div{line-height:.797rem;color:#666;text-align:center}
.weixin-container li img{width:100%;}
.weixin-container li dl{padding-left:.762rem}
.weixin-container li dt{font-size:.328rem}
.weixin-container li dd{line-height:.469rem;color:#666}
.weixin-container .num{display:inline-block;width:.5rem;height:.5rem;border-radius:0.25rem;text-align:center;line-height:.5rem;color:#fff;margin-right:.234rem;margin-top:.387rem;font-size: 0.28rem;}
.weixin-container .btn-app{width:3.281rem;height:.7030rem;text-align:center;line-height:.7030rem;margin:0 auto;background:#c5c5c5;border-radius:5px;color:#fff}
.weixin-container .btn-app:nth-of-type(1){margin-top:.387rem}
.weixin-container .btn-app:nth-of-type(2){margin-top:.234rem}
.weixin-container .icon-jiantou{margin-right:10px;font-size:.234rem;color:#fc0;transform:scaleY(.5)}
.weixin-container .connect_bottom{padding-left:.762rem;margin-top:.387rem}
.weixin-container .connect_bottom span{width:2.461rem;line-height:.703rem;text-align:center;color:#fff;border:1px solid #E5E5E5;display:inline-block;background:#f8f8f8;color:#666}
.weixin-container .connect_bottom span .iconfont{margin-right:.234rem}
.weixin-container .connect_bottom span .icon-weibo{color:#f74645}
.weixin-container .connect_bottom span .icon-QQqun{color:#159be6}
.wrap_container{overflow:hidden}
.btn-app > a {
    color: #fff;
}
.btn-app.active {
    background:#f74645;
}
.weixin-container .connect_bottom{
    padding:0 0.879rem;
}
.weixin-container .connect_bottom .content1{
    float:left;
}
.weixin-container .connect_bottom .content2{
    float:right;
}
