.col-title em,.important,.u_more i{
	font-style:normal
}

.aside .side_list li .item strong,.news-recommend-list a{
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}

.u_m-title{
	margin-bottom:15px;
	position:relative;
	line-height:18px
}

.u_m-title h2,.u_m-title h3{
	font-size:16px;
	font-weight:800;
	color:#000;
	border-left:3px solid #f56f4a;
	padding-left:4px
}

.u_more,.u_more:active,.u_more:hover,.u_more:link,.u_more:visited{
	position:absolute;
	top:-2px;
	right:0;
	color:#666;
	font-size:12px;
	font-weight:100;
	padding-right:15px
}

.col-title h2,.u_more i{
	font-size:16px;
	font-weight:700
}

.u_more:hover{
	text-decoration:none;
	color:#fb6f49
}

.u_more i{
	color:#f56f4a;
	margin-left:5px;
	line-height:16px;
	position:absolute;
	right:0;
	top:1px
}

.cylj .u_more i{
	vertical-align:baseline;
	background:0 0;
	color:#fb6f49
}

.col-title{
	margin:20px 0 15px;
	clear:both;
	overflow:hidden;
	_zoom:1
}

.col-title h2{
	line-height:18px;
	margin-left:13px;
	padding-left:5px;
	border-left:3px solid #f56f4a;
	float:left
}

.btnGrey,.btnGrey_light,.btnOrange,.btnPurple{
	height:25px;
	line-height:25px;
	padding:0 20px;
	display:inline-block;
	text-align:center
}

.col-title em{
	float:right
}

.col-title em a:link,.col-title em a:visited{
	color:#666
}

.col-title em a:active,.col-title em a:hover{
	color:red;
	text-decoration:none
}

.btnOrange,.btnPurple{
	background-color:#f56f4a;
	border:0;
	color:#fff;
	-webkit-border-radius:2px;
	border-radius:2px
}

.btnGrey,.btnGrey_light{
	color:#fff;
	background-color:#647288;
	-webkit-border-radius:2px;
	border-radius:2px
}

.btnGrey_light{
	background:#C3C3C3;
	cursor:default
}

.btnOrange_wide{
	width:210px;
	height:30px;
	line-height:30px;
	padding:0
}

.btnOrange_wide2{
	width:175px;
	height:35px;
	line-height:35px;
	padding:0;
	font-size:14px
}

.btnOrange_login{
	width:202px;
	height:40px;
	line-height:40px;
	padding:0;
	font-size:14px;
	color:#fff;
	font-weight:700;
	border:none;
	-webkit-border-radius:0;
	border-radius:0;
	cursor:pointer
}

.btnOrange_large,.btn_large{
	height:50px;
	line-height:50px;
	padding:0 40px;
	font-size:18px;
	cursor:pointer
}

.btnOrange_small,.btn_small{
	height:25px;
	line-height:25px;
	padding:0 20px;
	font-size:12px;
	cursor:pointer
}

.btnGray_large{
	height:40px;
	line-height:40px;
	padding:0 40px;
	font-size:14px;
	cursor:pointer
}

.btnOrange:link,.btnOrange:visited{
	color:#fff
}

.btnOrange:active,.btnOrange:hover{
	color:#fff;
	background-color:#e7542b;
	text-decoration:none
}

a.btnGrey:link,a.btnGrey:visited{
	color:#fff
}

a.btnGrey:active,a.btnGrey:hover{
	color:#fff;
	background-color:#344156;
	text-decoration:none
}

a.btnGrey_light:link,a.btnGrey_light:visited{
	color:#fff
}

a.btnGrey_light:active,a.btnGrey_light:hover{
	color:#fff;
	background-color:#C3C3C3;
	text-decoration:none
}

.btnPurple{
	background-color:#464859
}

a.btnPurple:link,a.btnPurple:visited{
	color:#fff
}

a.btnPurple:active,a.btnPurple:hover{
	color:#fff;
	background-color:#5f52a0;
	text-decoration:none
}

.important,.u_crumb-nav .on{
	color:#fb6f49
}

.btnScroll2Top{
	width:60px;
	height:50px;
	background:url(../../images/scroll-ico.0847df74.png) no-repeat;
	display:inline-block;
	position:fixed;
	bottom:146px;
	left:50%;
	margin-left:560px;
	overflow:hidden
}

.btnScroll2Top a{
	width:60px;
	height:50px;
	display:block
}

.btnScroll2Top:hover{
	background-position:0 -50px
}

.u_crumb-nav .split{
	margin:0 4px
}

.u_mask{
	display:none;
	width:100%;
	height:100%;
	position:absolute;
	background:#000;
	filter:alpha(opacity=60);
	opacity:.6;
	left:0;
	top:0;
	z-index:10000
}

.news-nav{
	height:30px;
	line-height:20px;
	overflow:hidden
}

.news-nav .c_name{
	color:#f56f4a
}

.news .icon{
	background:url(../../images/icon.807c7410.png) no-repeat;
	_background:url(../../images/icon_8.png) no-repeat
}

.news_rewrapper{
	margin-top:30px;
	margin-bottom:10px;
	border:1px solid #eee;
	padding:33px 43px 32px 35px
}

.news-recommend{
	float:left
}

.news-recommend .u_m-title{
	font-size:18px;
	line-height:20px
}

.news-recommend-list{
	font-size:16px;
	line-height:33px;
	margin-top:8px;
	width:585px
}

.news-recommend-list .type{
	float:left;
	margin-right:10px
}

.news-erwei,.news-recommend-list .time{
	float:right
}

.news-recommend-list a{
	display:inline-block;
	width:406px;
	overflow:hidden
}

.news-erwei img{
	width:234px;
	height:234px
}

.news-erwei p{
	margin-top:5px;
	text-align:center
}

.aside{
	width:275px
}

.aside .news-qs{
	margin-bottom:20px
}

.aside .side_title_faq{
	height:48px;
	border-left:3px solid #464859;
	background-color:#464859;
	background-position:20px -255px;
	color:#fff;
	display:block
}

.aside .side_list_faq,.aside .side_wrap,.news .news_list .list{
	border:1px solid #eee;
	zoom:1;
	overflow:hidden
}

.aside .side_title_faq h3{
	margin:0;
	font:normal 700 16px/48px 'Microsoft Yahei',Arial,SimSun,'\5b8b\4f53',sans-serif;
	padding:0 0 0 46px
}

.aside .side_list_faq{
	padding:20px
}

.aside .side_list_faq li{
	/*height:21px;*/
	margin-top:5px;
	overflow:hidden;
	color:#f56f4a
}

.aside .side_list_faq a:link,.aside .side_list_faq a:visited{
	color:#f56f4a
}

.aside .side_list_faq li.more a{
	display:inline-block;
	width:36px;
	height:20px;
	line-height:20px;
	background-position:right -234px
}

.aside .side_list_faq li.more{
	float:right;
	padding:9px 0 0
}

.aside .news-recommend{
	width:233px;
	padding:17px 20px
}

.aside .side_list li{
	padding:5px 0 0;
	overflow:hidden
}

.aside .side_list li .item{
	width:100%;
	overflow:hidden;
	padding:8px 0;
	text-align:center
}

.aside .side_list li .item em{
	width:170px;
	display:block;
	margin:0 auto;
	float:none;
	font-style:normal
}

.aside .side_list li .item strong{
	float:none;
	display:block;
	margin-top:5px;
	font-weight:lighter;
	line-height:16px;
	margin-bottom:10px;
	overflow:hidden
}

.aside .side_list li .item .price_sale{
	font-size:12px;
	width:50px
}

.aside .side_list li .item .price_del{
	float:none;
	color:#888;
	text-decoration:line-through;
	width:50px;
	padding:6px 0 0
}

.aside .side_list li .item b{
	float:none;
	color:#fe5600;
	padding:6px 0 0
}

.news-main{
	float:right;
	width:800px
}

.news .news_list{
	width:100%
}

.news .news_list h2{
	margin:0;
	padding:0;
	font:normal 700 19px/60px 'Microsoft Yahei',Arial,SimSun,'\5b8b\4f53',sans-serif
}

.news .news_list .list{
	padding:10px 25px
}

.news .news_list .list i{
	font-style:normal
}

.news .news_list .list ul{
	width:100%;
	overflow:hidden;
	color:#ff7954
}

.news .news_list .list li{
	height:44px;
	line-height:44px;
	border-bottom:1px dotted #d8dfe5;
	margin:0 0 -1px;
	vertical-align:bottom;
	overflow:hidden
}

.news .news_list .list em{
	float:left;
	font-style:normal;
	font-size:14px
}

.news .news_list .list span{
	float:right;
	color:#ccc
}

.news-con{
	zoom:1;
	overflow:hidden;
	border:1px solid #eee;
	padding:20px 30px
}

.news #NIE-art{
	width:100%;
	position:relative
}

.news #NIE-art .artTitle{
	margin:0;
	padding:0;
	font:normal 700 19px/2em 'Microsoft Yahei',Arial,SimSun,'\5b8b\4f53',sans-serif;
	text-align:center
}

.news #NIE-art .artInfo{
	height:36px;
	clear:both;
	text-align:center
}

.news #NIE-art .artInfo .artDate{
	height:35px;
	font:italic 400 14px/21px Arial,SimSun,'\5b8b\4f53',sans-serif;
	color:#c9c9c9;
	border-bottom:1px dotted #d8dfe5;
	padding:0 20px 0 0
}

.news #NIE-art .artText{
	font:14px/24px SimSun,'\5b8b\4f53',sans-serif
}

.news .pagenav{
	width:100%;
	overflow:hidden;
	clear:both;
	text-align:center;
	margin-top:32px
}

.news .pagenav .lnk_page{
	display:inline-block;
	height:18px;
	font:14px/18px 'Microsoft Yahei',Arial,SimSun,'\5b8b\4f53',sans-serif;
	padding:0 6px
}

.news .pagenav .lnk_page:link,.pagenav .lnk_page:visited{
	color:#f56f4a;
	text-decoration:none
}

.news .pagenav .lnk_page:hover{
	color:#fff;
	background-color:#f56f4a
}

.lnk_prev .lnk_next:visited,.news .pagenav .lnk_prev:link,.pagenav .lnk_next:link,.pagenav .lnk_prev:visited{
	color:#666;
	text-decoration:none
}

.news .pagenav .lnk_prev:hover,.pagenav .lnk_next:hover{
	color:#fff;
	background-color:#f56f4a
}

.news .pagenav .now:link,.pagenav .now:visited{
	color:#666;
	text-decoration:none
}

.news .pagenav .now:hover{
	color:#666;
	background-color:#fff
}
