﻿@charset "utf-8";
/* CSS Document */

/*基础制作页面组件*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
a img { border:none; }
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center; }
.align_l { text-align:left; }
/* =body*/
body { font-family:"宋体"; color: #000; font-size:12px; background:#E9B551 url(bg.jpg) 50% 0 no-repeat; line-height:20px; }
h1, h2, h3, h4, h5, h6 { font-weight:400; font-size:12px; line-height:20px; margin:0; padding:0;}
/* color */
.fontblue, .fontblue a { color:#004276!important; }
.fontbrown, .fontbrown a { color:#464646!important; }
.fontred, .fontred a { color:#C00000!important; }
.fontgray, .fontgray a { color:#999!important; }
.fontblack, .fontblack a { color:#4c4c4c!important; }

.font12, .font12 a { font-size:12px!important; }
.font13, .font13 a { font-size:13px!important; }
.font14, .font14 a { font-size:14px!important; }
.font15, .font15 a { font-size:15px!important; }
.font16, .font16 a { font-size:16px!important; }
.fontb { font-weight:bold!important; }
.fontn { font-weight:normal!important; }
.img_small img { width:60px!important; height:60px!important; }
.img_middle img { width:90px!important; height:65px!important; }
/* 间距 */
.p10 { padding:10px; }
.p20 { padding:20px; }
.pl10 { padding-left:10px; }
.pl20 { padding-left:20px; }
.pr10 { padding-right:10px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.m20 { margin:20px; }
.ml5 { margin-left:5px; }
.mr5 { margin-right:5px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr40 { margin-right:40px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
/***** 基础组件样式 ******/
/* 列表 */
.list { overflow:hidden; _display:inline-block; }
.list li { background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 8px; font-size:14px; padding-left:10px; line-height:25px; }
.list .list_line { border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; }
.list_line_top { border-top:1px dashed #ccc; padding-top:10px; margin-top:10px; }
.list .type { color:#004276; margin-right:5px; font-size:13px; }
.list li strong { font-weight:bold; }
.list li span { color:#a5a7a4; padding-left:10px; }
.list li a { font-size:14px; line-height:23px; }
.list_font13 li a { font-size:13px; }
.list_font12 li a { font-size:12px; }
/* 标题 */
.xtitle { height:37px; line-height:37px; color:#0A599B; background:url(//www.xinhuanet.com/static/img/201204/x_title1.gif) 100% 100% no-repeat; }
.xtitle span { color:#0A599B; font-size:12px; font-weight:normal; padding-left:10px; }
.xtitle span a { color:#0A599B; font-size:12px; font-weight:normal; }
.xtitle .more { float:right; font-weight:400; font-size:12px; margin-right:10px; }
.xtitle .more a { color:#333; font-weight:400; font-size:12px; }
/* 图片标题摘要 */
.img_title {overflow:hidden; _display:inline-block; padding:5px 0; }
.img_title .img { float:left; margin-right:10px; }
.img_title .info { color:#333; }
.img_title .info h2 a { line-height:20px; font-weight:bold; }
.img_title .info p a { color:#333; line-height:18px; }
.img_title .list li { line-height:18px; }
.img_list .img img { width:60px; height:60px; }
.it_noborder { border-bottom:none; padding-bottom:0; }
/* 图片列表*/
.list_pic { margin-top: 10px; overflow:hidden; _display:inline-block; }
.list_pic li { float:left; margin:0 0 10px 18px; display:inline; }
.list_pic .img { width:214px; height:147px; }
.list_pic .img img { float:left; margin:8px 0 0 8px; }
.list_pic .name { text-align:center; color: #434343; line-height:20px; }
.list_pic .name a { font-size:14px; font-weight:700; }
/* 页签 */
.tab { overflow:hidden; _display:inline-block; }
.tab .tab_title { height:26px; background:url(//www.xinhuanet.com/static/img/201204/tab_line.gif) 0 100% repeat-x; }
.tab .tab_title ul { overflow:hidden; _display:inline-block; }
.tab .tab_title li { float:left; height:26px; }
.tab .tab_title li a { float:left; width:120px; height:26px; line-height:26px; font:bold 16px/26px "微软雅黑"; text-align:center; color:#C00000; }
.tab .tab_title li.active a { border:1px solid #ccc; border-bottom:none; height:26x; background:#fff; }
.tab .tab_box { overflow:hidden; padding:10px; _display:inline-block; }
.tab .tab_box .tab_box_content { display:none; }
.tab2 .tab_title li.active a { border:none; height:26px; background:#ddd; }
/* 3栏目布局layout_col3 */
.layout_col3 { overflow:hidden; _display:inline-block; }
.layout_col3 .col_left { float:left; width:320px; overflow:hidden; _display:inline; margin-right:5px; margin-left:8px; border:1px solid #dfe4e7; border-top:0; padding:5px; }
.layout_col3 .col_middle { float:left; width:350px; overflow:hidden; _display:inline-block; }
.layout_col3 .col_right { float:right; width:280px; border-left:1px solid #dfe4e7; overflow:hidden; _display:inline-block; }
.layout_col3 .col_main { padding:10px; }
.layout_col2 { overflow:hidden; _display:inline-block; }
.layout_col2 .col_left { float:left; width:680px; overflow:hidden; _display:inline-block; }
.layout_col2 .col_right { float:right; width:302px; overflow:hidden; _display:inline-block; }
.layout_col2 .col_main { padding:15px; overflow:hidden; _display:inline-block; }
.layout_col2 .col_right .col_main { padding:0; }
.layout_lineright1 { background:url(//www.xinhuanet.com/static/img/201204/layout_line.gif) 100% 0 repeat-y; }
.layout_lineright2 { background:url(//www.xinhuanet.com/static/img/201204/layout_line2.gif) 100% 0 repeat-y; }
/*布局*/
.topmenu,.center,.footer{ width:980px; margin:0 auto;}
.topmenu{ margin-bottom:350px; line-height:40px;}
.topmenu a{ margin:0 4px; font-size:13px; font-weight:bold; color:#333;}
.topmenu a.sy{ color:#d70000; margin:0 4px;}

.top { background:url(../images/gif1.gif) 0 0 repeat-x; }
.top .content, .pgsearch, .headline { width:980px; margin:0 auto; text-align:center; }
.top .content { position:relative;}
.pgsearch { padding-bottom:10px; background:#fff; }
.head, .center { width:980px; margin:0 auto; background:#fff; }
.head { padding-top:33px; }
.footer { height:115px; background:url(../images/gif21.gif) 0 0 repeat-x; }
.footer .content { width:980px; margin:0 auto; position:relative; text-align:center; padding-top:30px; line-height:23px; }
.footer .text { color:#7893a4; }
.footer .bmenu { color:#416578; }
.footer .bmenu a { color:#416578; margin:0 5px; }
.footer .beian { color:#032e43; }
.footer .beian a { color:#032e43; margin:0 5px; }
.footer .pic { position:absolute; right:0px; top:21px; }

/*活动介绍*/
.hdjs h3{ height:32px; background:url(allpic.gif) 0 -130px repeat-x; overflow:hidden;}
.hdjs h3 span{ float:left; height:32px; width:100px; background:url(allpic.gif) 0 -172px no-repeat; overflow:hidden; text-indent:-999px;}
.box{ border:1px solid #e1e5e6; padding:5px; line-height:22px;}
.box h2{ font-size:14px; font-weight:bold; text-align:center;}
.box h2 a{ font-size:14px; font-weight:bold;}

/*下面的*/
.bian01 { border:1px solid #CACACA; border-top-width:0px; }
.bian02 { border:1px solid #E0E0E0; }
.bian03 { border:1px solid #E0E0E0; padding:3px; }
.lan14c, .lan14c a { font-family:"宋体"; font-size:14px; line-height:24px; color:#033C69; font-weight:bold; text-align:left; text-decoration:none; }
.lan14c a:hover { text-decoration:underline; }
.hui12, .hui12 a { font-family:"宋体"; font-size:12px; line-height:20px; color:#686868; font-weight:normal; text-align:left; text-decoration:none; }
.hui12 a:hover { text-decoration:underline; }
.hui12 span a { color:#920E26; }
.hui14, .hui14 a { font-family:"宋体"; font-size:14px; line-height:24px; color:#2C2C2C; font-weight:normal; text-align:left; text-decoration:none; }
.hui14 a:hover { text-decoration:underline; }
.hui14 span a { color:#0D426C; }
.hei14c, .hei14c a { font-family:"宋体"; font-size:14px; line-height:24px; color:#2F2F2F; font-weight:bold; text-align:left; text-decoration:none; }
.hei14c a:hover { text-decoration:underline; }
.hei16 { font-family:"宋体"; font-size:16px; line-height:26px; color:#2F2F2F; font-weight:bold; text-align:left; text-decoration:none; text-indent:3px; }
.hei14, .hei14 a { font-family:"宋体"; font-size:14px; line-height:20px; color:#000; font-weight:normal; text-align:left; text-decoration:none; }
.hei14 a:hover { text-decoration:underline; }
.hei14 span { color:#C30210; font-weight:bold; }
.bai14, .bai14 a { font-family:"宋体"; font-size:14px; line-height:24px; color:#FFF; font-weight:normal; text-align:left; text-decoration:none; }
.bai14 a:hover { text-decoration:underline; }
.bai14 span { color:#FFFD6F; font-weight:bold; }

