.banner{width:100%;position:relative;overflow:hidden;margin-top:0.9rem;}
.title{width:2.8rem;height:1rem;text-align:left;position:absolute;left:6%;top:50%;margin:-0.5rem 0 0 0;}
.title h3{font-size:0.4rem;color:#143263;}
.title span{font-size:0.24rem;color:#143263;display:block;text-transform:uppercase;}

.maincont{background:#e9e9e9;width:100%;padding:0.1rem 0;position:relative;}
.content_box{position: relative;width:100%;background:#fff;padding:0.35rem 0.3rem 0.45rem 0.3rem;}
.content_box > h3{font-size:0.2rem;font-weight:bold;margin-bottom:0.2rem;}
.content_box > img{margin:0.3rem auto;}
.content_box > p{line-height:0.36rem;word-wrap:break-word;font-size:0.2rem;}
.content_box p strong{font-weight:bold;}
.content_box.bg{background:#fbfbfb;padding:0.5rem 0;}
.content_box.bg1{background:#fff;padding:0;}
.swiper-slide a{position:relative;display:block;width:2.84rem;height:4.2rem;}
.name{width:100%;padding:0.28rem;background:rgba(96,193,189,.9);position:absolute;left:0;bottom:0;text-align:center;}
.name h3{font-size:0.32rem;line-height:0.32rem;color:#fff;}
.name h5{font-size:0.2rem;color:#fff;margin-top:0.1rem;}
.swiper-container {width: 100%;}
.swiper-slide{width:2.84rem;height: 4.2rem;}

.names{width:100%;text-align:center;}
.names h3{font-size:0.42rem;line-height:0.42rem;font-weight:700;margin-bottom:5px;}
.names span{font-size:0.2rem;line-height:0.28rem;display:block;color:#999;}
.info_padding{padding:0 0.3rem;}
.info_padding img{margin:0.5rem auto;max-width:2.84rem;}
.info_padding p{font-size:0.2rem;line-height:0.42rem;word-wrap:break-word;}
.tabcon{padding:0 0.3rem;}
.tabcon .conJob{background:#fff;cursor:pointer;margin-bottom:0.2rem;}
.conH{font-size:0.24rem;background: #fff url(../images/jia.png) no-repeat 5.28rem center;cursor: pointer; padding:0.18rem 0.14rem;background-size:0.2rem auto;}
.conCur .conH{background: #60c1bd url(../images/jian1.png) no-repeat 5.28rem center;color: #fff;background-size:0.2rem auto;}
.conV{padding: 0.2rem;background: #fff;margin:0!important;display:none;text-transform:lowercase;}
.conP{line-height:0.3rem;}
.conV p{font-size:0.2rem;line-height:0.32rem;word-wrap:break-word;}
.conCur .conV{display: block;}
.map{border-bottom:0.1rem solid #e9e9e9;}
.map_l{padding:0.3rem;text-align:center;text-align:left;}
.map_l h3{font-size:0.24rem;line-height:0.30rem;margin-bottom:0.1rem;font-weight:bold;}
.map_l p{font-size:0.2rem;line-height:0.32rem;word-wrap:break-word;}
.address{width:100%;padding:0.15rem 0.35rem;background:#fff;}
.address ul li{text-align:center;margin-bottom:0.3rem;}
.address h3{font-size:0.24rem;line-height:0.30rem;margin-bottom:0.1rem;}
.address p{font-size:0.2rem;line-height:0.3rem;word-wrap:break-word;}
.map_r img{margin:auto;}

.business_box{padding:0 0.1rem;}
/* .business_box h3{text-align:center;font-size:0.34rem;} */
.business_box h3{font-size:0.24rem;line-height:0.4rem;font-weight:bold;word-wrap:break-word;margin:0.4rem 0;}
.business_box > p{line-height:0.36rem;word-wrap:break-word;font-size:0.2rem;}
.business_box p strong{font-weight:bold;}

.news_box_st{width:100%;background:#fff;overflow:hidden;border-bottom:5px solid #ebebeb;}
.news_box_left{width:100%;padding:0.3rem;}
.date{height:0.24rem;line-height:0.24rem;width:100%;overflow:hidden;position:relative;font-size:0.2rem;margin-bottom:0.2rem;}
.date i{height:1px;width:70%;background:#bfbfbf;position:absolute;right:0;top:50%;}
.news_box_left h3{font-size:0.24rem;font-weight:bold;margin:0 0 0.2rem 0;word-wrap:break-word;line-height:0.30rem;}
.news_box_left p{font-size:0.2rem;line-height:0.36rem;word-wrap:break-word;margin-bottom:0.25rem;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}
.readMore{height:24px;line-height:24px;width:100%;overflow:hidden;position:relative;}
.readMore a{font-size:0.2rem;color:#333;display:block;}
.readMore i{height:1px;width:70%;background:#bfbfbf;position:absolute;left:0;top:50%;}
.news_box_right{width:100%;}
.news_box_right a{display:block;}
.news_box_right a img{margin:auto;}
.preNext{padding:0.1rem 0 0.3rem 0;text-align:center;}
.preNext a{display:inline-block;height:0.74rem;width:2.64rem;line-height:0.74rem;text-align:center;font-size:0.24rem;margin:0 0.05rem;border:1px solid #7bc9c6;vertical-align:middle;background:#fff;color:#7bc9c6;}
.preNext a.on{background:#7bc9c6;color:#fff;}

.cont{width:100%;background:#fff;}
.news_titles{border-bottom:1px solid #f8f8f8;padding:0.3rem 0.2rem;text-align:center;}
.news_titles h1{font-size:0.32rem;color:#0e223c;margin-bottom:0.12rem;}
.news_titles .p{line-height:0.24rem;}
.news_titles .p span{margin:0 0.1rem;display:inline-block;font-size:0.2rem;color:#999;vertical-align:middle;}
.new_con{padding:0.25rem 0.3rem;line-height:0.4rem;text-transform:capitalize;font-size:0.24rem;text-align:justify;color:#333;word-wrap:break-word;border-bottom:1px solid #e9e9e9;}
.new_con p{margin-bottom:0.05rem;}
.new_con img{margin:0.1rem auto;}

.new_con .fh{width:1.5rem;height:0.5rem;line-height:0.5rem;text-align:center;font-size:0.2rem;background:#60c1bd;color:#fff;display:block;margin:0.4rem 0 0.2rem;}

.chose{width:100%;height:0.6rem;background:#fff;}
.chose ul li{width:33.33%;float:left;text-align:center;line-height:0.6rem;font-size:0.24rem;}
.chose ul li > a{display:block;width:100%;position:relative;}
.chose ul li > a i{width:0.1rem;height:0.1rem;background:url(../images/sj1.png) center center no-repeat;background-size:0.1rem auto;display:block;position:absolute;top:50%;margin-top:-0.05rem;right:25%;}
.chose ul li+li{border-left:1px solid #e9e9e9;}
.chose ul li.cur{background:#60c1bd;}
.chose ul li.cur a{color:#fff;}
.chose ul li.cur a i{background:url(../images/sj2.png) center center no-repeat;width:0.1rem;height:0.1rem;background-size:0.1rem auto;}
.chose_box{width:100%;padding:0.3rem 0.5rem;background:#60c1bd;position:absolute;left:0;top:0.59rem;display:none;z-index:999;}
.chose_box dl dd{width:50%;float:left;text-align:left;display:block;font-size:0.22rem;color:#fff;padding-left:0.32rem;background:url(../images/select1.png) left center no-repeat;background-size:0.23rem auto;text-transform:capitalize;}
.chose_box dl dd.on{background:url(../images/select.png) left center no-repeat;background-size:0.22rem auto;}
.chose_box input[type="checkbox"]{display:none;}
.pro{padding:0.1rem;background:#e9e9e9;}

.pro ul li{width:49%;float:left;margin-bottom:0.2rem;margin-right:0.1rem;background:#fff;height:3.6rem;overflow:hidden;position:relative;}
.pro ul li:nth-child(2n){margin-right:0;}
.pro ul li a{display:block;height:100%;}
.pic{width:100%;padding:0.2rem 0;height:2.86rem;overflow:hidden;}
/* .pic img{margin:auto;max-width:1.4rem;} */
.show_det{width:100%;background:#7bc9c6;position:absolute;bottom:0;left:0;overflow:hidden;text-align:center;padding:0.1rem;}
.show_det h3{font-size:0.24rem;line-height:0.32rem;color:#fff;height:0.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;}
.show_det span{display:block;font-size:0.16rem;color:#d1eae9;overflow:hidden;height:0.24rem;line-height:0.24rem;}

.pro_pic{width:100%;padding:0.3rem 0;border-bottom:solid #fbfbfb 0.05rem;}
.pic_left{border-bottom:solid #fbfbfb 0.05rem;padding-bottom:0.6rem;width:100%;margin:auto;overflow:hidden;position:relative;}
.swiper-slide {
        text-align: center;

        /* 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;
    }
/* .pic_left img{max-width:2.25rem;} */
.pic_left .swiper-pagination{bottom:0px!important;}
.right_det{padding:0.2rem 0.3rem;}
.right_det h3{color:#333;font-size:0.32rem;line-height:0.32rem;text-transform:capitalize;}
.right_det span{color:#a4a4a4;font-size:0.2rem;line-height:0.24rem;margin:0.08rem 0 0.3rem 0;display:block;}
.right_det > p{font-size:0.22rem;line-height:0.38rem;word-wrap:break-word;margin-bottom:0.4rem;text-transform: capitalize;}
.right_det_bot h3{font-size:0.32rem;font-weight:bold;margin-bottom:0.1rem;}
.right_det_bot p{line-height:0.4rem;font-size:0.24rem;}
.right_det_bot p a{border-bottom:1px solid #585858;}

.slideTxtBox{width:100%;padding:0.3rem 0 0.5rem;overflow: hidden;}
.tabs{overflow:hidden;height:0.6rem;border-bottom:1px solid #60c1bd;}
.tabs a{font-size:0.24rem;text-align: center;width:50%;line-height:0.6rem;height:0.6rem;color: #333;display:block;float:left;overflow:hidden;display:block;background:#e9e9e9;}
.tabs a.active {background:#60c1bd;color:#fff;}
#tabs-container{padding:0.2rem 0.3rem;height:auto;}
.content-slide{background:#fff;line-height:0.38rem;word-wrap:break-word;font-size:0.22rem;text-align:left;overflow:hidden;text-transform:capitalize; }
.content-slide h3{font-size:0.3rem;font-weight:bold;margin-bottom:0.15rem;}
.content-slide img{margin:0.1rem 0;}
.back{height:0.5rem;width:100%;margin:0.4rem 0 0 0;}
.back a{display:block;width:2rem;height:0.5rem;text-align:center;line-height:0.5rem;background:#e9e9e9;font-size:0.24rem;margin:auto;color:#999;}



.partner li{width:50%;height:1.5rem;float:left;text-align:center;position:relative;}
.partner li img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);max-width:1.5rem;}


.maincont.pd{padding-top:0;margin-top:0.9rem;}
.mian{height:0.6rem;line-height:0.6rem;background:#fff;padding:0 0.3rem;}
.mian a,.mian span{font-size:0.2rem;display:block;float:left;}
.mian font{color:#60c1bd;font-size:0.2rem;display:block;float:left;width:2rem;height:0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-transform:capitalize; }

.tip_t{width:100%;height:0.8rem;line-height:0.8rem;background:#ebebeb;margin-bottom:0.2rem;}
.tip_t ul li{width:50%;float:left;text-align:center;line-height:0.79rem;}
.tip_t ul li a{display:block;font-size:0.2rem;}
.tip_t ul li.active{border-bottom:1px solid #60c1bd;}
.tip_t ul li.active a{color:#60c1bd;}

/* 7.22修改 */
.sousuo_box{width:100%;margin:0 0 0.2rem 0;}
.choose_x{width:18%;background:#fff;padding:0 0.16rem;overflow:hidden;float:right;height:0.6rem;line-height:0.6rem;}
.choose_x span{font-size:0.2rem;color:#60c1bd;display:block;background:url(../images/sx.png) left center no-repeat;padding-left:0.26rem;background-size:0.19rem auto;}
.ss_form{width:80%;float:left;}
.ss_form .ss_form-input{width:80%;float:left;padding:0 0.16rem;height:0.6rem;line-height:0.6rem;border:0;font-size:0.20rem;display:block;float:left;line-height:0.24rem;background:#fff;border-radius: 0;-webkit-appearance: none;}
.ss_form-sub{width:20%;padding:0 0.16rem;height:0.6rem;line-height:0.6rem;background:#60c1bd;border:0;display:block;float:left;color:#fff;font-size:0.2rem;-webkit-appearance: none;border-radius: 0;}

.cover-floor {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
    z-index: 2500;
	display:none;
}
.mjd-popCover {
    height: 100%;
    width: 85%;
    overflow-x: hidden;
    position: fixed;
    top:0;
    right:-85%;
    z-index: 3001;
	transition:right .5s;
}
.mjd-popCover.open{right:0;}
.sidebar-content {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    z-index: 30002;
	background:#fff;
}
.sift-row {
    padding: 0 0.2rem 0.1rem;
    border-bottom: 1px solid #e7e7e7;
}
.sift-row .row-head {
    line-height: 0.32rem;
    height:  0.32rem;
    margin: 0.14rem 0 0.2rem;
}
.sift-row .title_s {
    vertical-align: middle;
    font-size: 0.24rem;
    line-height: 0.32rem;
  
}
.sift-row ul li{
    line-height: 0.5rem;
    height: 0.5rem;
    width: 30%;
    margin: 0 3% 0.2rem 0;
    text-align: center;
    background: #f2f2f2;
    
	float:left;
}
.sift-row ul li a{
	display:block;
	font-size:0.2rem;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	width:100%;
	text-transform: capitalize;
}
.sift-row ul li.on{background:#60c1bd;}
.sift-row ul li.on a{color:#fff;}
.sift-bottom {
    position: absolute;
    bottom: 0;
    right: 0;
    width:100%;
	z-index:150000;
}
.sift-btn {
    width: 50%;
    height: 0.68rem;
    background: #FFF;
    line-height:  0.68rem;
    float: left;
    text-align: center;
    border-top: 1px solid #e7e7e7;
	font-size:0.24rem;
}
.sift-btn-ok {
    color: #fff;
    background: #60c1bd;
    border-top-color: #e7e7e7;
	    border: 0;
		border-radius:0;
}



























