/* CSS Document */
/*  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;}siteNav
a:hover{ color:#09548B; text-decoration:underline;}

/*  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 {background-image:url(../images/theme2013.png); background-repeat:no-repeat;}
.siteLogo, .headNav strong {background-image:url(../images/head.png); background-repeat:no-repeat;}


.index_top{width:100%;overflow:hidden;}
.index_head{width:100%;height:34px;background-color:#F7F7F7;border-bottom:1px solid #EFEFEF;}

.index_head2{width:100%;height:34px;background-color:#09548B;border-bottom:1px solid #23333A;}

.login{width:1000px;margin:0 auto;overflow:hidden;}
.login_l{width:670px;float:left;overflow:hidden; text-align:left; padding:9px 0 0 0; color:#333; }

.login_l2{width:670px;float:left;overflow:hidden; text-align:left; padding:9px 0 0 0; color:#fff; }

.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:3px;color:#ffffff;}
.user_input{width:80px;height:18px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:9px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:9px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.login_r{width:330px;float:right;text-align:right;padding-top:9px;color:#ffffff;}

.login_r2{width:330px;float:right;text-align:right;padding-top:9px;color:#ffffff;}

.login_r a {color:#333;text-decoration:none; font-size:12px;}
.login_r a:hover {color:#B70100; text-decoration:underline;}

.login_r2 a {color:#fff;text-decoration:none; font-size:12px;}
.login_r2 a:hover {color:#fff; text-decoration:underline;}

.head_top{width:1000px;margin:0 auto;padding:10px 0;overflow:hidden;}
.logo{width:160px;float:left;overflow:hidden;}
.logo_span{ float:left; padding-top:30px; display:block; color:#999;}
.logo_p{width:350px;float:left; margin:0 30px; padding-top:25px;}

.logo_ss{width:297px;float:right;}
.f12 a {color:#c00; text-decoration:none; font-size:12px;}
.f12 a:hover {color:#c00; text-decoration:underline;}
.ss_rq{width:297px;height:30px;padding-top:6px;overflow:hidden;}
.ss_tq{width:140px;padding-top:6px;float:left;text-align:right;}
*html .ss_tq{width:140px;padding-top:7px;float:left;text-align:right;}
*+html .ss_tq{width:140px;padding-top:7px;float:left;text-align:right;}
.ss_qx{width:150px;height:21px;float:left;padding-top:2px;overflow:hidden;}
.search{width:297px;float:right;}
*html .search{width:300px;float:right;}
*+html .search{width:297px;float:right;}
.search .bd{padding-top:5px;height:28px;float:right}
.search .cn-input{width:232px;height:14px;padding:6px 2px;color:#666666;border:1px solid #bbb;border-right:none;background:url(../images/ser_inbg.png) repeat-x;float:left}
.search .cn-btn{cursor:pointer;width:60px;height:28px;background:url(../images/btn_search1.png) no-repeat;border:0 none;float:left}

#headLangMore { padding:5px 0 0; background:#eaeaea; width:573px; display:none; position:absolute; top:26px; left:0; margin-left:0; padding-left:5px;}

.headLang a {background-image:url(../images/headlang.png); background-repeat:no-repeat; display:block; float:left; height:26px; overflow:hidden; padding:0 14px; text-indent:-999em;}
.headLang a:hover {background-color:#c7c7c7;}

.headLang a.langEs {background-position:14px 0; width:45px;}
.headLang a.langEs:hover {background-position:14px -30px;}
.headLang a.langRu {background-position:14px -60px; width:50px;}
.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:37px;}
.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;}

.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:400px;}
.headNav strong {background-position:right -98px; font-weight:bold; padding-right:10px;}
.headNav strong a.setHome {color:#d03c4d;}
.headNav strong a.setHome:hover {color:#09548B;}
.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:#09548B; height:40px; 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:22px; line-height:22px; overflow:hidden; padding:9px 11px 0;}
.siteNav .item a {margin:0 6px; padding:3px 4px;}
.siteNav .item a:hover {background:#182429; text-decoration:none;}
.siteNav .sn1 {background-image:none; }
.siteNav .sn2 { }
.siteNav .sn3 { }
.siteNav .sn4 { }
.siteNav .sn5 {float:right; width:110px;}

.ggtop{ margin:10px 0;}

.gg {margin-top:10px; padding:0 0 5px; text-align:left;}
.gg a {color:#666;}
.gg a:hover {color:#09548B;}
.gg li {height:22px; line-height:22px; overflow:hidden;}
.gg-left, .gg-right {display:inline; float:left; height:155px; overflow:hidden; width:135px;}
.gg-mid {float:left; height:155px; overflow:hidden; margin:0 15px; width:700px;}
.gg-mid ul {overflow:hidden; width:100%;}
.gg-mid li {float:left;width:140px;text-align:center;}
.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;}

.colR-szb {display:inline; float:left; border:1px solid #ccc; padding:0 4px; border-top:none; border-bottom:none;}

.colL {width:760px;}
.colR {background:url(../images/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;}

.viewpoint1 {text-align:left; height:218px; width:356px;overflow:hidden;}
.viewpoint1 h2 {font:bold 16px/24px simsun; height:24px; overflow:hidden; padding:15px 0 5px; text-align:center;}
.viewpoint1 h2 a {color:#252525;}
.viewpoint1 h2 a:hover {color:#09548B;}
.viewpoint1 p.desc {height:55px; line-height:26px; margin:2px 0 6px; overflow:hidden;}
.viewpoint1 p.desc a {color:#252525;}
.viewpoint1 p.desc a:hover {color:#09548B;}
.viewpoint1 p.desc em a {color:#e95e02; font-weight:bold;}
.viewpoint1 p.desc em a:hover {color:#09548B;}
.viewpoint1 .longList1 {height:65px;line-height:25px;}
.viewpoint1 .longList1 a {color:#252525;}
.viewpoint1 .longList1 a:hover {color:#09548B;}


.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;text-decoration:none;}
.hd h2 a:hover {color:#09548B;}
.hd h2 strong {background:#09548B; 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:#06385E;}
.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:#09548B;}

.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:#09548B; text-decoration:none;}
.tabHd h2 strong {border-right:1px solid #ddd; font:14px/36px simsun; float:left; height:36px; text-align:center; width:118px;}
.tabHd h2 strong.active {background:#09548B; 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:#06385E;}

.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:#09548B;}
.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:#09548B;}
.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:#09548B; 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;}
.modbd{width:240px;}
.modbd a{fint-size:12px;}
.modbd h2{width:100%;padding:8px 0;text-align:center;}
.modbd h2 a{font-weight:bold;}
.modbd .imgBox1{width:105px;height:80px;margin-left:10px;float:left;}
.modbd .imgBox1 img{width:105px;height:80px;}
.modbd .list1{float:left;width:110px;margin-left:8px;line-height:21px;}
.modbd .longList1{padding:0 0 10px 12px;line-height:21px;}


.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;}


.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:#09548B;}
.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(../images/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:#09548B;}
.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:#09548B;}

.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:none;}
.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:#09548B;}
.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:#09548B;}

.viewpoint {margin-top:14px;}
.viewpoint .hd {background-position:0 -600px; height:40px; margin-bottom:0; overflow:hidden; /*padding-left:20px;*/}
.viewpoint .hd h2 {color:#09548B; font:bold 16px/44px simsun;}

.spotlight {/*background:url(../images/dotted.png) left bottom repeat-x;*/ height:590px; 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 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; overflow:hidden; text-align:center;}
.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:10px; padding:0 0 10px;}
.spotCon .nobg {background:none;}

.newsRank ul {background:url(../images/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(../images/dotted.png) left bottom repeat-x;*/ padding:8px 0;}
.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:#09548B;}

.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(../images/cnproduct.png);}
.cnProdList li span {padding:6px 0 5px 38px; display:block; zoom:1;}
.cnProdList li a {color:#242424; margin-left:8px; padding:2px 3px;}
.cnProdList li a:hover {background-color:#09548B; 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:#09548B;}
.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:12px 0;}

.histFoto .bd {padding-top:2px;}
.histFoto .sideList {padding-top:10px;}

.finance {border-top:1px solid #d8d8d8; padding-top:10px;}
.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:#09548B;}
.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;}

.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(../images/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(../images/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:105px;}
.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;}

.multiLang dd a {background-image:url(../images/multilang.png); background-repeat:no-repeat; overflow:hidden; text-indent:-999em;}

.multiLang dd a.langEs {background-position:0 0;}
.multiLang dd a.langEs:hover {background-position:-150px 0;}
.multiLang dd a.langRu {background-position:0 -30px;}
.multiLang dd a.langRu:hover {background-position:-150px -30px;}
.multiLang dd a.langKr {background-position:0 -60px;}
.multiLang dd a.langKr:hover {background-position:-150px -60px;}
.multiLang dd a.langJp {background-position:0 -90px;}
.multiLang dd a.langJp:hover {background-position:-150px -90px;}
.multiLang dd a.langIn {background-position:0 -120px;}
.multiLang dd a.langIn:hover {background-position:-150px -120px;}
.multiLang dd a.langTh {background-position:0 -150px;}
.multiLang dd a.langTh:hover {background-position:-150px -150px;}
.multiLang dd a.langVn {background-position:0 -180px;}
.multiLang dd a.langVn:hover {background-position:-150px -180px;}
.multiLang dd a.langPh {background-position:0 -210px;}
.multiLang dd a.langPh:hover {background-position:-150px -210px;}
.multiLang dd a.langId {background-position:0 -240px;}
.multiLang dd a.langId:hover {background-position:-150px -240px;}
.multiLang dd a.langTr {background-position:0 -270px;}
.multiLang dd a.langTr:hover {background-position:-150px -270px;}

.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: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(../images/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:#09548B; 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(../images/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;padding-top:8px; 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:#06385E; color:#fff; text-decoration:none;}
.cityUnion {color:#666;}
.cityUnion a {color:#666; margin:0 4px;}
.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; /*text-align:right;*/ width:225px;}
#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;}






.ys-ls14-xh {font-size:14px;color: #06C;}
.ys-ls14-xh  a:link{font-size:14px;color: #06C;text-decoration:none}
.ys-ls14-xh  a:visited{font-size:14px;color: #06C;text-decoration:none}
.ys-ls14-xh  a:hover{font-size:14px;color: #06C;text-decoration:underline}

.jg10{width:1000px; height:10px; margin:0 auto}
.jg15{width:1000px; height:15px; margin:0 auto}
.xnr01{margin:0 auto; height:465px; width:1000px}
.xnr01l{height:455px; width:320px; float:left}
.xnr01l1{height:15px; width:320px; border-top:3px solid #095589}
.xnr01l2{height:35px; width:320px}
.xnr01l21{height:20px; width:60px; float:left; font-size:20px; color:#095589; font-weight:bold; line-height:20px; font-family:'Î¢ÈíÑÅºÚ' ;letter-spacing:1px}
.xnr01l3{border:solid 1px #e9f9fc}
.xnr01l4{font-size:16px; color:#095589; width:320px; height:50px; line-height:50px; font-weight:bold; text-align:center}
.xnr01l5{font-size:12px; text-align:left; width:310px; height:50px; margin:0 auto; line-height:180%; text-indent:1em; color:#333; border-bottom:dashed 1px #CCCCCC}
.xnr01l6{font-size:14px; text-align:left; width:310px; margin:0 auto; line-height:240%; color:#0c3f65; padding-top:5px}

.xnr01z{height:455px; width:320px; float:left; margin-left:20px}
.xnr01r{height:455px; width:320px; float:left; margin-left:20px}
.xnr02l1{height:15px; width:320px; border-top:3px solid #007d9b}
.xnr03l1{height:15px; width:320px; border-top:3px solid #095589}
.xnr04l1{height:15px; width:320px; border-top:3px solid #00a459}

.row001{*zoom:1;}
.row001:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.row001{margin:0 auto; text-align:left; width:1000px; }

.nr-wsmsbt{width:210px; height:35px; margin:0 auto; text-align:center; font-size:12px; line-height:35px; font-weight:bold}
.nr-wsmsxq{width:210px; height:65px; margin:0 auto; text-align: left; font-size:12px; line-height:150%; color:#676767; border-bottom:1px dashed #CCCCCC}

.ys-ls20-xh {font-size:20px;color:#095589;}
.ys-ls20-xh  a:link{font-size:20px;color:#095589;text-decoration:none}
.ys-ls20-xh  a:visited{font-size:20px;color:#095589;text-decoration:none}
.ys-ls20-xh  a:hover{font-size:20px;color:#095589;text-decoration:underline}
.ys-ls16-xh {font-size:16px;color:#095589;}
.ys-ls16-xh  a:link{font-size:16px;color:#095589;text-decoration:none}
.ys-ls16-xh  a:visited{font-size:16px;color:#095589;text-decoration:none}
.ys-ls16-xh  a:hover{font-size:16px;color:#095589;text-decoration:underline}
.ys-lsnr14-xh {font-size:14px;color:#0c3f65;}
.ys-lsnr14-xh  a:link{font-size:14px;color:#0c3f65;text-decoration:none}
.ys-lsnr14-xh  a:visited{font-size:14px;color:#0c3f65;text-decoration:none}
.ys-lsnr14-xh  a:hover{font-size:14px;color:#0c3f65;text-decoration:underline}
