@charset "utf-8";
section, aside { display:block; margin:0; padding:0}
p { text-indent:0;}

.channelLogo { padding-left:11px; line-height:44px; font-size:20px; font-weight:normal; font-family:"微软雅黑",simhei;}
.channelLogo a { color:#000;}
.channelNav { border-top:none; padding-top:0; height:35px;}
.navItems { background:#206295;}
.navItems li { line-height:35px; height:35px;}
.navItems li.channelHome { background:#ca0f1a}
.navItems li a { padding:0 17px 0 18px}
.navItems li a:hover, .navItems li a:active, .navItems li a:focus { color:#bfdcf4;}
.grid_10 li, .grid_8 li, .grid_9 li { font-size:14px; line-height:28px; height:28px;}
.mainBox { padding-right:10px;}
h3 { background:none; padding-left:0; margin-bottom:0;}
.grid_10 h3, .grid_8 h3, .grid_18 h3, .grid_9 h3 { height:30px; line-height:30px; padding-bottom:5px; border-bottom:1px solid #e0e0e0; position:relative; margin-bottom:15px}
.grid_10 h3 span, .grid_8 h3 span, .grid_18 h3 span, .grid_9 h3 span { float:left; font-size:20px; font-weight:normal; font-family:"微软雅黑",simhei;}
h3 span, h3 a { color:#206295;}
.moreNews { float:right; font-weight:normal; font-size:12px; padding-right:7px; color:#8b8b8b;}
h3 span.arrow1 { position:absolute; width:0; height:0; font-size:0; border-width:7px; border-style:solid; border-color:#e0e0e0 #fff #fff; left:15px; top:36px; _display:none;}
h3 span.arrow2 { position:absolute; width:0; height:0; font-size:0; border-width:6px; border-style:solid; border-color:#fff transparent transparent; left:16px; top:35px; _display:none;}
h2 { line-height:28px;}
h2 a { color:#333;}
.abs { line-height:22px; color:#8f8f8f; padding:6px 0}
.abs a { color:#8f8f8f;}
.abs a:hover { color:#cc1d1c;}
.mainList a { color:#206295;}
.mainList a:hover { color:#cc1d1c;}
.searchwrap { padding:8px;}
.search { background:#FFFFFF; border:1px solid #C5CCD5; float:none; height:25px; margin-top:0; width:252px;}
.search .keyWords { background:none; color:#999999; height:25px; line-height:25px; margin-left:0; margin-right:0; padding-left:10px; width:175px;}
.search .searchbutton { border-left:1px solid #C5CCD5; height:25px; line-height:25px; margin-top:0; width:63px;}

/*-------------> BAROUSEL */
.barousel { position:relative; height:285px; background:#f3f3f3;}
.barousel_image { position:absolute; z-index:10; width:308px; height:198px; border:1px solid #dcdcdc;}
.barousel_image img { position:absolute; display:none; width:308px; height:198px;}
.barousel_image img.default { display:block;}
.barousel_image img.current { z-index:10;}
.barousel_content { position:absolute; z-index:50; width:310px; top:174px;}
.barousel_content div { display:none;}
.barousel_content div.default{ display:block;}
.titleshadow { position:relative; width:308px; top:174px; z-index:30; height:25px;background:#000; opacity:0.6; filter:alpha(opacity=60);}
.barousel_content p.pictitle { height:20px; line-height:20px; text-indent:0; padding:35px 2px 0; font-size:14px; font-weight:bold;}
.barousel_content p.pictitle a { color:#333;}
.barousel_content .abs { padding-left:5px; padding-right:5px;}
.barousel_nav { position:absolute; height:6px; right:3px; top:184px; z-index:50; width:52px;}
.barousel_nav ul { float:right;}
.barousel_nav li { float:left; margin-right:7px; font-size:0; line-height:0; height:6px;}
.barousel_nav li a { display:block; width:6px; height:6px; background:url(../images/bg_arousel_circle.png) no-repeat -7px 0; font-size:0; line-height:0; text-decoration:none;}
.barousel_nav li a:hover { background-position:0 0;}
.barousel_nav li a.current { background-position:0 0;}

.cypics .barousel_image { left:20px;}
.cypics .barousel_content { width:350px;}
.cypics .barousel_nav { right:23px;}

/*-------------> THSLIDE */
.thslide{ height:186px; padding:20px 15px; background:#f2f2f2; clear:both}
.thslide_nav_previous { float:left; padding-top:60px; padding-right:15px;}
.thslide_nav_next { float:right; padding-top:60px;}
.thslide_nav_previous a, .thslide_nav_next a { display:block; width:22px; height:22px; background-image:url(../images/bg_opinion_text.gif); background-repeat:no-repeat;}
.thslide_nav_previous a { background-position:-945px -20px;}
.thslide_nav_next a { background-position:-945px -43px;}
.thslide_nav_previous a:hover, .thslide_nav_next a:hover { color:#757575; text-decoration:none}
.thslide_nav_previous a:hover { background-position:-968px -20px;}
.thslide_nav_next a:hover { background-position:-968px -43px;}
.thslide_list { float:left; overflow:hidden; position:relative; width:886px; height:186px;}
.thslide_list ul { float:left; width:9000px;}
.thslide_list ul li { float:left; height:100px; line-height:normal; margin-right:22px; text-align:center;}
.thslide_list ul li a { display:block; width:205px; height:186px; font-size:12px; color:#333;}
.thslide_list ul li a:visited { color:purple;}
.thslide_list li a img { width:205px; height:145px; margin-bottom:5px;}

.grid_7 aside { background:#f3f3f3;}
.grid_7 h3 { height:28px; line-height:28px; overflow:hidden; border-top:2px solid #333; padding-top:8px;}
.grid_7 h3 span { float:left; padding-left:10px;}
.grid_7 li { line-height:24px; height:24px;}
.sideBox { padding:0 4px 8px;}
.sideBox h2 { font-size:12px;}
.withThumb { width:98px; height:70px; float:left; display:inline; margin:5px 10px 8px 4px; border:1px solid #dcdcdc}
.withThumb img { width:98px; height:70px;}
.sideBox ul { clear:both}
.index { float:left;}
.index li { float:left; display:inline; line-height:26px; height:26px; text-align:center; margin:8px 3px 4px 6px;}
.index .w1 { width:124px;}
.index .w2 { width:113px;}
.index li a { display:block; height:100%; border:1px solid #c6c6c6; background:#fff; color:#333;}
.index li a:hover { color:#fff; background:#206295; text-decoration:none; border-color:#fff;}
.rank { padding:4px 1px 5px;}
.rank li { list-style:none; height:28px; line-height:28px; padding-left:7px;}
.rank span { display:inline-block; width:14px; background:url(../images/bg_home_text2013.gif) no-repeat -991px -95px; text-align:center; margin-right:8px; margin-left:2px; color:#fff; font-size:9px; font-weight:bold; font-family:Tahoma;}
.rank span.top3 { background-position:-991px -74px;}
.rank li.even {  background:#fff;}
.ad { text-align:center; padding-bottom:15px; padding-top:4px;}
div.copyright { border-top-color:#333;}

/*国家*/
h2.topstory { font-size:16px;}
.grid_18 .thslide { height:135px; padding:27px 15px}
.grid_18 .thslide_list { width:606px; height:135px;}
.grid_18 .thslide_list ul li { margin-right:24px; line-height:18px; height:135px;}
.grid_18 .thslide_list ul li a { width:100px; height:135px;}
.grid_18 .thslide_list li a img { width:100px; height:71px;}
.grid_18 .thslide_nav_previous { padding-right:20px;}
h5 { background:url(../images/bg_data_text.gif) no-repeat 5px -797px #fff; line-height:23px; height:23px; padding-left:17px; font-size:12px; border:1px solid #d5d5d5;}
h5 span { color:#8b8b8b; font-weight:normal}
.alldata { padding-left:8px; padding-right:8px;}
.regionNav { width:288px; overflow:hidden; height:100%;}
.regionNav li { float:left; height:23px; text-align:center; margin-right:7px; margin-top:10px;}
.regionNav li a { display:block; width:40px; height:21px; line-height:21px; background:#f0f0f0; border:1px solid #d5d5d5;}
.regionNav li a.tabSwitch { text-decoration:none; background:#fff7db; border-color:#ffaa09}
.regionNav li.longname a { width:64px;}
.dataChange { width:262px;}
.dataChange a { display:inline-block; height:19px; line-height:19px; border:1px solid #cfcfcf; margin-top:10px; padding-left:5px; padding-right:19px; background:url(../images/bg_data_text.gif) no-repeat right -841px #fff;}
.dataChange a.down { background-position:right -857px}
.dataChange a.same { background-position:right -874px}

/*股票子页*/
.hq { padding:0; border-top:2px solid #333333;}
div.hqchart { padding:7px 7px 5px 8px; border-top:none;}
.tabtitle { float:right; font-weight:normal;}
.tabtitle li { float:left; width:70px; text-align:center; line-height:35px; height:35px;}
.tabtitle li a { width:70px; height:35px; display:block; position:relative; border-bottom:1px solid transparent; _border-bottom:none;}
.tabtitle li a span { display:none}
.tabtitle li a.tabSwitch { border-bottom:1px solid #206295; font-weight:bold;}
.tabtitle li a:hover { text-decoration:none; color:#206295;}
.tabtitle li a.tabSwitch span { display:block; _display:none;}
.tabtitle li a .arrow1 { left:28px; top:36px; border-top-color:#206295}
.tabtitle li a .arrow2 { left:29px; top:35px;}