body {
	font:0.84em "微软雅黑";
	line-height:1.65em;
	color:#39393D;
	background:#fff;
	margin:0px;}

*{ margin:0; padding:0;}
a {text-decoration:none; color:#39393D;}
a:hover {text-decoration: underline; color:#2864DE;}
ul,ol {list-style:none;}
img{border:0;  max-width: 100%;}
.clear{ clear:both;}


.allcontainer{margin: 0 auto;max-width:600px}
.allcontainer img{ max-width: 100%; display: block;}
.container{ width:100%;}


.sbj_banner{width:100%;  height: auto; position:relative; height:300px;}
.sbj_banner .b_bg{background: linear-gradient(#33C5B2, #ffffff); padding:0 3%; height:50px; }
.sbj_banner img{ max-width: 100%; height:auto; }
.sbj_banner ul{ width:100%; border-radius: 10px; background:#ffffff; display:block;}
.sbj_banner ul li{float:left; padding:4% 2% 6% 2%; width:16%;}

.ad_1{ width:94%; margin:0 auto ;}
.ad_2{ width:94%; margin:5% auto ;}


.sbj_bottombg{height: auto; width:100%;}
.lines{ width:100%; height:2px; border-bottom:1px solid #C3C3C3;}

.items{ padding:0 3%; margin:5% auto; display:block;}
.items .imgs{ float:left; width:25%; padding-right:5%;}
.items .imgs img{ width:100%; height:auto;}
.items .txts{ float:left; width:70%;}
.items .txts dl{}
.items .txts dt{ font-size:1.2em; line-height:1.3em; margin-bottom:2%; font-weight:bold;}
.items .txts dd{ font-size:1em; line-height:1.4em; margin-bottom:3%;}
.items .txts .tp1{ float:left; width:45%; margin-left:30%; color:#999999; position:relative; height:auto;}
.items .txts .tp1 a {color:#999999;width:30px; height:30px; display:block; position:absolute; left:0;}
.items .txts .mores{ font-size:0.9em; color:#999999; float:right;}
.items .txts .mores a{ color:#999999;}

.kmvotenum{ position:absolute; padding-left:35px; line-height:30px; color:#C00; color: #c00;font-weight: bold;}

.items2{ padding:0 3%; margin:5% auto; display:block;}
.items2 .imgs{ float:right; width:25%; padding-left:5%;}
.items2 .imgs img{ width:100%; height:auto;}
.items2 .txts{ float:right; width:70%;}
.items2 .txts dl{}
.items2 .txts dt{font-size:1.2em; line-height:1.3em; margin-bottom:2%; font-weight:bold;}
.items2 .txts dd{ font-size:1em; line-height:1.4em; margin-bottom:3%;}
.items2 .txts .tp1{ float:left; width:45%; margin-left:30%; color:#999999; position:relative; height:auto;}
.items2 .txts .tp1 a {color:#999999;width:30px; height:30px; display:block; position:absolute; left:0;}
.items2 .txts .mores{ font-size:0.9em; color:#999999; float:right;}
.items2 .txts .mores a{ color:#999999;}


/*列表页*/
.sbj_banner{width:100%;  height: auto;}
.page-number {margin-top: 15px;display: flex;justify-content: center;margin-bottom: 15px;}
.page-number ul{display: flex;justify-content: space-around;}
.page-number li{border-top: 1px solid #34C6B3;border-bottom: 1px solid #34C6B3;padding: 0 8px;}
.page-number li a{color:#34C6B3;}
.page-number .active{background: #34C6B3;}
.page-number .active a{color: #FFF;}
.page-number li:first-child{border: 1px solid #34C6B3;padding: 0 8px;border-radius: 5px 0 0 5px;}
.page-number li:last-child{border: 1px solid #34C6B3;padding: 0 8px;border-radius: 0 5px 5px 0;}

.sbj_listbg{ margin-bottom:3%;}
.sbj_listbg li{ border-bottom:1px solid #ccc; padding:4% 3%;  line-height:1.3em; font-size:1.2em;}
.sbj_listbg li a{ font-weight:bold;}
.sbj_listbg li span{display:block; font-size:0.8em; color:#999; }
.sbj_listbg li dl{ font-size:0.85em;line-height:1.5em;padding:1% 0;}
