.container{padding-bottom: 60px;}
.lunbo { width: 100%; height: 518px; border-radius: 4px; behavior: url(../src/pie/PIE.htc); }
.lunbo .jSlider img { width: 100%; }
.lunbo .jSlider .navigator .prev { display: none; }
.lunbo .jSlider .navigator .next { display: none; }
.lunbo .jSlider .controller .indicator span { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000); }
.lunbo .jSlider .controller .indicator .selected { background-color: #fff; width: 28px; height: 12px; }
.lunbo .jSlider .background-img{background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;background-position: center center;}
.lunbo .jSlider .background-img a{width: 100%;height: 100%;}
.container .download-left { margin-right: 35px; width: 765px;margin-left: 35px; }
.container .download-left .left-nav { margin-top: 43px; margin-bottom: 10px; }
.container .download-left .left-nav ul li a { float: left; display: block; height: 28px; line-height: 28px; margin-right: 61px; color: #333; font-size: 16px; }
.container .download-left .left-nav ul li a:hover{color: #FF6600;border-bottom: 2px solid #FF6600;}
.container .download-left .left-nav ul li .mark-red { color: #FF6600; border-bottom: 2px solid #FF6600; }
.container .download-left .download-list{ border: 1px solid #ebebeb; padding: 10px;}
.container .download-left .download-list .download-item {border:1px solid transparent;border-radius: 4px; behavior: url(../src/pie/PIE.htc); padding: 21px 0 21px 22px; width: 230px; height: 100px; margin-top: 20px; margin-right: 10px;}
.container .download-left .download-list .download-item:hover{border: 1px solid #E5E5E5;}
.container .download-left .download-list .download-item img {width:80px; height:80px; border-radius: 6px; behavior: url(../src/pie/PIE.htc);}
.container .download-left .download-list .download-item .message { padding: 18px 0 0 18px; }
.container .download-left .download-list .download-item .message .downName { font-size: 16px; color: #333333; }
.container .download-left .download-list .download-item .message .downName:hover{
	color: #FF6600;
}
.container .download-left .download-list .download-item .message .info { margin-top: 15px; font-size: 12px; color: #999; }
.container .download-left .download-list .download-item .message .info .line { color: #E6E6E6; margin: 0 4px; }
.container .download-right { width: 370px; }
.container .download-right .hot-sort { margin-top: 50px; width: 100%; position: relative; padding-left: 14px; color: #333; font-size: 16px;}
.container .download-right .hot-sort div { border-bottom: 1px solid #E5E5E5; width: 283px; position: absolute; top: 10px; left: 85px; }
.container .download-right .hot-sort .hot-right{behavior: url(../pie/PIE.htc);position: absolute;top: 0;left: 0; height: 20px;width: 4px;border-radius: 0 4px 4px 0;background-color: #FF6600;}
.container .download-right .right-list { width: 100%; }
.container .download-right .right-list .right-item { height: 45px; width: 100%; margin-top: 20px; position: relative; }
.container .download-right .right-list .right-item:hover a { display: block;}
.container .download-right .right-list .right-item .number { color: #999; font-size: 20px; margin-right: 19px; height: 45px; line-height: 45px; width: 38px;font-style: italic;}
.container .download-right .right-list .right-item .before { color: #FF6600; }
.container .download-right .right-list .right-item img { width: 45px; height: 45px; margin-right: 20px; }
.container .download-right .right-list .right-item .item-message{width: 214px;}
.container .download-right .right-list .right-item .item-message .message-title { font-size: 14px; color: #333; }
.container .download-right .right-list .right-item .item-message .message-title:hover { color: #FF6600; }
.container .download-right .right-list .right-item .item-message .info { margin-top: 8px; font-size: 12px; color: #B3B3B3; }
.container .download-right .right-list .right-item .item-message .info .download-num { color: #999999; }
.container .download-right .right-list .right-item .item-message .info .line { color: #E6E6E6; margin: 0 9px; }
.container .download-right .right-list .right-item .down {  width: 64px; height: 26px; line-height: 26px; text-align: center; border: 1px solid #FF6600; border-radius: 13px; behavior: url(../src/pie/PIE.htc); font-size: 12px; color: #FF6600; position: absolute; bottom: 0; right: 0; }
.container .download-right .right-list .right-item .down:hover { color: #fff; background-color: #FF6600;}
/*# sourceMappingURL=downloadList.css.map */

.main .news-right {
	float: left;
	width: 370px;
	margin-top: 60px;
	margin-left: 45px;
}

.main .news-right .hot-search {
	width: 100%;
	position: relative;
	padding-left: 13px;
	font-size: 16px;
}

.main .news-right .hot-search div {
	border-bottom: 1px solid #e5e5e5;
	width: 267px;
	position: absolute;
	top: 11px;
	left: 100px;
}

.main .news-right .hot-search .hot-right {
	behavior: url(../pie/PIE.htc);
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 4px;
	border-radius: 0 4px 4px 0;
	background-color: #FF6600;
}

.main .news-right .right-tag {
	margin-top: 30px;
	width: 384px;
	margin-right: -14px;
}

.main .news-right .right-tag ul li {
	float: left;
	text-align: center;
}

.main .news-right .right-tag ul li a {
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 40px;
	border-radius: 20px;
	behavior: url(../src/pie/PIE.htc);
	margin-right: 14px;
	margin-bottom: 20px;
	padding: 0 25px;
	height: 40px;
	background-color: #F5F5F5;
}

.main .news-right .right-tag ul li a:hover {
	background-color: #FF6600;
	color: #fff;
}

.main .news-right .today-news {
	width: 100%;
	position: relative;
	padding-left: 13px;
	margin-top: 40px;
	font-size: 16px;
	color: #333;
}

.main .news-right .today-news div.cut {
	border-bottom: 1px solid #e5e5e5;
	width: 200px;
	position: absolute;
	top: 10px;
	left: 83px;
}

.main .news-right .today-news div.update {
	border-bottom: 0;
	font-size: 14px;
	position: absolute;
	left: 293px;
	top: 0;
	color: #999999;
}

.main .news-right .today-news div.update i {
	margin-right: 10px;
}

.main .news-right .today-news div.update i {
	display: block;
	float: left;
}

.main .news-right .today-news div.update:hover i {
	transform: rotate(180deg);
	transform-origin: center center;
}

.main .news-right .today-news div.update i:hover {}

.main .news-right .today-news div.update:hover {
	color: #FF6600;
	cursor: pointer;
}

.main .news-right .today-news div.hot-right {
	behavior: url(../pie/PIE.htc);
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 4px;
	border-radius: 0 4px 4px 0;
	background-color: #FF6600;
}

.main .news-right .right-main-news {
	width: 100%;
}

.main .news-right .right-main-news .main-news {
	width: 100%;
	margin-top: 30px;
}

.main .news-right .right-main-news .main-news .left-img {
	float: left;
	margin-right: 20px;
	height: 90px;
	width: 160px;
}

.main .news-right .right-main-news .main-news .left-img img {
	height: 90px;
	width: 160px;
	border-radius: 4px;
	behavior: url(../pie/PIE.htc);
}

.main .news-right .right-main-news .main-news .right-text {
	width: 188px;
	height: 89px;
	float: left;
	position: relative;
}

.main .news-right .right-main-news .main-news .right-text a {
	color: #333;
	font-size: 16px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.main .news-right .right-main-news .main-news .right-text div {
	position: absolute;
	bottom: 0;
	font-size: 12px;
	color: #333;
}

.main .news-right .right-main-news .main-news .right-text div i {
	font-size: 12px;
	margin-right: 10px;
}

.main .news-right .right-main-news .main-news:hover .right-text a {
	color: #FF6600;
}

.main .news-right .hot-sort {
	margin-top: 60px;
	width: 100%;
	position: relative;
	padding-left: 13px;
	color: #333;
	font-size: 16px;
	margin-bottom: 28px;
}

.main .news-right .hot-sort div {
	border-bottom: 1px solid #e5e5e5;
	width: 283px;
	position: absolute;
	top: 10px;
	left: 83px;
}

.main .news-right .hot-sort .hot-right {
	behavior: url(../pie/PIE.htc);
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 4px;
	border-radius: 0 4px 4px 0;
	background-color: #FF6600;
}

.main .news-right .sorting .item {
	margin-bottom: 20px;
	font-size: 14px;
}

.main .news-right .sorting .item .number {
	width: 38px;
	font-size: 20px;
	color: #999999;
	font-style: italic;
}

.main .news-right .sorting .item .text {
	color: #333;
	font-size: 16px;
}

.main .news-right .sorting .item .text a:hover {
	color: #FF6600;
}

.main .news-right .sorting .item .before-three {
	color: #FF6600;
}


