html{overflow-y: auto}
body{background: #e3e2e2}
.row{background: #fff;}
p,h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}
a{color: #333;text-decoration: none;}
.mar-top{margin-top: 20px;}
/*列表组多显示三行*/
.item p{
	text-overflow:normal;
	white-space:normal;
	max-height: 52px;line-height: 24px;margin-top: 1px;
}
.item h2{
	margin: 0 0 8px 0;
}

/*轮播图*/
.slideBox{margin-top: 44px;position: relative;line-height: 0;}
.slideBox2.slideBox .tips{background: none;height: 30px;}
.slideBox2.slideBox .tips .title{display: none;}
.slideBox2.slideBox .tips .nums{width: 100%;text-align: center;}
.slideBox2.slideBox .tips .nums a{display: inline-block;width: 10px;height: 10px;}

.slideBox3.slideBox .tips .nums{display: none!important;}
.slideBox4.slideBox .tips{display: none!important;}

/*菜单栏*/
.sorts{padding-top: 20px}
.sort{text-align: center;}
.sort a{display: inline-block;width: 50px;height: 50px;background: #e42012;border-radius: 50%;color: #fff;font-size: 30px;line-height: 50px;text-align: center;}
.sort p{margin: 4px 0 0;}

/*标题一*/
.title1{background: #e8e7e7;border-top: 1px solid #cdcdcd;padding: 11px 0}
.title1 h1{font-weight: bold;color: #333;line-height: 18px;padding-left: 0.5em;border-left: 3px solid #e64243;font-size: 16px;margin-bottom: 0;}


/*列表页*/
.datas{border-top: 1px solid #ccc;padding: 25px 1.2em 2em 1.2em;background: #fff;padding-top: 25px;}
.data{border-left: 1px solid #999;position: relative;padding-bottom: 20px;padding-top: 20px;}
.data.last{border: 0}
.data h1{font-size: 16px;color: #fb8247;line-height: 16px;left: -6px;top: -6px;position: absolute;margin: 0}
.data h1 i{display: inline-block;width: 12px;height: 12px;border-radius: 50%;background: #fb8247;margin-right: 10px;}
.data .txt{padding: 15px 10px 15px 15px;border: 1px solid #ccc;margin-left: 15px;}
.data .txt img{width: 70px;height: 70px;float: left;margin-right: 10px;}
.data .txt h2{font-size: 16px;margin: 0 0 6px 0;color: #333;}
.data .txt p{font-size: 14px;margin: 0;color: #666;}

/*message*/
.message{padding: 0.6em 1em 0.4em 1em;background: #fff;}
.message p{color: #999;font-size: 16px;line-height: 24px;text-indent: 2em;}

/*标题二*/
.title2{font-size: 20px;padding: 0.6em 0.7em;margin-top: 0.7em;border-top: 1px solid #ccc;background: #fff;font-weight: bold;color: #2e986a;position: relative;}
.title2 em{position: absolute;font-size: 16px;top: 12px;right: 17px;cursor: pointer;}

/*俩栏列表显示*/
.two-slides{height: 80px;width: 100%;position: relative;overflow: hidden;}
.transition{transition:0.5s all;}
.two-slide{background: #fff;position: absolute;width: 100%;top: 0;left: 0}
.two-slide-ul{overflow: hidden;background: #fff;padding-bottom: 10px;;width: 100%;background: #fff;height: 82px;}
/*.two-slide-ul.active{opacity: 1;left: 0;transition:0.6s all;}*/
.two-slide-ul ul{width: 50%;float: left;}
.two-slide-ul ul li{font-size: 14px;line-height: 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height: 24px;}
.two-slide-ul ul.left{padding: 0 6% 0 4%;border-right: 1px dashed #333;}
.two-slide-ul ul.right{padding: 0 4% 0 6%;}

/*列表2*/
.list2.list .item{padding: 0.5em 0.8em}
.list2 p{font-size: 16px;}

/*tab*/
#tab-title{position: relative;width: 100%;}
#tab-title.fixed{position: fixed;z-index: 100;top: 0;left: 0;width: 100%;height: 63px;}
.tab.row{margin: 0;padding: 0;overflow: hidden;}
.tab .col{text-align: center;font-size: 16px;background: #e8e7e7;border-right: 1px solid #cdcdcd;color: #999;border-bottom: 3px solid #e8e7e7}
.tab .col i{font-size: 30px;color: #999;}
.tab .col.cur{border-bottom: 3px solid #3991d4;color: #3991d4;background: #fff;}
.tab .col.cur i{color: #3991d4}
#tab .box .content{background: red}

.box.fixed{margin-top: 63px}









