@charset "utf-8";
/* CSS Document */
.logOver,.resOver{ display: none;}
/* portal_index */ 
#TD_11457_1, #TD_11455_1, #TD_11466_1, #TD_11469_1, #TD_11464_1, #TD_11477_1, #TD_11475_1 { padding-right: 5px; }
#TD_11457_2, #TD_11455_2, #TD_11466_2, #TD_11469_2, #TD_11464_2, #TD_11477_2, #TD_11475_2 { padding: 0 5px; }
#TD_11457_3, #TD_11455_3, #TD_11466_3, #TD_11469_3, #TD_11464_3, #TD_11477_3, #TD_11475_3 { padding-left: 5px; }
#TD_11457_1, #TD_11457_2 { width: 350px; }
#TD_11457_3, #TD_11455_3, #TD_11469_3, #TD_11464_3, #TD_11475_3 { width: 230px; }
#TD_11455_1, #TD_11466_1, #TD_11466_2, #TD_11466_3, #TD_11469_1, #TD_11464_1, #TD_11477_1, #TD_11477_2, #TD_11477_3, #TD_11475_1 { width: 310px; }
#TD_11455_2, #TD_11469_2, #TD_11464_2, #TD_11475_2 { width: 390px; }
/* portal_server & cio */
#TD_10581_1 { width: 310px; padding-right: 10px; *width:336px;
}
#TD_10581_2 { width: 440px; padding-right: 10px; }
#TD_10581_3, #TD_10583_3 { width: 235px; }
#TD_10582_1, #TD_10646_1, #TD_90_1 { width: 750px; padding-right: 10px; }
#TD_10582_2, #TD_10646_2, #TD_90_2 { width: 235px; }
#TD_10583_1 { width: 375px; padding-right: 10px; }
#TD_10583_2 { width: 375px; padding-right: 10px; }
#TD_10591_1, #TD_91_1 { wdith: 325px; padding-right: 10px; }
#TD_10591_2, #TD_91_2 { wdith: 325px; padding-right: 10px; }
#TD_10591_3, #TD_91_3 { wdith: 325px; }
#TD_10581_1 .SubjectSwf { margin-right: 1px; margin-left: 1px; }
#TD_12085_1 { width: 660px; padding-right: 10px; }
#TD_12085_2 { width: 325px; }
#TD_90_1 { margin-bottom: 10px; }
/*#TD_90_1 #GG753 { width:750px; overflow:hidden;  _zoom:1;}*/

/* 新框架 portal首页 cio */
#table_335, #table_280, #table_279, #table_338, #table_250, #table_249, #table_462, #table_460, #table_168, #table_167, #table_166, #table_10621, #table_10620, #table_10619, #table_10618, #table_10617, #table_10616, #table_10602, #table_10603, #table_10645, #table_10601, #table_10600, #table_10599, #table_10598, #table_327, #table_254, #table_253, #table_326, #table_248, #table_247, #table_323, #table_126, #table_124, #table_111, #table_110, #table_106, #table_88, #table_441, #table_440, #table_439, #table_336, #table_267, #table_266, #table_339, #table_265, #table_264, #table_637, #table_636, #table_635, #table_634, #table_633, #table_156, #table_155, #table_412, #table_411, #table_409, #table_410, #table_408, #table_407, #table_401, #table_130, #table_129, #table_122, #table_83, #table_331, #table_256, #table_255, #table_329, #table_140, #table_139, #table_138, #table_137, #table_133, #table_132, #table_319, #table_315, #table_313, #table_332, #table_312, #table_310, #table_311, #table_164, #table_163, #table_162, #table_161, #table_333, #table_258, #table_257, #table_330, #table_291, #table_290, #table_346, #table_212, #table_211, #table_360, #table_359, #table_10615, #table_10614, #table_10613, #table_10612, #table_10611, #table_10610, #table_10596, #table_10597, #table_10644, #table_10595, #table_10594, #table_10593, #table_10592, #table_10609, #table_10608, #table_10607, #table_10606, #table_10605, #table_10604, #table_10584, #table_10591, #table_10646, #table_10583, #table_10582, #table_10581, #table_10580, #table_236, #table_235, #table_234, #table_233, #table_337, #table_278, #table_277, #table_340, #table_232, #table_229, #table_11454, #table_11459, #table_11482, #table_11455, #table_11457, #table_82, #table_86, #table_12085, #table_90, #table_91, #table_302 { width: 950px; margin: 0 auto; }
#TD_11459_1 .GGdiv, #table_11482 .GGdiv, #TD_11454_1 .GGdiv { display: block; overflow: hidden; width: 950px; _zoom: 1; }
#table_12085 .left { width: 630px; padding: 0 10px 0 0; }
#table_12085 .center { width: 310px; }
#table_12085 .left .GGdiv { width: 630px; display: block; overflow: hidden; _zoom: 1; }
#table_12085 .center .GGdiv { width: 310px; display: block; overflow: hidden; _zoom: 1; }
#table_280 .left, #table_250 .left, #table_168 .left, #table_10620 .left, #table_10617 .left, #table_10645 .left, #table_10600 .left, #table_254 .left, #table_248 .left, #table_124 .left, #table_110 .left, #table_440 .left, #table_267 .left, #table_265 .left, #table_635 .left, #table_633 .left, #table_411 .left, #table_408 .left, #table_129 .left, #table_256 .left, #table_139 .left, #table_137 .left, #table_315 .left, #table_312 .left, #table_163 .left, #table_258 .left, #table_291 .left, #table_212 .left, #table_360 .left, #table_10614 .left, #table_10611 .left, #table_10644 .left, #table_10594 .left, #table_10608 .left, #table_10605 .left, #table_10646 .left, #table_10582 .left, #table_234 .left, #table_278 .left, #table_232 .left, #table_90 .left { width: 710px; padding: 0 10px 0 0; }
#table_280 .center, #table_250 .center, #table_168 .center, #table_10620 .center, #table_10617 .center, #table_10645 .center, #table_10600 .center, #table_254 .center, #table_248 .center, #table_124 .center, #table_110 .center, #table_440 .center, #table_267 .center, #table_265 .center, #table_635 .center, #table_633 .center, #table_411 .center, #table_408 .center, #table_129 .center, #table_256 .center, #table_139 .center, #table_137 .center, #table_315 .center, #table_312 .center, #table_163 .center, #table_258 .center, #table_291 .center, #table_212 .center, #table_360 .center, #table_10614 .center, #table_10611 .center, #table_10644 .center, #table_10594 .center, #table_10608 .center, #table_10605 .center, #table_10646 .center, #table_10582 .center, #table_234 .center, #table_278 .center, #table_232 .center, #table_90 .center { width: 230px; }
#table_280 .left .GGdiv, #table_168 .left .GGdiv, #table_10620 .left .GGdiv, #table_10645 .left .GGdiv, #table_10600 .left .GGdiv, #table_254 .left .GGdiv, #table_124 .left .GGdiv, #table_110 .left .GGdiv, #table_267 .left .GGdiv, #table_635 .left .GGdiv, #table_633 .left .GGdiv, #table_411 .left .GGdiv, #table_129 .left .GGdiv, #table_139 .left .GGdiv, #table_137 .left .GGdiv, #table_315 .left .GGdiv, #table_163 .left .GGdiv, #table_258 .left .GGdiv, #table_291 .left .GGdiv, #table_10614 .left .GGdiv, #table_10611 .left .GGdiv, #table_10644 .left .GGdiv, #table_10594 .left .GGdiv, #table_10608 .left .GGdiv, #table_10646 .left .GGdiv, #table_10582 .left .GGdiv, #table_278 .left .GGdiv, #table_90 .left .GGdiv { width: 710px; display: block; overflow: hidden; _zoom: 1; }
#table_280 .center .GGdiv, #table_168 .center .GGdiv, #table_10620 .center .GGdiv, #table_10645 .center .GGdiv, #table_10600 .center .GGdiv, #table_254 .center .GGdiv, #table_124 .center .GGdiv, #table_110 .center .GGdiv, #table_267 .center .GGdiv, #table_635 .center .GGdiv, #table_633 .center .GGdiv, #table_411 .center .GGdiv, #table_129 .center .GGdiv, #table_139 .center .GGdiv, #table_137 .center .GGdiv, #table_315 .center .GGdiv, #table_163 .center .GGdiv, #table_258 .center .GGdiv, #table_291 .center .GGdiv, #table_10614 .center .GGdiv, #table_10611 .center .GGdiv, #table_10644 .center .GGdiv, #table_10594 .center .GGdiv, #table_10608 .center .GGdiv, #table_10646 .center .GGdiv, #table_10582 .center .GGdiv, #table_278 .center .GGdiv, #table_90 .center .GGdiv { width: 230px; display: block; overflow: hidden; _zoom: 1; }
#table_167 .left, #table_10599 .left, #table_106 .left, #table_635 .left, #table_156 .left, #table_122 .left, #table_133 .left, #table_164 .left, #table_162 .left, #table_10595 .left, #table_10593 .left, #table_10581 .left, #table_11455 .left, #table_86 .left { width: 310px; padding: 0 10px 0 0; }
#table_167 .center, #table_10599 .center, #table_106 .center, #table_635 .center, #table_156 .center, #table_122 .center, #table_133 .center, #table_164 .center, #table_162 .center, #table_10595 .center, #table_10593 .center, #table_10581 .center, #table_11455 .center, #table_86 .center { width: 390px; padding: 0 10px 0 0; }
#table_167 .right, #table_10599 .right, #table_106 .right, #table_635 .right, #table_156 .right, #table_122 .right, #table_133 .right, #table_164 .right, #table_162 .right, #table_10595 .right, #table_10593 .right, #table_10581 .right, #table_11455 .right, #table_86 .right { width: 230px; padding: 0; }
#table_11455 .center .GGdiv { width: 390px; display: block; overflow: hidden; _zoom: 1; }
#table_86 .right .GGdiv { width: 230px; display: block; overflow: hidden; _zoom: 1; }
#table_460 .left, #table_10601 .left, #table_126 .left, #table_111 .left, #table_636 .left, #table_634 .left, #table_130 .left, #table_140 .left, #table_10583 .left, #table_138 .left, #table_11457 .left { width: 350px; padding: 0 10px 0 0; }
#table_460 .center, #table_10601 .center, #table_126 .center, #table_111 .center, #table_636 .center, #table_634 .center, #table_130 .center, #table_140 .center, #table_10583 .center, #table_138 .center, #table_11457 .center { width: 350px; padding: 0 10px 0 0; }
#table_460 .right, #table_10601 .right, #table_126 .right, #table_111 .right, #table_636 .right, #table_634 .right, #table_130 .right, #table_140 .right, #table_10583 .right, #table_138 .right, #table_11457 .right { width: 230px; padding: 0; }
#table_10603 .left, #table_10597 .left, #table_10591 .left, #table_91 .left { width: 310px; padding-right: 10px; }
#table_10603 .center, #table_10597 .center, #table_10591 .center, #table_91 .center { width: 310px; padding-right: 10px; }
#table_10603 .right, #table_10597 .right, #table_10591 .right, #table_91 .right { width: 310px; }
/* global_css */
#hdb_nav { float: right; }
#hdb_nav a { font-weight: 700; }
#hd_bar { padding-top: 7px; background: #FFF; }
#GG29315, #GG29316, #GG29317 { margin-bottom: 8px; }
.mod_body:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_body { *height:1%;
}
.mod_body .more { float: right; }
.mod_body .line { border-top: 1px dashed #CCC; margin: 5px 0; line-height: 1px; height: 1px; }
/*导航样式*/
#nav_n1 { border: 1px solid #a7bacc; background: #f6f8fa; height: 32px; padding-left: 20px; }
#nav_n1 li { float: left; list-style: none; line-height: 32px; }
#nav_n1 li a { padding: 0 10px; display: block; float: left; }
#nav_n1 li a:hover { background-color: #dde7f0; }
#nav_n1 li.on { background: url(../images/new/nav_bg_on.gif) no-repeat left bottom; border-bottom: 1px solid #E7EEF4; padding-left: 5px; margin-bottom: -1px; }
#nav_n1 li.on a { display: block; font-weight: 700; height: 32px; background: url(../images/new/nav_bg_on.gif) no-repeat right bottom; }
#nav_n1 li.on a:hover { }
#nav_n2_s { border: 1px solid #a7bacc; border-top: none; background: url(../images/new/nav_bg.jpg) repeat-x top; height: 88px; margin-bottom: 10px; }
#nav_n2_s li { float: left; margin-right: 15px; list-style: none; white-space: nowrap; }
#nav_n2_o { border: 1px solid #a7bacc; border-top: none; background: url(../images/new/nav_bg.jpg) repeat-x top #FFF; height: 88px; margin-bottom: 10px; padding: 8px 0; }
#nav_n2_o li { float: left; margin-right: 5px; list-style: none; white-space: nowrap; }
#nav_n2_o a:hover, #nav_n2_s a:hover { text-decoration: underline; }
#nav_n2_o #nav_logo { float: left; padding: 15px 0 0 5px; }
#nav_n2_o strong, #nav_n2_o strong a { color: #EE8E0E; }
#nav_n2_s strong, #nav_n2_s strong a { color: #EE8E0E; }
#nav_ns { background: url(../images/new/nav_ns_bg2.gif) no-repeat center top; height: 46px; margin-bottom: 5px; }
#nav_ns h2 { float: left; margin: 0; padding-left: 120px; font-size: 20px; padding-top: 5px; margin-right: 50px; }
#nav_ns h2 a { font-family: "Microsoft YaHei", "SimHei"; color: #333; }
#nav_ns li { float: left; list-style: none; }
#nav_ns li a { color: #FFF; line-height: 47px; font-weight: 700; font-size: 14px; display: block; padding: 0 10px; }
#nav_ns li a:hover { color: #ccc; }
/*第一屏左侧栏*/
.mod_B_new1 { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_H_new1 { background: url(../images/new/mod1_hd_bg_main.jpg) repeat-x; height: 28px; border-bottom: 1px solid #bbc5cf; }
.mod_H_new1 .more1 { padding-right: 10px; font-weight: 400; }
.mod_H_new1 .itemHeaderInner { background: url(../images/new/mod1_hd_bg.jpg) no-repeat left top; height: 28px; line-height: 28px; padding-left: 34px; color: #003366; font-weight: 700; }
.mod_H_new1 .itemHeaderInner .t, .mod_H_new2 .itemHeaderInner .t { *float:left;
}
.mod_B_new1 .mod_body { padding: 5px; }
.mod_M_new1 .MM img { height: 60px; width: 60px; }
.mod_M_new1 .MM .title { font-weight: 700; }
.mod_L_new1 ul { list-style: none; }
.mod_L_new1 li { background: url(../images/dot_all.gif) no-repeat left -144px; padding-left: 15px; line-height: 22px; height: 22px; overflow: hidden; _zoom: 1; }
.mod_L_new1 a { color: #003366; }
.mod_L_new1 a.author { font-size: 12px; font-weight: bold; }
.mod_L_new1 a:hover { text-decoration: underline; }
.mod_L_new1 .table_art table tr td { border: 0 none; }
.mod_L_new2 ul { list-style: none; }
.mod_L_new2 li { padding-left: 5px; line-height: 28px; height: 28px; vertical-align: middle; overflow: hidden; _zoom: 1; }
.mod_L_new2 li img { float: left; padding: 5px 8px 0 0; }
.mod_L_new2 a { color: #003366; }
.mod_L_new2 a:hover { text-decoration: underline; }
.mod_L_new2 .table_art table tr td { border: 0 none; }
.mod_B_new2 { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_H_new2 { background: url(../images/new/mod2_hd_bg_main.jpg) repeat-x top left; height: 26px; line-height: 26px; border-bottom: 1px solid #bbc5cf; }
.mod_H_new2 .more1_ { padding-right: 10px; font-weight: 400; display: none; }
.mod_H_new2 .more1 { padding-right: 10px; font-weight: 400;}
.mod_H_new2 .itemHeaderInner { background: url(../images/new/mod2_hd_bg.jpg) no-repeat 7px 5px; padding-left: 32px; height: 26px; line-height: 26px; font-weight: 700; }
.mod_B_new2 .mod_body { padding: 5px; }
.mod_B_new2 .mod_body .mod_body { padding: 0; }
.mod_B_new3 { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_B_new3 .mod_body { padding: 5px; background: #f7f7f7; }
.mod_B_new3 .MM { position: relative; height: 100px; }
.mod_B_new3 .MM .title { position: absolute; overflow: hidden; height: 22px; }
.mod_B_new3 .MM a.pic { margin-top: 20px; position: absolute; left: 0; top: 0; }
.mod_B_new3 .MM p.summary { position: absolute; left: 80px; top: 24px; height: 75px; width: 130px; overflow: hidden; color: #666; }
.mod_B_new3 .MM img { float: none; }
.mod_B_new5 { border: 1px solid #bbc5cf; margin-bottom: 10px; clear: both; }
.mod_B_new5 .mod_body { padding: 5px; background: #f7f7f7; }
.mod_B_new4 { border: 1px solid #bbc5cf; margin-bottom: 10px; padding: 1px; }
.mod_B_new4 .MM { font-weight: 700; font-size: 20px; text-align: center; margin: 0 0 5px 0; }
.mod_B_new4 .MM .title { color: #036; font-family: "Microsoft YaHei", "SimHei"; }
.mod_B_new4 .MM .summary { font-size: 12px; font-weight: 400; text-align: left; line-height: 1.6; padding-left: 10px; color: #666; }
.mod_B_new4 ul { list-style: none; border-top: 1px solid #999; margin: 10px 5px 5px 5px; padding-top: 5px; }
.mod_B_new4 li { font-size: 14px; background: url(../images/dot_all.gif) no-repeat left -142px; padding-left: 15px; line-height: 22px; }
.mod_B_new4 li a { color: #003366; }
.mod_B_new4 a:hover { text-decoration: underline; }
.mod_B_new4 .mod_body { background: url(../images/new/mod_B_new4_bg.gif) repeat-x top left; }
.mod_B_flash { border: 1px solid #bbc5cf; margin-bottom: 10px; padding: 0px; }
/*----------- 新专栏推荐 -----------*/
.mod_B_new7 { border: 0 none; margin-bottom: 10px; background: url(../images/cio/icon_4.gif) left top no-repeat; }
.mod_H_new7 { clear: none; height: 36px; line-height: 30px; background: none; }
.mod_H_new7 .itemHeaderInner, .mod_H_new7 h3 { font-size: 14px; height: 30px; line-height: 30px; display: none; background: none; }
.mod_H_new7 .itemHeaderInner a { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; }
.mod_H_new7 a:hover { color: #fff; text-decoration: underline; }
.mod_H_new7 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_new7 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_M_new7 { padding: 4px 8px; }
.mod_M_new7 .pic img { height: 80px; width: 80px; display: block; padding: 1px; border: 0 none; margin: 0 10px 7px 0px; float: left; }
.mod_M_new7 p.summary { margin: 0; text-indent: 24px; color: #666666; line-height: 18px; font-size: 12px; }
.mod_M_new7 .MM { border-bottom: 1px solid #C5C6C6; padding-top: 8px; }
.mod_M_new7 .MM .author { color: #085478; font-size: 14px; font-weight: bold; }
.mod_M_new7 a.title { color: #085478; text-decoration: none; line-height: 20px; font-size: 14px; font-weight: bold; }
.mod_M_new7 a.title:hover { color: #cc0000; }
/*--------------------------*/

/*第一屏中间专业博客*/
.mod_new_idx_porf_blog .MM { float: left; width: 23%; clear: none; text-align: center; }
.mod_new_idx_porf_blog .MM a { float: left; text-align: center; width: 100%; font-weight: 700; }
.mod_new_idx_porf_blog .MM img { width: 50px; height: 50px; float: none; }
.mod_new_idx_porf_blog .MM .title { float: left; margin: 0; }
.mod_new_idx_porf_blog ul { clear: both; }
.mod_new_idx_porf_blog ul:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_new_idx_porf_blog li { float: left; width: 75px; }
/*首页第二屏企业专区*/
.mod_new_idx_company:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_new_idx_company .MM { float: left; width: 48%; clear: none; text-align: center; }
.mod_new_idx_company .MM a { float: left; text-align: center; width: 100%; }
.mod_new_idx_company .MM img { width: 80px; height: 80px; float: none; }
.mod_new_idx_company .MM .title { float: left; margin: 0; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   
}
/*首页第二屏活跃圈子*/
.mod_new_idx_bizclub:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_new_idx_bizclub .MM { float: left; width: 31%; clear: none; text-align: center; }
.mod_new_idx_bizclub .MM a { float: left; text-align: center; width: 100%; }
.mod_new_idx_bizclub .MM img { width: 50px; height: 50px; float: none; }
.mod_new_idx_bizclub .MM .title { float: left; margin: 0; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   
}
/*企业名录*/
.mod_L_company ul:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_L_company ul { *height:1%;
}
.mod_L_company li { float: left; list-style: none; margin-right: 10px; width: 60px; height: 19px; line-height: 19px; overflow: hidden; _zoom: 1; }
/*专栏*/
.mod_column .title { font-weight: 700; font-size: 14px; }
.mod_L_company li a:hover { text-decoration: underline; }
/*专栏样式*/
.mod_B_column_p { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_B_column_p .BB { padding: 5px; }
.mod_B_column_p .BB .mod_body { display: none; }
.mod_B_column_p .BB .mod_H_new2 { background: none; border-bottom: none; height: 22px; line-height: 22px; }
.mod_B_column_p .BB .mod_H_new2 .itemHeaderInner { background: none; font-size: 14px; font-weight: 400; padding-left: 14px; background: url(../images/dot_all.gif) no-repeat scroll left -142px; height: 22px; line-height: 22px; }
.mod_B_column_p .BB .mod_H_new2 .itemHeaderInner a:hover { text-decoration: underline; }
.mod_B_column_s { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_B_column_s .BB { padding: 5px; }
.mod_B_column_s .BB .mod_body .title { display: none; }
.mod_B_column_s .BB .mod_H_new2 a { color: #003366; }
.mod_B_column_s .BB .mod_H_new2 { background: none; border-bottom: none; height: 22px; line-height: 22px; }
.mod_B_column_s .BB .mod_H_new2 .itemHeaderInner { background: none; font-size: 14px; font-weight: 700; padding-left: 0px; height: 22px; line-height: 22px; }
.mod_B_column_s .BB .mod_body .summary { color: #666; margin-bottom: 5px; text-indent: 2em; }
.mod_B_column_s .BB .mod_H_new2 .itemHeaderInner a:hover { text-decoration: underline; }
/*tab切换*/
.mod_H_new1 .tab { float: left; line-height: 22px; margin-right: 6px; margin-top: 5px; }
.mod_H_new1 .tab a { display: block; padding: 0 5px; border: 1px solid #BBC5CF; }
.mod_H_new1 .tab a.on { background-color: #F7F7F7; border-bottom-color: #F7F7F7; }
.mod_H_new2 .tab { float: left; line-height: 22px; margin-left: 6px; _margin-left: 3px; margin-top: 3px; }
.mod_H_new2 .tab a { display: block; padding: 0 5px; border: 1px solid #BBC5CF; }
.mod_H_new2 .tab a.on { background-color: #FFF; border-bottom-color: #FFF; }
/* portal_server 专题与访谈 */
.SubjectSwf { _zoom: 1; }
.mod_B_server0 { border: 0 none; margin-bottom: 10px; }
.mod_B_server1 { border: 1px solid #bbc5cf; margin-bottom: 10px; padding: 1px; }
.mod_B_server1 .MM { font-weight: 700; font-size: 20px; text-align: center; margin: 0 0 5px 0; }
.mod_B_server1 .MM .title { color: #cc0000; font-family: "Microsoft YaHei", "SimHei"; }
.mod_B_server1 .MM .summary { font-size: 12px; font-weight: 400; text-align: left; line-height: 1.6; padding-left: 10px; color: #666; }
.mod_B_server1 ul { list-style: none; border-top: 1px solid #999; margin: 10px 5px 5px 5px; padding-top: 5px; }
.mod_B_server1 li { font-size: 14px; background: url(../images/dot_all.gif) no-repeat left -142px; padding-left: 15px; line-height: 22px; }
.mod_B_server1 li a { color: #003366; }
.mod_B_server1 a:hover { text-decoration: underline; color: #cc0000; }
.mod_B_server1 .mod_body { padding-top: 5px; background: url(../images/new/mod_B_new4_bg.gif) repeat-x top left; }
.mod_H_server0 { clear: both; }
.mod_H_server0 .itemHeaderInner, .mod_H_server0 h3 { font-size: 14px; height: 26px; line-height: 26px; padding-left: 10px; background: #F2F5FA url(../images/server/mb_bg.jpg) left top repeat-x; }
.mod_H_server0 .itemHeaderInner a { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; }
.mod_H_server0 a:hover { color: #fff; text-decoration: underline; }
.mod_H_server0 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; }
.mod_H_server0 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
/*.mod_H_server1 {background:url(../images/new/mod2_hd_bg_main.jpg) repeat-x top left; height:26px; line-height:26px; border-bottom:1px solid #bbc5cf;}*/
.mod_H_server1 .more1 { padding-right: 10px; font-weight: 400; display: block; }
.mod_H_server1 .itemHeaderInner .t { color: #000; }
.mod_M_server0 { padding: 4px 8px; }
.mod_M_server0 .pic img { height: 100px; width: 130px; display: block; padding: 1px; border: 0 none; margin: 0 10px 7px 0px; float: left; }
.mod_M_server0 p.summary { margin: 0; text-indent: 24px; color: #666666; line-height: 18px; font-size: 12px; }
.mod_M_server0 .MM { }
.mod_M_server0 a.title { color: #003366; text-decoration: none; line-height: 20px; font-size: 14px; font-weight: bold; }
.mod_M_server0 a.title:hover { color: #cc0000; }
.mod_M_server1 p.summary { margin: 0; text-indent: 24px; color: #666666; line-height: 18px; font-size: 12px; }
.mod_M_server1 .MM { overflow: hidden; _zoom: 1; }
.mod_M_server1 .MM img { height: 80px; width: 80px; }
.mod_M_server1 .MM .title { font-weight: 700; }
.mod_M_server2 p.summary { margin: 0; text-indent: 24px; color: #666666; line-height: 18px; font-size: 12px; }
.mod_M_server2 .MM { height: 32px; line-height: 32px; text-align: center; }
.mod_M_server2 .MM img { height: 80px; width: 80px; }
.mod_M_server2 .MM .title { font-weight: 700; font-size: 18px; }
.mod_L_server0 { padding: 10px 10px 0 10px; border: 1px solid #BDD2ED; border-top: 0 none; }
.mod_L_server0 ul { clear: both; margin: 0; padding: 0; }
.mod_L_server0 ul li { clear: both; color: #333; line-height: 24px; height: 24px; list-style: none; padding: 0 0 0 15px; background: url(../images/dot_all.gif) no-repeat left -142px; font-size: 14px; }
.mod_L_server0 ul li a { color: #003366; }
.mod_L_server0 ul li a.ind { background: none; padding: 0px; color: #0C479D; font-size: 12px; }
.mod_L_server0 a:hover { color: #cc0000; text-decoration: underline; }
.mod_L_server1 ul { list-style: none; }
.mod_L_server1 li { color: #999; background: url(../images/dot_all.gif) no-repeat left -140px; height: 26px; overflow: hidden; _zoom: 1; padding-left: 15px; line-height: 26px; }
.mod_L_server1 li a { margin-left: 10px; }
.mod_L_server1 a { color: #003366; }
.mod_L_server1 a.ind { margin-left: 0px; color: #666; }
.mod_L_server1 a:hover { text-decoration: underline; }
/* portal_cio */
.icio0 a.t, .icio0 a, .icio0 span.t { background: url(../images/cio/icon_3_bg3.gif) right 50% no-repeat; padding: 0px 35px 0px 0px; }
#TD_86_2 { background: url(../images/cio/icon_4.gif) left top no-repeat; }
.mod_B_cio0 { border: 0 none; margin-bottom: 10px; }
.mod_B_cio1 { border: 0 none; margin-bottom: 10px; background: url(../images/cio/icon_2_bg_1.gif) bottom left repeat-x; clear: both; }
.mod_B_cio2 { border: 1px solid #bbc5cf; margin-bottom: 10px; }
.mod_B_cio3 { border: 0 none; margin-bottom: 10px; width: 412px; /*width:443px;*/ float: left; _width: 411px; _margin-right: -3px; }
.mod_B_cio4 { border: 0 none; float: right; width: 215px; padding-top: 15px; padding-bottom: 3px; border-right: 1px solid #bebebe; }
.mod_B_cio5 { border: 0 none; float: right; width: 215px; margin-top: 0px; padding-bottom: 15px; border-bottom: 1px solid #bebebe; border-right: 1px solid #bebebe; }
.mod_H_cio0 { clear: none; height: 36px; line-height: 30px; background: none; }
.mod_H_cio0 .itemHeaderInner, .mod_H_cio0 h3 { font-size: 14px; height: 30px; line-height: 30px; display: none; background: none; }
.mod_H_cio0 .itemHeaderInner a { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; }
.mod_H_cio0 a:hover { color: #fff; text-decoration: underline; }
.mod_H_cio0 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio0 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio1 { clear: none; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; height: 30px; line-height: 30px; background: url(../images/cio/icon_1_bg.gif) left top repeat-x; }
.mod_H_cio1 .itemHeaderInner, .mod_H_cio1 h3 { font-size: 14px; height: 30px; line-height: 30px; background: url(../images/cio/icon_1.gif) top left no-repeat; padding-left: 42px; }
.mod_H_cio1 .itemHeaderInner a { color: #333333; font-size: 12px; font-weight: bold; text-decoration: none; }
.mod_H_cio1 a:hover { color: #333333; text-decoration: none; }
.mod_H_cio1 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio1 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio2 { clear: none; border-left: 0 none; border-right: 1px solid #bebebe; height: 36px; line-height: 30px; background: url(../images/cio/icon_2_bg.gif) left top repeat-x; }
.mod_H_cio2 .itemHeaderInner, .mod_H_cio2 h3 { font-size: 14px; font-weight: bold; color: #fff; height: 36px; line-height: 30px; background: url(../images/cio/icon_3.gif) top left no-repeat; padding-left: 20px; }
.mod_H_cio2 .itemHeaderInner a { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; }
.mod_H_cio2 a:hover { color: #fff; text-decoration: none; }
.mod_H_cio2 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio2 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio3 { clear: none; border-left: 0 none; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; height: 41px; line-height: 41px; background: url(../images/cio/icon_3_bg2.gif) left top repeat-x; }
.mod_H_cio3 .itemHeaderInner, .mod_H_cio2 h3 { font-size: 14px; font-weight: bold; color: #c52018; height: 41px; line-height: 36px; background: url(../images/cio/icon_3_bg1.gif) top left no-repeat; padding-left: 12px; }
.mod_H_cio3 .itemHeaderInner a { color: #c52018; font-size: 14px; font-weight: bold; text-decoration: none; }
.mod_H_cio3 a:hover { color: #c52018; text-decoration: none; }
.mod_H_cio3 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio3 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio4 { clear: none; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; height: 30px; line-height: 30px; background: url(../images/cio/icon_1_bg.gif) left top repeat-x; }
.mod_H_cio4 .itemHeaderInner, .mod_H_cio1 h3 { font-size: 14px; height: 30px; line-height: 30px; background: url(../images/cio/icon_1.gif) top left no-repeat; padding-left: 42px; }
.mod_H_cio4 .itemHeaderInner a { color: #333333; font-size: 12px; font-weight: bold; text-decoration: none; }
.mod_H_cio4 a:hover { color: #333333; text-decoration: none; }
.mod_H_cio4 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio4 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio5 { clear: none; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; height: 30px; line-height: 30px; background: url(../images/cio/icon_1_bg.gif) left top repeat-x; }
.mod_H_cio5 .itemHeaderInner, .mod_H_cio5 h3 { font-size: 12px; height: 30px; font-weight: bold; line-height: 30px; background: url(../images/cio/icon_2.gif) 8px top no-repeat; padding-left: 30px; color: #333333; }
.mod_H_cio5 .itemHeaderInner a { color: #333333; font-size: 12px; font-weight: bold; text-decoration: none; }
.mod_H_cio5 a:hover { color: #333333; text-decoration: none; }
.mod_H_cio5 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio5 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_H_cio6 { clear: both; height: 20px; line-height: 20px; border-left: 1px dashed #bebebe; }
.mod_H_cio6 .itemHeaderInner, .mod_H_cio6 h3 { font-size: 12px; height: 20px; font-weight: bold; line-height: 20px; padding-left: 12px; color: #333333; }
.mod_H_cio6 .itemHeaderInner a { color: #02336a; font-size: 12px; font-weight: bold; text-decoration: none; }
.mod_H_cio6 a:hover { color: #02336a; text-decoration: none; }
.mod_H_cio6 .itemHeaderInner span.more1 { float: right; display: block; padding: 0 10px 0 0; display: none; }
.mod_H_cio6 .itemHeaderInner span.more1 a { font-size: 12px; font-weight: normal; color: #fff; }
.mod_M_cio0 { padding: 0 3px 0 4px; }
.mod_M_cio0 .pic img { height: 80px; width: 80px; display: block; padding: 0px; border: 0 none; margin: 12px 8px 0 0; float: left; }
.mod_M_cio0 p.summary { }
.mod_M_cio0 .MM { }
.mod_M_cio0 a.title { }
.mod_M_cio0 a.title:hover { color: #cc0000; }
.mod_M_cio0 .BB .mod_H_cio0 { overflow: hidden; _zoom: 1; width: 100%; float: right; margin-top: 10px; width: 290px; overflow: hidden; height: 23px; line-height: 23px; background: none; }
.mod_M_cio0 .BB .mod_H_cio0 .itemHeaderInner, .mod_H_cio0 h3 { height: 23px; line-height: 23px; color: #085478; text-decoration: none; font-size: 14px; font-weight: bold; display: block; background: none; }
.mod_M_cio0 .BB .mod_H_cio0 .itemHeaderInner a { color: #085478; background: none; }
.mod_M_cio0 .BB .mod_H_cio0 .itemHeaderInner a:hover { color: #cc0000; background: none; }
.mod_M_cio0 .BB .mod_M_cio0 { padding-bottom: 12px; margin-top: 0px; border-bottom: 1px solid #c5c6c6; }
.mod_M_cio0 .BB .mod_M_cio0 p.summary { margin: 0; text-indent: 0px; color: #4e4e4e; line-height: 19px; font-size: 12px; height: 92px; *height:60px;
}
.mod_M_cio1 { padding: 0 3px 0 4px; }
.mod_M_cio1 .pic img { height: 80px; width: 80px; display: block; padding: 0px; border: 0 none; margin: 12px 10px 0 0; float: left; }
.mod_M_cio1 p.summary { color: #818181; height: 38px; }
.mod_M_cio1 .MM { border-bottom: 1px dashed #818181; margin: 0; padding-bottom: 10px; margin-bottom: 5px; }
.mod_M_cio1 a.title { color: #02336a; font-weight: bold; }
.mod_M_cio1 a.title:hover { color: #cc0000; }
.mod_M_cio2 .MM { overflow: hidden; }
.mod_M_cio2 .MM img { height: 80px; width: 80px; margin: 0; padding: 6px; }
.mod_M_cio2 .MM .title { font-weight: 700; height: 24px; line-height: 24px; color: #C52018; font-weight: bold }
.mod_M_cio2 .MM p.summary { height: 60px; overflow: hidden; }
.mod_M_cio3:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.mod_M_cio3 .MM { float: left; width: 31%; clear: none; text-align: center; }
.mod_M_cio3 .MM a { float: left; text-align: center; width: 100%; }
.mod_M_cio3 .MM img { width: 50px; height: 50px; float: none; }
.mod_M_cio3 .MM .title { float: left; margin: 0; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   
}
.mod_M_cio4 { padding: 0 3px 0 4px; }
.mod_M_cio4 .pic img { height: 80px; width: 80px; display: block; padding: 1px; border: 1px solid #929292; margin: 0px 10px 0 0; float: left; }
.mod_M_cio4 p.summary { color: #818181; height: 60px; overflow: hidden; _zoom: 1; }
.mod_M_cio4 .MM { border-bottom: 1px solid #d7d7d7; margin: 0; padding-bottom: 10px; overflow: hidden; _zoom: 1; margin-bottom: 5px; margin-right: 10px; }
.mod_M_cio4 a.title { color: #02336a; font-weight: bold; }
.mod_M_cio4 a.title:hover { color: #cc0000; }
.mod_M_cio5 { }
.mod_M_cio5 .pic img { border: 1px solid #CFCFCF; clear: left; float: left; height: 60px; margin: 0 10px 0 0; padding: 2px; width: 60px; }
.mod_M_cio5 p.summary { }
.mod_M_cio5 .MM { }
.mod_M_cio5 a.title { color: #000; font-weight: bold; }
.mod_M_cio5 a.title:hover { }
.mod_L_cio0 { padding: 7px 10px 8px 10px; border: 1px solid #bebebe; border-top: 0 none; }
.mod_L_cio0 ul { clear: both; margin: 0; padding: 0; }
.mod_L_cio0 ul li { clear: both; color: #333; line-height: 24px; height: 24px; list-style: none; padding: 0 0 0 15px; background: url(../images/cio/icon_6.gif) 3px 50% no-repeat; font-size: 12px; overflow: hidden; }
.mod_L_cio0 ul li a { color: #333333; }
.mod_L_cio0 ul li a.ind { background: none; padding: 0px; color: #333333; font-size: 12px; }
.mod_L_cio0 a:hover { color: #cc0000; text-decoration: underline; }
.mod_L_cio1 ul { list-style: none; padding: 0 5px; }
.mod_L_cio1 li { background: url(../images/dot_all.gif) no-repeat left -144px; padding-left: 15px; line-height: 22px; }
.mod_L_cio1 a { color: #003366; }
.mod_L_cio1 a:hover { text-decoration: underline; }
.mod_L_cio2 { padding: 3px 10px 5px 10px; border: 1px solid #bfbbbb; border-top: 0 none; }
.mod_L_cio2 ul { clear: both; margin: 0; padding: 0; }
.mod_L_cio2 ul li { clear: both; color: #333; line-height: 22px; height: 22px; list-style: none; padding: 0 0 0 15px; background: url(../images/cio/icon_5.gif) 3px 50% no-repeat; font-size: 12px; overflow: hidden; }
.mod_L_cio2 ul li a { color: #333333; }
.mod_L_cio2 ul li a.ind { background: none; padding: 0px; color: #333333; font-size: 12px; }
.mod_L_cio2 a:hover { color: #cc0000; text-decoration: underline; }
.mod_L_cio2 .table_art table tr td { border: 0 none; }
.mod_L_cio3 { padding: 0px 0px 8px 10px; border: 1px solid #bebebe; border-top: 0 none; }
.mod_L_cio4 { padding: 0px 0px 8px 10px; display: none; border: 1px solid #bebebe; border-top: 0 none; }
.mod_L_cio5 { padding: 10px 0 6px 10px; _padding-right: 0px; _margin-right: 0; border: 1px solid #bebebe; border-right: 0 none; border-top: 0 none; overflow: hidden; _zoom: 1; width: auto; _width: 403px; }
.mod_L_cio5 ul { clear: both; margin: 0; padding: 0; }
.mod_L_cio5 ul li { clear: none; float: left; color: #333; line-height: 24px; height: 24px; list-style: none; padding: 0 0 0 15px; background: url(../images/cio/icon_6.gif) 3px 10px no-repeat; font-size: 12px; overflow: hidden; width: 170px;/* width:185px;*/ margin-right: 15px; }
.mod_L_cio5 ul li a { color: #333333; }
.mod_L_cio5 ul li a.ind { background: none; padding: 0px; color: #333333; font-size: 12px; }
.mod_L_cio5 a:hover { color: #cc0000; text-decoration: underline; }
.mod_L_cio6 { padding: 0px 0px 11px 10px; overflow: hidden; _zoom: 1; border-left: 1px dashed #bebebe; }
.mod_B_cio5 .mod_L_cio6 { padding: 0 0 0 10px; }
.mod_L_cio6 ul { clear: both; margin: 0; padding: 0; }
.mod_L_cio6 ul li { clear: none; float: left; color: #333; line-height: 22px; height: 22px; list-style: none; padding: 0 0 0 20px; background: url(../images/cio/icon_5.gif) 7px 10px no-repeat; font-size: 12px; overflow: hidden; width: 178px; margin-right: 0px; }
.mod_L_cio6 ul li a { color: #333333; }
.mod_L_cio6 ul li a.ind { background: none; padding: 0px; color: #333333; font-size: 12px; }
.mod_L_cio6 a:hover { color: #cc0000; text-decoration: underline; }
.mod_B_CompIntro { border: 1px solid #BBC5CF; background-color: #F7F7F7; margin-bottom: 10px; padding: 10px; }
.mod_B_CompIntro .logo { text-align: center; }
.mod_B_CompIntro .logo img { border: 1px solid #D9D9D9; }
/* 评字样式 */
.ReplyLink img { margin-bottom: -10px; margin-left: -10px; *margin-left:-15px;
}
.special_list ul { padding-left: 20px; }
.special_list li { color: #AFAFAF; float: left; width: 43%; margin-right: 40px; border-bottom: 1px solid #E8E8EC; text-align: right; list-style: none; height: 30px; line-height: 30px; background: url(../images/dot_all.gif) no-repeat left -140px; padding-left: 20px; }
.special_list li a { float: left; font-size: 14px; color: #023499; }
.special_list li a:hover { text-decoration: underline; }
.special_annal ul { margin-left: 30px; }
.special_annal li { float: left; margin-right: 30px; }
.special_annal li a:hover { text-decoration: underline; }
#moreCompany { height: 380px; }
#moreCompany li { float: left; background: none; width: 130px; text-align: center; height: 24px; padding: 2px; overflow: hidden; }
#moreCompany li a { float: left; display: block; text-align: center; background: #f4f4f4; width: 100%; }
#moreCompany li a:hover { background-color: #eeeeee; }
#moreCompany ul { clear: both; }
#moreCompany ul:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
#moreCompany dl { position: relative; }
#moreCompany dt { position: absolute; top: -26px; *top:-21px;
right: 10px; border: 1px solid #BBC5CF; padding: 0 10px; cursor: pointer; }
#moreCompany #moreCompanySugg { right: 90px; }
#moreCompany dt.active { background-color: #FFF; border-bottom-color: #FFF; }
/*右边模块李恒*/

.mod_n_right_body { width: 405px; float: left; }
.mod_n_right { padding: 0px 0 0 10px; font: Verdana, Arial, Helvetica, sans-serif, "宋体" 12px; color: #000000; line-height: 22px; }
/*左边轮显模块李恒*/
.mod_n_left_body { width: 320px; float: left; height: 246px; padding-left: 15px; }
.mod_n_left { padding: 0; width: 320px; height: 220px; }
/*评论框样式*/
a.btnnew1 { background: url(../images/btn_Soft.gif) no-repeat; padding: 6px 15px; width: 81px; height: 24px; line-height: 24px; color: #fff; font-size: 13px; border: none; cursor: pointer; text-align: center; margin: 0px 6px; font-weight: bold }
.mod_H_12 { color: #000; font-size: 14px; background: #ccc; padding: 3px 8px; font-weight: bold; clear: both }
#ReplyContent { margin-top: 15px; background: #e9f0f7; padding: 8px; border: 1px solid #bbc5cf; }
#ReplyContent h2 { color: #000; border: 0 none; margin: 0 0 10px 0; padding: 0; background: url(../images/ReplyContent_icon.gif) left 50% no-repeat; padding-left: 12px; }
#ReplyContent .code { height: 28px; line-height: 28px; width: 580px; }
#ReplyContent .textarea { margin: 12px 0; border: 1px solid #b6b8b6; width: 536px; padding: 10px; }
#ReplyContent .code table { float: right; *margin-top:-28px;
vertical-align: middle; }
#ReplyContent label { font-size: 12px; color: #2b2b2b; }
#ReplyContent .code td { vertical-align: middle; height: 28px; line-height: 28px; }
#ReplyContent .code a { color: #797979; }
/*视频访谈改两列显示*/
.mod_M_server00 .MM { float: left; width: 49%; height: 110px; }
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
.cf { zoom: 1; }
