﻿.location-border
{
    width: 701px;
    height: 30px;
    background: #ECF3F6;
    color: #333;
    overflow: hidden;
    display: inline-block;
    margin-top: 7px;
    text-align: left;
}
.location-border .location
{
    float: left;
    line-height: 30px;
    text-indent: 10px;
}
.location-border .location a
{
    color: #333;
}
.location-border .location a.curr
{
    color: #E44B00;
    text-decoration: underline;
    font-weight: 700;
}
a.rssbutton
{
    width: 72px;
    height: 23px;
    display: inline-block;
    overflow: hidden;
    background: url(/ShowSkins/18show/images/public/rssbluebutton.png);
    float: right;
    margin-right: 10px;
    margin-top: 4px;
}
a.rssbutton:hover
{
    background: url(/ShowSkins/18show/images/public/rssbluebutton.png) 0 -24px;
}
a.sharebutton
{
    width:72px;
    height:23px;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/sharebluebutton.png);
    float:right;
    margin-right:82px;
}
a.sharebutton:hover
{
    background:url(/ShowSkins/18show/images/public/sharebluebutton.png) 0 -24px;
}
.leftContent, .rightContent
{
    width: 709px;
    float: left;
    overflow: hidden;
    margin-right: 0;
     margin-top:0;
   /* margin-top: 7px;*/
}
.rightContent
{
    width: 249px;
    float: right;
}
.main-border
{
    width: 100%;
    overflow: hidden;
}
.path_nav
{
    width: 701px;
    height: 23px;
    line-height: 23px;
    position: relative;
    overflow: hidden;
}
.path_nav a.rssbutton
{
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 0;
    margin-right: 0;
}

.news-title
{
    width: 624px;
    padding: 25px 0 14px;
    text-align: center;
    margin: 0 auto;
}

.news-title h2
{
    margin: 0 0 18px;
    padding: 0;
    width: 560px;
    font-size: 22px;
    font-family: 黑体;
    display:block;
}

.divnewsdesc
{
    width: 624px;
    text-align: left;
    font-size: 16px;
    text-indent: 27px;
    line-height: 170%;
}

.line
{
    width: 560px;
    height: 1px;
    overflow: hidden;
    border-top: solid #B5B5B5 1px;
    margin: 0 auto 20px auto;
}

.redbox
{
    width: 268px;
    border: solid #D31B0E 1px;
    border-top: 3px solid #D31B0E;
    float: left;
    position: relative;
    margin: 33px 10px 0 0;
    padding: 0 0 10px;
}

.redbox strong
{
    position: absolute;
    top: -7px;
    left: 10px;
    color: #D31B0E;
    display: block;
    width: 61px;
    height: 15px;
    background: #fff;
    text-align: center;
}

.redbox img
{
    width: 132px;
    height: 90px;
    border: solid #CCC 1px;
    float: left;
    margin: 18px 4px 10px 18px;
}

.redbox font
{
    font-size: 12px;
    line-height: 23px;
    text-align: left;
    display: block;
    width: 102px;
    float: left;
    margin: 18px 0 10px;
}

.redbox font a
{
    text-decoration: underline;
}
.redbox_Div
{
	font-weight: 700;
    width: 240px;
    font-size: 16px;
    margin: 10px 0px 0 18px;
    float: left;
}
/*.redbox span
{
    font-weight: 700;
    width: 240px;
    font-size: 16px;
    margin: 10px 0px 0 18px;
    float: left;
}*/

.redbox span a
{
    text-decoration: underline;
}

.redbox ul
{
    list-style-type: none;
    margin: 0;
    padding: 13px 0 0 18px;
    width: 250px;
    overflow: hidden;
    text-align: left;
}

.redbox li
{
    width: 240px;
    height: 21px;
}

.news-content
{
    text-align: left;
    font-size: 14px;
    line-height: 28px;
    margin: 33px 0 0;
    padding: 0 0 14px 0;
}
.news-content *
{
    font-size:medium;
}
.news-content a
{
    color: #3463A3;
}
.news-content h2{padding:0;padding-bottom:12px;margin:0 0 10px 0;color:#800000; font-size:16px; width:100%; border-bottom:1px solid #dfdfdf; display:block;}
.news-content p { font-size:14px;line-height:28px;}
.news-content img{ margin:0 12px 2px 0;}
.news-action
{
    margin: 0 auto;
}

.news-action td
{
    padding: 0 15px 0 0;
}

.download-border
{
    width: 100%;
    padding: 5px 0 0;
    text-align: center;
    overflow: hidden;
}

.download-border table
{
    border: 1px solid #E2E2E2;
    border-right: 0;
    border-bottom: 0;
    text-align: left;
    margin: 0 auto;
}

.download-border td
{
    border: 1px solid #E2E2E2;
    border-top: 0;
    border-left: 0;
}

.td01
{
    background: #F5F5F5;
    padding: 5px 4px 5px 43px;
}

.td02
{
    padding: 5px 4px 5px 7px;
    width: 470px;
    line-height: 18px;
}

a.downloadbutton
{
    width: 83px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: inline-block;
    overflow: hidden;
    background: url(/ShowSkins/18show/images/public/btn.png);
    margin: 10px auto;
    color: #848484;
}

a.downloadbutton:hover
{
    text-decoration: none;
    background: url(/ShowSkins/18show/images/public/btn.png) 0 -26px;
    color: #E44B00;
}

.divpagebutton
{
    height: 15px;
    padding: 30px 0 0;
    clear: both;
    overflow: hidden;
}
/*右侧 begin*/
.right-border
{
    width:229px;
    padding:5px 9px;
    overflow:hidden;
    border:1px solid #D3D3D3;
    display:inline-block;
    margin-top:7px;
    background:#fff;
}
.ad1-border
{
    width:247px;
    height:121px;
    border:1px solid #D3D3D3;
    overflow:hidden;
    display:inline-block;
    margin-top:7px;
}
.right-border .head
{
    width:100%;
    font-weight:700;
    height:20px;
    text-align:left;
    color:#E44B00;
    position:relative;
    overflow:hidden;
}
.right-border .head a.more
{
    position:absolute;
    top:0;
    right:0;
    line-height:20px;
    font-weight:normal;
}
.shareintro-border
{
    width:230px;
    height:105px;
    background:url(/ShowSkins/18show/images/process2.png);
    overflow:hidden;
    margin:5px auto;
    display:inline-block;
    position:relative;
}
.processboxa, .processboxa2, .processboxa3 {
    height:12px;
    left:172px;
    overflow:hidden;
    position:absolute;
    top:83px;
    width:12px;
}
.processboxa2 {
    left:211px;
}
.processboxa3 
{
    height:83px;
    top:12px;
    left:7px;
}
.right-border .head2
{
    width:100%;
    height:26px;
    line-height:26px;
    overflow:hidden;
    display:inline-block;
    margin:5px auto;
    font-size:14px;
    color:#333;
    font-weight:700;
    text-align:left;
    position:relative;
}
.right-border .head2 a.more
{
    width:78px;
    height:26px;
    line-height:26px;
    text-align:center;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/btn2.png);
    color:#E44B00;
    font-weight:normal;
    font-size:12px;
    position:absolute;
    top:0;
    right:0;
}
.right-border .head2 a.more:hover
{
    text-decoration:none;
    background:url(/ShowSkins/18show/images/public/btn2.png) 0 -27px;
}
ul.ulShareList
{
    width:100%;
    overflow:hidden;
    list-style:none;
}
ul.ulShareList li
{
    width:100%;
    line-height:20px;
    padding:7px 0;
    overflow:hidden;
    text-align:left;
}
ul.ulShareList li font.point,
ul.ulShareList li font.time
{
    float:left;
    color:#848484;
}
ul.ulShareList li font.time
{
    float:right;
}
ul.ulShareList li a.maxLen
{
    float:left;
    width:175px;
    margin-left:5px;
    color:#1F376D;
}
ul.ulShareList li span.other
{
    width:100%;
    float:left;
    display:inline-block;
    text-indent:7px;
}

.imgnews-border
{
    width:114px;
    text-align:center;
    overflow:hidden;
    float:left;
    line-height:22px;
}
.imgnews-border a.newsimg
{
    width:110px;
    height:75px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #DADADA;
    margin:0 auto;
}
.imgnews-border a.maxLen
{
    width:112px;
    margin:0 auto;
    text-align:center;
}
a.monthimg
{
    width:98px;
    height:135px;
    overflow:hidden;
    display:inline-block;
    border:1px solid #ccc;
    float:left;
}
.monthinfo
{
    width:120px;
    height:135px;
    float:right;
    overflow:hidden;
    line-height:18px;
    position:relative;
    text-align:left;
}
.monthinfo a.title
{
    width:100%;
    display:inline-block;
    color:#1F376D;
    font-weight:700;
    line-height:20px;
}
.monthinfo a.more
{
    position:absolute;
    top:117px;
    right:0;
    color:#186B96;
}
ul.ulRankList
{
    width:100%;
    list-style:none;
    overflow:hidden;
}
ul.ulRankList li
{
    width:100%;
    line-height:22px;
    text-align:left;
}
ul.ulRankList li a.maxLen
{
    width:205px;
    float:left;
}
span.img1,
span.img2,
span.img3,
span.img4,
span.img5,
span.img6,
span.img7,
span.img8,
span.img9,
span.img10{
width:14px;
height:12px;
overflow:hidden;
background:url(/ShowSkins/18show/images/commonicon2.png);
display:inline-block;
float:left;
margin:5px 7px 0 0;
}

span.img2{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -12px;
}

span.img3{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -23px;
}

span.img4{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -35px;
}

span.img5{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -47px;
}

span.img6{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -59px;
}

span.img7{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -71px;
}

span.img8{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -83px;
}

span.img9{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -96px;
}

span.img10{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -107px;
}
dl.dlHotSubject
{
    width:100%;
    list-style:none;
    overflow:hidden;
}
dl.dlHotSubject a.img
{
    width:119px;
    height:76px;
    overflow:hidden;
    display:inline-block;
    float:left;
    border:1px solid #D3D3D3;
}
dl.dlHotSubject a.title
{
    width:100%;
    font-size:14px;
    font-weight:700;
    color:#186B96;
    overflow:hidden;
    float:left;
}
dl.dlHotSubject .detailinfo
{
    width:104px;
    overflow:hidden;
    float:right;
    line-height:19px;
    text-align:left;
}

dl.dlHotSubject span.others
{
    width:100%;
    display:inline-block;
    overflow:hidden;
    color:#616161;
}
dl.dlHotSubject span.others font
{
    float:left;
}

dl.dlHotSubject span.others a.maxLen
{
    float:left;
    width:70px;
    margin-left:5px;
    color:#616161;
}
.TagSpan
{
	background-color:black;
    float: left;
    height: 3px;
    margin-right:5px;
    margin-top:6px;
    overflow: hidden;
    width: 3px;
}
/*右侧 end*/

/*2012-03-30 */
.news-content{ padding: 0 20px; margin:10px 0;}
.nav,.lnav,.mnav,.rnav{height:30px;text-align:left; display:inline-block;float:left;width:100%;overflow:hidden}
.nav{ border-top:1px solid #dfdfdf;margin: 5px 0 0;}
.lnav{background:url(/ShowSkins/hgshow/images/news/di06.png) 0px -155px no-repeat;width:6px;}
.mnav{background:url(/ShowSkins/hgshow/images/news/di06.png) 0px -186px;width:948px; line-height:25px}
.mnav a{color:#999999}
.rnav{background:url(/ShowSkins/hgshow/images/news/di06.png) 0px -217px no-repeat;width:6px;}
.newhr{ border-top: 1px dotted #DFDFDF;display: inline-block;height: 1px;margin: 0 20px;width: 670px;}
.content_fx,.seo_text{  line-height: 30px;padding: 0 13px;color: #3B5496; width:100%; float:left;}
.seo_text span,.seo_text ul{ float:left}
.seo_text li{ float:left;padding: 0 5px;}
.seo_text li a{color: #3B5496;}
.seo_text li a:hover{color:red;}
.content_fx ul{width:400px;}
.content_fx li{float:left; padding: 0 5px;}
.content_fx li a{ padding:0 3px;}
.content_fx span{ float:left}
.fx_qq,.fx_sina,.fx_rr,.fx_tx{background:url(/ShowSkins/hgshow/images/Public/fenxiang.png) 84px 0px;float:left; width:16px;height:16px;position: relative;top: 6px;}
.fx_sina{ background-position:134px 0px;}
.fx_rr{background-position:201px 0px;}
.fx_tx{background-position:184px 0px;}
.leftContent, .rightContent{width:720px;}
.rightContent{width:226px; float:right;}
.pageBox{  height: 45px;margin: 10px 0;overflow: hidden;width: 100%;}
.pre_page,.next_page{border: 1px solid silver;float: left;height: 39px;width: 349px;}
.next_page{margin: 0 0 0 18px;}
.prebtn,.nextbtn{width:76px;border-right: 1px solid silver; float:left;height: 100%; text-align:center; line-height:35px; background:url("/ShowSkins/hgshow/images/Public/seb_li_1.png") no-repeat 8px -199px}
.nextbtn{border-left: 1px solid silver;background:url("/ShowSkins/hgshow/images/Public/seb_li_1.png") no-repeat 63px -229px }
.pretext,.nexttext{ float:left;width: 271px; line-height:40px; text-align:left}
.pretext a,.nexttext a{ padding:0 10px}
.nexttext{ text-align:right;}
.nextbtn{ border-right:0px;}
.newsAbout{ width:720px}
.new_lmenu,.new_mmenu,.new_rmenu{background:url(/ShowSkins/hgshow/images/Public/tu01.png) 0px -150px no-repeat;width:3px;height:31px; float:left; text-align:left}

.new_mmenu{ background-position:0px -182px;background-repeat: repeat;width: 714px; font-weight: bold;}
.new_mmenu font{color: #444444;font-size:14px;padding: 0 10px;   line-height: 29px; float:left}
.new_mmenu a{color: #444444 !important; float:right;padding: 7px; font-weight: normal;}
.new_mmenu a:hover{color:red !important;}
.new_rmenu{ background-position:0px -214px;}
.newsAbout ul{float:left;height:86%; width:718px;  border-bottom: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;}
.newsAbout li{width:100%; line-height:30px;}
.newsAbout li span{background:url(/ShowSkins/hgshow/images/Public/sub_1_dian.png) 15px 14px no-repeat; width:325px;_width:310px;padding: 0 14px; display:inline-block; float:left;*float:inherit; }
.newsAbout li span a{ font-size:14px;padding: 0 14px; width:300px}
.newsList{width:224px;height:260px;*height:250px;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;}
.newsImgbox,.newsText{width:100%;height:165px;float:left;line-height: 25px;}
.newImg{border:1px solid silver;width:205px;height:130px;margin: 8px auto;}
.newText{width:200px;margin: 0px auto; text-align:left;  font-size: 15px;font-weight: bold; line-height:19px}
.newsList ul{ float:left;width:100%;}
.newsList li{list-style:none;background:url(/ShowSkins/hgshow/images/Public/sub_1_dian.png) 4px 10px no-repeat;text-align:left;width:198px;padding: 0 0 0 14px;line-height:24px;}
.concern{ border:0px; padding:0; margin-top:0;}
.concern .concerntext{ border-bottom: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF; width: 224px;height:188px}
.concern a{line-height:24px; font-weight:normal; color:#434343;}
.concern a:hover{ color:Red;}
.context{padding: 0 10px; overflow:hidden;}
.newsRank_Red,.newsRank_white{background:url(/ShowSkins/hgshow/images/Public/seb_li_1.png) 4px -145px no-repeat !important; padding: 0 0 0 5px !important;position:relative}
.newsRank_white{ background-position:4px -169px !important}
.newsRank_Red span,.newsRank_white span{color: white; display: inline-block; height: 12px;left: 0;line-height:13px;*line-height:11px;_line-height:22px;position: relative;text-align: center;width: 15px; }
.newsImg{width:95px;height:97px;*height:80px;float:left;margin:5px;_margin:2px;display:inline-block;}
.imgBox{margin: 5px auto;width: 214px;}
.newscopyrightbox{background-color:#f7fcff;width:718px;height:183px; border:1px solid #dfdfdf; float:left;margin: 7px 0;  }
.newscopyrightList{font-size: 13px;line-height: 23px;padding: 10px;}
.newsImgtext{width:95px;}
.newsList_01,.newsList_02,.newsList_03{ float:left}

.mult_tab_title_content, .simple_title_content, .normal_title_content{ color: #444444;float: left;font-size: 14px;line-height: 29px;padding: 0 10px;}
.normal_title a { color: #444444 !important;float: right;font-weight: normal;padding:1px;}
/*2012-03-30 */
.newsAbout LI { *position:relative; }
.floatF { float:left;}
.floatR { *position:absolute; *right:0; *bottom:0;}
.IE {*display:inline;zoom:1;}
.IE a { *display:inline; zoom:1;}
.maxLen { *display:inline-block; }
.normal_content{ text-align:left; padding:10px !important;}
.normal_content span.title,.normal_content span.content,.normal_content span.s_more{width:100%;line-height:20px; display:inline-block}
.normal_content span.s_more{ line-height:30px}
.normal_content span.s_more a{color:Red;}