﻿/*  Reset  */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{ margin:0; padding:0; border:0; font-size:100%;}
body{ background:#fff; color:#000; font:12px/1.5em simsun; text-align:center;}
ol,ul{ list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
input,textarea,select,button{ font-size:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#b31515; text-decoration:underline;}

#ibg{background:#fef7f7 url(2016cj_bg.jpg) no-repeat center top;}
#ihei{height:302px;}
#ihei div{width:1000px;margin:0px auto;text-align:right;padding-top:270px;}
#ihei div a{width:53px;height:31px;cursor:pointer;}

/*  CMS Common title colors  */
.title_default{ }
.title_black{ color:black !important;}
.title_red{ color:red !important;}
.title_blue{ color:blue !important;}
.title_green{ color:green !important;}
.title_brown{ color:brown !important;}
.title_gray{ color:gray !important;}

body {background:#fff;}
img, input, label, button, object, iframe {vertical-align:middle;}
.hide {position:absolute; left:-9999px; top:-9999px; width:100px;}

.row, .header, .footer, .headerMain, .gg, .siteNav .con, .fixedHeader .con, .bd {*zoom:1;}
.row:after, .header:after, .footer:after, .headerMain:after, .gg:after, .siteNav .con:after, .fixedHeader .con:after, .bd:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/*  */
.qp, .row, .header, .siteNav .con, .gg, .chaotong, .cityUnion, .fixedHeader .con {margin:0 auto; text-align:left; width:1000px;}
.siteNav .item, .rowHd, .hd, .tabHd, .sideHd, .listFigure .list li, .longList li, .imgScrNavPrev, .imgScrNavNext, .spotlight h3, .spotlight h3 span, .more a, .cnProduct .sideHd h2, .autoSearch h2 span, .autoSearch .btn, .search_jk .btn, .foodSearch .btn, .yijing .btn, .stockSearch, .sliderCtrl .prev, .sliderCtrl .next, .fhItem dt i, .sideNavTop a, .goTop a, .header .lang dd i,  .focusNews h2, .ctrl_prev, .ctrl_next, .imgScrNavPrev, .imgScrNavNext, .cityUnion dd span, .cnReci .sideHd h2 {background-image:url(theme2013.png); background-repeat:no-repeat;}
.siteLogo, .headNav strong {background-image:url(head.png); background-repeat:no-repeat;}
.row {background:url(row.png) left top no-repeat #fff; padding-top:4px;}

.header {color:#626262; height:85px; position:relative; background:#fff;}

.siteLogo {background-position:right 22px; float:left; padding-top:14px; width:195px;}
.header .lang {left:220px; top:22px; height:26px; line-height:26px; position:absolute; width:780px;}
.header .lang .langEn a,
.header .lang dt {background-image:url(headLangDt.png); background-repeat:no-repeat; display:block; height:26px; overflow:hidden; text-indent:-999em;}
.header .lang .langEn {float:left; margin-right:30px; width:140px;}
.header .lang .langEn a {background-position:0 0; width:140px;}
.header .lang .langEn a:hover {background-position:0 -26px; text-decoration:none;}
.header .lang .cc a,
.header .lang .cc {background-image:url(headDt.png); background-repeat:no-repeat;  overflow:hidden; text-indent:-999em;float:left; margin-right:30px; width:140px;}
.header .lang .cc a {background-position:0 0; width:140px;}
.header .lang .cc a:hover {background-position:0 -26px; text-decoration:none;}

.header .lang dl {  float:left; width:200px;}
.header .lang dt {background-position:0 -52px; float:left; width:170px;}
.header .lang dd {float:left; line-height:1.231; width:578px; position:relative;}

.header .lang dd span {display:block; float:left; height:26px; margin-left:5px; overflow:hidden; width:556px; display:inline;}
.header .lang .more { display:block; float:right; width:17px; height:26px; overflow:hidden; text-indent:-999em; background:#dddcdc url(langMore.png) no-repeat;}
#headLangMore { padding:5px 0 0; background:#eaeaea; width:573px; display:none; position:absolute; top:26px; left:0; margin-left:0; padding-left:5px; height:85px;}

.headLang a {background-image:url(headLang2015.png); background-repeat:no-repeat; display:block; float:left; height:26px; overflow:hidden; padding:0 12px; text-indent:-999em;}
.headLang a:hover {background-color:#c7c7c7;}

.headLang a.langEs {background-position:14px 0; width:50px;}
.headLang a.langEs:hover {background-position:14px -30px;}
.headLang a.langRu {background-position:14px -60px; width:52px;}
.headLang a.langRu:hover {background-position:14px -90px;}
.headLang a.langKr {background-position:14px -120px; width:39px;}
.headLang a.langKr:hover {background-position:14px -150px;}
.headLang a.langJp {background-position:14px -180px; width:40px;}
.headLang a.langJp:hover {background-position:14px -210px;}
.headLang a.langIn {background-position:14px -240px; width:29px;}
.headLang a.langIn:hover {background-position:14px -270px;}
.headLang a.langTh {background-position:14px -300px; width:52px;}
.headLang a.langTh:hover {background-position:14px -330px;}
.headLang a.langVn {background-position:14px -360px; width:57px;}
.headLang a.langVn:hover {background-position:14px -390px;}
.headLang a.langPh {background-position:14px -420px; width:39px;}
.headLang a.langPh:hover {background-position:14px -450px;}
.headLang a.langId {background-position:14px -480px; width:101px;}
.headLang a.langId:hover {background-position:14px -510px;}
.headLang a.langTr {background-position:14px -540px; width:42px;}
.headLang a.langTr:hover {background-position:14px -570px;}

.headLang a.langFr {background-position:14px -600px; width:54px;}
.headLang a.langFr:hover {background-position:14px -630px;}

.headLang a.langMy {background-position:14px -720px; width:92px;}
.headLang a.langMy:hover {background-position:14px -750px;}

.headLang a.langLa {background-position:14px -660px; width:57px;}
.headLang a.langLa:hover {background-position:14px -690px;}

.headLang a.langKh {background-position:14px -780px; width:45px;}
.headLang a.langKh:hover {background-position:14px -810px;}

.headLang a.langMm {background-position:14px -840px; width:72px;}
.headLang a.langMm:hover {background-position:14px -870px;}

.headLang a.langMn {background-position:14px -900px; width:42px;}
.headLang a.langMn:hover {background-position:14px -930px;}

.headLang a.langNp {background-position:14px -960px; width:64px;}
.headLang a.langNp:hover {background-position:14px -990px;}

.headLang a.langMd {background-position:14px -1020px; width:32px;}
.headLang a.langMd:hover {background-position:14px -1050px;}

.headLang a.langIr {background-position:14px -1080px; width:35px;}
.headLang a.langIr:hover {background-position:14px -1110px;}

.headLang a.langAe {background-position:14px -1140px; width:60px;}
.headLang a.langAe:hover {background-position:14px -1170px;}

.headLang a.langDe {background-position:14px -1200px; width:50px;}
.headLang a.langDe:hover {background-position:14px -1230px;}

.headLang a.langIt {background-position:14px -1260px; width:32px;}
.headLang a.langIt:hover {background-position:14px -1290px;}

.headLang a.langPt {background-position:14px -1320px; width:62px;}
.headLang a.langPt:hover {background-position:14px -1350px;}

.dispDate {float:left; padding:56px 20px 0 25px;}
.weather {float:left; padding:51px 20px 0 0;}
.headNav {float:right; padding-top:56px; text-align:right; width:500px;}
.headNav strong {background-position:right -98px; font-weight:bold; padding-right:10px;}
.headNav strong a.setHome {color:#d03c4d;}
.headNav strong a.setHome:hover {color:#b31515;}
.headNav a.login {background:#d03c4d; color:#fff; font-weight:bold; margin-left:10px; padding:3px 4px;}
.headNav a.login:hover {background:#edb5bb; color:#c00; text-decoration:none;}
.headNav a.reg {color:#7e7e7e; margin-left:10px;}
.headNav a.reg:hover {color:#c00;}
.headNav .headNavLogout {font-style:normal; padding-left:10px;}

.siteNav {background-color:#b6241f; height:60px; margin:0 auto; width:1000px;}
.siteNav strong {font-weight:bold;}
.siteNav a,
.siteNav a:hover {color:#fff;}
.siteNav .item {background-position:0 -50px; float:left; height:50px; line-height:22px; overflow:hidden; padding:9px 11px 0;}
.siteNav .item a {margin:0 6px; padding:3px 4px;}
.siteNav .item a:hover {background:#820504; text-decoration:none;}
.siteNav .sn1 {background-image:none; }
.siteNav .sn2 { }
.siteNav .sn3 { }
.siteNav .sn4 { }
.siteNav .sn6 { }
.siteNav .sn7 { }
.siteNav .sn5 {float:right; width:55px;}

.gg {margin-top:10px; padding:0 0 5px; text-align:left;background:#fff;}
.gg a {color:#666;}
.gg a:hover {color:#b31515;}
.gg li {height:22px; line-height:22px; overflow:hidden;}
.gg-left, .gg-right {display:inline; float:left; height:155px; overflow:hidden; width:125px;}
.gg-mid {float:left; height:155px; overflow:hidden; margin:0 25px; width:700px;}
.gg-mid ul {overflow:hidden; width:100%;}
.gg-mid li {float:left; width:140px;}
.gg-right {text-align:right;}

.gg240 {border-top:1px solid #d8d8d8; text-align:center;}

.gg356 {height:100px; margin-bottom:20px; overflow:hidden; width:356px;}
.gg700 {height:90px; margin:10px 0; overflow:hidden; width:700px;}
.gg1000 {margin:0 auto 20px; overflow:hidden; width:1000px;}
.gg1000 .ggL {float:left; height:90px; overflow:hidden; width:736px;}
.gg1000 .ggR {background:#f3f3f3; border:1px solid #e0e0e0; float:right; height:88px; overflow:hidden; width:238px;}
#CH_SY_AN_00013 {padding-top:5px; margin-left:-8px; position:relative;}
.tonglan {height:90px; margin-bottom:20px; overflow:hidden; width:736px;}

#CH_SY_CHT_00007 > div:first-child,
#CH_SY_CHT_00008 > div:first-child {padding-bottom:15px;}

.rowHd {border-bottom:1px solid #ccc; height:54px; margin-bottom:12px; overflow:hidden; text-indent:-999em;}
.r2 .rowHd {background-position:0 -135px;}
.r3 .rowHd {background-position:0 -185px;}
.r4 .rowHd {background-position:0 -235px;}
.colL, .colR, .col {display:inline; float:left;}
.colL {width:760px;}
.colR {background:url(colR.png); border-bottom:1px solid #e0e0e0; padding-bottom:6px; overflow:hidden; width:240px;}
.col {margin-right:24px; overflow:hidden; width:356px;}
.colM {margin-right:0; overflow:hidden; width:365px;}

.mod {padding-bottom:15px;}
.sideMod {margin:0 1px;}

.hd {background-position:0 -350px; height:36px; line-height:36px; margin-bottom:16px;}
.hd h2 {float:left; font-size:14px;}
.hd h2 a {color:#3333; margin-left:16px; text-decoration:none;}
.hd h2 a:hover {color:#b31515;}
.hd h2 strong {background:#b31515; color:#fff; font:bold 14px/36px simsun; float:left; height:36px; text-align:center; width:84px;}
.hd h2 strong a,
.hd h2 strong a:hover {color:#fff; display:block; margin-left:0;}
.hd h2 strong a:hover {background:#820504;}
.hd .more {border-left:1px solid #ddd; float:right; text-indent:12px; width:68px;}
.hd .more a {color:#999; display:block;}
.hd .more a:hover {color:#b31515;}

.tabHd {background-position:0 -350px; height:36px; line-height:36px; margin-bottom:16px;}
.tabHd h2 {float:left; font-size:14px;}
.tabHd h2 a {color:#3333; display:block;}
.tabHd h2 a:hover {color:#b31515; text-decoration:none;}
.tabHd h2 strong {border-right:1px solid #ddd; cursor:pointer; font:14px/36px simsun; float:left; height:36px; text-align:center; width:118px;}
.tabHd h2 strong.active {background:#b31515; border-right:0; color:#fff; font-weight:bold;}
.tabHd h2 strong.active a,
.tabHd h2 strong.active a:hover {color:#fff;}
.tabHd h2 strong.active a:hover {background:#820504;}

.tabBd {height:334px; overflow:hidden;}

.r1 .col {padding-top:8px;}
.r1 .col .mod {padding-bottom:12px;}
.r1 .col .mod .hd {background-position:0 -300px; height:30px; line-height:30px; margin-bottom:16px;}
.r1 .col .mod .hd h2 strong {font:bold 16px/30px simsun; height:30px; width:110px;}
.r1 .col .mod .hd .more {border-left:0;}
.r1 .col .mod .hd .more a {background-position:-392px -303px; height:30px;}
.r1 .col .mod .hd .more a:hover {background-position:-392px -405px; height:30px;}

.sideHd {background-position:0 -400px; height:34px; line-height:34px;}
.sideHd h2 {color:#3333; float:left; font-size:14px; font-weight:bold; padding-left:14px;}
.sideHd h2 a {color:#3333; margin-right:15px;}
.sideHd h2 a:hover {color:#b31515;}
.sideHd .more {background-position:-392px -301px; float:right; text-indent:12px; width:68px;}
.sideHd .more a {background-position:-392px -300px; color:#999; display:block; height:34px;}
.sideHd .more a:hover {background-position:-392px -402px; color:#b31515;}
.cnProduct .sideHd h2 {background-position:-470px -495px; padding-left:36px;}

.focusNews h2 {background-position:0 -450px; height:30px; font-size:14px; margin-bottom:8px; text-align:center; overflow:hidden;}
.focusNews h2 a {color:#333; border-left:1px solid #ddd; display:block; float:left; height:30px; line-height:30px; width:50px;}
.focusNews h2 a:hover {text-decoration:none;}
.focusNews h2 a.active {background:#c02723; border-left:0; color:#fff; height:30px; font-weight:bold;}
.focuscon {height:238px; overflow:hidden;}
.focuscon dl.imgNews {position:relative;}
.focuscon dd.imgBox img {height:238px; width:356px;}
.focuscon dt.imgTit {cursor:pointer; font-size:16px; font-weight:bold; height:30px; left:0; line-height:30px; overflow:hidden; position:absolute; text-align:center; top:208px; width:356px;}
.focuscon dt.imgTit a,
.focuscon dt.imgTit ahover {color:#fff;}
.focuscon dt.imgTit {background:rgba(0,0,0,.6);  background:#000\9; filter:alpha(opacity=80);}

.topline {font:bold 14px/21px simsun; height:18px; overflow:hidden; margin-bottom:8px;}
.sideTopline {font:bold 12px/18px simsun; height:18px; overflow:hidden; margin-bottom:2px; padding:14px 0 0 15px;}

.listFigure {overflow:hidden; padding-bottom:10px; width:100%;}
.listFigure .imgNews {float:left; height:110px; overflow:hidden; padding-top:4px; position:relative; text-align:center; width:146px;}
.listFigure .imgNews a,
.listFigure .imgNews a:hover {color:#fff;}
.listFigure .imgNews a:hover .imgTit {border:1px solid #333; bottom:0; left:0;}
.listFigure .imgNews img {height:110px; width:146px;}
.listFigure .imgNews .mas {background:#000; filter:alpha(opacity=70); opacity:0.7!important; bottom:0; height:25px; left:0; position:absolute; width:146px;}
/*.listFigure dl.imgNews .imgTit {background:rgba(0,0,0,.6); background:#000\9; filter:alpha(opacity=80); bottom:0; height:25px; left:0; line-height:25px; overflow:hidden; position:absolute; width:146px;}*/
.listFigure .imgNews .imgTit {bottom:1px; height:25px; left:1px; line-height:25px; overflow:hidden; padding-top:83px; position:absolute; width:144px;}

.sideFigure {overflow:hidden; padding-top:5px; width:100%;}
.sideFigure .imgNews {display:inline; float:left; margin-left:15px; padding-top:4px; position:relative; width:90px;}
.sideFigure .imgNews a:hover .imgTit {border:1px solid #333;}
.sideFigure .imgNews img {height:90px; width:90px;}
.sideFigure .imgNews .mas {display:none;}
.sideFigure .imgNews .imgTit {bottom:0; left:0; height:88px; overflow:hidden; position:absolute; text-indent:-999em; width:88px;}

.imgList {height:130px; margin-left:-20px; overflow:hidden; position:relative; width:376px;}
.imgList .imgNews {float:left; margin-left:20px; position:relative; text-align:center; width:168px;}
.imgList .imgNews a,
.imgList .imgNews a:hover {color:#fff;}
.imgList .imgNews a:hover .imgTit {border:1px solid #333; bottom:0; left:0;}
.imgList .imgNews img {height:116px; width:168px;}
.imgList .imgNews .mas {background:#000; filter:alpha(opacity=70); opacity:0.7!important; bottom:0; height:25px; left:0; position:absolute; width:168px;}
.imgList .imgNews .imgTit {bottom:1px; height:25px; left:1px; line-height:25px; overflow:hidden; padding-top:89px; position:absolute; width:166px;}

.game .imgList {height:150px; padding-top:6px;}
.game .imgList .imgNews img {height:134px; width:168px;}
.game .imgList .imgNews .imgTit {padding-top:107px;}

.culture .imgList {height:150px; padding-top:6px;}
.culture .imgList .imgNews img {height:134px; width:168px;}
.culture .imgList .imgNews .imgTit {padding-top:107px;}

.art .imgList {height:150px; padding-top:6px;}
.art .imgList .imgNews img {height:134px; width:168px;}
.art .imgList .imgNews .imgTit {padding-top:107px;}

.chan .imgList {height:150px; padding-top:6px;}
.chan .imgList .imgNews img {height:134px; width:168px;}
.chan .imgList .imgNews .imgTit {padding-top:107px;}


.imgWide {height:150px; overflow:hidden; width:356px;}
.imgWide .imgNews {position:relative; text-align:center; width:356px;}
.imgWide .imgNews a,
.imgWide .imgNews a:hover {color:#fff;}
.imgWide .imgNews a:hover .imgTit {border:1px solid #333; bottom:0; left:0;}
.imgWide .imgNews img {height:134px; width:356px;}
.imgWide .imgNews .mas {background:#000; filter:alpha(opacity=70); opacity:0.7 !important; bottom:0; height:25px; left:0; position:absolute; width:356px;}
.imgWide .imgNews .imgTit {bottom:1px; height:25px; left:1px; line-height:25px; overflow:hidden; padding-top:107px; position:absolute; width:354px;}
.travel .imgWide {padding-top:6px;}

.imgScroll {height:130px; position:relative; width:356px;}
.imgScroll .imgScrList {height:118px; margin:auto; overflow:hidden; width:300px;}
.imgScroll .imgScrList .imgNews {display:inline; float:left; margin:0; text-align:center; width:150px;}
.imgScroll .imgScrList .imgNews .imgBox {padding:4px 0;}
.imgScroll .imgScrList .imgNews img {height:90px; margin:4px 0; width:130px;}
.imgScroll .imgScrList .imgNews .imgTit {height:20px; line-height:20px; margin:0 5px; overflow:hidden;}
.imgScrNavPrev, .imgScrNavNext {cursor:pointer; height:26px; position:absolute; top:33px; width:26px;}
a.imgScrNavPrev {background-position:-422px -700px; left:0;}
a.imgScrNavNext {background-position:-448px -700px; right:0;}
a.imgScrNavPrev:hover {background-position:-370px -700px;}
a.imgScrNavNext:hover {background-position:-396px -700px;}

.list li a {color:#252525; padding:5px 0;}
.list li a:hover {color:#b31515;}
.listFigure .list {margin-left:155px;}
.listFigure .list li {background-position:-492px -391px; height:24px; line-height:24px; overflow:hidden; padding-left:12px;}
.listFigure .list li:hover {background-position:-492px -441px;}
.sideFigure .list {margin-left:115px;}
.sideFigure .list li {height:24px; line-height:24px; overflow:hidden;}

.longList {background:url(dotted.png) left top repeat-x; padding-top:10px;}
.longList li {background-position:-492px -290px; font:14px/28px simsun; height:28px; overflow:hidden; padding-left:18px;}
.longList li:hover {background-position:-492px -340px;}
.longList li a {color:#252525; padding:3px 0;}
.longList li a:hover {color:#b31515;}
.longList li strong {font-weight:bold;}

.sideList {padding:6px 0;}
.sideList li {height:24px; line-height:24px; overflow:hidden; padding-left:15px;}
.sideList li a {color:#333;}
.sideList li a:hover {color:#b31515;}

.picWall {clear:both; height:400px; overflow:hidden; position:relative; width:100%;}
.picWall .figure-news {position:absolute;}
.picWall dd {background:rgba(0,0,0,.6); background:#000\9; filter:alpha(opacity=80); bottom:0; color:#fff; cursor:pointer; display:none; height:40px; left:0; line-height:40px; position:absolute; text-align:left;}
.picWall dd a,
.picWall dd a:hover {color:#fff; display:block;}
.picWall dd a:hover {text-decoration:underline;}
.picWall .img0 {left:0; top:0; height:380px; width:280px;}
.picWall .img1 {left:290px; top:0; height:185px; width:270px;}
.picWall .img2 {left:290px; top:195px; height:185px; width:270px;}
.picWall .img3 {left:570px; top:0; height:120px; width:180px;}
.picWall .img4 {left:570px; top:130px; height:120px; width:180px;}
.picWall .img5 {left:570px; top:260px; height:120px; width:180px;}
.picWall .img6 {left:760px; top:0; height:380px; width:240px;}
.picWall .img0 dd, .picWall .img0 dd a,
.picWall .img0 img {height:380px; width:280px;}
.picWall .img6 dd, .picWall .img6 dd a,
.picWall .img6 img {height:380px; width:240px;}
.picWall .img1 dd, .picWall .img2 dd,
.picWall .img1 img, .picWall .img2 img,
.picWall .img1 dd a, .picWall .img2 dd a {height:185px; width:270px;}
.picWall .img3 dd, .picWall .img4 dd, .picWall .img5 dd,
.picWall .img3 img, .picWall .img4 img, .picWall .img5 img,
.picWall .img3 dd a, .picWall .img4 dd a, .picWall .img5 dd a {height:120px; width:180px;}
.picWall .img0 .f-tit, .picWall .img6 .f-tit {font:20px/160% "Microsoft Yahei"; padding:50px 20px 20px;}
.picWall .img0 .f-sum, .picWall .img6 .f-sum {font:14px/160% simsun; padding:20px 20px 0;}
.picWall .img1 .f-tit, .picWall .img2 .f-tit {font:16px/160% "Microsoft Yahei"; padding:20px 10px 10px;}
.picWall .img1 .f-sum, .picWall .img2 .f-sum {font:12px/160% simsun; padding:0 10px 0;}
.picWall .img3 .f-tit, .picWall .img4 .f-tit, .picWall .img5 .f-tit {font:bold 12px/140% simsun; padding:20px 10px 5px;}
.picWall .img3 .f-sum, .picWall .img4 .f-sum, .picWall .img5 .f-sum {font:12px/140% simsun; padding:0 10px;}


/*208-156, 136-102*/
.TukuBlock {height:330px; padding-top:4px; overflow:hidden; position:relative; width:100%;}
.TukuBlock .figure-news {position:absolute;}
.TukuBlock .figure-news dd {top:0; left:0; overflow:hidden; position:absolute;}
.TukuBlock .figure-news dd a,
.TukuBlock .figure-news dd a:hover {color:#fff; display:block; text-decoration:none;}
.TukuBlock .figure-news dd.hover a {background:rgba(0,0,0,.6);  background:#000\9; filter:alpha(opacity=80);}
.mti0, .mti1,
.mti0 img, .mti1 img,
.mti0 a, .mti1 a {height:156px; width:208px;}
.mti2, .mti3, .mti4,
.mti2 img, .mti3 img, .mti4 img,
.mti2 a, .mti3 a, .mti4 a {height:102px; width:136px;}
.mti0 {left:0; top:4px;}
.mti1 {left:0; top:170px;}
.mti2 {left:220px; top:4px;}
.mti3 {left:220px; top:114px;}
.mti4 {left:220px; top:224px;}


.mti0 .f-tit, .mti1 .f-tit {background:rgba(0,0,0,.6); background:#000\9; filter:alpha(opacity=80); bottom:0; font:14px/35px simsun; height:35px; left:0; position:absolute; text-align:center; width:208px}
.mti0 .f-sum, .mti1 .f-sum {display:none;}
.mti0 .hover .f-sum, .mti1 .hover .f-sum {display:block; font:12px/18px simsun; padding:0 10px 0 15px;}
.mti0 .hover .f-tit, .mti1 .hover .f-tit {background:none; font:16px/22px "Microsoft Yahei"; height:auto; padding:20px 10px 10px 14px; position:static; text-align:left; width:auto;}
.mti2 dd a, .mti3 dd a, .mti4 dd a {height:102px;}
.mti2 .f-tit, .mti3 .f-tit, .mti4 .f-tit {background:rgba(0,0,0,.6); background:#000\9; filter:alpha(opacity=80); bottom:0; font:12px/25px simsun; height:25px; left:0; position:absolute; text-align:center; width:136px}
.mti2 .hover .f-tit, .mti3 .hover .f-tit, .mti4 .hover .f-tit{background:none; font:14px/24px "Microsoft Yahei"; height:auto; padding:30px 10px 10px 14px; position:static; text-align:left; width:auto;}
.mti2 .f-sum, .mti3 .f-sum, .mti4 .f-sum {display:none;}

.r1 .colL .figure-news {overflow:hidden; zoom:1;}

.r1 .colL .figure-news {overflow:hidden; zoom:1;}
.r1 .colL .figure-news dt {float:left;}
.r1 .colL .figure-news dt img {border:1px solid #fff; height:82px; width:110px;}
.r1 .colL .figure-news dt a:hover img {border:1px solid #333;}
.r1 .colL .figure-news dd {float:right; text-align:left; width:230px;}
.r1 .colL .figure-news dd h2 {font:14px/20px simsun; height:20px; margin-bottom:2px; overflow:hidden;}
.r1 .colL .figure-news dd h2 a {color:#333; font-weight:900;}
.r1 .colL .figure-news dd h2 a:hover {color:#b31515;}
.r1 .colL .figure-news dd p {color:#666; height:66px; line-height:22px; overflow:hidden;}
.r1 .colL .figure-news dd p a {color:#e95e02;}
.r1 .colL .figure-news dd p a:hover {color:#b31515;}

.viewpoint {margin-top:14px;}
.viewpoint .hd {background-position:0 -600px; height:40px; margin-bottom:0; overflow:hidden; padding-left:20px;}
.viewpoint .hd h2 {color:#b31515; font:bold 16px/44px simsun;}

.spotlight {background:url(dotted.png) left bottom repeat-x; height:320px; overflow:hidden; margin:0 1px;}
.spotlight h3  {background-position:240px -550px; color:#fff; font:16px/32px "Microsoft Yahei", simhei; height:48px; overflow:hidden; text-align:center;}
.spotlight .active a {background-position:240px -550px; color:#fff; font:16px/32px "Microsoft Yahei", simhei; height:48px; overflow:hidden; text-align:center;}
.spotlight h3 span {background-position:-150px -500px; cursor:pointer; display:block; float:left; height:38px; margin-right:6px; overflow:hidden; width:106px;}
.spotlight h3 span.active {background-position:0 -500px;}
.spotlight h2 {font:bold 18px/26px "Microsoft Yahei", simhei; height:26px; margin-bottom:12px; overflow:hidden; text-align:center; white-space:nowrap;}
.spotlight .desc {margin:6px 0 10px; font-family:simsun;}
.spotCon {margin:0 auto; overflow:hidden; width:365px;}
.spotCon .longList {background-position:left bottom; margin-bottom:12px; padding:0 0 12px;}
.spotCon .nobg {background:none;}

.newsRank ul {background:url(1-21.png) 0 6px no-repeat; padding-left:26px;}
.newsRank li,
.indusNews li,
.gg360 li {font-size:14px; height:28px; line-height:28px; overflow:hidden; text-align:left;}
.indusNews li a,
.gg360 li a {color:#252525;}
.indusNews li a:hover,
.gg360 li a:hover {color:#b10e0a;}
/*.indusNews {background:url(dotted.png) left bottom repeat-x; padding:8px 0;} #14680*/
.indusNews {padding-top:14px;}
.gg360 {padding-top:8px;}


.imgSlider {padding-bottom:12px;}
.imgSlider .imgNews {float:left;}
.sliderCtrl {display:inline; float:right; margin-right:4px; overflow:hidden; padding-top:11px; width:110px;}
.sliderCtrl .prev,
.sliderCtrl .next {cursor:pointer; display:block; float:left; height:12px; overflow:hidden; text-indent:-999em; width:6px;}
.sliderCtrl .prev {background-position:-200px -700px; margin-right:4px;}
.sliderCtrl .next {background-position:-250px -700px;}
.sliderNav {float:left; overflow:hidden; padding-top:3px; width:84px;}
.sliderNav a {background-color:#ccc; cursor:pointer; display:block; height:6px; font-size:0; float:left; margin-right:3px; overflow:hidden; text-indent:-999em; width:18px;}
.sliderNav a.current {background-color:#b31515;}

.gameSide .bd {overflow:hidden; padding:12px 0; width:100%;}
.gameSlider {float:left; height:124px; margin:0 3px 0 6px; overflow:hidden; width:192px; *position:relative;
}
.gameSlider .imgBox {float:left; width:96px;}
.gameSlider .imgBox img {border:2px solid #fff; height:120px; width:90px; position:relative;}
.gameSlider .imgBox a:hover img {border:2px solid #333;}
a.ctrl_prev {background-position:-328px -700px; margin-left:5px;}
a.ctrl_next {background-position:-342px -700px;}
a.ctrl_prev:hover {background-position:-300px -700px;}
a.ctrl_next:hover {background-position:-314px -700px;}
a.ctrl_prev,
a.ctrl_next {cursor:pointer; display:inline; font-size:1px; float:left; height:26px; margin-top:50px; width:14px; overflow:hidden;}

.blogSide .sideTopline {padding-top:10px;}
.blogSide .sideList {padding:3px 0;}

.cnProdList {height:209px; line-height:22px; overflow:hidden;}
.cnProdList,
.cnProdList li.hover span {background:url(cnProduct.png);}
.cnProdList li span {padding:6px 0 5px 38px; display:block; zoom:1;}
.cnProdList li a {color:#242424; margin-left:6px; padding:2px 3px;}
.cnProdList li a:hover {background-color:#B31515; color:#fff; text-decoration:none;}
.cnProdList li.hover a {color:#fff; font-weight:bold;}
.cnProdList li.hover .cpl0 {background-position:-238px 0;}
.cnProdList li.hover .cpl1 {background-position:-238px -33px;}
.cnProdList li.hover .cpl2 {background-position:-238px -88px;}
.cnProdList li.hover .cpl3 {background-position:-238px -121px;}
.cnProdList li.hover .cpl4 {background-position:-238px -154px;}


.cnIndex .bd {padding:12px 0 10px;}
.cnIndex .imgNews {margin:auto; position:relative; text-align:center; width:210px;}
.cnIndex .imgNews img {height:174px; width:210px;}
.cnIndex .imgNews .imgTit {background:rgba(0,0,0,.7); background:#000\9; bottom:0; height:30px; left:0; line-height:30px; overflow:hidden; position:absolute; text-align:center; width:210px;}
.cnIndex .imgNews .imgTit a {color:#fff;}
.cnIndex .imgNews .imgTit a:hover {color:#b31515;}
.cnIndex .sliderCtrl {display:block; float:none; margin:0 auto; overflow:hidden; padding-top:11px; width:110px;}
.cnIndex .sliderNav a {width:25px;}
.cnIndexSlider {height:150px; margin:auto; overflow:hidden; position:relative; width:210px;}
.cniItem {float:left; height:150px; width:210px;}
.cniItem .figure-news {color:#fff; float:left; position:relative;}
.cniItem .figure-news a,
.cniItem .figure-news a:hover {color:#fff;}
.cniItem .figure-news dt {position:absolute; bottom:10px; left:10px; width:80px;}
.cniItem .figure-news .f-tit {font:14px/30px simsun; height:30px; overflow:hidden; padding:0 5px 0 8px;}
.cniItem .figure-news .f-sum {line-height:120%; padding:0 5px 0 8px;}
.cniItem .figure-news .f-sum span {display:none;}
.cniItem .figure-news .f-cover {display:none; position:absolute; left:0; top:0; z-index:100;}
.cniItem .hover .f-cover {display:block;}

.cniItem .cni0 {background-color:#75a600; height:70px; margin:0 10px 10px 0; width:100px;}
.cniItem .cni1 {background-color:#676767; float:right; height:150px; width:100px;}
.cniItem .cni2 {background-color:#fcc200; height:70px; width:100px;}
.cniItem .cni3 {background-color:#00a63c; height:150px; margin-right:10px; width:100px;}
.cniItem .cni4 {background-color:#f76200; height:70px; margin-bottom:10px; width:100px;}
.cniItem .cni5 {background-color:#01c2c9; height:70px; width:100px;}
.cniItem .cni6 {background-color:#029aff; height:70px; margin:0 10px 10px 0; width:100px;}
.cniItem .cni7 {background-color:#9800b3; float:right; height:150px; width:100px;}
.cniItem .cni8 {background-color:#b81d00; height:70px; width:100px;}
.cni0 dt, .cni2 dt, .cni4 dt, .cni5 dt, .cni6 dt, .cni8 dt {display:none;}

.cniItem .cni0 .f-cover,
.cniItem .cni2 .f-cover,
.cniItem .cni4 .f-cover,
.cniItem .cni5 .f-cover,
.cniItem .cni6 .f-cover,
.cniItem .cni8 .f-cover,
.cniItem .cni0 .f-cover img,
.cniItem .cni2 .f-cover img,
.cniItem .cni4 .f-cover img,
.cniItem .cni5 .f-cover img,
.cniItem .cni6 .f-cover img,
.cniItem .cni8 .f-cover img {height:70px; width:100px;}
.cniItem .cni1 .f-cover,
.cniItem .cni3 .f-cover,
.cniItem .cni7 .f-cover,
.cniItem .cni1 .f-cover img,
.cniItem .cni3 .f-cover img,
.cniItem .cni7 .f-cover img {height:150px; width:100px;}

.sideImgList {height:85px; margin:auto; overflow:hidden; padding:10px 0 0 15px;}
.sideImgList .imgNews {float:left; margin-right:10px; position:relative; text-align:center; width:100px;}
.sideImgList .imgNews img {height:80px; width:100px;}
.sideImgList .imgNews .mas {background:#000; filter:alpha(opacity=70); opacity:0.7!important; bottom:0; height:25px; left:0; position:absolute; width:100px;}
.sideImgList .imgNews a:hover .imgTit {border:1px solid #333; bottom:0; left:0;}
.sideImgList .imgNews a,
.sideImgList .imgNews a:hover {color:#fff;}
.sideImgList .imgNews .imgTit {bottom:1px; height:25px; left:1px; line-height:25px; overflow:hidden; padding-top:53px; position:absolute; width:98px;}

.sideImgWide {margin:auto; overflow:hidden; padding-top:10px; width:210px;}
.sideImgWide .imgNews {height:145px; position:relative; text-align:center; width:210px;}
.sideImgWide .imgNews img {height:145px; width:210px;}
.sideImgWide .imgNews .mas {background:#000; filter:alpha(opacity=70); opacity:0.7!important; bottom:0; height:30px; left:0; position:absolute; width:210px;}
.sideImgWide .imgNews a,
.sideImgWide .imgNews a:hover {color:#fff;}
.sideImgWide .imgNews a:hover .imgTit {border:1px solid #333; bottom:0; left:0;}
.sideImgWide .imgNews .imgTit {bottom:1px; height:30px; left:1px; line-height:30px; overflow:hidden; padding-top:113px; position:absolute; width:208px;}
.r3 .colR .sideImgWide {padding:12px 0;} 
.r4 .colR .sideImgWide {padding:10px 0;}

.histFoto .bd {padding-top:2px;}
.histFoto .sideList {padding-top:10px;}

.finance {border-top:1px solid #d8d8d8; padding-top:10px;}
.stockMarketBox {height:218px; overflow:hidden; position:relative;/*FORIE*/}
.stockMarket {height:218px; margin:6px auto 0; position:relative; width:212px;}
.stockMarket h2 {background:#e5e5e5; border-top:1px solid #bdc0bf; border-left:1px solid #bdc0bf; height:25px; margin-bottom:5px;}
.stockMarket h2 span {border-right:1px solid #bdc0bf; border-bottom:1px solid #bdc0bf; cursor:pointer; display:block; float:left; height:24px; line-height:24px; text-align:center;}
.stockMarket h2 span.active {background:#f3f3f3; border-bottom:1px solid #f3f3f3;}
.stoTab01,
.stoTab02,
.stoTab03 {width:44px;}
.stoTab04 {width:75px;}
.stockCon {background:#fff; overflow:hidden; padding:2px 0; width:100%;}
.stoImg {display:block; margin:auto;}
.stoLink {display:block; float:right; overflow:hidden; padding:20px 2px 0 0; width:50px;}
.stoLink a {border:1px solid #bfbfbf; color:#525252; display:block; height:17px; line-height:17px; margin-bottom:2px;}
.stoLink a:hover {color:#b31515;}
.stcn {text-align:right;}
.stoCon04 {position:absolute; left:0; padding:4px 0 0; height:175px; overflow:hidden; top:31px; width:212px;}

.fundTab01 { width:66px;}
.fundTab02 { width:52px;}
.fundTab03,
.fundTab04 { width:44px;}

.fundCon02,
.fundCon03,
.fundCon04 { padding:4px 0 0; height:175px; overflow:hidden;}

.xslTab01 { width:58px;}
.xslTab02,
.xslTab03 { width:46px;}
.xslTab04 { width:57px;}
.xslCon { text-align:center;}
.xslCon iframe { width:200px; height:175px; margin:0 auto; overflow:hidden;}

.stockConBox { height:175px; overflow:hidden;}

.stockCon table {border-left:1px solid #ccc; border-bottom:1px solid #ccc; margin:auto; width:208px;}
.stockCon th,
.stockCon td {line-height:18px; border-top:1px solid #ccc; border-right:1px solid #ccc; text-align:center;}
.stockCon th {text-align:center; color:#666;}
.stockCon .cRed { color:#f00;}
.stockCon .cGreen { color:#159700;}

.stcn { padding-right:5px;}

.financeTab { width:210px; margin:auto; overflow:hidden;}
.financeTab span { width:48px; height:29px; text-align:center; float:left; margin-left:1px; line-height:26px; cursor:pointer;}
.financeTab .active {background-image:url(theme2013.png); background-repeat:no-repeat;}
.financeTab .active { color:#fff; background-position:-15px -700px;}

.autoSearch {border-top:1px solid #d8d8d8; padding:12px 0 0 12px;}
.autoSearch h2{height:30px;}
.autoSearch h2 span{background-position:-100px -700px;color:#fff; cursor:pointer;float:left;height:25px;margin:0 1px;padding-top:5px;text-align:center; width:70px;}
.autoSearch h2 span.active{background-position:0 -700px;border-bottom:0;}
.autoSearch div {padding-top:8px; height:40px;}
.autoSearch ul{height:95px; overflow:hidden;padding-top:12px;}
.autoSearch li{float:left;padding:0 6px 6px 0;text-align:left;}
.autoSearch .btn{background-position:-400px -650px;border:0;cursor:pointer;height:24px;line-height:24px;margin:0;padding:0;width:54px;}
.autoSearch .inputBox {color:#999; width:150px;}
.autoSearch .inputBox2 {color:#333; width:150px;}
.search_tuku select {width:150px;}

.foodSearch ul {padding:10px 0 5px 14px;}
.foodSearch li {overflow:hidden; height:30px;}
.foodSearch label,
.foodSearch select,
.foodSearch input{display:inline;float:left;margin-right:5px;}
.foodSearch select {width:66px;}
.foodSearch .inputBox {width:60px;}
.foodSearch .btn{background-position:-150px -650px;border:0;cursor:pointer;float:none;height:24px;line-height:24px;margin:0 0 0 60px;padding:0; width:80px;}

.yijing li {overflow:hidden;}
.yijing label,
.yijing select,
.yijing input{display:inline;float:left;margin-right:2px;}
.yijing .inputBox{font-family:Arial;height:17px;line-height:17px;padding:0 5px;}
.yijing .suanming .inputBox{width:20px;}
.yijing .btn{border:0;cursor:pointer;float:none;height:24px;line-height:24px;margin:0 auto;padding:0;}
.yijing .radio{margin-right:3px;}
.yijing label{padding-top:3px;}
.suanming {border-bottom:1px solid #d8d8d8; overflow:hidden;padding:6px 0 6px 10px;width:228px;}
.suanming li {height:28px;}
.suanming .select1{width:50px; margin-left:3px;}
.suanming .select2{width:59px;}
.suanming .select3{width:50px;}
.suanming .select4{width:65px;}
.haoma {background:url(haoma.png) left top repeat-x; margin:0 1px; padding:10px 0 8px 28px;}
.haoma li {height:25px;}
.haoma .inputBox{width:110px;}
.haoma,.huangdao,.xuanrizi{font-family:Tahoma;line-height:120%;}
.suanming .btn{background-position:0 -650px; margin-left:50px; width:100px;}
.haoma .btn{background-position:-150px -650px; margin-left:60px; width:80px;}
.huangdao .btn,
.xuanrizi .btn{background-position:-350px -650px; height:20px; line-height:20px; margin-left:3px; width:43px;}
.huangdao {border-top:1px solid #d8d8d8; padding:10px 0 0 10px;}
.huangdao .select1{width:51px;}
.huangdao .select2{width:35px;}
.huangdao .select3{width:35px;}
.xuanrizi {padding:10px 0 10px 10px;}
.xuanrizi .select1{width:70px;}
.xuanrizi .select2{width:40px;}
.xuanrizi .select3{width:53px;}

.mil .bd {height:334px;}

.fixedHeader {background:#b6241f; display:none; height:32px; left:0; min-width:1000px; position:absolute; width:100%; box-shadow: 1px 0px 4px #333333; -webkit-box-shadow: 1px 0px 4px #333333; -moz-box-shadow: 1px 0px 4px #333333; z-index:10000;}
.fixedHeader .con {margin:auto; width:1000px;}
.miniLogo {float:left; width:130px;}
.fixedHeader .lang {font:bold 12px/1.231 arial; float:left; height:32px; overflow:hidden; width:120px;}
.fixedHeader .lang a {color:#fff; display:block; height:22px; float:left; padding-top:10px; text-align:center; width:60px;}
.fixedHeader .lang a:hover {background:#270303; color:#fff; text-decoration:none;}
.fhItem {float:left; position:relative;}
.fhItem dt {color:#fff; cursor:pointer; font:bold 12px/1.231 arial; height:22px; overflow:hidden; padding-top:10px; position:relative; text-align:center;}
.fhItem dt a,
.fhItem dt a:hover {color:#fff; text-decoration:none;}
.fhItem dt i {display:block; position:absolute;}
.fhItem dd {background:rgba(30, 0, 0,.99); background:#1e0000\9; /*filter:alpha(opacity=99);*/ display:none; position:absolute; top:32px; left:0; z-index:9999;}
.fixedHeader .active dt {background-color:#2b0505;}
.fixedHeader .active dd {display:block;}

.multiLang {width:105px;}
.multiLang dd {width:520px; padding:5px;}
.multiLang dt em {position:absolute; right:18px; top:16px; width:0; height:0; border-width:4px 4px; border-style:solid dashed dashed; border-color:#fff transparent transparent; font-size:0; line-height:0; z-index:999;}
.multiLang.active dt em {-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; -moz-transform-origin:50% 30%; -o-transform-origin:50% 30%; -webkit-transform-origin:50% 30%; transform-origin:50% 30%;}
.multiLang dt i {background-position:-200px -800px; left:14px; top:9px; height:16px; width:16px;}
.active dt .imultiLang {background-position:-216px -800px;}

.langList a {background-image:url(multiLang2015.png); background-repeat:no-repeat; float:left; overflow:hidden; text-indent:-999em; width:130px;}

.langList a.langEs {background-position:15px 0;}
.langList a.langRu {background-position:15px -30px;}
.langList a.langKr {background-position:15px -60px;}
.langList a.langJp {background-position:15px -90px;}
.langList a.langIn {background-position:15px -120px;}
.langList a.langTh {background-position:15px -150px;}
.langList a.langVn {background-position:15px -180px;}
.langList a.langPh {background-position:15px -210px;}
.langList a.langId {background-position:15px -240px;}
.langList a.langTr {background-position:15px -270px;}

.langList a.langFr {background-position:15px -300px;}
.langList a.langMy {background-position:15px -360px;}
.langList a.langLa {background-position:15px -330px;}
.langList a.langKh {background-position:15px -390px;}
.langList a.langMm {background-position:15px -420px;}
.langList a.langMn {background-position:15px -450px;}
.langList a.langNp {background-position:15px -480px;}
.langList a.langMd {background-position:15px -510px;}
.langList a.langIr {background-position:15px -540px;}
.langList a.langAe {background-position:15px -570px;}
.langList a.langDe {background-position:15px -600px;}
.langList a.langIt {background-position:15px -630px;}
.langList a.langPt {background-position:15px -660px;}

.multiLang dd a,
.mail dd a,
.mobi dd a {border-bottom:1px dashed #605d5d; color:#fff; display:block; height:32px; line-height:32px; text-align:center;}
.multiLang dd a{height:30px;}
.multiLang dd a:hover,
.mail dd a:hover,
.mobi dd a:hover {background-color:#a10400; border-bottom:1px dashed #a10400; color:#fff; text-decoration:none;}
.multiLang dd a.last,
.mail dd a.last,
.mobi dd a.last {border-bottom:0;}

#login {float:left; width:343px;}
.passport {display:inline; width:68px; margin-left:275px;}
.passport dt {text-indent:20px;}

.passport dt i {background-position:0 -800px; left:10px; top:9px; height:16px; width:15px;}
.active dt .ipassport {background-position:-15px -800px;}
.passport dd {height:220px; width:260px;}
.ppform {color:#fff; margin:auto; padding:20px 0 0; width:188px;}
.ppform a,
.ppform a:hover {color:#fff;}
.ppform p.tip {padding-bottom:5px;}
.ppform .userName,
.ppform .password {height:40px;}
.ppform .userName input,
.ppform .password input {border:0; height:30px; font:14px/30px simsun; margin:0; padding:0 4px; width:180px;}
.ppform input.dead {color:#666;}
.ppform .loginLink {overflow:hidden; padding-bottom:10px; width:100%;}
.ppform .loginReg {float:left;}
.ppform .loginLose {float:right;}
.ppform .loginSubmit input {background:url(loginSubmit.png); border:0; color:#fff; cursor:pointer; display:block; font:bold 14px/32px simsun; height:32px; margin:0; padding:0; width:188px;}
.logout {color:#fff; height:32px; line-height:32px; overflow:hidden; width:343px; text-align:right;}
.logout a {color:#fff; padding:3px;}
.logout a:hover {background:#2b0505; color:#fff;}

.mail,
.mail dd {width:86px;}
.mail dt {text-indent:20px;}
.mail dt i {background-position:-50px -800px; left:14px; top:11px; height:13px; width:18px;}
.active dt .imail {background-position:-68px -800px;}

.mobi,
.mobi dd {width:118px;}
.mobi dt {text-indent:20px;}
.mobi dt i {background-position:-100px -800px; left:19px; top:8px; height:17px; width:12px;}
.active dt .imobi {background-position:-112px -800px;}

.miniWeather {width:68px;}
.miniWeather dt img {float:left; padding:0 2px 0 10px;}
.miniWeather dd {height:220px; width:260px; left:-192px;}
/* tmp */
.miniWeather dd {text-align:center; z-index:100;}
.miniWeather dd img {padding:15px 0 0 0;}
.miniWeather dd iframe {position:absolute; left:0; top:0; z-index:-1; height:220px; width:260px; filter:alpha(opacity=0);opacity:0;}

.fixedHeader .setHome {float:right; width:90px;}
.fixedHeader .setHome dt {text-indent:20px;}
.fixedHeader .setHome dt i {background-position:-150px -800px; left:8px; top:10px; height:14px; width:18px;}
.fixedHeader .active dt .isetHome {background-position:-168px -800px;}

.sideNav {display:none; height:0px; left:50%; position:absolute; width:500px;}
.sideNav .con {width:57px; top:0; left:515px; position:absolute;}
.sideNavTop a {background-position:-250px -750px; cursor:pointer; display:block; height:30px; overflow:hidden; text-indent:-999em;}
.sideNavTop a:hover {background-position:-307px -750px;}
.sideNavCon {background:#f6f6f6; border:1px solid #e0e0e0; border-bottom:none; display:none;}
.sideNavCon li {border-bottom:1px solid #e0e0e0; font-size:14px; height:34px; line-height:34px; text-align:center;}
.sideNavCon li a {display:block; color:#666;}
.sideNavCon li a:hover {background:#b31515; color:#fff; text-decoration:none;}
.goTop a {background-position:-370px -750px; cursor:pointer; display:block; height:48px; overflow:hidden; text-indent:-999em;}
.goTop a:hover {background-position:-427px -750px;}

.pageGuideBtn {display:none; height:0px; left:50%; position:absolute; width:500px;}
.pageGuideBtn .con {width:30px; top:0; left:-531px; position:absolute;}
.pageGuideBtn .con a {background:url(pageGuideBtn.png); display:block; height:150px; text-indent:-999px; overflow:hidden;}
.pageGuideBtn .con a:hover {background-position:right top;}

/*  */
.footer {background:#f3f3f3; border-top:2px solid #d8d8d8; font-family:Arial; margin:auto; min-width:1000px; padding-bottom:15px;}
.footNav {background:#b10e0a; color:#da1710; font:bold 14px/1.231 simsun; height:17px; min-width:1000px; margin-bottom:10px; padding:8px 0 9px;}
.footNav .con {overflow:hidden; width:1000px; margin:auto;}
.footNav ul {margin-left:-13px; position:relative; overflow:hidden; text-align:center; width:1026px;}
.footNav li {float:left; width:54px;}
.footNav a {color:#fff; padding:3px 4px;}
.footNav a:hover {background:#820504; color:#fff; text-decoration:none;}
.cityUnion {color:#666; line-height:120%;}
.cityUnion a {color:#666;}
.cityUnion a:hover {color:#b10e0a;}
.cityUnion strong {color:#b10e0a; font-weight:bold;}
.cityUnion dl {overflow:hidden; padding:12px 0 8px; width:100%;}
.cityUnion dt {float:left; width:100px;}
.cityUnion dd {float:left; width:800px; overflow:hidden;}
.cityUnion dd span {background-position:-499px -648px;float:left; float:left; margin-left:-1px; padding:0 12px;}
#about {background:#f7f7f7; border:1px solid #e4e4e4; margin:auto; padding:6px 0 9px; width:998px;}
#about a {margin:0 10px;}
#copyright {padding:15px 0; line-height:180%;}
#copyright a {margin:0 5px;}
#stamp {padding:5px 0 10px; text-align:center;}
#stamp img {margin:0 2px;}

/* special 20131202 F7 */
#tab-city .mod-tab-body,
#tab-sports .mod-tab-body { height:334px; overflow:hidden; position:relative;}

#CH_SY_DH_00001, #CH_SY_DH_00001 div, #CH_SY_DH_00004, #CH_SY_DH_00004 div {display:inline;}
#CH_SY_AN_00023 {height:240px; overflow:hidden; width:240px;}
#CH_SY_AN_00025 {height:240px; margin:auto; overflow:hidden; width:238px;}/* tmp 20140121 ck */
#CH_SY_ZQTP_00011 {height:270px; margin:auto; overflow:hidden; width:240px;}
#CH_SY_AN_00024 {height:88px; overflow:hidden; width:238px;}
#CH_SY_ZQTP_00012 {height:334px; overflow:hidden; width:365px;}

/* baokong */
.baokong {height:0; font-size:0; line-height:0; position:relative;}
.baokong img {position:absolute; right:0; top:-62px; height:45px; width:155px;}


/* #14758 v.china */
.vchina {border-bottom:1px solid #e0e0e0; margin:14px 0;}
.vchina .hd,
.v-cover .imgNews .mas,
.v-list .cur .f-img .mas,
.v-list .f-tit,
.v-list .cur .f-num {background-image:url("vchina.png");}
.vchina .hd {background-color:#f7f7f7; background-position:0 0; background-repeat:no-repeat; height:40px; margin-bottom:12px; overflow:hidden; padding-left:20px;}
.vchina .hd h2 {color:#b31515; font:bold 16px/44px simsun;}
.vchina .hd h2 a {color:#b31515; margin-left:0;}
.vchina .hd h2 a:hover {color:#c00; margin-left:0;}
.vchina .hd .more {border-left:0; padding-top:7px;}
.vchina .hd .more a {background-position:-392px -303px; height:30px; line-height:30px;}
.vchina .hd .more a:hover {background-position:-392px -405px;}
.vchina .bd {overflow:hidden; width:356px;}
.v-cover {height:134px; overflow:hidden; width:380px;}
.v-cover .imgNews {float:left; margin-right:20px; position:relative; width:168px;}
.v-cover .imgNews .mas {background-position:0 -100px; display:block; height:32px; position:absolute; left:10px; top:60px; width:32px; filter:alpha(opacity=50); opacity:0.5;}
.v-cover .imgNews img {height:100px; width:168px;}
.v-cover .imgNews .imgTit {height:30px; line-height:30px; overflow:hidden; text-align:center;}

.v-list dl {border-bottom:1px solid #fff;}
.v-list .f-tit {background-color:#f7f7f7; background-position:14px -42px; border-top:1px solid #e0e0e0; height:29px; line-height:29px; overflow:hidden; padding-left:40px;}
.v-list .f-img,
.v-list .f-num {display:none;}
.v-list .cur {background-color:#ececec; height:68px; overflow:hidden; padding:8px 0 0 15px;}
.v-list .cur .f-img,
.v-list .cur .f-num {display:block;}
.v-list .cur dd {margin:0 10px 0 95px;}
.v-list .cur .f-img {float:left; height:60px; overflow:hidden; position:relative; width:80px;}
.v-list .cur .f-img .mas {background-position:0 -150px; display:block; height:24px; position:absolute; left:28px; top:19px; width:24px; filter:alpha(opacity=50); opacity:0.5;}
.v-list .cur .f-img img {height:60px; width:80px;}
.v-list .cur .f-tit {background-color:#ececec; background-image:none; border-top:0; height:auto; line-height:22px; padding-left:0;}
.v-list .cur .f-num {background-position:0 -48px; color:#666; padding-left:22px;}
.v-list .cur .f-num em {color:#c02723; font-style:normal; margin-right:8px;}

/* #15635 */
.sideZtImg {border-top:1px solid #d8d8d8; margin:auto; overflow:hidden; width:238px;}
.sideZtImg .imgNews {height:160px; margin-top:8px; text-align:center; width:238px;}
.sideZtImg .imgNews img {height:160px; width:238px;}
.sideZtImg .imgNews .mas,
.sideZtImg .imgNews .imgTit {display:none;}


/* #15639 */
.r5 .rowHd {background-position:0 -835px;}
.multiIncTab {height:340px; overflow:hidden;}
.multiIncTab .tabHd,
.multiIncLang dt i {background-image:url(multiIncTab.png);}
.multiIncTab .tabHd {background-position:0 0; height:40px; margin-bottom:0; position:relative;}
.multiIncTab .tabHd h2 {float:left; width:967px;}
.multiIncTab .tabHd h2 strong {font:13px/40px Arial; height:40px; width:120px;}

.multiIncLang {position:absolute; right:0; top:0; width:33px;}
.multiIncLang dt {height:40px; position:absolute; right:0; top:0; text-indent:-999em; width:100%;}
.multiIncLang dt i {background-position:0 -40px; cursor:pointer; display:block; float:right; height:40px; overflow:hidden; width:33px;}
.multiIncLang dd {background:rgba(0,0,0,0.85); background:#262626\9; position:absolute; right:0; top:40px; padding:5px; width:100%;}
.multiIncLang dd a {border-bottom:1px dashed #605d5d; color:#fff; display:block; height:32px; line-height:32px; text-align:center;}
.multiIncLang dd a:hover {background-color:#a10400; border-bottom:1px dashed #a10400; color:#fff; text-decoration:none;}
.multiIncLang .langList {display:none;}

.multiIncLangOver .langList {display:block;}
.multiIncLangOver {width:520px;}
.multiIncLangOver dt i {background-position:0 -80px;}

.multiIncTab .tabBd {height:300px;}

/* 15810 */
.cnReci .sideHd h2 {background-position:-475px -547px; padding-left:36px;}

.cnReciList {height:195px;}
.cnReciList li {color:#fff; display:inline; float:left; font:14px/120% "Microsoft Yahei"; height:60px; margin:4px 2px 0; position:relative; overflow:hidden; text-align:center;}
.cnReciList li a {color:#fff; display:block; height:60px; width:100%;}
.cnReciList li a:hover {color:#fff; text-decoration:none;}
.cnReciList li strong,
.cnReciList li em,
.cnReciList li span {display:block; overflow:hidden; width:100%;}
.cnReciList li em {background-color:rgba(0,0,0,.7); background-color:#000 \9; cursor:pointer; height:60px; left:0; top:60px; position:absolute; width:100%;}

.cnrItem0 {background-color:#9c623c; width:108px;}
.cnrItem1 {background-color:#fc8e00; width:72px;}
.cnrItem2 {background-color:#007370; width:46px;}
.cnrItem3 {background-color:#bb1219; width:78px;}
.cnrItem4 {background-color:#d03f8e; width:50px;}
.cnrItem5 {background-color:#4864ae; width:98px;}
.cnrItem6 {background-color:#0097d6; width:96px;}
.cnrItem7 {background-color:#cc5014; width:70px;}
.cnrItem8 {background-color:#ef9f00; width:60px;}