@charset "utf-8";
#content{ padding-top: 10px; }

.row{ margin-bottom: 12px; clear: both; }
.rowLast{ clear: both; }
.column-6{ float: left; width: 416px; margin-right: 12px; }
.columnLast-6{ float: left; width: 416px; }
.column-4{ float: left; width: 32.3333%; margin-right: 1.5%; }
.columnLast-4{ float: left; width: 32.3333%; }
.side{ float: right; width: 320px; }
.main{ float: left; width: 844px; }
.defaultBox{ height: 326px; }

.hfgg div[data-power-ui=advertisement_fixed] .fixedCount{ width: auto; }
.hfgg div[data-power-ui=advertisement_fixed] .fixedCount a{ padding: 0 4px; font-weight: normal; color: #fff; }
.hfgg div[data-power-ui=advertisement_fixed] .fixedCount a.seld{ background: #ff9400; color: #fff; }

/* 头条 */
#topicNews{ height: 78px;  position: relative; padding-left: 100px;} 
#topicNews .hd { position: absolute; top:0 ; left: 0; width: 78px; height: 65px; border-radius:5px; color: #fff; text-align: center; line-height: 26px; font-size: 22px; padding-top: 13px; background-color: #54a733;}
#topicNews .infoList { text-align: center;  }
#topicNews .infoList li { background: none; height: 40px; text-align: center; font-weight: bold; }
#topicNews .infoList .title {  font-size: 28px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;  line-height: 40px; height: 40px; text-align: center;}
#topicNews .infoList .intro { white-space: nowrap; text-overflow: ellipsis; line-height:24px; height:24px; overflow:hidden; font-size:14px; color:#666; text-align: left; display: none;}
#topicNews .infoList li .date{ display: none; }
#topicNews .infoList li a{ color: #329626; }
#topicNews .infoList li a:hover{ color: #f68500; border-bottom: 1px dotted #f68500; text-decoration: none; }
#topicNews .infoList .n { display: inline-block; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  font-weight: normal; position: relative; padding: 0; }
#topicNews .infoList li:nth-child(2){ padding-right:15px; margin-right:15px;}
#topicNews .infoList li:nth-child(2):after { display: block; content: ""; position: absolute; right: 0; top: 50%; margin-top: -6px; height: 12px; width: 1px; background-color: #ddd; }

/* 365体育滚球_365滚球直播-【亚洲最大娱乐平台】@ */
#indZwgk{ height: 315px; }
#indZwgk .nodeList{ margin: -5px 0 0 -10px; overflow: hidden; }
#indZwgk .nodeList li{ width: 144px; float: left; margin: 10px 0 0 10px; }
#indZwgk .nodeList li a{ display: block; font-size: 12px; text-align: center; text-decoration: none; }
#indZwgk .nodeList li a:before{ display: block; content: ""; border: 1px solid #ddd; width: 122px; height: 94px; background: url(/content/lyj/base/img/iconZwgk.png) no-repeat center -2px; margin: 0 auto 7px; }
#indZwgk .nodeList li a:hover:before{ border-color: #64bc34; }
#indZwgk .nodeList .li2 a:before{ background-position: center -102px; }
#indZwgk .nodeList .li3 a:before{ background-position: center -204px; }
#indZwgk .nodeList .li4 a:before{ background-position: center -305px; }

/* 焦点新闻 */
#focusNews{ float: left; width: 590px; margin-bottom: 0; }
.newsWrap{ float: right; width: 570px; height: 322px; border: 1px solid #ddd; }
#indZhdt{ border: none; }
.newsWrap .topicList .t{ margin-bottom: 8px; }


/* 业务专题 */
#special{ position: relative; border: 1px solid #ddd; padding: 15px 0; }
#special>.bd{ overflow: hidden; width: 1120px; margin: 0 auto; }
.specialList li{ float: left; margin: 0 8px; }
.specialList li .pic img{ width: 262px; height: 85px; border: 1px solid #ddd; }
.specialList li .pic:hover img{ width: 260px; height: 83px; border: 2px solid #6aa2db; }
.specialList li .tit{ display: none; }
#special .prev, #special .next{ position: absolute; top: 50%; width: 24px; height: 39px; margin-top: -20px; background: url(/content/lyj/base/img/iconArrow.jpg) no-repeat 0 0; cursor: pointer; }
#special .prev{ left: 3px; }
#special .next{ right: 3px; background-position: 0 -35px; }
#special .prev:hover{ background-position: -20px 0; }
#special .next:hover{ background-position: -20px -35px; }


/* 互动交流 */
#indHdjl{ height: 365px !important; border: 1px solid #ddd; background: url(/content/lyj/base/img/bgHdjl.jpg) #dde764 no-repeat 0 0;}
#indHdjl .nodeList{ width: 308px; margin: 0 auto; padding-top: 65px; overflow: hidden; }
#indHdjl .nodeList li{ float: left; margin: 10px 5px; }
#indHdjl .nodeList li a{ display: block; width: 88px; height: 89px; padding-left: 56px; background: url(/content/lyj/base/img/iconHdjl.png) no-repeat 0 0; color: #fff5ce; font-size: 18px; line-height: 89px; }
#indHdjl .nodeList li a:hover{ color: #fff; text-decoration: none; }
#indHdjl .nodeList .li2 a{ background-position: 0 -89px; }
#indHdjl .nodeList .li3 a{ background-position: 0 -178px; }
#indHdjl .nodeList .li4 a{ width: 238px; background-image: url(/content/lyj/base/img/iconTel.png); font-size: 16px; }
/*#indHdjl .nodeList .li4 a{ font-size: 13px; line-height: 1.8; padding-top: 20px; height: 69px; padding-left: 50px; width: 94px; }*/
#indHdjl .nodeList .li1 a:hover{ background-position: -144px -0; }
#indHdjl .nodeList .li2 a:hover{ background-position: -144px -89px; }
#indHdjl .nodeList .li3 a:hover{ background-position: -144px -178px; }
#indHdjl .nodeList .li4 a:hover{ background-position: -294px 0; }


/* 科技视频 */
#indJcsj{ overflow: hidden; border: 1px solid #ddd; }
#indJcsj>.hd{ float: left; width: 15px; height: 198px; padding: 0 14px; background: #329626;
	background: -webkit-linear-gradient(180deg, #5cad35, #1f8227);
    background: -o-linear-gradient(180deg, #5cad35, #1f8227);
    background: linear-gradient(180deg, #5cad35, #1f8227);
}
#indJcsj>.hd h3{ padding-top: 38px; font-size: 15px; font-weight: bold; color: #fff; line-height: 30px; }
#indJcsj>.hd h3 a{ color: inherit; text-decoration: none; }
#indJcsj>.bd{ background: #f3f8f3; overflow: hidden; height: 198px; }
#indJcsj .picSlide{ width: 1101px; margin: 20px 15px 0; }
#indJcsj .picList{ overflow: hidden; }
#indJcsj .picList li{ float: left; margin: 0 8px; }
#indJcsj .picList li .pic img{ padding: 0; border: none; width: 204px; height: 136px; }
#indJcsj .picList li .pic:hover img{ border: 2px solid #f68500; width: 202px; height: 132px; }
#indJcsj .picList li .title{ padding-top: 7px; text-align: left; font-size: 12px; font-weight: bold; }
#indJcsj .picList li .title a:hover{ text-decoration: none; color: #f68500; }


/* 新css覆盖 */
#focusNews,.focusBox .bd .pic img{width: 640px;height: 330px;}
.newsWrap{width: 500px;height: 330px;}
.row,.focusAdzz{margin-bottom: 20px;}
#special>.bd{width: 1090px;}
.defaultBox,#indZwgk{height: auto;}
.column-6,.columnLast-6{width: 400px;}
.column-6{margin-right: 20px;}
.main{width: 820px;}
#indZwgk .nodeList li a{font-size: 16px;}
#indZwgk{padding: 0 15px;}
body .gypublic .side{width: 320px;}
#indZwgk .nodeList,#indZwgk .nodeList li,#indZwgk .nodeList{margin: 0;}
.primaryBox>.bd{padding-top: 20px;}
#indZwgk .nodeList li{margin-bottom: 17px;}
#indHdjl{height: 329px;}
#indJcsj>.hd h3{padding-top: 36px;}
#indJcsj>.hd h3 a,#friendly .friendlyBox>.hd h3{font-size: 18px;}
#friendly .siteWidth{width: 1160px;}
.specialList li{width: 255px;height: 87px;}
.specialList li .pic img{width: 255px;height: 85px;}
.specialList li .pic:hover img{width: 255px;height: 85px;border: 1px solid #6aa2db;}
#indJcsj .picList li{ float: left; margin: 0 8px;width: 204px;}
#indJcsj .picList li .pic img{ padding: 0; border: none; width: 204px; height: 136px; }
#indJcsj .picList li .pic:hover img{ border: 2px solid #f68500; width: 202px; height: 132px; }
#indJcsj .picList li .title{text-align: center;}





