
/*********** 内容部分 ************/
.wrapCon { width:1200px; margin:0 auto; background:#fff;}
.ad { padding:15px 0;}
.adTxt { padding-top:20px;}
.adTxt a { display:block; line-height:46px; height:46px; overflow:hidden; color:#666; font-size:12px; background:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png) repeat-x; background-position:0 -240px;}
.indexTitle { height:40px; line-height:40px; position:relative;}
.indexTitle strong { font-size:22px; color:#cd0001; float:left; font-weight:normal;}
.indexTitle a { color:#af825e; font-size:14px; padding-left:6px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -136px; margin-left:5px; float:left;}
.indexTitle a:hover { color:#cb0000;}
.indexTitle span { width:50px; height:3px; background:#e6e6e6; overflow:hidden; position:absolute; left:0; bottom:-3px; border-radius:2px;}
.indexTitle span.udline1 { width:66px;}
.indexTitle span.udline2 { width:90px;}
.indexTitle span.udline3 { width:110px;}

.indexBTitle { height:72px; line-height:72px; position:relative;}
.indexBTitle strong { font-size:34px; color:#cd0001; float:left; font-weight:normal;}
.indexBTitle a { color:#ad815e; font-size:14px; padding-left:9px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -119px; margin-left:9px; float:left;}
.indexBTitle a:hover { color:#cb0000;}
.indexBTitle span { width:68px; height:3px; background:#e6e6e6; overflow:hidden; position:absolute; left:0; bottom:-3px; border-radius:2px;}
.indexBTitle span.udline { width:148px;}
.indexBTitle i { width:6px; height:6px; display:inline-block; background:#cb0000; border-radius:5px; overflow:hidden; position:relative; top:-8px; margin:0 4px;}

/*********** 第一部分 ************/
.conFir { height:406px; overflow:hidden;}

.leftFir { width:720px; height:405px; float:left;}
#foucsBox { width:720px; height:405px; overflow:hidden; zoom:1; position:relative; margin:0 auto 24px; padding:0;}
#foucsBox .imgCon { width:720px; height:405px; margin:0; padding:0; position:relative; list-style:none; overflow:hidden;}
#foucsBox .imgCon li { float:left; width:720px; height:405px; position:relative;}
#foucsBox .imgCon li img { border:0; width:720px; height:405px;}
#foucsBox .imgCon li .imgTitle { width:720px; height:98px;background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat;background-position:0 0; position:absolute; left:0; bottom:0; text-align:left; z-index:2;}
#foucsBox .imgCon li .imgTitle a { display:block; width:700px; padding-left:20px; height:56px; line-height:56px; color:#fff; font-size:24px; zoom: 1; overflow:hidden; margin:40px auto 0 auto; text-align:left;}
#foucsBox .showPage { position:absolute; left:0; bottom:-15px; z-index:1; width:340px; height:60px;}
#foucsBox .foucs { position:absolute; right:10px; bottom:8px; z-index:30;}
#foucsBox .foucs span { display:inline-block; width:6px; height:6px; margin:0 0 0 8px; line-height:0; font-size:0; cursor: pointer; overflow:hidden; border:1px solid #f8faf7; border-radius:4px;}
#foucsBox .foucs span.f { background:#fff; border:1px solid #f7f9f8;}
#foucsBox .foucsButton { width:130px; height:405px; position:absolute; z-index:4; top:0;}
#foucsBox .foucsButton span { display:inline; width:130px; height:405px; cursor:pointer; overflow:hidden;}
#foucsBox .foucsButton img { display:none; cursor:pointer; border-width:0px; vertical-align:middle; width:100px; height:56px;}
#foucsBox .lBtn { left:0;}
#foucsBox .lBtn span { float:left; background:url(../img/focusBtn.png) no-repeat; background-position:0 178px;}
#foucsBox .lBtn span:hover { background:url(../img/focusBtn.png) no-repeat; background-position:-260px 178px;}
#foucsBox .lBtn img { float:left;}
#foucsBox .rBtn { right:0;}
#foucsBox .rBtn span { float:right; background:url(../img/focusBtn.png) no-repeat; background-position:-30px 178px;}
#foucsBox .rBtn span:hover { background:url(../img/focusBtn.png) no-repeat; background-position:-290px 178px;}
#foucsBox .rBtn img { float:right;}

#foucsBox11, #foucsBox22, #foucsBox44{ width:340px; height:260px; overflow:hidden; zoom:1; position:relative; margin:0 auto 24px; padding:0;}
#foucsBox11 .imgCon, #foucsBox22 .imgCon, #foucsBox44 .imgCon,{ width:340px; height:260px; margin:0; padding:0; position:relative; list-style:none; overflow:hidden;}
#foucsBox11 .imgCon li, #foucsBox22 .imgCon li, #foucsBox44 .imgCon li{ float:left; width:340px; height:260px; position:relative;}
#foucsBox11 .imgCon li img, #foucsBox22 .imgCon li img, #foucsBox44 .imgCon li img{ border:0; width:340px; height:227px; overflow:hidden; border-radius:2px;}
#foucsBox11 .imgCon li .imgTitle, #foucsBox22 .imgCon li .imgTitle, #foucsBox44 .imgCon li .imgTitle{ width:340px; position:absolute; left:0; bottom:0; text-align:left; z-index:2;}
#foucsBox11 .imgCon li .imgTitle a, #foucsBox22 .imgCon li .imgTitle a, #foucsBox44 .imgCon li .imgTitle a{ display:block; width:340px; height:32px; line-height:32px; color:#5a5954; font-size:16px; zoom: 1; overflow:hidden; margin:0 auto; text-align:left;}
#foucsBox11 .showPage, #foucsBox22 .showPage, #foucsBox44 .showPage{ position:absolute; left:0; bottom:-15px; z-index:1; width:340px; height:60px;}
#foucsBox11 .foucs, #foucsBox22 .foucs, #foucsBox44 .foucs{  position:absolute; right:10px; bottom:41px; z-index:30;}
#foucsBox11 .foucs span, #foucsBox22 .foucs span, #foucsBox44 .foucs span{ display:inline-block; width:6px; height:6px; margin:0 0 0 8px; line-height:0; font-size:0; cursor: pointer; overflow: hidden; border:1px solid #fbfbfd; border-radius:4px;}
#foucsBox11 .foucs span.f, #foucsBox22 .foucs span.f, #foucsBox44 .foucs span.f{ background:#fffffd; border:1px solid #f5f7f6;}
#foucsBox11 .foucsButton, #foucsBox22 .foucsButton, #foucsBox44 .foucsButton{ width:60px; height:227px; position:absolute; top:0; z-index:4;}
#foucsBox11 .foucsButton span, #foucsBox22 .foucsButton span, #foucsBox44 .foucsButton span{ display:inline; width:60px; height:227px; cursor:pointer; overflow:hidden;}
#foucsBox11 .foucsButton img, #foucsBox22 .foucsButton img, #foucsBox44 .foucsButton img{ display:none; cursor:pointer; border-width:0px; vertical-align:middle; width:100px; height:56px;}
#foucsBox11 .lBtn, #foucsBox22 .lBtn, #foucsBox44 .lBtn{ left:0;}
#foucsBox11 .lBtn span, #foucsBox22 .lBtn span, #foucsBox44 .lBtn span{ float:left; background:url(../img/focusBtn.png) no-repeat; background-position:0 89px;}
#foucsBox11 .lBtn span:hover, #foucsBox22 .lBtn span:hover, #foucsBox44 .lBtn span:hover{ background:url(../img/focusBtn.png) no-repeat; background-position:-260px 89px;}
#foucsBox11 .lBtn img, #foucsBox22 .lBtn img, #foucsBox44 .lBtn img{ float:left;}
#foucsBox11 .rBtn, #foucsBox22 .rBtn, #foucsBox44 .rBtn{ right:0;}
#foucsBox11 .rBtn span, #foucsBox22 .rBtn span, #foucsBox44 .rBtn span{ float:right; background:url(../img/focusBtn.png) no-repeat; background-position:-100px 89px;}
#foucsBox11 .rBtn span:hover, #foucsBox22 .rBtn span:hover, #foucsBox44 .rBtn span:hover{ background:url(../img/focusBtn.png) no-repeat; background-position:-360px 89px;}
#foucsBox11 .rBtn img, #foucsBox22 .rBtn img, #foucsBox44 .rBtn img{ float:right;}

.rightFir { width:440px; float:right; overflow:hidden;}
.rightFirNews { padding-bottom:22px;}
.rightFirNews dt { height:36px; line-height:36px; font-size:24px; font-weight:bold; overflow:hidden;}
.rightFirNews dt a { color:#595855;}
.rightFirNews dd { height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.rightFirNews dd a { color:#595855;}
.rightFirNews dt a:hover, .rightFirNews dd a:hover { color:#cb0000;}
.disAd { padding-bottom:14px;}

.newsMarkRed a { color:#cb0000!important;}
.newsMarkRed a:hover { color:#cb0000;} 

/*********** 第二部分 ************/
.conSec { padding:24px 0 18px 0; }

.leftSec { width:354px; height:640px; border-right:1px solid #e6e6e6; float:left;}
.hqDayComment {}
.commentTab { width:330px; border-bottom:1px solid #e6e6e6;}
.commentDay { width:320px; padding-left:10px; height:40px; line-height:40px; background:#cc0001;}
.commentDay li { padding-right:4px; font-size:12px; float:left;  position:relative; cursor:pointer; height:40px; z-index: 3;}
.commentDay li span { color:#fff; position:relative; z-index:2;}
.commentDay li strong { color:#d46a78; padding-right:7px;}
.commentDay li em { width:50px; height:50px; position:absolute; left:50%; margin-left:-25px; top:-5px; background:#e74646; background-image:-webkit-linear-gradient(180deg, #cb0101, #be0000); background-image:-moz-linear-gradient(180deg, #cb0101, #be0000); background-image:-o-linear-gradient(180deg, #cb0101, #be0000); background-image:linear-gradient(180deg, #cb0101, #be0000); border-radius:2px; display:none;}
.commentDay li i { width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:5px solid #bd0102; position:absolute; left:50%; margin-left:-4px; bottom:-5px;}
.commentDay li.commentActive { z-index: 10 }
.commentDay li.commentActive em { display:block;}
.commentDay li.commentActive strong { visibility:hidden;}
.commentDay li.commentActive b { font-size:16px;}
.commentDetail {}
.commentDetail li { height:254px; overflow:hidden; display:none;}
.commentDetail li.commentDshow { display:block;}
.commentDetail dl {}
.commentDetail dt { padding:16px 0 0 24px; height:48px; line-height:24px; font-size:16px; margin-bottom:6px; overflow:hidden; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -172px; font-weight:bold;}
.commentDetail dt a { color:#585856;}
.commentDetail dt a:hover { color:#cb0000;}
.commentDetail dd { height:38px; line-height:38px; font-size:16px; overflow:hidden; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -99px; padding:0 0 0 15px;}
.commentDetail dd a { color:#585856;}
.commentDetail dd a:hover { color:#cb0000;}
.overseaChina { padding-top:33px;}
.overseaCNews {}
.overseaCNews { padding:12px 0;}
.overseaCNews h4 { height:28px; line-height:28px; font-size:16px; overflow:hidden; padding:0 24px 0 26px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -184px;}
.overseaCNews h4 a { color:#585856;}
.overseaCNews h4 a:hover { color:#cb0000;}
.overseaCNews h5 { padding:0 24px 0 26px; height:44px; line-height:22px; font-size:12px; overflow:hidden; font-weight:normal;}
.overseaCNews h5 a { color:#91908a;}
.overseaCNews h5 a:hover { color:#cb0000;}
.overseaCNews p { padding-right:24px; height:36px; line-height:36px; font-size:16px; overflow:hidden;}
.overseaCNews p a { color:#4e4c57;}
.overseaCNews p a:hover { color:#cb0000;}
.overseaCNews p strong { color:#af825e; font-weight:normal;}
.overseaCNews p span { color:#e6e6e6; padding:0 11px;}

.centerSec { width:340px; padding-left:25px; float:left;}
.videoBlock { border-bottom:1px solid #e6e6e6;}
.videoPic { overflow:hidden;}
.videoPic ul { margin-left:-4px;}
.videoPic li { width:168px; float:left; margin-left:4px; display:inline; position:relative;}
.videoPic li img { width:168px; height:112px; border-radius:2px; overflow:hidden;}
.videoPic li span { width:40px; height:40px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:-40px -312px; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-34px;}
.videoPic li a:hover span { background-position:0 -312px;}
.videoPic li p { height:34px; line-height:34px; font-size:14px; padding-right:10px; overflow:hidden;}
.videoPic li p a { color:#4d4b58;}
.videoPic li p a:hover { color:#cb0000;}
.videoNews { padding:11px 0 25px 0;}
.videoNews li { height:38px; line-height:38px; font-size:16px; overflow:hidden; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -352px; padding-left:22px;}
.videoNews li a { color:#4d4b56;} 
.videoNews li a:hover { color:#cb0000;}
.topicBlock { padding-top:10px;}
.topicPic { width:340px; height:120px; display:block;}
.topicPic img { width:340px; height:120px; overflow:hidden; border-radius:2px;}
.topicNews { padding-top:10px;}
.topicNews li { height:38px; line-height:38px; font-size:16px; padding-left:16px; overflow:hidden;}
.topicNews li a { color:#4c4c56;}
.topicNews li a:hover { color:#cb0000;}

.rightSec { width:440px; float:right;}
.secNewsList { padding-bottom:14px;}
.secNewsList p { height:38px; line-height:38px; font-size:16px; overflow:hidden; padding-left:15px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat:no-repeat; background-position:0 -99px;}
.secNewsList p a { color:#585856;}
.secNewsList p a:hover { color:#cb0000;}

/*********** 第三部分 ************/
.conThr {}

.leftThr { width:340px; float:left;}
.leftThrFocus { padding-top:18px; height:264px;}
.leftThrPic { overflow:hidden;}
.ThrPic { padding-top:12px; margin-left:-4px;}
.ThrPic li { width:168px; float:left; margin-left:4px; display:inline;}
.ThrPic img { width:168px; height:112px; overflow:hidden; border-radius:2px; -webkit-transition:all .4s ease-in; -moz-transition:all .4s ease-in; -o-transition:all .4s ease-in; transition: all .4s ease-in;}
.ThrPic p { padding:6px 10px 0 0; height:40px; line-height:20px; font-size:14px; overflow:hidden;} 
.ThrPic p a { color:#575755;}
.ThrPic p a:hover { color:#cb0000;}

.centerThr { width:426px; padding-left:40px; float:left;}
.thrNewsList { padding-top:12px;}
.thrNewsList dt { height:36px; line-height:36px; font-size:20px; font-weight:bold; overflow:hidden;} 
.thrNewsList dt a { color:#585954;}
.thrNewsList dt a:hover { color:#cb0000;}
.thrNewsList dd { height:38px; line-height:38px; font-size:16px; overflow:hidden; padding-left:15px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png); background-repeat: no-repeat; background-position:0 -99px;} 
.thrNewsList dd a { color:#595854;}
.thrNewsList dd a:hover { color:#cb0000;}
.newsDis { margin-top:20px;}

.rightThr { width:340px; float:right;}
.speColumnPic { overflow:hidden;}
.speColumnPic ul { margin-left:-4px;}
.speColumnPic li { width:168px; float:left; margin-left:4px; display:inline; position:relative;}
.speColumnPic img { width:168px; height:112px; overflow:hidden; border-radius:2px; -webkit-transition:all .4s ease-in; -moz-transition:all .4s ease-in; -o-transition:all .4s ease-in; transition: all .4s ease-in;}
.speColumnPic li span { width:40px; height:40px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png); background-repeat: no-repeat; background-position:-40px -312px; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-44px;}
.speColumnPic p { padding:6px 10px 0 0; height:40px; line-height:20px; font-size:14px; overflow:hidden;} 
.speColumnPic p a { color:#595855;}
.speColumnPic p a:hover { color:#cb0000;}
.speColumnDis { height:19px;} 
.speColumnList { padding-top:8px;}
.speColumnList li { height:38px; line-height:38px; font-size:16px; overflow:hidden; padding-left:15px; background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat: no-repeat; background-position:0 -99px;}
.speColumnList li a { color:#595856;}
.speColumnList li a:hover { color:#cb0000;}
.hqlx { color:#595855; height:28px; line-height:28px; font-size:16px; overflow:hidden; border-bottom:1px dashed #e1591d;}
.hqlx a { color:#595855;}

a.spePic { width:168px; height:112px; display:block; overflow:hidden;}
a.spePic:hover img { -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}
a.spePic:hover span { background-image:url(../img/6e0aba0b2301eabdbf581b4d817c5db8.png);background-repeat: no-repeat; background-position:0 -312px;} 

/*********** 第六部分 ************/
.listPicBig { display:block; width:1210px; overflow:hidden;}
.listPicBig ul { width:1220px; margin:0 -10px;}
.listPicBig li { width:224px; height:150px; overflow:hidden; float:left; margin:20px 10px 0; position:relative;}
.listPicBig li img { width:224px; height:150px;}
.listPicBig .txt { display:block; width:194px; height:95px; line-height:20px; padding:55px 15px 0; text-align:center; color:#fff; font-family:Microsoft YaHei,SimHei; font-size:16px; position:absolute; left:0; top:150px; background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important; filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #67000000, endColorstr = #67000000);}
.listPicBig li:hover .txt{ top:0; }
/**/
