@charset "gb2312";
/* CSS Document */






*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:12px;text-decoration:none; color:#060E23;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#060E23;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}


.head{ height:165px; background:url(../images/top_bg.jpg) no-repeat top center; width:100%; min-width:1280px;}

.head_t{ width:1240px; margin:0 auto; height:115px;}
.head_t h1{ float:left; padding-top:27px;}
.head_t div{ float:right; width:760px;}
.head_t div img{ margin-top:35px;}

.head_nav{ height:50px; width:1280px; margin:0 auto;}
.head_nav ul li{ float:left; width:90px; line-height:50px; font-size:15px; text-align:center;}
.head_nav ul li a{ color:#FFFFFF;}
.head_nav ul li a:hover{ display:block; background:#FFFFFF; color:#F10004;}

.wr{ width:1240px; margin:0 auto; margin-top:10px;}

.xs{ height:115px; width:1300px; margin:0 auto;margin-top:10px;}
.xs ul.xs_list{ width:1300px;}
.xs ul.xs_list li.xs_li{ width:71px; height:115px; float:left; text-align:center; color:#A27B7C; font-size:16px; margin-right:5px; cursor:pointer;z-index:999;}
.xs ul.xs_list li.xs_li img{ padding-bottom:5px;}

.xs ul.xs_list li.xs_li ul{ width:540px; background: #FFFFFF; border:1px solid #ACACAC; height:240px;-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px; padding:10px; margin-top:15px; z-index:1; position:relative;}
.xs ul.xs_list li.xs_li ul li{width:71px; height:115px; float:left; text-align:center; color:#A27B7C; font-size:16px; margin-right:5px;}

.banner{ width:1240px; margin:0 auto; height:428px; margin:0 auto;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;z-index:9;}
#playBox{ width:1240px; height:440px; position:relative; overflow:hidden; }
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1240px; height:10px; position:absolute; bottom:15px; z-index:9999; }
#playBox .smalltitle ul{ width:280px; margin:0 auto;}
#playBox .smalltitle ul li{ width:30px; height:5px; margin:0 5px;background:#E6E6E6; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:#EB2117;}

.ad{ height:90px; overflow:hidden;}

.col-left {
	border-bottom: 1px dashed #F0F0F0;
	padding-bottom: 10px;
	margin-bottom: 10px
}
.area-news .col-left li {
	display: block;
	white-space: nowrap;
	word-break: keep-all;
	overflow: hidden;
	min-height: 30px;
	color: #B1B1B1
}
.area-news .col-left li a {
	font-size: 16px;
	font-weight: 400;
	color: #081626;
	line-height: 31px;
	padding-right: 0;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
*display:inline
}
.area-news .col-left li a.bold {
	font-size: 18px;
	font-weight: 700;
	color: #0f2744;
	line-height: 40px
}
.area-news .col-left li a.red {
	color: #d33556
}
.area-news .col-left li a.red:hover {
	color: #f23d63
}
.area-news .col-left li a.icon-p, .area-news .col-left li a.icon-v {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 24px
}
.area-news .col-left li a.icon-v {
	background-image:url(../images/jt2.jpg);
}
.area-news .col-left li a.icon-p {
	background-image: url(../images/news_icon_p.png)
}
.area-news .col-left li a.icon-espn {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 68px;
	background-image: url(../images/espn-small.png);
	background-image: -webkit-image-set(url(../images/espn-small.png) 1x, url(../images/espn-small--2x.png) 2x)
}
.area-news .col-left li a:hover {
	color: #f23d63;
	text-decoration: none
}
.area-news .col-left li .tag-blue, .area-news .col-left li .tag-red {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
*display:inline;
	font-size: 14px;
	color: #FFF;
	font-weight: 400;
	text-align: center;
	height: 20px;
	line-height: 20px;
	margin-right: 0;
	padding: 0 6px
}
.area-news .col-left li .tag-blue:hover, .area-news .col-left li .tag-red:hover {
	color: #FFF
}
.area-news .col-left li .tag-red:hover {
	background-color: #d84a68
}
.area-news .col-left li .tag-blue {
	background-color: #D80001
}
.area-news .col-left li .tag-blue:hover {
	background-color: #3c9aea
}
.area-news .col-left .ad-newslist-btm {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	padding-top: 25px;
	background-color: #fff
}
.area-news .col-middle {
	float: left;
	width: 520px
}

.news_list{ width:431px; float: left;  overflow:hidden;}
.news_v{ width:500px; float: left;}
.news_v_t ul li.li{ width:116px; border:0;}
.news_v_t ul li strong{ width:116px; height:31px; background:#E10000; color:#FFFFFF; text-align:center; display:block; line-height:31px; font-size:16px;}
.news_v_t ul li { float:left; width:159px; margin-right:5px; text-align:center; font-size:14px; line-height:31px; border-top:3px solid #E6E6E6;}
.news_v_t ul li.more{ width:45px;}

.news_v_sp{ width:500px; height:335px; background:#FF0004; margin-top:6px;}
.news_ad{ width:500px; height:43px; background:#FF0004; margin-top:10px;}

.lookb{ width:520px;}
.pic-item {
	float: left;
	width: 240px;
	height: 135px;
	margin: 12px 20px 0 0;
}
.pic-item {
	display: block;
	width: 240px;
	height: 135px
}
.pic-item a {
	position: relative;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	color: #FFF;
	background-color: #6870A9
}
.pic-item a img {
	width: 100%;
	height: 100%;
	border: none;
	-webkit-transition: transform .3s ease-out;
	-moz-transition: transform .3s ease-out;
	-ms-transition: transform .3s ease-out;
	-o-transition: transform .3s ease-out;
	transition: transform .3s ease-out
}
.pic-item a p {
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.6);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#99000000', EndColorStr='#99000000')";
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#99000000', EndColorStr='#99000000');
	zoom: 1;
	text-indent: 12px
}
.pic-item a div.tag {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 12px;
	min-width: 56px;
	height: 25px;
	line-height: 25px;
	padding: 0 12px;
	background-color: #D33556
}
.pic-item a div.tag:after {
	content: '';
	position: absolute;
	top: 0;
	right: -16px;
	width: 0;
	height: 0;
	font-size: 0;
	border-style: solid;
	border-width: 25px 16px 0 0;
	border-color: #d33557 transparent transparent
}
.ad-banner .inner img, .ad-type-a img, .ad-type-b img {
	border: 0
}
.pic-item a div.is-video, .pic-item a div.is-video-big {
	position: absolute;
	left: 16px;
	bottom: 40px;
	width: 30px;
	height: 30px;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url(../images/icon_vplay_small.png);
	background-image: -webkit-image-set(url(../images/icon_vplay_small.png) 1x, url(../images/icon_vplay_small--2x.png) 2x)
}
.pic-item a:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05)
}

.news_r{ width:280px; float:right; overflow:hidden;}

.sb-block .sb-hd h3 {
	float: left;
	font-size: 16px;
	color: #0f2744;
	font-weight: 700
}
.sb-block .sb-hd {
	height: 18px;
	line-height: 18px;
	padding-left: 6px;
	border-left: 3px solid #e72847
}
.sb-block .sb-bd .pic-item {
	width: 280px;
	height: 180px;
	margin-top:25px;
	font-size: 12px
}

.news_ad2{ width:279px; height:367px; margin-top:15px;}


.block-title{ margin-top:30px;}
.block-title h2.title {
	font-size: 24px;
	float: left;
	width: 172px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	color: #FFF;
	font-weight: normal;
	font-style: italic;
	text-indent: -8px;
	margin-right: -25px;
	background:url(../images/dh.jpg) no-repeat;
}
.block-title h2.title-long {
	width: 215px;
	background-position: 0 -58px
}
.block-title .title-sub {
	overflow: hidden;
	font-size: 16px;
	color: #016BB7;
	padding-left: 40px;
	padding-top: 20px;
	margin-bottom: 2px;
	border-bottom: 2px solid #D60000;
	height: 34px;
	line-height: 34px
}
.block-title .title-sub a {
	color: #282828;
	text-decoration: none
}
.block-title .title-sub a:hover {
	color: #d33556;
	text-decoration: none
}
.block-title .title-sub .more {
	float: right;
	font-size: 14px;
	color: #7A7F82
}
.block-title .title-sub .more a {
	color: #7A7F82;
	padding-right: 16px;
	background:url(../images/jt.jpg) no-repeat;
}
.block-title .title-sub .more a:hover {
	color: #d33556
}
.block-title .title-sub .more a.arrow {
	background-position: right 1px;
	display: block;
	line-height: 1;
	margin-top: 10px
}
.block-title .title-sub .more a.plus {
	background-position: right -56px
}
.block-title .title-sub ul.title-tab {
	margin-bottom: 2px
}
.block-title .title-sub ul.title-tab li {
	float: left;
	display: block;
	height: 32px;
	padding: 0 12px;
	margin-right: 10px;
	cursor: pointer
}
.block-title .title-sub ul.title-tab li.current {
	color: #d33556;
	border-bottom: 2px solid #006CB7
}
.layout{ position:relative;}
.area-hotv .block-body .pic-item-large {
	width: 400px;
	height: 225px;
	margin-left: 0
}
.area-hotv .block-body .sponsor {
	display: block;
	position: absolute;
	width: 400px;
	height: 50px;
	line-height: 50px;
	left: 0;
	bottom: 0;
	background-color: #EEE;
	text-align: center;
	color: #888
}.area-hotv .block-body {
	position: relative;
	height: 330px;
	overflow: hidden
}
.area-hotv .block-body .col-left {
	width: 400px;
	float: left;
	height: 330px
}
.area-hotv .block-body .col-right {
	height: 330px;
	width:796px; float:right;
	overflow: hidden
}
.area-hotv .block-body .pic-item {
	float: left;
	margin-top: 30px;
	margin-right:36px;
	
}
.col-right_l{ width:850px;}


.area-experts .block-body {
	margin-top: 30px;
	height: 215px;
	overflow: hidden
}
.area-experts .block-body .zhuanjia {
	float: left;
	padding: 0 0 15px 10px;
	margin-left: 25px;
	width: 264px;
	border-left: 1px dashed #DDD;
	height: 200px;
*zoom:1
}
.area-experts .block-body .zhuanjia:after, .area-experts .block-body .zhuanjia:before {
	content: " ";
	display: table
}
.area-experts .block-body .zhuanjia:after {
	clear: both
}
.area-experts .block-body .zhuanjia div.photo {
	font-size: 0;
	float: left;
	width: 90px;
	height: 180px;
	margin-right: 25px
}
.area-experts .block-body .zhuanjia div.name {
	overflow: hidden
}
.area-experts .block-body .zhuanjia div.name h3 {
	font-size: 18px;
	font-weight: 700;
	line-height: 1
}
.area-experts .block-body .zhuanjia div.name a.more {
	display: block;
	float: right;
	margin-top: 5px;
	font-size: 12px;
	color: #7A7F82;
	line-height: 1;
	padding-right: 16px;
	background:url(../images/more.jpg) no-repeat 50px 0;
}
.area-experts .block-body .zhuanjia div.name a.more:hover {
	color: #d33556
}
.area-experts .block-body .zhuanjia div.name i.underline {
	display: block;
	font-size: 0;
	border-left: 20px solid #d33556;
	height: 2px;
	margin: 14px 0
}
.area-experts .block-body .zhuanjia div.title {
	overflow: hidden;
	font-size: 16px;
	margin-bottom: 10px;
	height: 48px;
	line-height: 24px
}
.area-experts .block-body .zhuanjia div.desc {
	font-size: 12px;
	color: #717171;
	line-height: 20px;
	text-indent: 1em
}
.area-experts .block-body .zhuanjia-large {
	width: 340px;
	border: none;
	padding-left: 0;
	margin-left: 0
}
.area-experts .block-body .zhuanjia-large div.photo {
	width: 125px;
	height: 180px;
	overflow: hidden
}

.block-1p3t ul.wrap li {
	display: block;
	float: left;
	width: 390px;
	margin-right: 35px;
	margin-top: 30px
}
.block-1p3t ul.wrap li .hd {
	height: 18px;
	line-height: 18px;
	padding-bottom: 10px;
	border-bottom: 3px solid #E9463D
}
.block-1p3t ul.wrap li .hd h3 {
	float: left;
	font-size: 16px;
	font-weight: 700;
	color: #2C3144;
	padding-left: 16px;
	border-left: 2px solid #E9463D
}
.block-1p3t ul.wrap li .hd h3 a {
	color: #2C3144
}
.block-1p3t ul.wrap li .hd .links {
	display: none;
	float: right;
	font-size: 0;
	font-family: sans-serif;
	color: #D9D9D9;
	margin-right: -8px
}
.block-1p3t ul.wrap li .hd .links a {
	padding: 0 10px;
	font-size: 14px;
	font-family: "\5FAE\8F6F\96C5\9ED1", sans-serif;
	color: #081626
}
.block-1p3t ul.wrap li .hd .links span, .block-1p3t ul.wrap li .hd .more {
	font-size: 12px
}

.block-1p3t ul.wrap li .hd .links a:hover {
	color: #006BB7
}
.block-1p3t ul.wrap li .hd .rbtn {
	display: none;
	float: right;
	margin-left: 18px;
	color: #D33556
}
.block-1p3t ul.wrap li .hd .rbtn:hover {
	opacity: .8;
	filter: alpha(opacity=80)
}
.block-1p3t ul.wrap li .hd .follow {
	font-size: 14px;
	padding-left: 17px;
	background-image: url(../images/follow_icon.png);
	background-image: -webkit-image-set(url(../images/follow_icon.png) 1x, url(../images/follow_icon--2x.png) 2x);
	background-repeat: no-repeat;
	background-position: left center
}
.block-1p3t ul.wrap li .bd .pic-item-large {
	width: 100%;
	height: 220px;
	margin-bottom:10px;
}
.block-1p3t ul.wrap li .bd .pic-item-large a p {
	font-size: 16px;
	height: 40px;
	line-height: 40px
}

.block-1p3t ul.wrap li:hover .bd {
	background-color: #FAFAFA
}
.block-1p3t ul.wrap li.highlight .hd, .block-1p3t ul.wrap li:hover .hd {
	border-bottom-color: #D33556
}
.block-1p3t ul.wrap li.highlight .hd h3, .block-1p3t ul.wrap li:hover .hd h3 {
	color: #D33556;
	border-left-color: #D33556
}
.block-1p3t ul.wrap li.highlight .hd h3 a, .block-1p3t ul.wrap li:hover .hd h3 a {
	color: #D33556
}
.block-1p3t ul.wrap li.highlight .hd h3 a:hover, .block-1p3t ul.wrap li:hover .hd h3 a:hover {
	color: #dc5f79
}
.block-1p3t ul.wrap li.highlight .hd .links, .block-1p3t ul.wrap li.highlight .hd .rbtn, .block-1p3t ul.wrap li:hover .hd .links, .block-1p3t ul.wrap li:hover .hd .rbtn {
	display: block
}
.block-1p3t ul.wrap li.loading {
	height: 400px;
	background-color: #FAFAFA
}/*  |xGv00|93db1e7437d71d27b03a0f6debbe37b9 */

.block-1p3t ul.wrap {
	width: 1275px
}
.block-1p3t ul.wrap .text-news{}
.block-1p3t ul.wrap .text-news li{display: block;
	font-size: 14px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top:0px;}
	
	.recBookWrap{ width:1500px;}
	.recBookWrap .bigBook {
	width: 204px;
	margin-top:35px;
	margin-right: 54px
}
.recBookWrap .bigBook img {
	display: block;
	margin-bottom: 14px;
	
}
.recBookWrap .bigBook p {
	font: 13px/1.8 '\5FAE\8F6F\96C5\9ED1';
	height: 42px;
	overflow: hidden
}
.recBookWrap .bigBook h4 {
	text-align: center;
	height: 16px;
	overflow: hidden;
	line-height: 1;
	margin-bottom: 8px
}
.recBookWrap .bigBook h4 a {
	text-align: center;
	color:#EB2117;
	font: 15px/1 '\5FAE\8F6F\96C5\9ED1'
}
.shejiao_list{ margin-top:30px;}
.shejiao_list_l{ width:540px; float:left;}
.shejiao_list_l ul li{ width:48px; height:91px; text-align:center; float:left; color:#B29693; margin-right:17px;}
.shejiao_list_l ul li img{ margin-bottom:5px;}

.hotposts {
	float: right;
	width: 680px;
	font-size: 14px
}
.hotposts h3 a {
	display: block;
	position: relative;
	left: 0;
	top: -2px;
	height: 20px;
	width: 40px;
	line-height: 20px;
	text-align: center;
	font-weight:normal;
	font-size:14px;
	background-color: #E00000;
	color: #fff
}
.hotposts h3 a:after {
	content: '';
	position: absolute;
	top: 0;
	right: -10px;
	width: 0;
	height: 0;
	font-size: 0;
	border-style: solid;
	border-width: 20px 10px 0 0;
	border-color: #E00000 transparent transparent
}
.hotposts h3 a:hover {
	left: -1px
}
.hotposts .posts ul {
	display: block;
	float: left;
	width: 315px
}
.hotposts .posts ul+ul {
	margin-left: 50px
}
.hotposts .posts ul li {
	float: left;
	display: block;
	width: 100%;
	line-height: 28px
}
.hotposts .posts ul li span {
	float: right;
	background: url(http://img1.gtimg.com/sports/pics/hv1/199/147/1970/128136934.png) left center no-repeat;
	padding-left: 18px;
	font-size: 12px;
	color: #b4b4b4
}
.hotposts .posts ul li a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	text-decoration: none;
	color: #081626
}
.hotposts .posts ul li a:hover {
	color: #006bb7
}

.area-photos .block-body .control {
	margin: 10px 0
}
.area-photos .block-body .control a {
	float: right;
	width: 24px;
	height: 24px;
	line-height: 24px;
	background-color: #d33556;
	color: #FFF;
	font-size: 20px;
	margin-left: 4px
}
.area-photos .block-body .control a:hover {
	background-color: #f23d63
}
.area-photos .block-body .photos-wrap {
	width: 100%;
	margin-top:20px;
	position: relative;
	overflow: hidden
}
.area-photos .block-body .photos-wrap .page {
	width: 100%;
	height: 405px
}
.area-photos .hdpic-item {
	display: block;
	float: left;
	position: absolute;
	overflow: hidden;
	background-color: #CCC
}
.area-photos .hdpic-item .mask {
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #e10000;
	background-color: rgba(255,0,0,.5);
	color: #fff;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-ms-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}
.area-photos .hdpic-item .mask div.tag {
	position: absolute;
	left: 15px;
	top: 15px;
	font-size: 12px;
	padding-bottom: 6px;
	border-bottom: 2px solid red
}
.area-photos .hdpic-item .mask i.go {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-style: normal;
	font-size: 16px;
	border: 1px solid #fff;
	border-radius: 100px
}
.area-photos .hdpic-item .mask p {
	margin-top: 60px;
	padding: 0 16px 20px;
	font-size: 18px
}
.area-photos .hdpic-item:hover .mask {
	opacity: 1;
	filter: alpha(opacity=100)
}
.area-photos .hdpic-item-1 {
	width: 420px;
	height: 405px;
	top: 0;
	left: 0
}
.area-photos .hdpic-item-2 {
	width: 405px;
	height: 200px;
	top: 0;
	left: 425px
}
.area-photos .hdpic-item-3 {
	width: 200px;
	height: 200px;
	top: 205px;
	left: 425px
}
.area-photos .hdpic-item-4 {
	width: 200px;
	height: 200px;
	top: 205px;
	left: 630px
}
.area-photos .hdpic-item-11 {
	width: 420px;
	height: 405px;
	top: 0;
	left: 0
}
.area-photos .hdpic-item-21 {
	width: 405px;
	height: 200px;
	top: 0;
	left: 835px
}
.area-photos .hdpic-item-31 {
	width: 200px;
	height: 200px;
	top: 205px;
	left: 835px
}
.area-photos .hdpic-item-41 {
	width: 200px;
	height: 200px;
	top: 205px;
	left: 1040px
}
.area-photos .hdpic-item-51 {
	width: 200px;
	height: 405px;
	top: 0;
	left: 835px
}
.area-photos .hdpic-item-6 {
	width: 200px;
	height: 200px;
	top: 0;
	left: 1040px
}
.area-photos .hdpic-item-7 {
	width: 200px;
	height: 200px;
	top: 205px;
	left: 1040px
}
.area-partners h2.title {
	color: #006CB7;
	font-style: italic;
	font-weight: 400;
	font-size: 26px;
	line-height: 1;
	padding-bottom: 10px;
	border-bottom: 2px solid #006CB7
}
.area-partners .bd {
	padding-top: 5px
}
.area-partners .bd ul {
	font-size: 0;
	padding-top: 10px
}
.area-partners .bd ul li {
	display: block;
	float: left;
	width: 125px;
	height: 48px;
	border: 1px solid #E3E3E3;
	overflow: hidden
}
.area-partners .bd hr {
	margin: 15px 0 5px;
	padding: 0;
	border: none;
	height: 1px;
	color: #E3E3E3;
	background-color: #E3E3E3
}
.elevator a, .elevator a em {
	width: 40px;
	height: 40px;
	text-align: center
}
.bottom {
	font-size: 14px
}
.elevator {
	position: fixed;
	_display: none;
	width: 40px;
	bottom: 30px;
	left: 50%;
	margin-left: 650px;
	box-shadow: 0 0 1px rgba(255,255,255,.6)
}

.nba-footer .nba-footer-main{ padding-top:108px;}
.nba-footer .nba-footer-links ul li, .nba-footer .nba-footer-main ul.nba-links li {
	float: left;
	display: block;
	width:155px;
}
.nba-footer .nba-footer-links ul {
	display: block;
	height: 64px;
	position: relative;
	overflow: hidden
}
.nba-footer .nba-footer-links ul li a {
	display: block;
	font-size: 16px;
	color: #5398e0;
	text-decoration: none
}
.nba-footer .nba-footer-links ul li a:hover {
	color: #FFF
}
.nba-footer .nba-footer-main {
	margin-top: 40px
}
.nba-footer .nba-footer-main ul.nba-links li h4 {
	color: #1b1b1b;
	font-size: 18px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 10px
}
.nba-footer .nba-footer-main ul.nba-links li ul li {
	float: none;
	line-height: 20px
}
.nba-footer .nba-footer-main ul.nba-links li ul li a {
	font-size: 12px;
	color: #292929;
	text-decoration: none
}
.nba-footer .nba-footer-main{ width:1240px; margin:0 auto;}
.nba-footer .nba-footer-main ul.nba-links li ul li a:hover {
	color: #e10000;
	text-decoration: none
}
.nba-footer .nba-footer-main .app {
	float: right;
	width:220px;
	text-align: center
}
.nba-footer .nba-footer-main .app h4 {
	color: #1b1b1b;
	font-size: 18px;
	font-weight: 400
}
.nba-footer .nba-footer-main .app .qrimg {
	margin-top: 20px
}
.nba-footer .nba-footer-main .app .qrimg img {
	background-color: #fff;
	border: 6px solid #fff;
}
.nba-footer #tcopyright, .nba-footer .tcopyright {
	display: block;
	margin: 0 auto;
	padding: 50px 0 30px;
	text-align: center;
	font-size: 12px;
	font-family: SimSun, sans-serif;
	color: #5398e0;
	line-height: 24px
}
.nba-footer #tcopyright a, .nba-footer .tcopyright a {
	color: #5398e0;
	text-decoration: none
}
.nba-footer #tcopyright a:hover, .nba-footer .tcopyright a:hover {
	color: #FFF;
	text-decoration: none
}
.nba-footer-wide .nba-footer-layout {
	width: 1240px
}
.nba-footer-wide .nba-footer-links ul {
	left: -25px
}
.nba-footer-wide .nba-footer-links ul li a {
	padding: 0 25px
}
.nba-footer-wide .nba-footer-main .app {
	margin-left: 40px
}
.nba-footer-wide .nba-footer-main ul.nba-links li {
	width: 165px
}

.dibu{ background:url(../images/dibubg.jpg) repeat-x; height:470px; margin-top:30px; width:100%; min-width:1280px;}
.dibu2{ text-align:center; color:#000000; line-height:2; padding-top:60px;}
.dibu2 a{ color:#000000; font-family:"ËÎÌå";}



.fix {
    position: fixed;
    left: 1%;
    top: 30%;
}
.fix_bot {
    cursor: pointer;
    height: 25px;
    background: #bfbebe;
    text-align: right;
    line-height: 25px;
    font-size: 12px;
    color: #000;
    padding-right: 10px;
}

.fixRight{position: fixed;
    right: 1%;
    top: 30%;}
