
/* dna机构 */
.organization{background: #fff;border: 1px solid #e5e5e5;border-radius: 4px;box-shadow: 0 3px 10px 0 #e5e5e5;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-flow: column nowrap;-ms-flex-flow: column nowrap;flex-flow: column nowrap;}
.organization_top{padding: 17px 30px;box-sizing: border-box;display: flex;}
.organization_top .img{width: 120px; height: 120px;margin-right: 10px;}
.organization_top .img img{width: 100%;height: 100%;}
.organization_top .infor{flex: 1;}
.organization_top .infor h1{font-size: 24px;margin-right: 8px;vertical-align: middle;display: inline-block;}
.organization_top .infor span{display: inline-block;padding: 2px 9px;border: 1px solid #1ca4e5;font-size: 12px;vertical-align: middle;color: #1ca4e5;border-radius: 5px;margin: 3px 7px 0 0;}
.organization_top .infor p:first-of-type{font-size: 14px;color: #818181;padding-bottom: 16px;}
.organization_top .infor p:last-child{color: #ff4e00;font-size: 14px;width: 100%;padding-bottom: 10px;}
.organization_nav{height: 40px;line-height: 40px;background-color: #f3f8ff;}
.organization_nav ul {display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.organization_nav ul li {display: inline-block;width: 6.25rem;border-right: 1px solid #f1f1f1;text-align: center;-webkit-transition: all .3s ease;transition: all .3s ease;letter-spacing: 0;font-size: 16px;}
.organization_nav ul li.on {border-bottom: 2px solid #1ca4e5;}



/*产品轮播*/
.product {display: flex; background-color: #fff;padding: 20px 30px;box-sizing: border-box; height: 420px;border: 1px solid #e5e5e5;box-sizing: border-box;box-shadow: 0 3px 10px 0 #e5e5e5;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;margin-top: 20px; }
.rotation{width: 386px;margin-right: 50px;}
.view {width: 386px;}
.view .swiper-slide {height: 300px;max-width: 500px;padding: 0 3px;box-sizing: border-box;overflow: hidden;text-align: center;}
.view .swiper-slide img {width: 100%;}
.view .arrow-left {background: url(../img/index_tab_l.png) no-repeat left center;position: absolute;left: 10px;width: 28px;height: 300px;z-index: 10;display: none;}
.view .arrow-right {background: url(../img/index_tab_r.png) no-repeat right center;position: absolute;right: 10px;width: 28px;height: 300px;z-index: 10;display: none;}
.preview {position: relative;width: 350px;left: 20px;}
.preview .swiper-slide {width: 87.5px;height: 70px;margin: 0 3px;box-sizing: border-box;overflow: hidden;cursor: pointer;}
.preview .swiper-slide img {display: inline-block;height: 100%;}
.preview .active-nav {border: 1px solid #F00;}
.preview .arrow-left {background: #fff url(../img/feel3.png) no-repeat left center;position: absolute;left: -20px;top: 0;width: 20px;height: 70px;z-index: 10;}
.preview .arrow-right {background: #fff url(../img/feel4.png) no-repeat right center;position: absolute;right: -20px;top: 0;width: 20px;height: 70px;z-index: 10;}

/* 右边文字 */
.content {flex: 1;/*width: 395px;*/display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;font-size: 14px;}
.content h1{font: 700 20px Arial,"microsoft yahei";color: #666;padding-top: 10px;line-height: 28px;margin-bottom: 5px;}
.pro_mian {margin-bottom: 13px;}
.pro_mian .tiemital_time {border-bottom: 1px dotted #e5e5e5;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%;}
.pro_mian .tiemital_time .lable {margin-bottom: 13px;}
.pro_mian .tiemital_time .lable span {float: left;color: #999;line-height: 25px;}
.pro_mian .tiemital_time .lable p {float: left;width: 300px;line-height: 25px;text-align: justify;}
.pro_mian .tiemital_time .lable {margin-bottom: 13px;}
.pro_mian .tiemital_time .lable span {float: left;color: #999;line-height: 25px;}
.pro_mian .tiemital_time .lable p {float: left;width: 300px;line-height: 25px;text-align: justify;}
.pro_mian .tiemital_time .lable p .color-1CA {color: #1ca4e5;}

.pro_mian .tiemital_time .intro {color: #999; size: 14px; padding:0 20% 5px 0;}


.pro_mian .starting_fare.starting_fare_one {height: 79px!important;}
.pro_mian .starting_fare .item_one {width: 30%;float: left;height: 100%;display: table;}
.pro_mian .starting_fare {display: table;width: 100%;border-bottom: 1px dotted #e5e5e5;}
.pro_mian .starting_fare .item_one {width: 30%;float: left;height: 100%;display: table;}
.vertical_notc {display: table-cell;vertical-align: middle;width: 100%;}
.mb-10 {margin-bottom: 10px;}
.font-16 {font-size: 16px;}
.color-999 {color: #999;}
.pro_mian .starting_fare .item_two {float: left;width: 40%;height: 100%;display: table;}
.pro_mian .starting_fare .item_two {float: left;width: 40%;height: 100%;display: table;}
.vertical_notc {display: table-cell;vertical-align: middle;width: 100%;}
.pro_mian .starting_fare {display: table;width: 100%;border-bottom: 1px dotted #e5e5e5;height: 68px;}
/* .pro_mian .starting_fare .item_one {width: 60%;float: left;height: 100%;display: table;} */
.vertical_notc {display: table-cell;vertical-align: middle;width: 100%;}
.color-FF4 {color: #ff4e00;font-size:25px}
/*.pl-10 {padding-left: 10px;}*/
.vertical_notc {display: table-cell;vertical-align: middle;width: 100%;}
.pro_mian .active_bottom {display: inline-block;height: 36px;line-height: 36px;font-size: 17px;color: #fff;background-color: #ff4e00;border-radius: 5px;padding: 0 15px;text-align: center;cursor: pointer;}
/* .serve div {float: left;text-align: center;color: #a9a9a9;font-size: 12px;margin-right: 22px;margin-top: 18px;height: 55px;} */
.serve p{font-size: 12px;color: #555;margin-bottom: 23px;}
.serve p img {width: 16px;height:14px;margin-right: 5px;}
.serve p span{margin-right: 23px}
/* .serve div p {font-size: 11px;width: 48px;} */

/* 产品详情 */
.mian_infor{font-size: 14px;margin-top: 20px;overflow: hidden;}
.mian_infor img{width: 100%;}
.details{width: 880px;}
h2{line-height:3;margin: 0 20px;font-size: 24px;}

.org_infor, .org_map, .org_com {margin-bottom: 20px;background: #fff;border: 1px solid #e5e5e5;padding: 0 20px; box-sizing: border-box;}

.org_mian{padding: 10px 20px; box-sizing: border-box;}


/* 评论 */
.org_com .remark-nav {margin: 0 24px 0 24px;}
.org_com .remark-nav .remark-nav-head {padding: 26px 0;border: 1px solid #f1f1f1;}
.remark_nav_head_lf {width: 125px;border-right: 1px solid #f1f1f1;min-height: 75px;}
.remark_nav_head_lf>p.center {font-size: 36px;}
.center {display: table-cell;vertical-align: middle;text-align: center;width: 100%;}

.remark_nav_head_rt {margin-left: 50px;}
.remark_nav_head_rt>p {padding-bottom: 13px;}
.color-1CA {color: #1ca4e5;}
.remark_nav_head_rt>p span {margin-right: 70px;font-size: 16px;color: #454545;}

.font-12 {font-size: 12px;}
.remark-nav-label p {width: 100%;float: left;}

.remark-nav-label p .select {background: #1ca4e5;color: #fff;}
.remark-nav-label p>span {min-width: 50px;display: inline-block;margin-right: 10px;padding: 8px 10px;background: #f3f8ff;text-align: center;border-radius: 3px;margin-top: 10px;cursor: pointer;}

.org_com h2 i{font-size: 18px;color: #1ca4e5;}
.org_com>p{text-align: center;padding: 30px 0;}
.org_com>p>a{width: 108px;height: 18px;line-height: 18px;padding: 10px 10px;color: #333;margin-right: 1px;ext-decoration: none;background: none;border: 1px solid #ccc;border-radius: 3px;}



/* 右边 */
.list_right{width: 250px;}


.ask_list{background-color: #fff;border: 1px solid #f1f1f1;margin-bottom: 20px;}

.ask_list ul li{height: 50px;line-height: 50px;border-bottom: 1px solid #f1f1f1;font-size: 14px;color: #333;margin:0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.set_meal{margin-top: 20px;background: #fff;border: 1px solid #e5e5e5;font-size: 14px;}
.set_meal .set_meal_nav{height: 45px;line-height: 45px;position: relative;background: #fff;padding: 0 20px;}
.set_meal .set_meal_nav span{color: #999;display: inline-block;}


.set_meal_mian{padding: 0 20px 0 20px;border-top: 1px solid #f1f1f1;position: relative;z-index: 2;}

.set_meal_mian .img{width: 116px;min-height: 140px;position: relative;margin-top: 10px;}
.set_meal_mian .img a img{width: 100%;height: 116px;}
.set_meal_mian .img a p{line-height: 1.5;text-align: center;}


.set_meal_list{border-left: 1px solid #f1f1f1;}
.set_meal_list .set_meal_date{height: 100px;line-height: 100px;border-top: 1px solid #f1f1f1;padding: 0 20px 0 40px;overflow: hidden;}
.set_meal_list .set_meal_date:hover{background-color: #f3f8ff;}
.set_meal_list .set_meal_date span{display: inline-block;}
.set_meal_list .set_meal_date span.title{font-weight: bold;}
.set_meal_list .set_meal_date span.db{width: 68px;border: 1px solid #e3e3e3;height: 35px;line-height: 35px;display: inline-block;text-align: center;border-radius: 30px;background: #f8f8f8;}
.set_meal_list .set_meal_date span.db:hover{border: 1px solid #1ca4e5;color: #1ca4e5;background: #fff;}
.set_meal_list .set_meal_date span.ck{ width: 99px;border: 1px solid #f1f1f1;height: 35px;line-height: 35px;background: #1ca4e5;display: inline-block;text-align: center;color: #fff;margin-left: 16px;border-radius: 30px;}
.set_meal_list .set_meal_date span.ck a{color: #fff;}









