@charset "utf-8";
/* CSS Document */

@charset "utf-8";



.mt19 { margin-top:9px;}
.mr9 { margin-right:12px;}
body { font-family:"Microsoft Yahei","冬青黑体简体中文 w3";}
/*fouce*/ 
#slider_name {overflow:hidden;position:relative;width:378px; height:452px; }
#slider_name .silder_con{overflow:hidden;position:absolute;top:0;}
#slider_name .silder_panel{overflow:hidden;float:left;width:378px;height:452px;}
.silder_intro {overflow:hidden;width:378px; margin:0 auto;font:14px/24px "Microsoft Yahei","冬青黑体简体中文 w3"; position:relative;}
.silder_panel h5 {font:700 18px/23px "Microsoft Yahei","冬青黑体简体中文 w3"; background: url(../img/bg_focusareah5.png) repeat-x; height:56px; overflow:hidden;position:absolute; top:206px; left:0; width:362px; padding:8px 8px 0;}
.silder_panel h5 span { display:none;}
.silder_panel h5 a {background: url(../img/bg_hot.png) no-repeat 0 3px; padding:0 0 0 50px;}
.silder_intro .pic { display:block; width:378px; height:270px; margin-bottom:3px;}
.silder_intro .pic img { width:378px; height:270px;}
.silder_intro .info { font-size:14px; line-height:25px; margin-bottom:5px; height:75px; overflow:hidden; color:#808080;}
.silder_intro .info a { color:#c00;}
.silder_intro .info span { margin-top:-25px; text-align:right;height:25px; display:block; font-size:12px;}
.silder_intro .info span i {background:url(../img/bg_hot.png) no-repeat 0 -196px; padding-left:20px;}
*+html .silder_intro .info  span i {background:url(../img/bg_hot.png) no-repeat 0 -36px; padding-left:20px; display:inline-block;}
.silder_intro .info span a { color:#666;}
.silder_intro p {color:#0b4894; height:24px; overflow:hidden;}
.silder_panel a { color:#0b4894;}
.silder_nav{overflow:hidden;position:absolute; bottom:0;right:0;width:100px;height:16px; overflow:hidden; z-index:99;}
.silder_nav li { float:left; margin:0 2px;_display:inline; height:16px; width:16px; overflow:hidden; background:url(../img/bg_focusareatab.png) no-repeat 0 0; text-indent:-999em;}
.silder_nav li.current { background-position:0 -16px;}
#slider_name a.prev,#slider_name a.next{display:block;display:none;overflow:hidden;position:absolute;width:45px;height:100px;text-indent:-999px;cursor:pointer}

.focus { background:url(../img/bg_focus.jpg) no-repeat 3px 100%; height:478px;}
.focusarea { width:398px; height:470px; border-right:#e6e6e6 solid 1px;}
.layoutleft { float:left; width:694px;}
.borl { border:#e6e6e6 solid 1px;}
.layoutright { float:right; width:259px; padding-left:18px; border-left:#e6e6e6 solid 1px;}
.borr { border:#e5e5e5 solid 1px;}

.layout .hd { height:34px;}
.layout .hd h2 {font:700 18px/34px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#014190; text-indent:-999em; background:url(../img/bg_hd_h2.png) no-repeat;}
.layout .hd h2 .company { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:136px; font-weight:normal; font-size:10px;}
.layout .hd h2 .policy { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:156px; font-weight:normal;font-size:10px; }
.layout .hd h2 .ssa { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:81px; font-weight:normal; font-size:10px;}
.layout .hd h2 .fhq { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:154px; font-weight:normal;font-size:10px; }
.layout .hd h2 .news { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:161px; font-weight:normal; font-size:10px;}
.layout .hd h2 span { font:"Arial Black", Gadget, sans-serif; color:#ccc; margin-left:106px; font-weight:normal; font-size:10px;}
.layout .company{margin-right:0px;}

.hotarea { width:286px;}
.hotarea .twc { padding:0 5px 5px; margin-bottom:1px;font-size:10px;}
.hotarea .twc:hover { background:#f9f9f9;}
.hotarea h5 { font:15px/20px "Microsoft Yahei","冬青黑体简体中文 w3"; height:40px; overflow:hidden; margin-bottom:5px;}
.hotarea h5 a {}
.hotarea .info { font-size:13px; color:#999;line-height:21px; height:70px;overflow:hidden;}
.hotarea .info img { margin:0 0 0 5px; padding:2px;border: #efefef solid 1px;}
.hotarea .info span { margin-top:-21px; text-align:right; height:21px; display:block; font-size:12px;}
.hotarea .info span i {background:url(../img/bg_hot.png) no-repeat 0 -76px; padding-left:20px;}
*+html .hotarea .info span i {background:url(../img/bg_hot.png) no-repeat 0 -76px; padding-left:20px; display:inline-block;}
.hotarea .info span a { color:#666;}
.hotarea p { color:#999;line-height:21px;height:66px;overflow:hidden}
.hotarea a { color:#0b4894;}
.hotarea h5.line { border-top:#e6e6e6 solid 1px;padding-top:8px; background-position:0 -106px;}

/* 2013-8-1 hotarealist css*/
.hotarea .hotarealist { background:url(../img/bg_hotarea.jpg) no-repeat 50% 0; height:192px; padding:26px 5px 0; margin-top:5px;}
.hotarea ul.line { margin-bottom:19px;}
.hotarea li { font:14px/22px "Microsoft Yahei","冬青黑体简体中文 w3"; height:22px; overflow:hidden; padding-left:12px; margin-bottom:4px;}
.hotarea li:hover { background:url(../img/bg_hotareali.jpg) no-repeat 0 0;}
.hotarea li a {color: #606060; text-decoration:none;}
/* end */
.picarea { height:100px;}
.picarea .imgbox { float:left;}
.pic1area { height:180px; overflow:hidden;}
.ycarea { width:365px; padding-right:16px; border-right:#e6e6e6 solid 1px;height:1315px; overflow:hidden;}
.ycarea .hd,.gdarea .hd {overflow:hidden;zoom:1; background:url(../img/bg_ycarea_hd.jpg) no-repeat 0 100%;}
.ycarea .hd h2 { background-position:0 8px; width:225px;}
.ycarea .hd h2 a,.gdarea .hd h2 a { display:block;}
.ycarea .hd h2 span,.gdarea .hd h2 span { display:none;}
.gdarea .hd h2 { background-position:0 -32px;}
.ycarea .hd .icotypebd  { font-size:14px;width:55px; padding-left:20px; font-weight:700; height:28px; float:right; display:none;}
.ycarea .hd .icotypebd a {text-decoration:underline; color:#2aa039;}


.layoutleft .bd h5 { font:16px/35px "Microsoft Yahei","冬青黑体简体中文 w3"; height:35px; overflow:hidden;padding-top:5px;}
.layoutleft .bd .info { font-size:13px; color:#999;line-height:22px;overflow:hidden;zoom:1; height:110px;}
.ycarea .bd .info {height:155px; border-bottom:#e6e6e6 solid 1px;}
.layoutleft .bd .infomore { height:270px;padding-top:10px; position:relative;}
.layoutleft .bd .infomore img { width:277px; height:155px;}
.layoutleft .bd .infomore .todayicon { display:inline-block;position:absolute; left:20; top:12px; width:47px; height:48px; background:url(../img/todayicon.png) no-repeat 0 0;}
.layoutleft .bd .infomore h5 { border:none; padding:0; margin:0;}
.layoutleft .bd .info img ,.layoutleft .bd .textbox img{ margin:3px 0 0; padding:2px; background:#fff; border:#efefef solid 1px;}
.layoutleft .bd .info img.fr,.layoutleft .bd .textbox img.fr{ margin-left:8px;}
.layoutleft .bd p {overflow: hidden; font:14px/25px "Microsoft Yahei","冬青黑体简体中文 w3"; height:25px;color:#000; padding:0 20px;}
.layoutleft .bd a { color:#000;}
.ycarea ul {margin-top: 14px;}
.ycarea li {overflow: hidden; font:15px/25px "Microsoft Yahei","冬青黑体简体中文 w3"; height:25px;color:#000;}
.ycarea .bd li.line {border-bottom:#e6e6e6 solid 1px;height: 6px;line-height: 6px;overflow: hidden;margin-bottom: 6px;}

/* 2013-8-22 .ycarea .textbox */
.ycarea .textbox {overflow: hidden;zoom: 1; padding:8px 0 10px;border-bottom:#e6e6e6 solid 1px; background:url(../img/bg_ycarea_textbox.jpg) no-repeat 0 0; height:137px;}
.ycarea .textbox p { line-height:22px; height:22px; padding:0; background:url(../img/bg_gamesicon.png) no-repeat 0 -91px; padding-left:12px;}
.ycarea .textbox p a { color:#4c4c4c;}
/* end */
*+html .ycarea .bd li.line {border-bottom: #bcbcbc dotted 1px;height:6px; overflow: hidden; margin:-4px 0 -4px 0;}
.gdarea { width:300px; height:1308px;}
.gdarea h3 {height:33px;background:url(../img/bg_gdarea_h3.jpg) no-repeat 0 100%;font:700 16px/33px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#000;overflow:hidden; margin-top:5px;}
.gdarea h3 a{ text-indent:-999em; background:url(../img/bg_hd_h2.png) no-repeat; display:block;}
.gdarea h3 a.ynarea { background-position:0 -513px;}
.gdarea h3 a.bbdarea { background-position:0 -553px;}
.gdarea h3 a.cparea { background-position:0 -593px;}
.gdarea h3 a.djarea { background-position:0 -633px;}
.gdarea .bd { padding:0 8px;}
.gdarea .bd .redfont{ color:#fe0000;}
.gdarea .picbox { border-top:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px; margin-top:5px; position:relative; height:240px; padding:10px 5px; width:289px;}
.gdarea .picbox img {position: absolute;top: 5px;right: 0px;}
/* 2013-08-01 gdareadl */
.gdareadl { margin:10px 0 0; padding:0 8px;}
.gdareadl dl { height:40px; padding:8px 0px;border-bottom:#e6e6e6 solid 1px;}
.gdareadl dl:hover {border-bottom:#000 solid 1px;}

.gdareadl dt { float:left; width:37px; height:37px; position:relative;}
.gdareadl dt span { display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/bg_gdareadl.png) no-repeat 0 0;}
.gdareadl dt img { width:37px; height:37px;}

.gdareadl dd { width:242px;font-size:14px; float:right;color:#5f5f5f;line-height:19px;}
.gdarea .gdareadl dd p {font-size:12px;line-height:19px;height:36px;color:#B0B0B0; padding:0; overflow:hidden;}
.gdarea .gdareadl dd p i{ width:18px; height:20px; background:url(../img/dot.png) -3px 0 no-repeat; display:block; float:left;}
.gdarea .gdareadl dd p a {color:#5f5f5f; font-size:14px;}
.gdarea .gdareadl dd p a:hover { text-decoration:none;}
.gdareadl dd span {margin-top:-15px;text-align: right;display: block; color:#a4a4a4; height:20px; font-size:12px;}
.gdareadl dd a {color:#5f5f5f;}
.gdarea .gdareadl dd span a { margin-left:5px; color:#a4a4a4;}
.gdareadl dd span em { color:#ccc;}
/* end */
.flarea .hd { border-bottom:#9e9e9e solid 2px;}
.flarea .hd h2 { text-indent:0;}
.flarea .hd h2 a.bluefont {/*  display:block; */ /* text-indent:-999em; */}
.flarea .hd h2 span { /* display:none; */}
.flarea { overflow:hidden; zoom:1; width:1050px;  margin-bottom:40px;}
.hlwarea{margin-left:21px;}
.dsarea,.yxarea{margin-left:65px;}
.flarea li { float:left; width:280px;height:320px; /* margin-left:21px; */}
.flarea .bd h5 { font:18px/25px "Microsoft Yahei","冬青黑体简体中文 w3"; height:50px; overflow:hidden; margin:5px 0;}
.flarea .bd .info { font-size:6px; color:#bbb;line-height:2; height:120px;padding:0 0 0px;overflow:hidden;zoom:1; margin-bottom:18px;}
.flarea .bd .info img {margin: 10px 0 0 8px;padding: 2px;/* background: #fff;border: #efefef solid 1px; */}
.flarea .bd p {overflow: hidden; font-size:14px; line-height:22px; height:22px;/* color:#333; */}
.flarea .bd .ptitle{margin-top:0px;}
.flarea .bd a {font:15px/25px "宋体";color:#fff; /* color:#fff; */font-size:15px;}
.flarea .bd a:hover{text-decoration: NONE;color:#00ffff;}
.ydarea{margin-top:50px;margin-left:21px;}
.itarea,.xjjarea{margin-top:50px;margin-left:65px;}

.yxarea .hd h2 { background-position:0 -72px;}
.hlwarea .hd h2 { background-position:0 -112px;}
.dsarea .hd h2 { background-position:0 -152px;}
.xjjarea .hd h2 { background-position:0 -192px;}
.ydarea .hd h2 { background-position:0 -232px;}
.itarea .hd h2 { background-position:0 -272px;}
.layoutright .hd { background:url(../img/bg_artcon_r.jpg) no-repeat 0 100%; height:42px;}
.layoutright .hd h2 { line-height:42px;}
.layoutright .hd h2 span { font: 700 18px/40px "Microsoft Yahei","冬青黑体简体中文 w3";color:#000; margin-left:15px;}
.layoutright .hd h2 a{ display:block; text-indent:-999em;}
.layoutright .bd { padding-top:10px;}
.rdztarea { position:relative; height:314px;}
.rdztarea .hd { margin-top:-3px;}
.rdztarea .hd h2 { background-position:0 -671px;}
.dtvarea .hd h2 { background-position:0 -348px;}

.rdarea .hd h2 {background-position:0 -388px;}
.mediaarea .hd h2 {background-position:0 -428px;}
.votearea .hd h2 {background-position:0 -468px;}
.rdztarea .bd { overflow:hidden;zoom:1; height:270px;}
.jsNav { position:absolute; top:15px; height:9px; width:68px; right:-8px;}
.jsNav a { float:left; margin:1px 3px 0 2px;_display:inline; height:6px; width:6px; overflow:hidden; background:url(../img/bg_icontab.gif) no-repeat 0 0;text-indent:-9999em; display:block; }
.jsNav .imgSelected{ background-position:0 -6px;}
.jsNav .prevBtn,.jsNav .nextBtn { width:12px;height:9px; margin-top:0;}
.jsNav .prevBtn { background-position:3px -12px;}
.jsNav .nextBtn { background-position:3px -21px;}

.ztcontent { padding:0px;height:270px; background:#fff;}
.ztcontent h5 {font: 14px/35px "Microsoft Yahei","冬青黑体简体中文 w3";}
.ztcontent h5 a { color:#000;}
.ztcontent p { font-size:12px; line-height:22px;color:#999; }
.ztcontent .twc {width:259px; height:146px; overflow:hidden; display:block;}
.ztcontent img { width:259px; height:146px; }



.dtvarea { height:561px;margin-top: -12px;}
.dtvarea li { margin-bottom:20px; position:relative; height:152px; overflow:hidden;}
.dtvarea .time { width:68px; height:23px;position:absolute;top:0;right:0; line-height:23px; background:#999; z-index:99; color:#fff; text-align:center; font-size:14px;}
.dtvarea .timeon { background:#ed2541;}
.dtvarea .twc { position:absolute; top:0px; left:0; width:259px; height:152px; display:block; overflow:hidden;}
.dtvarea .twc img { width:259px; height:152px;}
.dtvarea .twc span { background:url(../img/bg_video.png) no-repeat 0 0; width:32px; height:32px; display:block; position:absolute; left:95%; margin-left:-28px; top:90px;}
.dtvarea li .dis {font-size:12px;color:#fff; padding-left:10px; height:26px; line-height:26px; width:249px; position:absolute; left:0; bottom:0; background:url(../img/bg_dtvarea_p.png) repeat 0 0;}
.dtvarea li:hover .dis { height:142px; z-index:99; font-size:14px; padding-top:10px;}
.dtvarea li:hover .dis p { line-height:24px; padding-top:5px; display:block;}
.dtvarea li:hover .dis .tit { font-size:16px;}
.dtvarea li:hover .dis .tit span { display:none;}
.dtvarea li:hover .dis .data { height:20px; overflow:hidden; color:#bbb; padding:5px 0;}
.dtvarea li .dis a { color:#fff;}
.dtvarea li .icotypesp  { float:right; width:48px; padding-left:20px; line-height:22px; height:22px; color:#dfdfdf; margin:3px 3px 0 0;}


.rdarea { height:264px;}
.rdarea .bd { background:url(../img/bg_rdarea.gif) no-repeat 50% 50%;}
.rdarea ul { padding:5px 15px;}
.rdarea li { line-height:25px; height:25px; font-size:12px; padding-left:5px; overflow:hidden;}
.rdarea li a { color:#333;}
.rdarea li.line { background:url(../img/bg_layoutrighth2.jpg) no-repeat 50% 4px; height:10px; line-height:10px;}
.mediaarea ul {border-top:#fff solid 1px;}
.mediaarea li { height:22px; border-top:#fff solid 1px; background:#fefefe url(../img/bg_mediaarea_li.jpg) repeat-y 0 0; line-height:22px; font-size:14px; padding:11px 0 12px 16px;}
.mediaarea li span { background:url(../img/bg_media.png) no-repeat 0 0; display:block; float:left; width:22px; height:22px; margin-right:9px;}
.mediaarea li span.mt_qq { background-position:0 0;}
.mediaarea li span.mt_sina { background-position:0 -49px;}
.mediaarea li span.mt_baidu { background-position:0 -99px;}
.mediaarea li span.mt_soso { background-position:0 -150px;}
.mediaarea li span.mt_163 { background-position:0 -203px;}
.mediaarea li.bg { background-color:#fafafa;}
.mediaarea li a { color:#333; height:22px; overflow:hidden; display:block; padding-right:10px;}
.votearea .bd { padding-bottom:8px; overflow:hidden; zoom:1; height:147px;}
.votearea h5 {font: 14px/35px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#0b4894;}
.votearea p {font-size: 14px;line-height: 22px;color: #666; margin-bottom:19px; height:44px; overflow:hidden;}
.votearea .voteform .button { width:101px; height:51px; background:url(../img/bg_vote.gif) no-repeat 0 0; text-align:center;}
.votearea .voteform .button span { line-height:21px; height:21px; color:#fff; display:block;}
.votearea .voteform .button .xz11 { display:block; width:101px; height:30px; }
.votearea .voteform .button .xz11 a {display:block; width:100%; height:100%;font: normal 14px/29px "Microsoft Yahei","冬青黑体简体中文 w3"; color: #666;}
.votearea .voteform .but_top { background-position:0 0; margin-right:11px;}
.votearea .voteform .but_down { background-position:0 -51px;}
