.s_share { width: 100%;}.s_share {width: 80%;margin: 0 auto;border-top: 1px solid #999;padding: 1em 0;}.newsall_in { padding:0px 0!important; margin-top:0%!important;}


.newsinfo { background: url(../images/bg.png) repeat center top;}
.newsinfo_tt { text-align:center; margin:8px auto 16px auto;}
.newsinfo_wap {width:100%; margin:0.3em auto; text-align: center;}
.newsinfo_wap a { display:inline-block;}
.newsinfo ul { width:100%; text-align:center;}
.newsinfo li { }
.newsinfo select { 
	width:100%;
	padding:4px 0 8px 0;
	text-indent:6px;
	border:1px solid #d2d2d2;
	font-size:1.0em;
	color:#444;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}

.newsinfo_form { color:#444; text-align:center; width:96%; max-width:800px; margin:2% auto 0 auto;}
.newsinfo_form dl{ position:relative; padding:6px 0px 6px 0px; /*border-top:1px solid #eaeaea;*/width: 50%;display: inline-block; margin-bottom:0;}
.newsinfo_form dt{position:absolute;top:10px;left:0px;line-height:26px;font-size:1em;letter-spacing:-1px;color: #fff;}
.newsinfo_form dd{ position:relative; color:#888; padding-left: 76px;}
.newsinfo_form textarea, .newsinfo_form input[type="text"] {
	width:100%;
	padding:4px 0;
	text-indent:10px;
	border:1px solid #d2d2d2;
	line-height:20px;
	color:#444;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.newsinfo_form input[type="text"] {
/*	width: 130px;*/
	box-sizing: border-box;
	font-size: 16px;
	background-image: url(../images/searchicon.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	padding: 8px 10px 8px 30px;
	margin-left:12px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.newsinfo_form input[type="submit"] {
    padding:5px 15px; 
    background:#eee; 
    border:0 none;
    cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:4px auto;
}

.newsinfo_tab { width:100%; }
.newsinfo_tab ul {
	display:table;
	line-height:40px;
	background-color: #650080;
}
.newsinfo_tab li {width:25%;display: table-cell;border-bottom:0px solid #b6b6b6;border-right:1px solid #fff;}
.newsinfo_tab li:last-child { border-right:0px solid #fff;}

.newsinfo_tab a {
	width:100%;
	display:block;
	font-size:1em;
	color:#fff;
	text-decoration: none;
	font-weight: bold;
}
.newsinfo_tab a:hover {
	color: #fff;
	text-decoration: none;
}

.newsinfo_tab_focus { background-color:#fff; }
.newsinfo_tab_focus a {color: #650080!important;text-decoration: none;}
.newsinfo_tab_focus a:hover { color: #ff8398; text-decoration: none;}


@media screen and (max-width: 919px) {
.newsinfo_form dl{ width: auto; display: inherit;}
.newsinfo select, .newsinfo_form input[type="text"] { margin-left:0px;}
}
@media screen and (max-width: 751px) {

.newsinfo {width:100%; padding:48px 0 0% 0; }
} 
@media screen and (max-width: 421px) {
.newsinfo_form, #newsinfo_tab { font-size:0.8em!important;}

}



.newslist {
	clear: both;
	width: 100%;
	display: block;
	color: #333;
	text-decoration: none;
	overflow-y: auto;
	overflow-x: hidden;
	height: 600px;
	margin: 0 auto;
}

.newslist ul {
	display: block;
	text-align: left;
	font-size: 1.0em;
}

.newslist li {
	width: 100%;
	display: block;
	border-bottom: 1px dashed #9b9b9b;
	position: relative;
}

.newslist li:last-child {
	border-bottom: 0px dashed #9b9b9b;
}

.newslist li img {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.news_left {

	display: inline-block;
	text-align: center;
}

.news_left img {
	max-width: 140px;
	width: 100%;
}

.news_right {

	display: inline-block;
	vertical-align: top;
}

.newslist a {
	width: 100%;
	text-align: justify;
	text-justify: inter-word;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0;
	vertical-align: top;
	padding: 2% 0;
}

.newslist a:hover {
	background-color: #f2f2f2;
	color: #4d4d4d;
}

.newslist a img {
	vertical-align: middle;
}

.snews_wap {
	width: 100%;
}

.snews {
	color: #999;
	position: absolute;
	bottom: 8%;
}

.snews_news {
	color: #fa6da9;
	bottom: 8%;
}

.snews_icon {
	position: absolute;
	bottom: 3%;
	right: 2%;
	width: 60px;
}

.snews_icon img {}

.onews {
	color: #ff6868;
	font-size: 1em;
	font-weight: bold;
	padding: 0 0 0 1%;
}



.newslist_news {
	clear: both;
	width: 98%;
	display: block;
	color: #000;
	text-decoration: none;
	overflow: auto;
	height: 600px;
}

.newslist_news_news ul {
	display: block;
	margin: 1%;
	font-size: 0.938em !important;
}

.newslist_news li {
	width: 100%;
	display: block;
	border-bottom: 1px dashed #9b9b9b;
}

.newslist_news a {
	width: 100%;
	height: auto;
	text-align: justify;
	text-justify: inter-word;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	display: inline-block;
	max-width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 1% 0 1% 0;
	text-decoration: none !important;

}

.newslist_news a:hover {
	background-color: #fff0d0;
	color: #000000;
}

.newslist_news a img {
	width: 6%;
	vertical-align: middle;
	padding: 0.5% 0.5% 0.5% 0.5%;
}

.onews {
	color: #ff6868;
	font-size: 1em;
	font-weight: bold;
	padding: 0 0 0 1%;
}

.s_share {width: 88%;margin: 0 auto;border-top: 1px solid #999;padding: 1em 0;}
.s_share ul {display: inline-block;text-align: left;}
.s_share h1 {display: inline-block;font-weight: normal;font-size: 1.0em;padding: 0.24em;border: 1px solid #717171;color: #333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-right: 0.4em;}
.s_share li {display: inline-block;margin-right: 0.1em;}
.s_share li img {max-width: 42px;width: 100%;display: inline-block;}


.page_news { font-size: 1.0em;font-weight: normal;color: #fff;text-align: center; margin-top: 20px;}
.page_news ul {display: inline-block;}
.page_news li {display: inline-block;}
.page_news a {margin: 0 2px;padding: 0;width: 30px;height: 30px;line-height: 30px;-moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius: 100%;background-color: #650080;color: #fff;display: block;text-decoration: none;}
.page_news a.prev {-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;min-width: 80px;}
.page_news a.next { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; min-width: 80px;}
.page_news a:hover { background-color: #9200b8;}
.page_news a.active, .page_news a:active { background-color: #be00f0;}



