/*section content*/
/*跑馬燈*/
div.marquee {
	width: 100%;
	height: 48px;
	background: #fff;
	box-shadow: rgba(0, 0, 0, .5) 0 0 3px;
	margin: 1rem 0;
	padding: 1rem 1rem
}
div.marquee>marquee {width: 100%}

div.index {
	max-width: 1170px;
	background: url(../images/index/bg-ind-container.jpg) left top no-repeat #fff;
	box-shadow: rgba(0, 0, 0, .5) 0 0 3px;
	margin: 0 auto;
	padding: 2rem
}
/*top button*/
dl>dd>div.btn-top {padding: 0}
dl>dd>div.btn-1 {background: url(../images/index/btn-ind-t-1.jpg) left top no-repeat;background-size: cover}
dl>dd>div.btn-2 {background: url(../images/index/btn-ind-t-2.jpg) left top no-repeat;background-size: cover}
dl>dd>div.btn-3 {background: url(../images/index/btn-ind-t-3.jpg) left top no-repeat;background-size: cover}
dl>dd>div.btn-top>button {
	width: 100%;
	height: 233px;
	background:rgba(0, 0, 0, .7);
	border-radius: 0;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
	padding-top: 8rem
}
dl>dd>div.btn-top>button:hover {font-weight: 400; color: #002535}
dl>dd>div.btn-top>button.btn-1 {background: url(../images/index/btn-ind-01.png) 50% 4rem no-repeat, rgba(0, 0, 0, .7)}
dl>dd>div.btn-top>button.btn-2 {background: url(../images/index/btn-ind-02.png) 50% 4rem no-repeat, rgba(0, 0, 0, .7)}
dl>dd>div.btn-top>button.btn-3 {background: url(../images/index/btn-ind-03.png) 50% 4rem no-repeat, rgba(0, 0, 0, .7)}
dl>dd>div.btn-top>button.btn-1:hover {background: url(../images/index/btn-ind-01-ove.png) 50% 4rem no-repeat, rgba(255, 204, 0, .6)}
dl>dd>div.btn-top>button.btn-2:hover {background: url(../images/index/btn-ind-02-ove.png) 50% 4rem no-repeat, rgba(255, 204, 0, .6)}
dl>dd>div.btn-top>button.btn-3:hover {background: url(../images/index/btn-ind-03-ove.png) 50% 4rem no-repeat, rgba(255, 204, 0, .6)}

/*news*/
div.news {}
div.news>div.title {
	width: 100%;
	background: url(../images/index/icon-title-01.png) left top no-repeat, url(../images/index/bg-title-01.png) left 50% repeat-x;
	padding: 1.45rem 1rem 1.7rem 75px
}
div.news>div.title_develop {
	background: url(../images/index/develop.png) left top no-repeat, url(../images/index/bg-title-develop.png) left 50% repeat-x !important;
}
div.news>div.title>h1 {
	font-size: 18px;
	font-weight: 500;
	color: #fff;
	margin-bottom: 0;
	padding: .25rem .5rem .15rem
}
div.news>div.title>h1>span {font-size: 15px; float: right}
div.news>div.title>h1>span>a {font-size: 15px; color: #f00}
div.news>div.title_develop>h1>span>a {color: #fe0 !important;}
div.news>ul {padding-left: 4.5rem}
div.news>ul>li {float: left}
div.news>ul>li:nth-child(odd) {
	width: 83%;
	background: url(../images/icon/icon-list-01.png) left 50% no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: .75rem;
	padding-left: 1.5rem
}
div.news>ul>li:nth-child(even) {color: #b11919; padding-right: 0}

/*ranking & links*/
div.rank-links {float: left;padding: 0}
div.rank-links>ul {padding-left: 4.5rem}
div.rank-links>ul>li {margin-bottom: .75rem}
div.rank-links>ul.rank>li {
	background: url(../images/icon/icon-list-02.png) left 50% no-repeat;
	padding-left: 1.5rem
}
div.rank-links>ul.links>li {
	background: url(../images/icon/icon-list-03.png) left 50% no-repeat;
	padding-left: 1.5rem
}
div.rank-links>div.title-r {
	background: url(../images/index/icon-title-02.png) left top no-repeat, url(../images/index/bg-title-02.png) left 50% repeat-x;
    font-size: 18px;
    font-weight: 500;
	color: #fff;
	padding: 1.45rem 1rem 1.7rem 75px
}
div.rank-links>div.title-l {
	background: url(../images/index/icon-title-03.png) left top no-repeat, url(../images/index/bg-title-03.png) left 50% repeat-x;
    font-size: 18px;
    font-weight: 500;
	color: #fff;
	padding: 1.45rem 1rem 1.7rem 75px
}
div.rank-links>div.title-r>h1, div.rank-links>div.title-l>h1 {
	font-size: 18px;
	font-weight: 500;
	color: #fff;
	margin-bottom: 0;
	padding: .25rem .5rem .15rem
}
div.rank-links>div.title-r>h1>span, div.rank-links>div.title-l>h1>span {font-size: 15px; float: right}
div.rank-links>div.title-r>h1>span>a {font-size: 15px; color: #f00}
div.rank-links>div.title-l>h1>span>a {font-size: 15px; color: #fe0}