@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0; list-style:none;}
body{ font:normal 14px/22px "宋体"; color:#333; background:#8c0000;}
h1{ font-size:14px;}
img{ vertical-align: top;}
.red{ color:#cc0000;}
.blue{ color:#003399;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
.gray_bg{ background:#e7e7e7;}
.font12{ font-size:14px;}
.font12 p{ text-indent:24px;}
.font12 tr td{ border-right:1px solid #ccc;}

.content{width:960px; height:auto; margin:0 auto;}
.head{ position:relative;}
.nav{ position:absolute; right:10px; top:10px; text-align:right; color:#fff; font-size:12px;}
.nav a{ color:#fff;}
.top_intro{ height:92px; background:url(../images/yearend_06.png) no-repeat;padding:20px 15px 0 130px; text-indent:28px; color:#fff;margin-bottom:12px;}
.main_box{ background:#fff;margin-bottom:12px; overflow:hidden;}
.box_toprad{ height:5px; background:url(../images/yearend_08.png) no-repeat; overflow:hidden;}
.box_botrad{ clear:both; height:6px; background:url(../images/yearend_32.png) no-repeat; overflow:hidden;}
.main_cont{padding:5px 0;}
.mc_left{ float:left;width:633px;margin:0 10px 0 10px; display:inline;}
.mc_left h1{ height:33px; border-bottom:2px solid #ff0000; font-weight:normal;}
.mc_left h1 img{ float:left;}
.mc_left h1 span{ float:left;padding:12px 0 0 5px;}
.tab_pad tr td{padding:0 5px; border-bottom:1px solid #ccc;}
.tab_pad{ border:1px solid #ccc; border-bottom:none;}
.rgt_ad{ height:35px; background:url(../images/yearend_225.png) no-repeat 15px 15px;padding:65px 0 0 300px;}
.dx_ad{ height:35px; background:url(../images/yearend_42.png) no-repeat 15px 15px;padding:83px 0 0 320px;}
.mc_right{ float:left;width:301px; overflow:hidden;}
.mr_top{ height:6px; background:url(../images/yearend_13.png) no-repeat; overflow:hidden;}
.mr_bot{ height:7px; background:url(../images/yearend_31.png) no-repeat; overflow:hidden; clear:both;}
.mr_cont{ background:#fefaec;padding:10px; border-left:1px solid #ddc261; border-right:1px solid #ddc261;}
.mr_cont p{ border:1px solid #e9d899; background:#fff;padding:10px; text-indent:28px;}
.mr_cont sup{ font-size:12px; font:Arial, Helvetica, sans-serif; color:#c00; font-weight:normal;}
.proimg img{margin:10px 0 0 2px;}
.mr_cont h2{ font-size:14px; margin-top:10px;}
.mr_cont ul li a{ color:#333; text-decoration:none;}
.mr_cont ul li a:hover{ color:#cc0000; text-decoration:underline;}
.tz_ad{padding:10px 0 0; text-indent:28px; overflow:hidden;}
.tz_ad span{ height:25px; overflow:hidden; padding:10px;display:block; text-indent:0;margin-top:10px;background:#fff; border-top:2px solid #e2ce84; border-bottom:2px solid #e2ce84;}


.zixun_left{width:689px; height:auto;float:left; overflow:hidden;margin-left:15px; display:inline;}
.box{ float:left;width:325px; height:auto;margin:0 19px 0px 0; display:inline;}
.box h2{ height:33px; background:url(../images/index_27.png) repeat-x; line-height:33px; color:#333; font-size:14px;}
.box h2 span{ float:right; font-size:12px;}
.box h2 span a{ color:#c00; font-weight:normal;}
.box_content{width:auto; height:auto; border:1px solid #d9d9d9;padding:10px 0;line-height:24px;}
.padd_left{padding-left:10px;}
.padd_left li span{ font-size:12px; color:#999;}
.box_content ul{ clear:both;}
.box_content ul li{ line-height:24px;font-family:"宋体";}
.box_content h3{ font-size:14px;}
.box_content p{text-indent:24px; color:#999; font-size:12px;}
.box_content dl{ height:96px;}
.box_content dl dt{ float:left;margin:0 5px;padding-top:5px;display:inline;}
.box_content dl dt a img{ border:1px solid #ccc; padding:2px; vertical-align:top;}
.box_content dl dd.txt{ font-size:12px; text-indent:24px; color:#999; line-height:20px;}
.zixun_rig{ float:left;width:242px; height:auto;}
.rig_width{width:241px; margin-right:0;}
.tab_title{background:url(../images/index_back.gif) 0 -31px repeat-x;height:30px;}
.tab_title a{height:25px;float:left;margin-left:5px;text-decoration:none;padding:0px 5px;}
.jishi{ float:right;padding-right:10px;}
.jishi a{font-size:12px; color:#3a8dd2;}
.m_top{margin-top:8px;}
.bold{font-weight:bold;}
td.num{text-align:right;}
.cj{font-size:14px;color:#c00;text-align:center;padding:10px 0 0;}
.cj p{padding:0 0 5px;text-indent:0;}
.new_btn{border:1px solid #b1770b;background:url(../images/new_btn_back.gif) repeat-x;height:20px;color:#bb0500;font-size:14px;font-

weight:bold;padding:0;}
.index_soft_title{background:url(../images/index_soft_back.jpg) repeat-y;height:30px;font-weight:bold;color:#039;font-size:14px;line-

height:30px;padding-left:5px;}
.index_soft table{width:220px;margin:0 auto;}
.index_soft th{font-weight:bold;color:#039;}
.index_soft th, .index_soft td{padding:0 0px;font-size:12px;}
.index_soft .cj{font-size:14px;color:#c00;text-align:center;padding:10px 0 0;}
.index_soft .cj p{padding:0 0 5px;}
.new_btn{border:1px solid #b1770b;background:url(../images/new_btn_back.gif) repeat-x;height:20px;color:#bb0500;font-size:14px;font-

weight:bold;padding:0;}
.rig{padding:0px 0 15px; height:269px;}
.tab_on{background:url(../images/index_back.gif) 0 -298px repeat-x;color:#039;border:1px solid #cde1f0;border-bottom:0;}
.tab_off{background:url(../images/index_back.gif) 0 -273px repeat-x;border:1px solid #cde1f0;border-bottom:0;}
.no_height{ height:173px;padding-bottom:5px;}
.site_bottom{text-align:center;line-height:24px;clear:both;border-top:3px solid #3a8dd2; font-size:12px;}

.bottom{ color:#fff; text-align:center; font-size:12px;padding:10px 0;}
.bottom a{ font-size:12px; color:#fff;}