/* Global css */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0;}
body,button, input, select, textarea  { font: 12px/1.5 宋体, tahoma, arial, \5b8b\4f53, sans-serif;}
body { background:#cc0000; color:#333333;}
* { word-wrap:break-word; word-break:break-all;}
address, cite, dfn, em, var { font-style: normal;}
code, kbd, pre, samp { font-family: courier new, courier, monospace;}
small { font-size: 12px;}
ul, ol, li { list-style: none;}
a { text-decoration: none;}
a:hover { text-decoration: underline;}
sup { vertical-align: text-top;}
sub { vertical-align: text-bottom;}
legend { color: #000;} 
fieldset, img { border: 0;} 
button, input, select, textarea { font-size: 100%;} 
table { border-collapse: collapse; border-spacing: 0;}

.clear { clear:both; height:0; overflow:hidden;}
.box { width:960px; margin:0 auto; background:#ffffff;}
.header, .container, .footer, .ADSwfm .AD { clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { color:#cc0000; text-decoration:underline;}

.line { height:1px; border-bottom:1px #cccccc dotted; margin:0 auto;}
.windth95p {width:95%;}
.dashed{ height:1px; border-top:1px dotted #ccc; font-size:0px; overflow:hidden;}

.f_l { float:left;}
.f_r { float:right;}
.m_l { margin-left:10px;}
.m_r { margin-right:10px;}
.m_t { margin-top:10px;}
.m_b { margin-bottom:10px;}

/*  Blocks style  */
.top_links { position:absolute; text-align:right; width:950px; padding:4px 10px 0 0;}
.top_links a { color:#660000;}
.top_links a:hover { color:#ffffff; text-decoration:none;}

.nav{ height:36px; background:url(imagesimgs.gif) 0 0 repeat-x; overflow:hidden; padding:0; margin:0; line-height:36px; text-align:center;}
.nav li{ display:inline;}
.nav ul{ line-height:36px; font-weight:bold;text-align:center;}
.nav a{ font-size:14px; font-weight:bold; color:#FFF; margin:0 8px;}
.nav a:hover { text-decoration:underline;}
.nav span{ color:#FFF;}


.footer{ padding:15px 0 25px 0; text-align:center; color:#333333; border-top:5px #c60000 solid; margin:0 15px;}

.container { margin:15px; overflow:hidden;}

.toutu { width:290px; height:250px; background:#cccccc;}

.toutiao {  width:395px; height:250px; overflow:hidden;}
.c_item{ line-height:20px; text-align:left;}
.c_item .newsTop { padding:5px 0 8px 0;}
.c_item .newsTop a{ color:#999;}
.c_item .newsTop a:hover{ color:#c00;}
.c_item .title{ text-align:center; font-size:16px; font-weight:bold; padding:5px 0 0 0;}
.c_item .title, .c_item .title a { color:#ee0000;}
.itemList{ height:139px; padding: 10px 0px 0px 0px; white-space:nowrap;}
.itemList li{ text-align:right; height:24px; background:url(imagesa_31.gif)  -5px 3px  no-repeat; padding-left:10px;}
.itemList li a{ float:left; width:390px; padding:0; margin:0; text-align:left; overflow:hidden;}

.tongzhi { border:5px #eadf9d solid; border-bottom-width:18px; width:214px;}
.tongzhi .i_title { background:#eadf9d; padding:0 0 5px 0; height:27px;}
.tongzhi .scrollList { margin:10px 15px; height:175px; overflow:hidden;}
.tongzhi .list { margin:10px 15px;}

.more { text-indent:-9999px; background:url(imagesimgs.gif) 0 -238px no-repeat; float:right; width:36px; height:20px;}

.block_c { width:301px; border:1px #cccccc solid;}
.b_title { background:url(imagesblock_tit_bg.gif) 0 0 no-repeat; height:29px;}
.b_title span { color:#FFFFFF; font-size:14px; font-weight:bold; float:left; width:100px; text-align:center; line-height:29px;}
.b_title .more { margin-right:5px; margin-top:3px;}
.block_c .list { margin:7px 15px;}
.block_c .list ul { height:193px;}
.block_c .list li { line-height:24px; height:24px; overflow:hidden; background:url(imagesimgs.gif) -5px -258px no-repeat; padding-left:15px;}

.block_con { border:1px #cccccc solid; width: 690px;}
.block_con .list { margin:19px 35px; font-size:14px;}
.block_con .list ul { margin-bottom:10px; clear:both;}
.block_con .list li { line-height:24px; background:url(imagesimgs.gif) -5px -258px no-repeat; padding-left:15px; margin-bottom:7px;}

.fenye {clear:both; padding:15px 0;}
.fenye, .fenye table, .fenye table td { text-align:center; margin:0 auto;}
.fenye a {padding:0 5px; text-align:center; color:#333333;}
.fenye a:hover { color:#cc0000;}

.place { background:#f6f6f6 url(imageshome.gif) 10px 7px no-repeat; height:24px; line-height:24px; color:#999999; padding:2px 0 2px 28px;}
.place a { color:#999999;}
.place a:hover { color:#cc0000;}

.article { margin:19px 35px;}
.article .title { color:#CC0000; text-align:center; padding:10px 0;}
.article .ari_info { margin:0 0 10px 0; line-height:24px; font-size:12px; text-align:center; color:#666666; background:#f6f6f6; border:1px #eeeeee solid; border-left:none; border-right:none;}
.article .content { line-height:180%; font-size:14px; color:#333333; padding:5px 5px; overflow:hidden;}
.article .content p { margin:15px 0;}

/*  Buttons style  */
.btn_blue{
   height:15px;
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   color:#e0e5f1;
   float:left;
   background:url(imagesbtn_blue_bg.png) repeat-x;
   font-size:12px;
   border:1px solid #323337;
   margin:0;
   text-align:center;}

a.btn_blue:hover{
   text-decoration:none;
   color:#ffffff;}

.btn_b{
   height:19px;
   padding:0 10px;
   color:#e0e5f1;
   background:url(imagesbtn_blue_bg.png) repeat-x;
   border:1px solid #323337;
   text-align:center;
   cursor:pointer;}
.btn_b:hover { color:#ffffff;}
