.list{}
.list .js-tab{}
.list .js-tab .hd{}
.list .js-tab .hd li{cursor: pointer;float: left;width: 49%;margin-right: 2%;height: 124px;line-height: 124px;font-size: 30px;text-align: center;font-weight: bold;color: #fff;position: relative;}
.five_choses li{width: 19.2%!important;margin-right: 1%!important;}
.five_choses li:last-child{margin-right: 0!important;}
.list .js-tab .hd li:last-child{margin-right: 0;}
.list .js-tab .hd .bluegreen{background: url(../images/bluegreen_bg.jpg) repeat-x bottom;}
.list .js-tab .hd .green{background: url(../images/green_bg.jpg) repeat-x bottom;}
.list .js-tab .hd .purple{background: url(../images/purple_bg.jpg) repeat-x bottom;}
.list .js-tab .hd .orange{background: url(../images/orange_bg.jpg) repeat-x bottom;}
.list .js-tab .hd .orangeyellow{background: url(../images/orangeyellow_bg.jpg) repeat-x bottom;}
.list .js-tab .hd li a{display: block;color: #fff;}
.list .js-tab .hd li a span{display: inline-block;width: 53px;height: 47px;vertical-align: middle; margin-right: 25px;}
.list .js-tab .hd li a span.icon_jgjj{ background:url(../images/jgjj.png) no-repeat;}
.list .js-tab .hd li a span.icon_ywxx{ background:url(../images/ywxx.png) no-repeat;}
.list .js-tab .hd li a span.icon_jdjb{ background:url(../images/jdjb.png) no-repeat;}
.baoming li{cursor: pointer;float: left;width: 32%;margin-right: 2%;height: 124px;line-height: 124px;font-size: 30px;text-align: center;font-weight: bold;color: #fff;position: relative;}
.baoming li.purple{background: url(../images/purple_bg.jpg) repeat-x bottom;}
.baoming li:last-child{margin-right: 0!important;}
.baoming li a {display: block;color: #fff;}
.baoming li a span{display: inline-block;width: 53px;height: 47px;vertical-align: middle;margin-right: 25px;}
.baoming li a span.icon_bm{ background:url(../images/baoming.png) no-repeat;}
.list .js-tab .hd li.on:before { position: absolute;left: 50%; bottom:-12px;content: '';width: 27px;height: 14px;z-index:1;}
.five_choses{padding-bottom: 20px;}

.list .js-tab .five_choses li.on:before {left: 44%!important;display: none;}

.list .js-tab .hd .bluegreen.on:before{background:url(../images/bluegreen_icon.png) no-repeat;}
.list .js-tab .hd .green.on:before{background:url(../images/green_icon.png) no-repeat;}
.list .js-tab .hd .purple.on:before{background:url(../images/purple_icon.png) no-repeat;}
.list .js-tab .hd .orange.on:before{background:url(../images/orange_icon.png) no-repeat;}
.list .js-tab .hd .orangeyellow.on:before{background:url(../images/orangeyellow_icon.png) no-repeat;}
.list .js-tab .bd{padding-bottom: 40px;}
.list .js-tab .bd li{padding: 6px;}
.list .js-tab .bd .bluegreen_li li:nth-child(even){background-color: #f5ffff;}
.list .js-tab .bd .green_li li:nth-child(even){background-color: #f9fffd;}
.list .js-tab .bd .purple_li li:nth-child(even){background-color: #ecf4ff;}
.list .js-tab .bd .orange_li li:nth-child(even){background-color: #ecf4ff;}
.list .js-tab .bd .orangeyellow_li li:nth-child(even){background-color: #ecf4ff;} 
.list .js-tab .bd li a{}
/* .list .js-tab .bd li a{}
.list .js-tab .bd li a{} */
.list .js-tab .hd li i{line-height: 0px;display: block;margin-top: -23px;font-size: 18px;}

.nav_list {padding: 20px;}
.nav_list ul li{margin-bottom: 25px;border-bottom: 1px solid #e0e0e0;}
.list_img{width: 460px;}
.list_img img{width: 100%;height: 237px;}
.list_detail .title{text-align: left;font-size: 30px;font-weight: bold;padding: 10px 0px 20px 0px;}
.list_detail .address{font-size: 20px; padding-bottom: 15px;}
.details p{width: 49%;margin-right: 1%;float: left;}
.details_name{width: 30%;display: inline-block;text-align: right; line-height: 2; font-size: 18px;}
.details_option{line-height: 2;font-size: 18px;font-weight: bolder;background: #f39534;border-radius: 15px;padding: 5px 13px; color: #fff;}
@media (max-width: 991px){
	.list .js-tab .hd li{height: 61px;line-height: 61px;font-size: 1em;}
	.list .js-tab .hd li a span{margin-right: 10px;}
	.five_choses li {width: 32.2%!important;}
	.baoming li{width: 100%;}
}