@charset "utf-8";
/* CSS Document */

em { font-style: normal; }
body { margin: 0 auto; background: #dee8fe; }
#contants { background: #FFF url(images/bg822_02.jpg) repeat-x left -38px; }
#contents { }
#con_body { margin: 0 auto; width: 960px; margin-top: 10px; *margin-top:0px;
position: relative; }
#topshowadsame { height: 30px; *height: 10px;
}
.mod_N_top { height: 35px; width: 100%; z-index: 9998; position: fixed; *position:none;
background: url(images/bg822_02.jpg) repeat-x left 0; top: 0; }
.mod_N_top .main { width: 960px; color: #000; font-size: 12px; line-height: 28px; margin-left: 20px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
.mod_N_top .main .mleft { width: 620px; float: left; *width:550px;
}
.mod_N_top .main .mleft iframe { background: none; }
.mod_N_top .main .mleft a, .mod_N_top .main .mright a { padding-right: 6px; }
.mod_N_top .main .mright { width: 330px; float: right; text-align: right; height: 35px; line-height: 35px; }
.mod_N_logo { width: 960px; height: 60px; }
.logo_f { float: left; width: auto; }
a.logonormal { display: block; float: left; margin: 15px 0 8px; }
.images_f { height: 60px; width: 690px; float: right; margin-top: 10px; }
.images_f .images_left { width: 230px; height: 60px; float: left; background-color: #fff; line-height: 18px; margin-right: 10px; }
.images_f .images_right { width: 450px; height: 60px; float: left; }
/*副导航*/
.daohang_f { float: right; height: 17px; margin-top: 40px; width: 520px; font-size: 14px; }
.daohang_f ul { list-style: none; float: right; }
.daohang_f ul li { float: left; }
.ondaohang { color: #000; float: left; margin-right: 17px; vertical-align: text-bottom; }
.ondaohang1 { color: #000; float: left; vertical-align: text-bottom; }
.small_icon { background: url(images/icon.png) no-repeat; }
.nspace { background-position: left top; padding-left: 20px; margin-right: 10px; width: 60px; }
.nevent { background-position: left -24px; padding-left: 20px; margin-right: 10px; width: 33px; }
.nbbs { background-position: left -51px; padding-left: 20px; margin-right: 10px; width: 33px; }
.nquanzi { background-position: left -53px; padding-left: 20px; margin-right: 10px; width: 33px; }
.nvblog { background-position: left -76px; padding-left: 20px; margin-right: 10px; width: 45px; }
.nsearch { background-position: left -99px; padding-left: 20px; margin-right: 10px; width: 33px; }
.ngongsi { background-position: left -124px; padding-left: 20px; margin-right: 10px; width: 33px; }
.mod_N_head { height: 45px; width: 960px; margin-top: 11px; *margin-top: 9px;
background: url(images/topbg_12.jpg) repeat-x; border: #05203c 1px solid; }
.mod_N_head_head1 { height: 28px; line-height: 28px; background-position: left 0; font-size: 12px; }
.mod_N_head_head2, .left { height: 45px; line-height: 45px; color: #FFF; font-weight: 700; }
.mod_N_head_head1 ul { list-style: none; font-size: 14px; margin: 8px; }
.mod_N_head_head1 ul li, .mod_N_head_head2 .left ul li { float: left; width: 105px; text-align: center; background: url(images/line_09.jpg) no-repeat right 0; }
.mod_N_head_head1 ul li a { color: #000; text-decoration: none; }
.mod_N_head_head1 ul li a:hover { color: #FA7E15; text-decoration: underline; }
.mod_N_head_head2 .left ul { list-style: none; font-size: 14px; }
.mod_N_head_head2 .left ul li a { color: #FFF; text-decoration: none; }
.mod_N_head_head2 .left ul li a:hover { color: #fff; text-decoration: underline; }
#index_neck .search { width: 290px; height: 30px; float: right; }
input, textarea { resize: none; margin: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; outline: none; color: #333; }
.search .soso { background-color: white; border: 1px solid #175e60; border-top: 1px solid #116774; float: right; height: 21px; position: relative; width: 199px; margin: 6px 0 0 10px; }
.search .so_text { -moz-border-radius-bottomleft: 1px; -moz-border-radius-bottomright: 1px; -moz-border-radius-topleft: 1px; -moz-border-radius-topright: 1px; border: 0 none; color: #BFBFBF; width: 173px; }
.search .so_btn { background: url(images/search.gif); }
.search .so_btn { background-color: #F0F4F7; background-position: 0px 0px; border: 0 none; height: 16px; position: absolute; right: 0; top: 3px; width: 16px; }
.dotline1 { }/*background:transparent url(images/dotline1.gif) repeat-x scroll left bottom;*/
.doinglist .dotline1 { background: transparent url(images/dotline1.gif) repeat-x scroll left bottom; }
.newMember .dotline1 { background: transparent url(images/dotline1.gif) repeat-x scroll left bottom; }
.mod_M_ding .dotline1 { background: transparent url(images/dotline1.gif) repeat-x scroll left bottom; }
/*搜索*/
input { font-size: 12px; }
#db-sidesrh { margin-top: 4px; height: 30px; z-index: 1; position: relative; }
#db-sidesrh form { float: right; position: absolute; z-index: 100; }
#db-sidesrh .inp input { background-color: white; border: 1px solid #b8c6df; border-top: 1px solid #b8c6df; border-right: none; padding: 0 2px; vertical-align: baseline; width: 246px; height: 21px; line-height: 21px; font-weight: normal; }
#db-sidesrh input { float: left; }
element.style { background-color: #FFFFFF; width: 44px; }
#db-sidesrh .submenu, #db-sidesrh .submenu .selected, #db-sidesrh .submenu .menu { }
#db-sidesrh .submenu { background-color: white; border: 1px solid #b8c6df; border-left: none; float: left; height: 20px; margin: 0 0px 0 -5px; padding: 0px 0 1px; position: relative; width: 45px; }
#db-sidesrh .submenu .selected { border-left: 1px solid #b8c6df; cursor: pointer; padding: 0px 0 0 5px; font-size: 12px; height: 19px; line-height: 19px; font-weight: normal; }
#db-sidesrh .submenu .selected span { background-image: url(images/btn.jpg); background-position: -94px -32px; }
.submenu .selected span { background: transparent url(/pics/nav/ui_ns_sbg4.png) no-repeat scroll -240px -124px; height: 5px; overflow: hidden; position: absolute; right: 4px; top: 10px; width: 7px; }
#db-sidesrh .submenu .menu { width: 60px; z-index: 999; position: absolute; }
.hide { display: none; }
#db-sidesrh .bn-srh { background: transparent url(images/ser_13.jpg) no-repeat scroll left 0px; border: 1px solid #b8c6df; cursor: pointer; height: 23px; letter-spacing: 3px; padding-bottom: 2px; width: 33px; border-left: none; }
.submenu ul { list-style: none; font-size: 12px; margin: 0; padding: 0; }
.submenu .menu { background: #FFFFFF none repeat scroll 0 0; border: 1px solid #B6C9C1; position: absolute; font-weight: normal; right: -1px; top: 24px; width: 85px; }
.submenu .menu li { width: 100%; height: 22px; line-height: 22px; }
.submenu .menu a { display: block; padding: 2px 10px; }
.submenu .menu .line { border-bottom: 1px solid #C3C3C3; font-size: 0; height: 1px; line-height: 0; margin-bottom: 1px; overflow: hidden; }
/*公告栏*/#index_neck { height: 32px; width: 958px; font-size: 12px; font-weight: 700; line-height: 32px; *line-height:28px;
border: #949fb3 1px solid; border-top: none; }
#index_neck .announce { color: #000; float: left; font-size: 12px; font-weight: bold; height: 32px; line-height: 32px; overflow: hidden; width: 600px; padding-left: 5px; *height: 27px;
*padding-top:5px
}
/*导航分类*/
.topfenlei { margin: 10px 0; width: 960px; position: relative; }
.topfenlei:after { content: "."; height: 0; visibility: hidden; display: block; clear: both; }
.topfenlei .tleft { width: 160px; background-color: #ffffff; z-index: 999; position: absolute; left: 0; top: 0; box-shadow: 0 1px 0 #ececec; }
/*左边分类*/
.mod_B_Lookout .mod_H_h2, .mod_H_h3, .tec .mod_H_h2, .mod_H_h2, .headlist { background-image: url(images/bgdh.png); background-repeat: repeat-x; }
#conleft .mod_H_h2, #conleft .mod_H_h3 { width: 330px; }
.headlist { height: 39px; line-height: 39px; font-size: 14px; padding: 0px 0 0px 12px; font-weight: bold; border: 1px solid #ececec; z-index: 1; }
.toplist { height: 55px; border: 1px solid #CDCDCD; border-top: none; }
.topfenlei .tleft .list_head { font-size: 14px; text-align: left; }
.topfenlei .tleft .list_head .title a, .topfenlei .tleft .list_head span { background: none repeat scroll 0 0; border: 1px solid #ececec; border-top: none; display: block; font-size: 14px; line-height: 20px; padding: 2px 0 3px 12px; }
.topfenlei .tleft .list_head .title a { background: url(images/1.gif) no-repeat right; padding-right: 22px; }
.topfenlei .tleft .list_head .title a { color: #333333; height: 20px; }
.topfenlei .tleft .list_head .title a:link, .topfenlei .tleft .list_head .title a:visited { text-decoration: none; }
.topfenlei .tleft .list_head .title a:hover { background-color: #F7F9FB; color: #0085CF; text-decoration: none; border: 1px solid #CDCDCD; border-top: none; border-right: none; }
.topfenlei .tleft .list_head h3 { padding: 0; margin: 0; }
/*弹出层*/
.i-mc { font-family: Arial, Helvetica, sans-serif "宋体"; font-size: 12px; background: #f7f9fb none repeat scroll 0 0; border: 1px solid #CDCDCD; left: 159px; overflow: hidden; position: absolute; top: 0; width: 800px; z-index: 100; padding-bottom: 10px; }
.mcw { left: 159px; overflow: hidden; position: absolute; top: 55px; }
.mccz { left: 159px; overflow: hidden; position: absolute; top: 70px; }
.mcsv { left: 159px; overflow: hidden; position: absolute; top: 70px; }
.mczjj { left: 159px; overflow: hidden; position: absolute; top: 75px; }
.mcgeren { left: 159px; overflow: hidden; position: absolute; top: 127px; }
.i-mc .close { background: transparent url(images/1204-1_03.jpg) repeat scroll right; cursor: pointer; height: 11px; left: 770px; position: absolute; top: 6px; width: 10px; z-index: 14; }
.i-mc .subitem { float: left; height: auto; padding: 0 4px 0 8px; width: 600px; }
.i-mc .subitem .fore { border-top: medium none; margin: 0; }
.i-mc .subitem dl { border-top: 1px solid #CCC; overflow: hidden; padding: 10px 0; margin: 0; float: left; }
.i-mc .subitem dt { float: left; line-height: 22px; text-align: center; width: 65px; }
.i-mc .item dt { color: #CC0000; font-weight: bold; padding: 3px 6px 0 0; }
.i-mc .subitem dd { float: left; width: 520px; margin-left: 5px; margin-right: 0; }
.i-mc .item dd { overflow: hidden; padding: 3px 0 0; }
.i-mc .subitem em { border-left: 1px solid #CCCCCC; float: left; height: 14px; line-height: 14px; margin: 4px 0; padding: 0 8px; }
.i-mc .subitem em a { color: #000; text-decoration: none; display: inline-block; }
.i-mc .subitem em a:link, .i-mc .subitem em a:hover { background-color: none; color: #000; text-decoration: none; display: inline-block; }
.i-mc .fr { margin-bottom: -2000px; padding-bottom: 2010px; width: 176px; border-left: #b2b3b3 1px solid; }
.fr { float: right; }
.mcw .subitem dl, .mccz .subitem dl, .mcsv .subitem dl, .mczjj .subitem dl { border-top: 1px solid #b2b3b3; overflow: hidden; padding: 10px 0; margin: 0; height: 100px; }
.mcw .subitem em, .mccz .subitem em, .mcsv .subitem em, .mczjj .subitem em { border-left: 1px solid #b2b3b3; float: left; height: 14px; line-height: 14px; margin: 4px 0; padding: 0 8px; *width:85px;
}
/*右边推荐*/
.tright { width: 788px; height: 220px; border: #b9c7e0 1px solid; box-shadow: 0 1px 0 #ECECEC; float: right; overflow: hidden; background-color: #f8f8f8; }
.trline { width: 778px; height: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: #e8eeff left bottom repeat-x; border-bottom: #b8c6df 1px solid; line-height: 35px; *height: 25px;
*line-height: 30px;
*padding-top:10px;
padding-left: 10px; margin-bottom: 10px; }
.trtj { padding-left: 13px; }
.trtj:after { display: inline; float: left; margin-bottom: 1px; margin-left: 1px; position: relative; }
.trhks, .trhd, .trftf { height: 167px; width: 231px; float: left; margin-right: 27px; *margin-right:24px;
}
.tright .trtj .title { font-size: 14px; font-weight: 700; margin: 5px 0 7px 0; }
{
height:137px;
}
.a_block { display: inline; float: left; margin-bottom: 1px; margin-left: 1px; position: relative; }
.a_block_first { margin-left: 0; }
.a_block img { display: inline; float: left; }
.a_block .txt_holder { bottom: 0; cursor: pointer; left: 0; position: absolute; }
.a_block .txt_holder p { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; height: 16px; line-height: 16px; padding: 8px 10px; position: relative; margin: 0; width: 211px; }
.a_block_hover .txt_holder p { color: #ff6600; text-decoration: none; }
.a_block .txt_holder p .txt { position: relative; z-index: 10; }
.a_block .txt_holder p .bg { background: none repeat scroll 0 0 #000000; bottom: 0; height: 100%; *height:30px;
left: 0; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; position: absolute; width: 231px; text-decoration: none; }
.a_block .txt_holder .timestamp, .a_block .txt_holder .badge { color: #000000; font-size: 10px; line-height: 20px; padding: 0 10px; position: absolute; text-transform: uppercase; top: -20px; }
.a_block .txt_holder .timestamp .txt, .a_block .txt_holder .badge .txt { font-family: georgia, serif; position: relative; z-index: 10; }
.a_block .txt_holder .timestamp .txt .smaller, .a_block .txt_holder .badge .txt .smaller { font-size: 9px; }
.a_block .txt_holder .timestamp .bg { background: none repeat scroll 0 0 #00BDF6; bottom: 0; height: 100%; left: 0; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; position: absolute; width: 100%; }
.a_block_lg { height: 150px; width: 384px; }
.a_block_lg p { width: 364px; }
.tlad { height: 60px; margin-bottom: 10px; text-align: center; width: 960px; }
/*中间模块*/
.contant { width: 960px; margin-top: 10px; height: 100%; }
#conleft { width: 330px; _width: 310px; background-color: #ebeffc; float: left; }
#concenter { width: 317px; padding-left: 17px; float: left; }
#conrgt { width: 278px; padding-left: 18px;/* _width: 278px; _margin-left: 10px;*/ float: right; }
@charset "utf-8";
/* CSS Document */


.submitbtn { border: none; width: 60px; height: 23px; background: url(images/form.gif) no-repeat left top transparent; }
.mod_H_h3, .mod_H_h2 { background-position: left -128px; height: 41px; line-height: 41px; }
/*畅享瞭望*/
.mod_B_Lookout .mod_H_h2 { margin-bottom: 0px; *margin-bottom:5px;
margin-top: 0; }
.mod_B_Lookout .mod_M_Lookout, .mod_B_Lookout .mod_L_Lookout, .mod_M_member, .mod_L_case, .mod_B_solution .doinglist { width: 310px; padding: 0 10px; }
.tec .mod_L_case { width: 270px; padding: 0; }
.mod_B_Lookout .infolist { padding-bottom: 9px; *padding-bottom:10px;
}
.mod_B_Lookout .infolist table { float: left; }
.mod_B_Lookout .title, .mod_B_member .title, .mod_B_case .title, .mod_B_solution .title, .mod_B_group .title { font-size: 14px; font-weight: 700; line-height: 20px; padding: 5px 0; color: #305186; }
.mod_B_blog .title, .tec_content .title { font-size: 14px; font-weight: 700; line-height: 20px; padding: 5px 0; *line-height:18px;
*padding:3px 0;
color: #305186; }
.mod_B_Lookout .title { font-size: 14px; }
.mod_B_Lookout .hytitle { font-size: 12px; }
.mod_B_Lookout .msg { line-height: 18px; padding-left: 0px; color: #828282; }
.mod_B_Lookout .number { width: 49px; height: 30px; background: url(images/icon.gif) left top no-repeat transparent; font-size: 14px; font-weight: 700; color: #305186; }
.mod_B_Lookout .read { background: url(images/icon.gif) left -30px no-repeat transparent; height: 18px; line-height: 18px; overflow: hidden; _height: 1%; color: #FFF; }
.mod_B_Lookout .summary { margin-top: 10px; margin-bottom: 5px; width: 100%; line-height: 20px; height: 85px; }
.mod_B_Lookout .newslist { line-height: 18px; padding: 0 0 10px; }
.mod_B_Lookout .newslist .tab { width: 62px; background-color: #484848; color: #FFF; padding: 2px 7px; margin-right: 10px; }
.mod_B_member .mod_H_h2 { margin-top: 10px; }
.mod_H_h2 { }
.mod_B_member .memberinfo { padding: 5px 0; }
.mod_B_member .photo img { background: #FFFFFF none repeat scroll 0 0; display: block; height: 60px; width: 60px; }
.mod_B_member .txt { padding-top: 10px; line-height: 20px; }
.mod_B_Lookout .mod_H_h2 { background-position: left -39px; padding: 0px; }
.headlist { background-position: left -128px; }
.mod_B_Lookout .tagn { width: 96px; float: left; color: #4d4d4d; height: 48px; line-height: 48px; }
.mod_B_Lookout .on { background: url(images/lwdh_21.jpg) no-repeat; height: 48px; line-height: 48px; }
.mod_B_Lookout .tagf { width: 96px; float: left; color: #000; }
.mod_B_Lookout .mod_H_h2 h2, .tec .mod_H_h2 h2 { font-family: "微软雅黑"; font-size: 18px; *font-size: 13px;
line-height: 25px; border: none; color: #fff; margin-bottom: 0; }
.mod_B_Lookout .mod_H_h2 h2 { line-height: 40px; }
.tec .mod_H_h2 h2 { line-height: 41px; }
.mod_H_h2 #tagname_commentfocus1 h2 { text-align: center; }
/*选型tab切换*/
.tec .mod_H_h2, .mod_B_member .mod_H_h2 { background-position: left -128px; height: 41px; clear: both; margin: 0; }
.tec .tagn, .mod_B_member .tagn { width: 100px; float: left; height: 41px; text-align: center; }
.tec .tagf, .mod_B_member .tagf { width: 100px; float: left; height: 38px; margin: 2px 0 0 0px; *margin:0px 0 0 5px;
text-align: center; color: #000; background-color: #f9f9f9; border-right: #bbd5f0 1px solid; }
.mod_B_member .tagf { margin: 1px 0 0 0; }
.mod_B_Lookout { height: 900px; width: 330px; _width: 310px; }
.mod_B_Lookout .tagf h2 a { color: #438ac7; }
.mod_B_Lookout .on h2 a { color: #fff; }
.mod_L_Lookout a.keywords { color: #336699; }
.mod_L_Lookout a.keywords:hover { color: #ff6600; }
.tec .on { float: left; }
/*标杆研究 */
.mod_B_member { height: 685px; }
.mod_B_case { padding-top: 0px; height: 382px; }
.mod_B_case .info, .mod_B_solution .info { margin: 10px 0; }
.mod_B_case h5 { line-height: 20px; background: url(images/icon.gif) left -216px no-repeat transparent; padding-left: 25px; }
.mod_B_case .recording .act { background: url(images/icon.gif) left -202px no-repeat transparent; padding-left: 16px; color: #305186; }
.mod_B_case .act a:link { color: #305186; }
.mod_B_case .act a:hover { color: #FF6600; text-decoration: underline; }
.mod_B_case .recording { padding-bottom: 12px; }
.mod_L_case li { background: url(images/icon.gif) left -241px no-repeat transparent; font-size: 14px; line-height: 18px; padding: 6px 0 6px 12px; *padding:6px 0 6px 12px;
color: #305186; }/*border-bottom:1px dotted #acaaa1;*/
.mod_L_case li.last { border-bottom-style: solid; }
/*选型中心*/
.mod_B_solution .download h5 { background: url("images/icon.gif") no-repeat scroll left -141px transparent; line-height: 22px; margin-bottom: 0; padding-left: 25px; }
.tec { height: 295px; * height: 305px;
}
.tec_content { margin-top: 5px; display: inline-block; width: 278px; padding: 0; }
.tec_content .summary { width: 278px; }
.tec_content .info1 .summary { width: 210px; }
.tec_content p { margin: 0; padding: 0; }
.tec_content .tname { font-weight: 700; }
.tec_content .info { line-height: 20px; margin-left: 10px; margin-top: 10px; overflow: hidden; width: 208px; }
.tec_content .info em { display: block; float: left; font-size: 12px; height: 18px; line-height: 18px; margin: 0; overflow: hidden; position: relative; width: 208px; z-index: 1; }
/*博客专栏*/
.mod_B_blog { margin-bottom: 10px; _margin-bottom: 10px; height: 449px; }
.mod_B_blog li { padding-bottom: 3px; margin-bottom: 5px; }
.mod_B_blog .info { height: 90px; margin-top: 5px; }
.mod_B_blog .blogger { }
.mod_B_blog .photo, .tec_content .photo { width: 60px; }
.mod_B_blog .name { width: 65px; line-height: 30px; }
.mod_B_blog .summary { width: 240px; }
.mod_B_blog .summary p { height: 60px; overflow: hidden; }
.mod_B_blog .comment { width: 50px; }
/*最近更新的专业博客*/
.mod_B_updateblog { margin-bottom: 5px; }
.mod_M_updateblog { margin-top: 10px; }
.mod_B_updateblog .photo { width: 60px; }
.mod_B_updateblog .name { width: 60px; line-height: 30px; }
/*论坛*/
.mod_B_forum, .huodong { height: 350px; }
.mod_L_forum { margin-top: 0px; }
.mod_L_forum li { background: url(images/icon.gif) left -241px no-repeat transparent; padding-left: 10px; font-weight: 700; line-height: 18px; padding: 6px 0 6px 12px; color: #305186; }/*border-bottom:1px dotted #acaaa1;*/
.mod_L_group p { }
/*圈子*/
.mod_B_group { height: 330px; }
.mod_L_group { margin-top: 5px; }
.mod_L_group li { padding-bottom: 10px; margin-bottom: 10px; }
.mod_list { margin-top: 0px; }
.mod_list li { background: url("images/icon.gif") no-repeat scroll left -241px transparent; color: #305186; font-size: 12px; line-height: 18px; padding: 6px 0 6px 12px; }
.mod_list span.num { text-align: center; width: 30px; float: right; margin-right: 5px; }
.mod_B_group h2 { font-size: 12px; font-family: "宋体"; margin: 0; font-weight: normal; border: none; }
.mod_B_group .act1 { width: 60px; float: right; }
/*速写集*/
.mod_B_ding, .mod_B_solution { margin-bottom: 10px; }
.mod_M_ding { margin-top: 10px; }
.mod_M_ding li { height: 60px; padding-bottom: 1px; *padding-bottom:0px;
margin-bottom: 8px; *margin-bottom:12px;
}
.mod_M_ding .info { width: 230px; overflow: hidden; }
.mod_M_ding .info p { margin: 0; line-height: 18px; }
.mod_M_ding .info .time { color: #A6A6A6; font-weight: normal; margin-left: 5px; }
/*活动*/
#conrgt .huodong .hdlist { height: 65px; margin-top: 13px; *margin-top:10px;
}
#conrgt .huodong .hdlist .date { /*background:url(images/icon.gif) left 0px no-repeat;*/ width: 50px; height: 47px; _height: 47px; float: left; border: 1px solid #435998; }
#conrgt .huodong .hdlist .date .week { background: #435998; color: #fff; font-size: 12px; height: 21px; line-height: 21px; margin: 0; text-align: center; }
#conrgt .huodong .hdlist .date .day { font-weight: bold; height: 26px; text-align: center; margin: 0; }
#conrgt .huodong .hdlist .date .week p { line-height: 21px; margin: 0; }
#conrgt .huodong .hdlist .date .day p { line-height: 26px; margin: 0; }
#conrgt .huodong .hdlist .meeting { float: left; padding: 0 0 0 10px; width: 210px; float: left; height: 70px; }
#conrgt .huodong .hdlist .meeting dd, #conrgt .huodong .hdlist .meeting dl { margin: 0; }
#conrgt .huodong .hdlist .meeting dt { height: 20px; vertical-align: top; font-weight: 700; }
#conrgt .huodong .hdlist .meeting .f_gray { color: #4D4D4D; }
#conrgt .huodong .hdlist .meeting .f_black_33 { color: #4d4d4d; }
/*日志*/
#conrgt .rizhi { height: 330px; }
.mc_bar_graph { margin-left: 0px; margin-top: 9px; }
.mc_bar_graph .mc_bar_red { background: transparent url(images/dot_red.png) repeat scroll 0 0; min-height: 45px; _height: 45px; position: relative; width: 267px; }
.mc_bar_graph .mc_bar_red .mc_blurb { font-size: 12px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: normal; line-height: 18px; margin-left: 8px; padding-top: 12px; width: 230px; }
.mc_blurb a { color: #4d4d4d; display: block; min-height: 30px; _height: 30px; overflow: hidden; padding-bottom: 5px; }
.mc_blurb a:link, .mc_blurb a:hover { color: #4d4d4d; }
.col2_most_commented .mc_bar_graph .mc_bar_red .mc_comment_icon { background-color: black; float: right; position: absolute; right: -10px; top: 15px; }
.mc_bar_graph .mc_comment_icon .mc_num_comments a { color: white; font-size: 11px; line-height: 18px; padding: 0 7px; }
.mc_bar_graph .mc_bar_red .mc_comment_tail { background: url(images/col2_mc_comment_tail.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/col2_mc_comment_tail.png', sizingMethod='crop');
cursor: pointer; height: 7px; position: absolute; right: 0; top: 28px; width: 10px; }
.clear { clear: both; position: relative; }
/*黑色*/
.mc_bar_graph .mc_bar_red .mc_comment_icon, .mc_bar_graph .mc_bar_orange .mc_comment_icon, .mc_bar_graph .mc_bar_yellow .mc_comment_icon, .mc_bar_graph .mc_bar_green .mc_comment_icon, .mc_bar_graph .mc_bar_blue .mc_comment_icon { background-color: #4d4d4d; float: right; position: absolute; right: -10px; top: 10px; }
/*颜色2*/
.mc_bar_graph .mc_bar_orange { background: transparent url(images/dot_orange.png) repeat scroll 0 0; margin-top: -10px; min-height: 47px; _height: 47px; position: relative; width: 267px; }
.mc_bar_graph .mc_bar_orange .mc_blurb { font-size: 12px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: normal; line-height: 26px; margin-left: 8px; padding-top: 10px; width: 230px; }
/*三角号*/ 
.mc_bar_graph .mc_bar_orange .mc_comment_tail, .mc_bar_graph .mc_bar_yellow .mc_comment_tail, .mc_bar_graph .mc_bar_green .mc_comment_tail, .mc_bar_graph .mc_bar_blue .mc_comment_tail { background: url(images/col2_mc_comment_tail.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/col2_mc_comment_tail.png', sizingMethod='crop');
cursor: pointer; height: 7px; position: absolute; right: 0; top: 28px; width: 10px; }
.clear { clear: both; position: relative; }
.mc_bar_graph .mc_bar_green .mc_comment_tail { top: 32px; }
/*颜色3*/
.mc_bar_graph .mc_bar_yellow { background: transparent url(images/dot_yellow.png) repeat scroll 0 0; margin-top: -10px; min-height: 47px; _height: 47px; position: relative; width: 267px; }
.mc_bar_graph .mc_bar_yellow .mc_blurb { font-size: 12px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: normal; line-height: 26px; margin-left: 8px; padding-top: 10px; width: 230px; }
/*颜色4*/
.mc_bar_graph .mc_bar_green { background: transparent url(images/dot_y1.png) repeat scroll 0 0; margin-top: -10px; min-height: 47px; _height: 47px; position: relative; width: 267px; }
.mc_bar_graph .mc_bar_green .mc_blurb { font-size: 12px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: normal; line-height: 26px; margin-left: 8px; padding-top: 10px; width: 230px; }
.mc_bar_graph .mc_bar_green .mc_comment_icon { background-color: #4d4d4d; float: right; position: absolute; right: -10px; top: 15px; }
/*颜色5*/
.mc_bar_graph .mc_bar_blue { background: transparent url(images/dot_y2.png) repeat scroll 0 0; margin-top: -10px; min-height: 47px; _height: 47px; position: relative; width: 267px; }
.mc_bar_graph .mc_bar_blue .mc_blurb { color: #000; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: normal; line-height: 26px; margin-left: 8px; padding-top: 10px; width: 230px; }
/*七日点击排行*/
#conrgt .doing { margin-top: 10px; }
#conrgt .newMember { margin-top: 22px; }
#conrgt .weekp { height: 382px; }
#conrgt .doing .doinglist { font-size: 12px; font-weight: normal; }
/*资料下载*/
#concenter .download { }
.newMember { margin-bottom: 50px; }
#concenter .download .downlist {/*background-color:#f7f9fb;*/ margin-top: 10px; }
#concenter .download ul { list-style: none; }
#concenter .download ul li {/*border-bottom:#CCC 1px dotted;*/ margin-left: 5px; }
#concenter .download .icon_pdf, #concenter .download .icon_doc, #concenter .download .icon_ppt, #concenter .download .icon_xls { background: url(images/icon.gif) no-repeat; padding-left: 25px; height: 20px; margin-bottom: 10px; }
#concenter .download .icon_pdf { background-position: left -146px; }
#concenter .download .icon_doc { background-position: left -125px; }
#concenter .download .icon_ppt { background-position: left -167px; }
#concenter .download .icon_xls { background-position: left -424px; }
/*最新加入会员*/
.mod_B_solution .memberlist { margin-bottom: 10px; margin-left: 5px; font-size: 12px; font-weight: normal; }
.mod_B_solution .doinglist ul { list-style: none; }
.mod_B_solution .doinglist ul li { margin-left: 5px; margin-bottom: 8px; padding-bottom: 1px; line-height: 20px; height: 60px; }
.mod_B_solution .doinglist { margin-top: 10px; }
.f_gray1 { color: #A6A6A6; }
/*广告*/
.tlad { width: 960px; height: 60px; margin: 10px 0 10px 0; text-align: center; }
.tlad1 { width: 960px; height: 50px; margin: 5px 0 0px 0; text-align: center; }
.ad { width: 310px; height: 80px; margin: 0px 0 10px; text-align: center; }
.ad1 { width: 310px; height: 80px; margin: 5px 0 5px 0; text-align: center; }
.ad2 { width: 310px; height: 120px; margin: 5px 10px; text-align: center; }
.ad3 { width: 310px; height: 80px; margin: 5px 10px; text-align: center; }
.adleft { width: 310px; height: 80px; margin: 5px 10px; text-align: center; }
.adtxt { width: 270px; height: 80px; text-align: left; line-height: 20px; margin: 10px 0 10px; *margin: 15px 0 10px;
}
.rightad { width: 260px; height: 260px; margin: 10px 0 12px 0; * margin:10px 0 14px 0;
background-color: #F5F7F9; text-align: center; border: 1px solid #E3E3E3; padding: 5px; *padding:3px;
}
.rightad1 { width: 270px; height: 80px; margin: 0px 0 10px; background-color: #69C; text-align: center; }
.rightad3 { width: 270px; height: 80px; margin: 0px 0 10px 0; background-color: #69C; text-align: center; }
/*合作机构*/
/*合作机构*/
.foot { width: 100%; font-weight: normal; background: url(images/113_03.jpg) left 0 repeat-x #f5f5f5; display: inline-block; }
.foot .dotline1 { background: transparent url(images/dotline1.gif) repeat-x scroll left bottom; }
.foot a { }
.mod_H_foot { padding: 10px 0 5px 0; margin-bottom: 10px; }
.mod_H_foot1 { padding: 5px 0; margin-bottom: 10px; }
.mod_H_foot h2 { border: none; margin: 0; padding-left: 10px; width: 300px; padding-bottom: 0px; font-size: 12px; line-height: 18px; font-weight: 700; font-family: "宋体"; }
.mod_H_foot .act { float: right; margin-top: 3px; padding-right: 5px; }
.mod_L_cooperation, .mod_L_link { width: 950px; padding-left: 10px; font-size: 12px; display: inline-block; }
.mod_L_friend { width: 950px; padding: 5px 0 0px 10px; font-size: 12px; margin-bottom: 0; }
.friend .mod_L_link { font-size: 12px; width: 960px; line-height: 20px; }
.mod_L_link li { height: 20px; }
.mod_L_cooperation h4 { margin-bottom: 5px; font-size: 12px; }
.friend h4 { height: 20px; width: 100px; margin-bottom: 0; }
.friend .act { float: right; margin-top: 0; padding-right: 5px; }
.mod_L_cooperation ul { height: 135px; }
.mod_L_cooperation ul ul { width: 320px; }
.mod_L_cooperation li { float: left; }
.mod_L_cooperation li li { background: url(images/icon.gif) left -350px no-repeat transparent; padding-left: 10px; line-height: 22px; width: 150px; overflow: hidden; float: left; }
.mod_L_cooperation ul ul.td3 { width: 240px; clear: both; float: left; }
.mod_L_cooperation ul ul.td3 li { width: 100px; float: left; }
.mod_L_link li { float: left; margin-right: 15px; white-space: nowrap; }
.foot .foot1 { width: 960px; margin-left: auto; margin-right: auto; }
.foot .foot2 { width: 960px; margin-left: auto; margin-right: auto; }
.foot .foot2 a:hover { text-decoration: underline; }
.foot2 .mod_H_foot { border-bottom: #8d8d8d 1px solid; margin: 0; }
.foot2 .mod_L_cooperation { width: 950px; padding: 14px 0 15px 10px; font-size: 12px; height: 130px; }
.foot2 .mrzg { border-right: 1px solid #a2a2a2; width: 290px; }
.foot2 .mrgv { border-right: 1px solid #a2a2a2; padding-left: 10px; width: 340px; }
.foot2 .mrmt { padding-left: 10px; }
.foot2 .mod_L_cooperation ul { height: 110px; }
.mrgv .mrgvul { width: 360px; }
.mrgv .mrgvul li { width: 160px; }
.foot3 { padding-top: 10px; line-height: 22px; }
.foot3 .footleft { width: 620px; float: left; margin-left: 10px; }
.foot3 .footright { width: 278px; float: right; margin-right: 10px; text-align: center; }
.foot3 .footright a { float: right; }
.foot1 h4 { margin-bottom: 0 }
/*文章页右侧*/
.topic_right { float: right; width: 310px; }
.mod2 { margin-bottom: 5px; }
.mod2 .head { margin-bottom: 5px; }
.other_list ul { line-height: 180%; list-style: none outside none; margin: 0 0 10px; }
.other_list li { background: url(images/icon.gif) left -241px no-repeat transparent; color: #305186; margin-left: 0; padding: 5px 0 5px 12px; border-bottom: 1px #CCC dotted; }
.topic_left { float: left; width: 630px; }
.article_title h1 { font-family: "Microsoft YaHei", SimHei, SimSun, Arial, Helvetica, sans-serif; color: #494949; font-size: 20px; line-height: 30px; padding: 10px 0 10px; text-align: center; }
.article_title .info { color: #616161; margin: 6px 0; padding: 3px 0 3px 12px; }
a.bigfont { background: none repeat scroll 0 0 #000000; color: #FFFFFF; margin-left: 1px; padding: 5px; }
a.midfont { background: none repeat scroll 0 0 #7F7F7F; color: #FFFFFF; margin-left: 1px; padding: 5px; }
a.smallfont { background: none repeat scroll 0 0 #B2B2B2; color: #FFFFFF; margin: 0 1px; padding: 5px; }
.summary_art { background: none repeat scroll 0 0 #F4FBFF; border: 1px solid #AED5E8; color: #114B66; font-size: 12px; line-height: 24px; padding: 8px 14px; }
.summary_art .attribute { }
.article_title { margin-bottom: 20px; }
.content_art { font-size: 14px; line-height: 24px; }
.attribute { }
/*评论*/
.vcomment { margin: 0 auto 30px; text-align: left; width: 615px; }
.vcomment .remark { background: none repeat scroll 0 0 #EFF4F8; line-height: 18px; margin: 0 auto 25px; padding: 15px; width: 585px; }
.vcomment .remark .form .comInput { position: relative; }
.vcomment .jiao { background: url("images/com_icon.gif") no-repeat scroll 0 0 transparent; }
.vcomment .remark .form .comInput .jiao { background-position: 0 -40px; font-size: 0; height: 12px; left: -11px; position: absolute; top: 20px; width: 12px; }
.vcomment .remark .l { display: inline; float: left; }
.vcomment .remark .r { display: inline; float: right; }
.pp:after, .pt:after, .area:after, .clear:after, .post:after, .post .info:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.vcomment .remark .l { text-align: center; width: 54px; }
.vcomment .remark .r { width: 514px; }
.vcomment .remark .l .reLink { color: #B8B8B8; margin: 8px auto 0; }
.vcomment .remark .form .comInput .comBord { background: url("images/bg02.gif") no-repeat scroll right bottom #FFFFFF; color: red; font: 14px/22px "宋体"; height: 66px; overflow: auto; padding: 6px; width: 500px; }
.vcomment .comBord { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #A2B3C3 #DDE6EE #DDE6EE #A2B3C3; border-style: solid; border-width: 1px; resize: vertical !important; }
.vcomment .remark .form .comInput .comBord { background: url("images/bg02.gif") no-repeat scroll right bottom #FFFFFF; color: #333; font: 14px/22px "宋体"; height: 66px; overflow: auto; padding: 6px; width: 500px; }
.vcomment .remark .nameInfo { height: 22px; }
.vcomment .btn, .vcomment .comList .box .l .fun a { background: url("images/nobg.gif") no-repeat scroll 0 0 transparent; }
.comment .faceBtn { margin: 5px auto 0; }
.vcomment .comBtn { float: right; margin-top: 15px; }
.vcomment .btn { background-position: 0 -140px; border: 0 none; color: #C7DDF0; cursor: pointer; float: left; font: 14px/24px "宋体"; height: 29px; padding: 0; width: 60px; }
.vcomment .comlist .info { background-color: #f4f4f4; line-height: 30px; }
.vcomment .comlist .info .author { margin-left: 15px; }
.vcomment .comlist .content { line-height: 20px; padding: 10px 0; margin-left: 15px; }
.mod_B_Lookout .act { float: none; padding-left: 15px; }
/*最新加入的认证会员*/
.mod_B_ding, .mod_B_solution { margin-bottom: 10px; }
.newMember { margin-top: 10px; }
.newMember li { height: 60px; padding-bottom: 1px; *padding-bottom:0px;
margin-bottom: 8px; *margin-bottom:6px;
}
.newMember .info { width: 265px; overflow: hidden; }
.newMember .info p { margin: 0; line-height: 18px; }
.newMember .info .time { color: #A6A6A6; font-weight: normal; margin-left: 5px; }
.newMember .mod_H_h3 { margin-bottom: 10px; }
/*周刊订阅*/
.edm_r { width: 960px; border: #B9C7E0 1px solid; box-shadow: 0 1px 0 #ECECEC; float: right; overflow: hidden; background-color: #F8F8F8; padding-bottom: 30px; margin-bottom: 50px; }
.edm_hb { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: #E8EEFF left bottom repeat-x; border-bottom: #B8C6DF 1px solid; line-height: 35px; padding-left: 15px; color: #3D7CB3; font-weight: 700; }
.edm_read { width: 410px; padding: 20px 0 10px 40px; }
.edm_read .edm_input { border: 1px solid #CCC; width: 200px; height: 22px; }
.email-submit { color: #444; padding-bottom: 10px; background: #5264B1 none repeat scroll 0px 0px; border: medium none; cursor: pointer; font-size: 12px; height: 25px; line-height: 25px; width: 60px; margin-left: 5px; color: #FFF; }
.edm_line { border-top: #B8C6DF 1px solid; }
.old_edm { padding: 15px; }
.old_edm li { line-height: 22px; }
.puls_rss { float: left; font-size: 14px; height: 40px; width: 25px; display: inline; }
.puls_rss img { padding-top: 5px; }
.puls_rss a { padding: 0 5px; }
/*首页最新加入认证会员*/
.newcio { width: 310px; float: left; margin: 10px 0; }
.newcio .info { width: 200px; float: left; padding-left: 10px; }
.newcio .info p { margin: 0; }
.mod_B_member .mod_H_h2 { margin-bottom: 10px; }
/*2013年导航*/
.vs-header { height: 68px; margin-top: 12px; margin: 0 auto; }
.vs-header { height: 50px; margin-top: 10px; }
.vs-logo { float: left; height: 49px; }
.vs-mainNav-A {/* border: 1px solid #8E0D12; border-radius: 2px 2px 2px 2px;*/ color: #FFFFFF; line-height: 22px; width: 800px; }
.vs-mainNav { background: url(images/13bg_03.jpg) repeat-x; height: 40px; padding: 5px; float: right; }
.vs-mainNav-A a { padding: 0 10px 0 0; }
.vs-mainNav-A a { color: #FFFFFF; padding: 5px 0; }
.vs-mainNav-A a:visited { color: #fff; }
.vs-mainNav-A a.headon:hover, .vs-mainNav-A a.headon, .vs-mainNav-A .headon a:active { color: #1469C5; background-color: #edf3ff; }
.vs-mainNav-A .vs-mainNav-bd .item-col a:active { color: #fff; }
.vs-mainNav-A b a { color: #FFFFFF; width: 35px; float: left; }
.vs-mainNav-A .item-col { background: url(images/13line_05.jpg) no-repeat; float: left; padding-left: 10px; width: 200px; height: 40px; }
.vs-mainNav-A .item-col0 { background-position: 40px 0; margin-right: 0; padding-left: 0; width: 43px; }
.vs-mainNav-A .item-col1 { background: none repeat scroll 0 0 transparent; display: inline; width: 188px; }
.vs-mainNav-A .item-col2 { width: 115px; padding-left: 20px; padding-right: 15px; }
.vs-mainNav-A .item-col3 { padding-left: 20px; width: 190px; *width:200px;
}
.vs-mainNav-A .item-col4 { width: 175px; padding-left: 20px; }
.vs-mainNav-A .item-col5 { width: 170px; }
.vs-mainNav-bd b, .vs-mainNav-A b a { width: 36px; text-align: center; float: left; color: #fff; padding: 0; }
.vs-mainNav-A .col1-text-1 { padding-right: 5px; padding-left: 5px; *padding-right:0px;
}
.vs-mainNav-bd b { font-size: 14px; }
.vs-mainNav-A .col1-text-2 { padding-left: 10px; padding-right: 10px; }
.vs-mainNav-A .col1-text-3 { padding-left: 5px; padding-right: 19px; *padding-left:12px;
*padding-right:12px;
margin-right: 8px; *margin-right:2px;
}
.vs-mainNav-A .col1-text-4 { padding-left: 10px; padding-right: 10px; *padding-left:12px;
*padding-right:12px;
}
.vs-mainNav-A .col2-text-3 { padding-left: 5px; padding-right: 10px; }
.vs-mainNav-A .col2-text-4 { padding-left: 5px; padding-right: 10px; }
.vs-mainNav-A .col3-text-4 { padding-left: 10px; padding-right: 5px; display: inline; }
.vs-mainNav-A .col3-text-3 { padding-left: 10px; padding-right: 10px; display: inline; }
.vs-mainNav-A .col3-text-1 { padding-left: 5px; padding-right: 5px; display: inline; }
.vs-mainNav-A .col3-text-2 { padding-right: 10px; padding-left: 10px; *padding-right:10px;
}
.vs-mainNav-A .col4-text-1 { padding-left: 10px; padding-right: 10px; }
.vs-mainNav-A .col4-text-2 { padding-left: 10px; padding-right: 10px; }
.vs-mainNav-A .col4-text-4 { padding-left: 10px; padding-right: 10px; margin-right: 11px; }
.vs-mainNav-A .col4-text-3 { padding-left: 10px; padding-right: 10px; }
/*new*/
.vs-mainNav li { float: left; height: 20px; white-space: nowrap; }
.vs-mainNav li a { color: #FFFFFF; text-decoration: none; }
.vs-mainNav li a:hover, .vs-mainNav li.head_on a, .vs-mainNav li a:active, .vs-mainNav-A b.head_on a:active, .vs-mainNav-A b.head_on a:hover { background-color: #EDF3FF; color: #1469C5; }
/*2014年5月29日新增首页报告样式*/
.wrap_r { width: 630px; float: right; }
.wrap_rt { width: 613px; margin-left: 17px; margin-bottom: 10px; height: 300px; background-color: #ebeffc; font-family: "微软雅黑"; }
.wrap_rt .mod_H_IT { width: 613px; }
.wrap_rt .mod_H_IT .tagf { width: auto; padding: 0 20px; }
.bg_wrap { width: 573px; padding: 15px 20px 0 20px; display: inline-block; }
.baogao_left { width: 190px; padding-right: 20px; float: left; }
.baogao_r { width: 363px; float: left; }
.baogao_name { width: 190px; height: 79px; background: url(../images/baogao_06.jpg) no-repeat; color: #333333; font-size: 10px; padding: 55px 0 0 0; text-align: center; }
.baogao_bt { width: 185px; font-size: 12px; color: #000; margin: 5px 0 5px 5px; line-height: 22px; font-family: "微软雅黑"; }
.col-md-3 { width: 190px; margin: 5px 0; font-family: "微软雅黑"; font-size: 14px; display: inline-block; }
.btn-lg { -moz-user-select: none; background: #f1b31b; 
background-image: -webkit-linear-gradient(bottom, #f1b31b 0%,#e28d06 100%);
background-image: linear-gradient(to top, #f1b31b 0%,#e28d06 100%);
/*background: -moz-linear-gradient(top, #f1b31b, #e28d06); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1b31b), to #e28d06)); background: -o-linear-gradient(top, #f1b31b, #e28d06);*/ border: medium none; color: #FFFFFF; line-height: 22px; padding: 7px 12px; text-decoration: none; border-radius: 6px; }
a.btn-lg:hover {background: #d16a0a; 
background-image: -webkit-linear-gradient(bottom, #fdaf00 0%,#d16a0a 100%);
background-image: linear-gradient(to top, #fdaf00 0%,#d16a0a 100%);

/*background: -moz-linear-gradient(top, #fdaf00, #d16a0a); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdaf00), to #d16a0a)); background: -o-linear-gradient(top, #fdaf00, #d16a0a);*/ color: #ffffff; cursor: pointer;}
.baogao_fk { width: 168px; background: url(../images/baogao_18.jpg) no-repeat; padding-left: 22px; margin: 12px 0 0 0; }
.baogao_fk a { font-size: 14px; }
.baogao_txt {width: 301px;padding: 10px 25px 0 35px; height: 90px; overflow: hidden; position:absolute; z-index:5; }
.baogao_rt1 { width:360px; height: 111px; color: #333333;  position: relative; }
.baogao_bg{ width:360px; height:110px; display:inline-block; position:absolute; z-index:1;} 
.l_fh,.r_fh{ font-size:72px; font-family: "黑体"; color:#d1d1d1; font-weight:bold; width:50px; float:left;position: relative; }
.l_fh{ left:-40px; top:0;}
.r_fh{ float:right;  right:-30px; top:0px; font-size:54px; }
.c_fh{ width:200px;color:#dbdfeb; font-family:"微软雅黑"; font-size:72px; position:relative; top:15px; left:-10px;  }
.baogao_txt h4 { color: #333333; margin-bottom: 5px; width: 260px; }
.r_change { width: 72px; height: 32px; line-height:28px; position: absolute; top: -10px; left: 300px; z-index:99;border:1px solid #dbdee1;background: #fbfbfb;  background: -moz-linear-gradient(top, #fbfbfb, #f5f5f5); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fbfbfb), to #f5f5f5)); background: -o-linear-gradient(top, #fbfbfb, #f5f5f5); text-align:center; color:#ff0000;  }
.r_change a,.r_change a:hover,.r_change a:visited{color:#ff0000;}
.r_change i{ width:11px; height:13px; background:url(../images/sxbtn.png) no-repeat left 0px; padding-right:5px; display:inline-block; font-size:12px;margin-bottom:-3px}
.baogao_rt2 { background: url(../images/baogao_10.jpg) no-repeat; padding-left: 51px; width: 310px; }
.baogao_rt2 h4 { margin-bottom: 5px; }
.baogao_rt2 h3 { font-size: 12px; font-weight: normal; font-family: "宋体"; }
.baogao_rt2 ul { margin-top: 5px; font-size: 11px; }
.baogao_rt2 ul li { line-height: 17px; }
.baogao_txt span { }
/*弹框样式*/
.fk_tk { box-shadow: 1px 2px 3px #000000; border-radius: 4px; height: 100px; }
.fk_tk .closeBtn, .closeBtn { font-size: 18px; float: right; cursor: pointer; }
.fk_tk .previewContent { background: url(../images/qyxz1.jpg) no-repeat left -5px; padding-left: 100px; font-size: 14px; line-height: 22px; width: 255px; height: 90px; margin-top: 15px; float: left; font-family: "微软雅黑"; }
.l_wx { width: 420px; height: 142px; margin-top: 10px; }
.act1 a:link { color: #ff533e; }
.act1 { position: relative; }
.act1 .hot { background: url(../images/hot.gif) no-repeat left 0; height: 12px; position: absolute; right: -25px; top: -6px; width: 22px; z-index: 999; }
/*cio群英会*/
.mod_c_member { width: 330px; height: auto; display: inline-block; font-family: "微软雅黑"; position: relative; }
.ct1_txt, .ct2_txt { color: #3d3d3f; line-height: 18px; font-size: 12px; margin: 5px 0; padding: 0 10px; }
.ct1_lm { width: 270px; float: right; margin-right: 5px; }
.ct1_lm .lm1, .ct1_lm .lm2, .ct1_lm .lm3 { background: url(../images/cio_icon.png) no-repeat; width: 60px; float: left; padding-left: 30px; height: 20px; line-height: 20px; }
.ct1_lm .lm1 { background-position: left -24px; }
.ct1_lm .lm2 { background-position: left -46px; }
.ct1_lm .lm3 { background-position: left top; }
.ct1_lm a:link, .ct1_lm a:hover { color: #cc2524; font-weight: 700; font-family: "微软雅黑"; }
.c_icon { font-size: 15px; font-weight: 700; color: #3d7cb3; background: url(../images/cio_icon.png) no-repeat; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; padding-left: 45px; width: 285px; display: inline-block; margin-top: 10px; font-family: "微软雅黑"; }
.yl_t { background: url(../images/cio_icon.png) no-repeat 10px -100px; }
.yl2 { border-top: 1px solid #ffffff; position: relative; float: left; }
.yl2_left { width: 60px; height: 55px; padding: 12px 0 20px 12px; float: left; }
.yl2_left img { box-shadow: 3px 1px 8px #333333; }
.cio_yz { position: absolute; top: 50px; left: 50px; width: 27px; height: 27px; }
.yl2_r { background: url(../images/cio_21.jpg) no-repeat; width: 215px; height: 41px; padding: 10px 10px 10px 15px; color: #FFF; float: left; margin: 15px 0 0 10px; line-height: 20px; }
.yl3 { background: url(../images/cio_25.jpg) repeat-x; height: 75px; border-top: 1px solid #cccccc; width: 100%; display: inline-block; margin-bottom: 5px; }
.carousel-control { background: url(../images/sprites.png) no-repeat; float: left; display: inline; width: 33px; height: 75px; }
.previous { background-position: left top; }
a.previous:hover { background-position: left -78px; }
.next { background-position: -34px top; }
a.next:hover { background-position: -34px -78px; }
.carousel-wrap { width: 264px; float: left; overflow: hidden; display: inline; height: 75px; }
.carousel-wrap ul { width: 2000px; float: left; overflow: hidden; display: inline; height: 75px; }
.carousel-wrap ul li { background: url(../images/cio_30.jpg) right no-repeat; width: 86px; float: left; }
.carousel-wrap ul li { display: block; height: 64px; margin-top: 11px; right: 1px; width: 87px; }
.carousel-wrap ul li strong { display: block; height: 43px; margin: 0 auto; padding: 5px; width: 43px; background: #ffffff; border: 1px solid #CCCCCC; }
.carousel-wrap:hover{ height:275px;}
/*近期活动*/
.hd_t { background-position: 10px -132px; float: left; }
.ct2_txt { font-size: 13px; line-height: 18px; color: #030419; font-family: "微软雅黑"; width: 310px; float: left; }
.hdr { width: 126px; float: right; height: 24px; line-height: 24px; position:relative; z-index:9999; }
.hd_time { background: url(../images/cio_icon.png) no-repeat left -74px; padding-left: 25px; width: 40px; height: 20px; line-height: 20px; color: #df392b; float: left; }
.hd_bm { height: 20px; line-height: 20px; color: #df392b; }
.hd_bm a:link { color: #df392b; text-decoration: underline; }
/*往期活动*/
.wqhg { background: url(../images/cio_45.jpg) bottom no-repeat; float: left; display: inline; text-align: center; }
.hd_t1 { font-size: 12px; color: #3D7CB3; font-weight: 700; float: left; margin: 5px 0 0 0; padding: 0 0 0 10px; }
.hdimg { float: left; padding: 10px 10px 0; width: 310px; }
.hdimg li { width: 85px; margin-right: 18px; float: left; }
.hd_name { color: #666666; height: 30px; line-height: 14px; overflow: hidden; text-align: center; font-size: 10px; }
.hdpic img { width: 85px; height: 58px; }
.old_h { color: #CCC }
.changeyulu { position: absolute; left: 0; top: 0; }
.mbox { position: absolute; height: auto; display: none; text-align: center; width: 80px; }
.tab-arrow { width: 0; height: 0; overflow: hidden; font-size: 0; display: inline-block; border-width: 4px; border-color: transparent transparent #000 transparent; border-style: dashed solid dashed dashed; opacity: 0.8; margin: 0px auto; }
.m_ts { background-color: #000000; border-radius: 4px; color: #FFFFFF; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; padding: 5px; position: absolute; width: 80px; z-index: 99999; }
.m_ts p { color: #ffffff; text-align: left; }
.cio_ph .mbox, .yl2_left .mbox { display: none; }
.carousel-wrap ul li:hover .mbox, .yl2_left:hover .mbox { display: block; }
.changeYulu { background: #f1b31b;
background-image: -webkit-linear-gradient(bottom, #f1b31b 0%,#e28d06 100%);
background-image: linear-gradient(to top, #f1b31b 0%,#e28d06 100%);
/* background: -moz-linear-gradient(top, #f1b31b, #e28d06); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f1b31b), to #e28d06)); background: -o-linear-gradient(top, #f1b31b, #e28d06); */width: 67px; height: 20px; line-height: 18px; position: absolute; right: 0; top: 0; font-size: 11px; color: #ffffff; border-radius: 2px; text-align: center; box-shadow: 2px 2px 3px #000000; }
.changeYulu i { background: url(../images/changebtn.png) no-repeat left 0; width: 11px; height: 10px; display: inline-block; padding-right: 5px;margin-bottom:-1px }
.changeYulu:hover { background: #d16a0a;
background-image: -webkit-linear-gradient(bottom, #fdaf00 0%,#d16a0a 100%);
background-image: linear-gradient(to top, #fdaf00 0%,#d16a0a 100%);
 /*background: -moz-linear-gradient(top, #fdaf00, #d16a0a); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdaf00), to #d16a0a)); background: -o-linear-gradient(top, #fdaf00, #d16a0a);*/ color: #ffffff; cursor: pointer; }

/*信息化推进联盟*/
.lianm_wrap{ margin:0 auto; margin-top:40px; display:inline-block;font-family:"微软雅黑"; }
.ht1{ background:url(../images/jc_03.jpg) no-repeat; width:559px; height:70px; font-size:32px; color:#666; margin:0 auto; font-family:"微软雅黑"; text-align:center;}

.ksdh{ margin:0; padding:0; height:180px; background:url(../images/jc_15.jpg) no-repeat left bottom; }
.hdht1{ float:left; background:url(../images/jcc_07.jpg) no-repeat; width:945px; height:35px; text-align:center; font-family:"微软雅黑"; font-size:24px; margin:30px 0 20px 0; padding-left:8px;}
.dhli{ width:800px; margin:0 auto;}
.dhli li{ width:140px; font-size:16px;font-family:"微软雅黑"; font-weight:700; background:url(../images/jc_07.jpg) no-repeat left 3px; float:left; padding-left:20px; }
.dhli li a{ color:#666;}
.ht2{ background:url(../images/jc_19.jpg) no-repeat; width:228px; height:67px; font-family:"微软雅黑";font-size:24px; margin:0 auto; text-align:center;}
.lmc{font-family:"微软雅黑"; font-size:14px; color:#333333; line-height:20px; width:960px; margin:0 auto; }
p.lmc_t1{ background:url(../images/jci_03.jpg) no-repeat left 20px; width:560px; padding-left:400px; height:200px; padding-top:20px; }
.lmc strong{ font-size:18px; height:26px; line-height:26px; display:inline-block; padding-bottom:10px; }
p.lmc_t2{ background:url(../images/jci_07.jpg) no-repeat right 20px; width:560px; padding-right:400px; height:180px; padding-top:20px;}

p.lmc_t3{  background:url(../images/jc_27.jpg) no-repeat; width:723px; height:202px; line-height:20px; padding-left:200px; padding-top:40px;}
p.p_img{ width:960px; text-align:center; margin:15px 0;}
.fenge{ background:url(../images/jc_15.jpg) no-repeat left bottom; height:40px; width:100%; display:inline-block; margin:10px 0;}
strong.x_s{ font-size:14px; font-weight:700; padding-bottom:0px;}
.OAthLogo img{ padding-top:5px; position:relative; top:4px;}