@charset "utf-8";
/* CSS Document */
/* Author: Yangz */ 
/* Time: 2014/05/23 */

#header { position:fixed; left:0; top:0; z-index:101; _position:absolute; }
.banner { width:100%; min-width:1000px; height:349px; position:fixed; overflow:hidden; left:0; top:0; z-index:90; _position:relative; }
.banner img { position:absolute; left:50%; margin-left:-960px; z-index:1; top:0; z-index:90 }
#body { margin-top:349px; position:relative; z-index:110; padding-bottom:60px; min-width:1000px; _margin-top:0; }
/* 左侧导航 */
.sidebar { width:252px; float:left; margin-top:-95px; position:relative; z-index:100 }
.parent { width:191px; height:75px; background:url(../image/bg_parent.png) no-repeat; color:#fff; text-align:left;font-size:21px; margin-left:11px;padding-top:20px;padding-left:20px;font-size:24px; }/*line-height:95px; height:95px; 2014.11.25*/
.side_nav { margin-left:11px; border:1px solid #95bcfa; width:209px; }
.side_nav ul { width:199px; margin:0 auto }
.side_nav li { border-top:1px solid #fcfbfb; border-bottom:1px solid #dedddb; position:relative; }
.side_nav h3 { /*height:42px;*/ line-height:42px; font-size:14px; font-weight:normal; position:relative; z-index:2 }
.side_nav h3 a { /* background:url(../image/icon_nav.png)10px 9px no-repeat; */background-image:url(../image/icon_nav.png);background-position: 10px 9px;background-repeat: no-repeat;  line-height:24px;padding:8px 0 8px 30px;padding-left:30px; display:block; color:#000}/*background:url(../image/icon_nav.png) 25px 10px no-repeat;padding-left:46px  2014.11.25*/
.side_nav h3 a:hover { color:#3382ff }
.side_nav li.on h3 a { color:#fff;background:url(../image/EN_icon_nav2.png) 10px center no-repeat; }/*background-position:25px -82px  2014.11.25*/ /* background-position:10px -82px;*/

.side_sub_nav { margin-left:51px; margin-top:-5px; margin-bottom:5px; position:relative; z-index:3 }
.side_sub_nav a { display:block; line-height:25px; color:#000;word-break:break-word; }

.side_sub_nav a:hover { color:#3382FF }
.side_sub_nav a.on { color:#3382ff }
.hover { width:222px; height:59px; background:url(../image/bg_hover.png) no-repeat; position:absolute; left:-17px; top:4px; z-index:1; display:none }
.side_nav li.on .hover { display:block }
/* 固定 */
.sidebar_fixed { left:50%; margin-left:-500px; position:fixed; top:0; margin-top:0 }
.main_fixed { margin-left:252px; }
/* 右侧主体 */
.main { width:748px; float:left; _overflow:hidden; }
.main_top { height:69px; line-height:69px; border-bottom:1px solid #dedddb }
.name { font-size:26px; font-weight:normal; color:#3b88ff; float:left; }
.location { float:right; font-size:12px; background:url(../image/icon_home.png) left 23px no-repeat; padding-left:22px }
.content { border-top:1px solid #fff; padding-top:20px; overflow:hidden; }
/* 栏目首页 */
.main2 { width:1000px }
.box_top { height:38px; line-height:38px; border-bottom:1px solid #e0d7d2; margin-bottom:10px; }
.box_top h2 { float:left; color:#3382ff; font-weight:normal; font-size:20px; padding-left:30px }
.box_top h2 a { color:#000 }
.more { float:right; display:block; width:10px; height:38px; background:url(../image/icon_more.png) center center no-repeat }
.no_line { border-bottom:1px solid #f7f6f4 }
/* 关于我们首页 */
#box_ldzc { width:475px; float:left; height:208px; overflow:hidden; }
#box_ldzc h2 { background:url(../image/icon_ldzc.png) left center no-repeat }
#box_gsgk { width:475px; float:right; height:208px; overflow:hidden; }
#box_gsgk h2 { background:url(../image/icon_gsgk.png) left center no-repeat }
#box_spzx { }
#box_spzx h2 { background:url(../image/icon_spzx.png) left center no-repeat }
.left_pic { width:189px; height:103px; background:url(../image/bg_pic1.png) no-repeat; float:left; margin-right:17px }
.left_pic img { display:block; margin:3px 0 0 3px }
.box_title2 { color:#333; height:26px; margin-bottom:3px; line-height:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.line { border-bottom:1px solid #f6cc89; clear:both; margin-bottom:20px; margin-top:25px }
.video_list { overflow:hidden; padding-top:10px }
.video_list ul { width:1038px }
.video_list li { width:310px; float:left; position:relative; margin-right:36px }
.video_pic { width:310px; height:166px; background:url(../image/bg_pic2.png) no-repeat; padding-top:3px }
.video_pic img { display:block; margin-left:3px }
.video_list h3 { text-align:center; height:26px; overflow:hidden; font-weight:normal; padding-top:7px; color:#333 }
.video_btn { width:31px; height:31px; background:url(../image/icon_play.png) no-repeat; display:block; position:absolute; left:135px; top:70px }
/* 领导致辞 */
.speech { padding:19px; border:1px solid #dedddb }
/* 管理团队 */
.team_txt { float:left; width:478px; }
.team_pic { float:right; background:#fff; padding:4px; border:1px solid #dedddb; width:236px; height:311px; }
.team li { overflow:hidden; padding:24px 0; border-bottom:1px dashed #d1d1d0; _height:100%; overflow:hidden; }
.team_name { line-height:35px; font-weight:normal; font-size:14px; padding-bottom:12px; border-bottom:1px solid #dedddb; margin-bottom:14px }
.team_name strong { color:#3382ff; font-size:20px; }
/* 视频中心 */
.video_top { height:50px; line-height:50px; border-bottom:1px dotted #c8c7c6; padding-bottom:12px }
.video_top h2 { float:left; background:url(../image/icon_circle.png) left center no-repeat; padding-left:15px; font-size:18px; font-weight:normal; color:#333 }
.video_top .more { background-position: center 26px }
.video_list2 { padding-top:20px; *margin-bottom:20px
}
.video_list2 .video_pic { background:url(../image/bg_pic3.png) no-repeat; width:353px; height:190px }
.video_list2 li { width:353px; margin-right:40px; margin-bottom:19px }
.video_list2 ul { width:1040px }
.video_list2 .video_btn { left:155px; top:80px; width:35px; height:35px; background:url(../image/icon_play2.png) no-repeat; }
.line2 { margin-top:10px }
/* 资质荣誉 */
.honor { margin-top:-22px }
.honor_li { padding:22px 0; border-bottom:1px dotted #d1d1d0 }
.honor_time { float:left; height:50px; line-height:50px; padding-left:15px; background:url(../image/icon_circle.png) left center no-repeat; width:85px; font-family:Arial, "Microsoft YaHei"; color:#3382ff; font-size:18px; margin-top:10px }
.honor_txt { width:648px; float:left; }
.honor_txt li { line-height:30px; padding-left:13px; background:url(../image/icon_dot2.png) left 14px no-repeat; }
/* 组织架构 */
.pic_zz { margin-bottom:60px; }
.zz_tab a { display:block; height:53px; background:url(../image/icon_circle2.png) right center no-repeat; float:left; margin:0 5px 6px 0; line-height:18px; color:#3382ff; padding-top:16px; width:31px; padding-left:19px; padding-right:19px; text-align:center }
.zz_tab a.on, .zz_tab a:hover { background-position:left center; color:#fff; }
.zz_tab { margin-bottom:15px }
.zz_tab_li { border:1px solid #dedddb; padding:25px 0 25px 32px; display:none; }
.zz_tab_li li { height:34px; background:url(../image/icon_dot2.png) left center no-repeat; line-height:34px; padding-left:14px; width:220px; float:left }
.zz_tab_li li a { color:#333 }
/* 发展历程 */
.history_tab { margin-bottom:40px }
.history_tab a { display:block; float:left; width:69px; height:69px; background:url(../image/icon_circle2.png) right center no-repeat; text-align:center; line-height:69px; color:#3382ff; font-size:20px; font-family:Arial, "Microsoft YaHei"; }
.history_tab a.on, .history_tab a:hover { background-position:left center; color:#fff }
.history_tab span { display:block; float:left; font-size:20px; color:#3382ff; line-height:69px; width:37px; text-align:center; }
.history_time { width:110px; height:23px; background:url(../image/icon_time1.png) right center no-repeat;line-height:23px; color:#3382ff; position:absolute; left:0; top:50%; margin-top:-11px; z-index:10px }
.history_txt { margin-left:109px; border:1px solid #a9c8f8; background:#fff; border-radius:4px; padding:10px 20px; width:597px; }
.history_box { position:relative; margin-bottom:23px; _height:100% }
.history_box_wrap { background:url(../image/bg_vline.png) 75px top repeat-y; position:relative; padding-bottom:30px }
.history_up { width:20px; height:15px; background:url(../image/icon_up3.png) no-repeat; position:absolute; left:67px; top:0 }
.history_bottom { width:19px; height:62px; background:url(../image/icon_bottom.png) no-repeat;position:absolute;bottom:0; left:67px; _bottom:120px }
.history_txt li { border-bottom:1px dotted #cacaca; padding:6px 0 }
.history_content_li { display:none; }
/* 新闻资讯首页 */
#box_news1 h2 { background:url(../image/icon_news.png) left center no-repeat }
#box_news2 h2 { background:url(../image/icon_ldzc.png) left center no-repeat }
#box_news3 h2 { background:url(../image/icon_news-02.png) left center no-repeat }
#box_news4 h2 { background:url(../image/icon_news-03.png) left center no-repeat }
#box_news5 h2 { background:url(../image/icon_news-04.png) left center no-repeat }
#box_news1, #box_news2, #box_news3 { width:310px; float:left; _overflow:hidden; }
#box_news4 { width:655px; float:left; overflow:hidden; }
#box_news2 { margin:0 35px }
#box_news5 { width:310px; float:right }
.index_hot_pic { background: url(../image/bg_pic2.png) no-repeat; height: 166px; padding-top: 3px; width: 310px; margin-bottom:18px; }
.index_hot_pic img { display:block; margin-left:3px }
.index_hot_des { line-height:24px; height:48px; overflow:hidden; }
.index_hot_time { color:#999 }
.index_hot { border-bottom:1px dotted #c8c7c6; padding-bottom:10px; margin-bottom:10px }
.index_hot_title { height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:9px }
.index_list li { height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:12px; background:url(../image/icon_dot2.png) left center no-repeat; width:298px }
.index_list li span { color:#999 }
.index_list li a { color:#333 }
.media_hot_pic { background: url(../image/bg_pic1.png) no-repeat; float: left; height: 103px; margin-right: 17px; width: 189px; }
.media_hot_pic img { display: block; margin: 3px 0 0 3px; }
.media_hot_meta h3 { height:22px; line-height:22px; overflow:hidden; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:10px }
.index_list2 ul { width:690px; overflow:hidden; }
.index_list2 li { float:left; width:295px; margin-right:38px; }
.media_hot { margin-bottom:15px }
.index_list3 li { height:29px; line-height:29px }
.news_link { margin-top:40px }
.news_link a { text-align:center; width:249px; float:left; display:block; border-right:1px dotted #c8c7c6; background-position:center top; background-repeat:no-repeat; height:56px; padding-top:70px; font-size:20px; color:#000 }
a.news_link1 { background-image:url(../image/icon_newslink-04.png) }
a.news_link2 { background-image:url(../image/icon_newslink.png) }
a.news_link3 { background-image:url(../image/icon_newslink-02.png) }
a.news_link4 { background-image:url(../image/icon_newslink-03.png); border:0 none }
/* 新闻列表页 */
.news_hot { padding-bottom:25px; border-bottom:1px dotted #dfdfdd }
.news_hot_pic { float:left; width:246px; height:134px; background:url(../image/bg_pic4.png) no-repeat; }
.news_hot_pic img { display:block; margin-left:3px; margin-top:3px }
.news_hot_meta { width:478px; float:right; overflow:hidden; }
.news_hot_meta h3 { height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.news_hot_meta h3 a { color:#333 }
.news_hot_des { height:78px; overflow:hidden; padding:5px 0 5px 0 }
.news_hot_des a { color:#3382ff }
.news_hot_time { font-size:12px; color:#999 }
.news_list li { overflow:hidden; height:82px; clear:both; padding:24px 0; border-bottom:1px dotted #dfdfdd }
.news_time { width:82px; height:82px; float:left; background:url(../image/icon_time2.png) no-repeat; text-align:center; font-family:Arial; color:#333 }
.news_time strong { display:block; font-size:35px; font-weight:normal; line-height:100%; padding-top:15px }
.news_time span { font-size:11px; height:14px; line-height:14px }
.news_meta { width:637px; float:right; }
.news_meta h3 { line-height:100%; height:16px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:15px }
.news_meta h3 a { color:#333 }
.news_meta h3 span{width:585px;word-break:break-all;}
/*.news_des { height:52px; overflow:hidden; }
.news_des a { color:#3382ff }*/
/* 分页 */
.pager { text-align:center; clear:both; padding-top:40px }
.pager a, .pager span, .pager em { display:inline-block; height:22px; line-height:22px; border:1px solid #c3c3c3; padding:0 7px; margin-right:5px; *display:inline;
*zoom:1;
}
.pager span, .pager a:hover { color:#fff; background:#3382ff; border-color:#2d7af4 }
.page_num { width:53px; text-align:center; background:#f7f6f4; border:1px solid #c3c3c3 }
/* 华润杂志 */
.ebook { *margin-bottom:23px
}
.ebook ul { width:800px }
.ebook li { float:left; border:1px solid #dedddb; margin-right:12px; margin-bottom:23px; width:176px; }
.ebook_bottom { background:#fbfcfe; border-top:1px solid #f1f1f1; text-align:right; padding:14px 19px 8px 19px; }
.ebook_bottom h3 { text-align:center; color:#333; font-weight:normal; height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.ebook_btn a { color:#3382ff }
.ebook_btn a:hover { color:#f5a21d }
.ebook_download { text-decoration:underline }
/* 专题专栏 */
.subject_box_top { height:40px; background:url(../image/icon_linebg.png) repeat-x left bottom }
.subject_box_top h3 { border-bottom:2px solid #3382ff; height:38px; float:left; line-height:38px; font-size:18px; font-weight:normal; color:#333 }
.subject_box_content { clear:both }
.s_list li { padding-bottom:24px; border-bottom:1px dotted #dfdfdd; padding-top:12px; clear:both; height:148px; overflow:hidden; }
.s_list li h3 { height:44px; line-height:44px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal; font-size:16px }
.s_list li h3 a { color:#333 }
.subject_pic { background: url(../image/bg_pic1.png) no-repeat; float: left; height: 103px; width: 189px; margin-top:5px }
.subject_pic img { display:block; margin-left:3px; margin-top:3px }
.subject_meta { float:right; width:535px }
.subject_time { font-size:12px; color:#999 }
.subject_des { height:78px; overflow:hidden; margin-bottom:10px }
.subject_box { margin-bottom:20px }
.s_video_list li { position:relative; float:left }
.s_video_list h3 { position:absolute; height:33px; line-height:33px; width:299px; left:3px; bottom:3px; z-index:2; color:#fff; font-weight:normal; padding:0 20px; overflow:hidden; }
.s_video_list .overlay { height:33px; line-height:33px; background:#000; opacity:0.6; filter:alpha(opacity=60); position:absolute; width:339px; left:3px; bottom:3px; z-index:1 }
.video_list3 ul { width:1000px }
.video_list3 li { width:332px; margin-right:50px }
/* 领导讲话 */
.leader_list { float:left; padding-top:19px }
.leader_list a { display:block; width:135px; height:41px; background:url(../image/icon_leader.png) right top no-repeat; float:left; text-align:center; line-height:34px; color:#3382ff; font-size:12px; margin-right:11px }
.leader_list a strong { font-size:14px; }
.leader_list a.on { background-position: left top; color:#fff }
.ls_box { border:1px solid #dedddb; padding:20px; margin-bottom:23px }
.news_detail { border:1px solid #dedddb; padding:20px 25px }
.news_detail2 { border:0 none; padding:0; _height:100% }
.news_detail_content { line-height:1.86em; font-size:14px; }
.news_detail_title { font-size:16px; color:#333; text-align:center; margin-bottom:15px }
.news_detail_meta { text-align:center; line-height:41px; border-bottom:1px dotted #d1d1d0; border-top:1px dotted #d1d1d0; margin-bottom:20px }
.ls_box_li .news_detail_meta { width:410px; float:left }
.nd_list li { background:url(../image/icon_dot3.png) left center no-repeat; padding-left:13px }
.ls_list li { background:url(../image/icon_dot2.png) left center no-repeat; height:26px; overflow:hidden; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:13px; float:left; width:315px; margin-right:60px }
.ls_list li a { color:#333 }
.ls_list li span { color:#999 }
.ls_list li a:hover span { color:#3382ff }
.ls_list li a:hover { text-decoration:underline; color:#3382ff }
.ls_list { border:1px solid #dedddb; padding:20px; overflow:hidden; }
.ls_list ul { width:776px }
/* 服务理念 */
.lb_title { background:url(../image/icon_circle.png) left top no-repeat; line-height:50px; padding-left:14px; color:#3382ff; font-size:18px; padding-bottom:10px; border-bottom:1px dotted #c8c7c6; margin-bottom:15px }
/* 百尊燃气具 */
.rq_link { padding-top:50px; border-top:1px dashed #c8c7c6 }
.rq_btn { display:block; margin:0 auto; width:280px; height:55px; line-height:55px; text-align:center; background:#3382ff; color:#fff; font-size:18px }
.rq_btn:hover { color:#fff }
/* 业务与服务首页 */
#box_service1 h2 { background:url(../image/icon_service.png) left center no-repeat }
#box_service2 h2 { background:url(../image/icon_service-02.png) left center no-repeat }
#box_service3 h2 { background:url(../image/icon_service-03.png) left center no-repeat }
#box_service4 h2 { background:url(../image/icon_service-04.png) left center no-repeat }
#box_service1 { width:298px; float:left; }
#box_service2, #box_service3 { width:310px; float:left; }
#box_service2 { margin:0 41px }
.service_pic { width:310px; height:166px; background:url(../image/bg_pic2.png) no-repeat; padding-top:3px; margin-bottom:18px }
.service_pic img { display:block; margin-left:3px; }
.service_txt { height:78px; overflow:hidden; }
.service_tag { position:relative; height:265px }
.service_tag strong { color:#3382ff; font-weight:normal; display:block; position:absolute; line-height:100%; }
.tag1 { font-size:61px; left:37px; top:100px }
.tag2 { font-size:34px; left:160px; top:200px }
.tag3 { font-size:32px; left:112px; top:32px }
.tag4 { font-size:23px; left:207px; top:97px }
.tag5 { font-size:20px; left:64px; top:201px }
.service_pic2 { background:url(../image/bg_pic4.png) no-repeat; width:246px; height:131px; padding-top:3px; float:left }
.service_pic2 img { display:block; margin-left:3px; }
.service_txt2 { margin-left:16px; float:left; margin-right:46px; width:390px }
.service_step { float:right; }
/* 文化与责任首页 */
.culture_txt strong { color:#333 }
.service_txt strong { color:#333 }
#box_culture1 h2 { background:url(../image/icon_culture.png) left center no-repeat }
#box_culture2 h2 { background:url(../image/icon_culture-02.png) left center no-repeat }
#box_culture3 h2 { background:url(../image/icon_culture-03.png) left center no-repeat }
#box_culture4 h2 { background:url(../image/icon_culture-04.png) left center no-repeat }
#box_culture1 { width:298px; float:left; }
#box_culture2, #box_culture3 { width:310px; float:left; }
#box_culture2 { margin:0 41px }
.duty a { width:323px; height:92px; display:block; border:1px solid #2d7af4; float:left; color:#3382ff; text-align:center; margin-right:12px }
.duty a:hover { background:#3382ff; color:#fff }
.duty a strong { font-size:20px; display:block; font-weight:normal; margin-bottom:5px; padding-top:20px }
.duty { width:1012px }
/* 品牌释义 */
.brand { border-bottom:1px dotted #d6d6d4; margin-bottom:40px; padding-bottom:35px }
.brand_left { width:373px; float:left }
.brand_right { margin-left:373px; }
/* 文化理念 */
.ln_box { border-bottom:1px solid #f6cc88; padding-bottom:18px; margin-bottom:20px }
/* 员工天地 */
.staff_pic { width:234px; height:128px; background:url(../image/bg_pic5.png) no-repeat; overflow:hidden; }
.staff_pic img { display:block; margin-left:3px; margin-top:3px }
.lb_list li { width:234px; float:left; margin-right:23px }
.lb_list ul { width:1023px }
.lb_list li h3 { padding-top:15px }
.lb_list li h3, .lb_list li h3 a { text-align:center; font-weight:normal; color:#3382ff; height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.lb_list { margin-bottom:10px }
.lb_list2 .staff_pic { background:url(../image/bg_pic2.png) no-repeat; width:310px; height:169px }
.lb_list2 li { float:left; width:310px; margin-right:31px }
.staff_article { margin-top:20px; padding-top:20px; border-top:1px dotted #c8c7c6 }
.staff_article_title { font-weight:bold; color:#3382ff; font-size:16px }
/* 责任实践 */
.lb_txt2 { border-bottom:1px dotted #c8c7c6; padding-bottom:20px; margin-bottom:20px; clear:both }
.lt_title { font-size:16px; font-weight:bold; color:#3382ff }
/* 责任报告 */
.report li { width:176px; float:left; border:1px solid #dedddb; margin-bottom:24px; margin-right:12px }
.report ul { width:760px }
.report_bottom { background:#fbfcfe; border-top:1px solid #f1f1f1; line-height:22px; padding:15px 20px; position:relative; height:44px; overflow:hidden; }
.report_bottom h3 { font-weight:normal; color:#333; height:44px; overflow:hidden; }
.report_download { display:block; position:absolute; bottom:15px; right:23px; text-decoration:underline; color:#3382ff; background:#fbfcfe; padding-left:5px }
/* 公司管制 */
.duty2 { margin-bottom:20px }
.duty2 a { width:240px; height:82px; margin-right:10px }
.duty2 a strong { padding-top:15px }
/* 投资公告 */
.post_list { border:1px solid #dedddb; padding:10px 25px; width:594px; float:left }
.post_list li { height:39px; line-height:38px; border-bottom:1px dotted #c8c7c6 }
.post_list li span { width:95px; display:block; float:left; color:#999 }
.post_list li h3 { float:left; font-weight:normal; width:435px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.post_download { display:block; float:right; color:#3382ff }
.pager2 { width:650px }
.post_year_list { float:left; width:100px; /*margin-left:-1px;*/ border-left:1px solid #dedddb }/*width:102px;*/
.post_year_list a { width:69px; height:69px; display:block; padding-left:34px; line-height:69px; font-size:20px; font-family:Arial; color:#3382ff; background:url(../image/icon_year.png) right top no-repeat; text-align:center; margin-left:-1px }
.post_year_list a.on { background-position: right bottom; color:#fff }
/* 业绩报告 */
.lb_title a { color:#3382ff }
.lb_title h3 { float:left; font-weight:normal }
.lb_title a { margin-top:12px }
.ln_box2 { border-bottom:none; padding:0; margin-bottom:0 }
/* 香港交易所监管报表 */
.pager3 { padding-top:25px; border-top:1px solid #dedddb }
/* 投资者关系首页 */
#box_investor1 h2 { background:url(../image/icon_investor.png) left center no-repeat }
#box_investor2 h2 { background:url(../image/icon_investor-02.png) left center no-repeat }
#box_investor3 h2 { background:url(../image/icon_investor-03.png) left center no-repeat }
#box_investor4 h2 { background:url(../image/icon_investor-04.png) left center no-repeat }
#box_investor5 h2 { background:url(../image/icon_investor-05.png) left center no-repeat }
#box_investor1, #box_investor2, #box_investor3, #box_investor4 { width:475px; float:left }
#box_investor2, #box_investor4 { float:right }
.investor_link a { width:150px; height:68px; border:1px solid #2d7af4; display:block; float:left; line-height:68px; text-align:center; color:#3382ff; font-size:20px; margin-right:9px; margin-bottom:9px }
.investor_link a:hover { background:#2d7af4; color:#fff }
.investor_link { width:485px }
.r_pic { width:229px; height:125px; background:url(../image/bg_pic6.png) no-repeat; overflow:hidden; margin-bottom:12px }
.r_pic img { display:block; margin-left:3px; margin-top:3px }
.r_title { text-align:center; height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal; }
.r_list ul { width:492px }
.r_list li { width:229px; float:left; margin-right:17px }
.index_list4 li { clear:both; height:30px; line-height:30px; width:463px; position:relative; }
.index_list4 span { display:block; float:left; width:95px; height:30px; }
.index_list4 .title { width:300px; display:block; height:30px; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis }
.index_list4 .post_download { float:right; color:#3382FF; }
.video_list4 h3 a { color:#333 }
/* 燃气法规 */
.video_list5 ul { width:768px }
.news_list2 strong { padding-top:25px }
.news_list2 { margin-top:-20px }
.video_list5 li { position:relative; width:234px; float:left; margin-bottom:20px; margin-right:22px }
.video_list5 .video_pic { width:234px; height:125px; background:url(../image/bg_pic5.png) no-repeat }
.video_list5 .video_btn { left:97px; top:48px }
.video_list5 h3 { font-weight:normal; text-align:center; color:#333; height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-top:9px; }
.video_list5 ul14 { width:768px; }
/* 燃气百科首页 */
.bk_left { width:660px; float:left; overflow:hidden; }
.bk_right { width:302px; float:right; overflow:hidden; }
#box_bk1 h2 { background:url(../image/icon_bk.png) left center no-repeat }
#box_bk2 h2 { background:url(../image/icon_bk-03.png) left center no-repeat }
#box_bk3 h2 { background:url(../image/icon_bk-05.png) left center no-repeat }
#box_bk4 h2 { background:url(../image/icon_bk-07.png) left center no-repeat }
#box_bk5 h2 { background:url(../image/icon_bk-02.png) left center no-repeat }
#box_bk6 h2 { background:url(../image/icon_bk-04.png) left center no-repeat }
#box_bk7 h2 { background:url(../image/icon_bk-06.png) left center no-repeat }
.video_safe_pic { width:270px; height:147px; background:url(../image/bg_pic7.png) no-repeat; float:left; position:relative; }
.video_safe_pic img { display:block; margin-left:3px; margin-top:3px }
.video_safe_meta { width:357px; float:right; }
.video_safe_meta h3 { line-height:24px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:10px }
.video_safe_des { line-height:24px; height:72px; overflow:hidden; margin-bottom:10px }
.video_safe_time { color:#999 }
.video_safe_pic .video_btn { left:115px; top:55px; }
.video_list6 { height:147px; overflow:hidden; }
.video_list_btn li { width:8px; height:8px; background:#bebebe; display:block; font-size:0; line-height:0; float:left; margin-right:5px; margin-top:2px; cursor:pointer }
.video_list_btn li.on { background:#3382ff; width:12px; height:12px; display:block; float:left; margin-top:0 }
.video_safe { position:relative; }
.video_list_btn { position:absolute; top:-35px; left:575px }
.knowledge dt { color:#3382ff }
.knowledge dd { clear:both; }
.knowledge dd span { display:block; width:16px; height:16px; float:left; background:#e3e6ec; text-align:center; line-height:16px; font-family:Arial; margin-top:6px }
.dd_txt { margin-left:24px }
.hot_tags { width:308px; /*height:140px*/ }
.hot_tags a { width:94px; height:53px; display:block;padding-top:15px;line-height:20px; text-align:center; border:1px solid #dedddb; float:left; color:#0054a7; margin:0 6px 6px 0 }
.hot_tags a:hover { background:#3382ff; color:#fff }
#box_bk5 .box_content { height:148px; _overflow:hidden; }
#box_bk6 h2 { padding-left:40px }
.news_list3 { margin-top:0 }
.news_list3 .news_meta { float:right; width:204px; _overflow:hidden; }
.news_list3 li { padding-top:15px; padding-bottom:0; border-bottom:none }
.news_list3 .news_meta h3 { margin-bottom:10px; _width:204px }
.ls_list2 { border:none; padding:0 }
.ls_list2 li { width:288px; float:none; margin-right:0; height:29px; line-height:29px }
.ls_list2 li a:hover { text-decoration:none }
/* 人才培养 */
.py_pic_list li { width:223px; float:left; border:1px solid #dedddb; margin-right:6px }
.py_pic_list h3 { height:36px; line-height:36px; font-weight:normal; text-align:center; background:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.py_pic_list { width:687px; overflow:hidden; float:left }
.py_pic_list ul { width:5000px }
.py_control { float:right; width:33px }
.py_pic { border-bottom:1px dotted #c8c7c6; padding-bottom:24px; margin-bottom:20px }
.py_btn { display:block; width:33px; height:33px; background:url(../image/icon_arrow.png) left top no-repeat; }
.py_prev { margin-top:27px }
.py_prev:hover { background-position: right top }
.py_next { background-position:left bottom }
.py_next:hover { background-position:right bottom }
.py_control_dot { height:17px; text-align:center; padding-top:12px }
.py_control_dot li { width:6px; height:6px; margin-right:3px; display:inline-block; overflow:hidden; font-size:0; line-height:0; background:url(../image/icon_dot5.png) left top no-repeat; cursor:pointer; *float:left;
*display:inline;
*zooom:1;
}
.py_control_dot li.on { background-position:right top }
/* 人才培养首页 */
#box_hr1 { float: left; height: 208px; overflow: hidden; width: 475px; }
#box_hr2 { float: right; height: 208px; overflow: hidden; width: 475px; }
#box_hr1 h2 { background:url(../image/icon_hr.png) left center no-repeat }
#box_hr2 h2 { background:url(../image/icon_hr-02.png) left center no-repeat; padding-left:40px }
#box_hr3 h2 { background:url(../image/icon_hr-03.png) left center no-repeat }
/* 在线咨询 */
.main3 { width:1000px }
.feedback { color:#333; margin-left:170px; padding-top:20px }
.feedback_txt { width:291px; height:35px; line-height:35px; border:1px solid #dedddb; padding:0 3px; color:#333; /*background:#f7f6f4*/ }
.feedback_txt:focus { background:#fff }
.feedback_txt2 { width:622px; height:269px; border:1px solid #dedddb; padding:3px; color:#333 }
.gray { font-size:12px; color:#999 }
.feedback_btn1 { width:126px; height:34px; border:1px solid #2473ee; background:#3382ff; font-size:16px; text-align:center; line-height:34px; color:#fff; cursor:pointer }
.feedback_btn2 { width:126px; height:34px; border:1px solid #eb9711; background:#f5a21d; font-size:16px; text-align:center; line-height:34px; color:#fff; cursor:pointer }
/* 常见问题解答 */
.faq li { margin-bottom:15px }
.faq li a { display:block; border:1px solid #dedddb; background:#f2f2f2; padding:24px }
.faq li a:hover { background:#fff }
.faq_title { display:block; background:url(../image/icon_faq.png) left 4px no-repeat; padding-left:34px; font-size:16px; font-weight:bold; color:#333; margin-bottom:15px; }
.faq .faq_title, .faq .faq_des { cursor:pointer }
.faq_des { display:block; background:url(../image/icon_faq-02.png) left 4px no-repeat; padding-left:34px; color:#666; }
.faq .faq_des { height:52px; overflow:hidden; }
.faq_detail { padding:24px; border:1px solid #dedddb; background:#f2f2f2 }
/* 应聘指南 */
.gb_left { float:left; background:#3382ff; line-height:22px; padding:4px 9px; color:#fff; font-size:16px; font-weight:bold; width:65px; text-align:center; margin-top:3px }
.gb_right { margin-left:120px }
.guide_box { margin-bottom:18px; padding-bottom:18px; border-bottom:1px dotted #c8c7c6 }
.gbr_li h3 { color:#333; font-size:16px; margin-bottom:12px }
.gbr_li { margin-bottom:28px }
.color_link { color:#3382ff }
.hr_detail_title { font-size:16px; margin-bottom:8px }
.hr_detail_table td { border:1px solid #dedddb; height:41px; padding:0 18px }
.hr_detail_txt { line-height:35px }
.hr_detail_table { padding-top:10px }
.hr_email { padding-top:30px; margin-bottom:50px }
a.hr_btn { width:126px; height:34px; display:block; margin-left: auto; margin-right:auto; border:1px solid #2473ee; background:#3382ff; text-align:center; line-height:34px; color:#fff; font-size:16px }
/* 在线简历申请 */
.resume_txt { width:201px; height:25px; border:1px solid #dedddb; line-height:25px; padding:0 3px; color:#666 }
.resume_txt2 { border:1px solid #dedddb; width:650px; height:125px; color:#666; padding:5px; resize: none; }
.require { color:#f5a21d }
.resume_photo { text-align:right; padding-top:40px }
.resume_photo_link { font-size:12px; font-family:SimSun; text-align:right; padding-top:5px }
.resume_photo_link a { color:#3382ff }
.radio_sex { position:relative; top:2px }
/* 招贤纳士 */
.job_list td { border-bottom:1px dotted #d5d4d4; line-height:22px; padding:8px 0; text-align:center }
.job_list th { height:36px; color:#fff; font-weight:normal; background:#66a1ff url(../image/icon_line2.png) right center no-repeat }
.job_list { position:relative; padding:0 16px; border:1px solid #66a1ff; padding-bottom:30px; margin-bottom:23px }
.title_bg { position:absolute; width:746px; height:36px; background:#66a1ff; left:0; top:0; z-index:-1; _left:-16px; _top:1px }
.job_detail_link:hover { text-decoration:underline }
.job_cuts a { display:block; border:1px solid #66a1ff; text-align:center; width:240px; height:68px; line-height:68px; color:#3382ff; float:left; margin-right:11px; color:#3382ff; font-size:18px }
.job_cuts a:hover { background:#3382ff; color:#fff }
.job_search { padding:12px; border:1px solid #66a1ff; margin-bottom:12px; padding-bottom:0 }
.hot_job, .hot_job a { color:#3382ff }
.hot_job { border-top:1px solid #dedddb; line-height:37px; margin-top:12px }
.hot_job a:hover { text-decoration:underline }
a.job_search_btn, a.job_search_post { display:inline-block; width:74px; height:27px; line-height:27px; text-align:center; color:#fff; *display:inline;
*zoom:1
}
.job_search_btn { background:#3382ff; border:1px solid #2b79f4 }
.job_search_post { background:#f5a21d; border:1px solid #eb9711 }
.job_search_select1 { width:115px; border:1px solid #dedddb }
.job_search_input { width:115px; border:1px solid #dedddb; color:#999; font-family:SimSun; font-size:13px; height:22px; line-height:22px; padding:0 3px }
/* 网站地图 */
.sitemap { line-height:30px }
.sitemap dl { width:209px; padding:0 19px 0 20px; float:left; border-left:1px dotted #dbdad9; margin-bottom:33px; height:310px }
.sitemap dt { background:#3b88ff; text-align:center; font-size:16px; margin-bottom:10px }
.sitemap dt a { color:#fff }
.sitemap dd { margin-left:72px }
.sitemap dd a { color:#333 }
.sitemap_sub { margin-left:15px }
.sitemap dd .sitemap_sub a { display:block; color:#888 }
/* web 页面*/
.web_link { padding-top:40px; width:1011px }
.link_box { width:328px; height:185px; background:url(../image/bg_web.jpg); position:relative; float:left; margin:0 9px 9px 0 }
.link_show { height:185px; line-height:185px; text-align:center }
.link_show strong { display:inline-block; color:#fff; font-size:36px; font-weight:normal; padding-left:57px; display:inline-block; zoom:1; }
.link_btn { width:14px; height:14px; display:block; position:absolute; right:1px; bottom:2px; background:url(../image/icon_btn.png) no-repeat; _bottom:-5px; }
.overlay { width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; z-index:5 }
.link_txt { padding:0 25px; color:#fff; position:absolute; left:0; top:0; z-index:10 }
.link_txt h3 { text-align:center; font-size:20px; font-weight:normal; padding-top:20px; margin-bottom:10px }
.link_des { line-height:22px; height:110px; overflow:hidden; }
.link_box_2 { background-position:-337px top }
.link_box_3 { background-position:-672px top }
.link_box_4 { background-position:0 bottom }
.link_box_5 { background-position:-337px bottom }
.link_box_6 { background-position:-672px bottom }
.link_box_1 strong { background:url(../image/icon_web.png) left center no-repeat; }
.link_box_2 strong { background:url(../image/icon_web-02.png) left center no-repeat; }
.link_box_3 strong { background:url(../image/icon_web-03.png) left center no-repeat; padding-left:65px }
.link_box_4 strong { background:url(../image/icon_web-04.png) left center no-repeat; }
.link_box_5 strong { background:url(../image/icon_web-05.png) left center no-repeat; padding-left:70px }
.link_box_6 strong { background:url(../image/icon_web-06.png) left center no-repeat; padding-left:65px }
a.link_btn2 { display:block; width:328px; height:185px; position:absolute; left:0; top:0; z-index:100; *background:#fff;
*filter:alpha(opacity=1)
}
/*修正*/
.r_list2 li { width:147px; overflow:hidden; }
.r_list2 .r_pic { width:147px; height:191px; background:url(../image/bg_pic6_1.png) right top  no-repeat }
.video_list4_1 li { width:223px; overflow:hidden; }
.video_list4_1 .video_pic { width:223px; background:url(../image/bg_pic2_1.png) right top no-repeat; height:283px }
#box_services4 h2 {background:url(../image/icon_culture-02.png) no-repeat scroll left center rgba(0, 0, 0, 0)}
#box_services5 h2 {background:url(../image/icon_service-04.png) no-repeat scroll left center rgba(0, 0, 0, 0)}
#box_services4 {
	width:655px;float:left;
}
#box_services5 {
	width:310px;float:left;
}

.media_hot_pic3 IMG {
display: block;
margin: 3px 0 0 3px;
}
.media_hot_pic3 {
	background: url(../image/bg_pic9.png) no-repeat scroll right 0 rgba(0, 0, 0, 0);
    float: left;
    height: 176px;
    margin-right: 17px;
    width: 310px;
}


/* 投资者关系-new */
.lb_title_invest{PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px;  MARGIN-BOTTOM: 15px;COLOR: #3382ff; FONT-SIZE: 18px}
.calendar{overflow: hidden;border-bottom: 1px solid #f6cc89;padding-bottom: 30px;margin-bottom: 30px;}
.cle_img{float: left;width:182px;height: 155px;border: 1px solid #dedddb;padding: 2px;}
.cle_img img{width:182px;height: 155px; }
.cle_txt{float: left;width: 548px;padding-left: 10px;}
.cle_txt h1{font-size: 14px;color: #333;font-weight: bold;}
.cle_txt ul li{padding-bottom: 15px;}

.log_list{}
.log_table{padding-bottom: 30px;border-bottom: 1px solid #dedddb;}
.log_table th{background-color: #5282cc;height: 35px;line-height: 35px;color: #fff;font-size: 14px;text-align: center;border-right: 1px solid #fff;}
.log_table td{background-color: #eff2f7;height: 40px;line-height: 40px;color: #666;font-size: 14px;text-align: center;border-bottom: 1px #aaabac dashed;}

.gupiao{overflow: hidden;border-bottom: 1px solid #f6cc89;padding:0px 0 30px 0;margin-bottom: 30px;}

.boder_bYellow{border-bottom: 1px solid #f6cc89 !important;}
.mb_30{margin-bottom: 30px !important;}

.news_meta h3{position: relative;}
.news_meta H3 A.down{color: #3382ff;font-size: 14px;display: block;position: absolute;right: 5px;top: 0;}


.zixun A {
	BORDER-BOTTOM: #2d7af4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2d7af4 1px solid; WIDTH: 240px; DISPLAY: block; FLOAT: left; HEIGHT: 120px; COLOR: #3382ff; BORDER-TOP: #2d7af4 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #2d7af4 1px solid
}
.zixun A:hover {
	BACKGROUND: #3382ff; COLOR: #fff
}
.zixun A STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
.zixun {
	WIDTH: 800px
}
.lb_txt a{color: #3382ff;}
.lb_txt a:hover{text-decoration: underline;}

.stock_title{font-size: 18px;color: #000;font-weight: bold;padding-bottom: 20px;}
.stock_title em{font-size: 14px;color: #999;font-weight: normal;font-style:normal;}
.stock_table1{width: 748px;padding-bottom: 20px;}
.stock_table1 table{width: 100%;}
.stock_table1 th{background-color: #759cda;line-height: 24px;color: #fff;text-align: center;border-right: 1px solid #f7f6f4;width: 20%;}
.stock_table1 td{color: #666;line-height: 24px;background-color: #fff;text-align: center;border-right: 1px solid #f7f6f4}

.stock_table2{width: 748px;padding-bottom: 40px;}
.stock_table2 table{width: 100%;}
.stock_table2 th{background-color: #759cda;line-height: 24px;color: #fff;width: 20%;}
.stock_table2 td{color: #666;line-height: 24px;background-color: #fff;text-align: center;}

.transfer_txt{color: #666;}
.transfer_txt ul li{float: left;width: 370px;}

.email_txt{padding-bottom: 50px;}
.email_txt td.tsm{color: #333;}
.email_txt td input{width: 300px;line-height: 30px;padding: 2px;border:1px solid #dedddb;color: 666;background: none}
.email_txt td textarea{width: 660px;border:1px solid #dedddb;background: none;height: 197px;padding: 3px;}

a.submit{display: inline-block;padding: 0 45px;line-height: 36px;color: #fff;background-color: #3382ff;}
a.reset{display: inline-block;padding: 0 45px;line-height: 36px;color: #fff;background-color: #f5a21d;}

.email_add b{color: #333;}
.email_add a{color: #3382ff}


.gudong_list{overflow: hidden;}
.gudong_list li{padding: 20px 0;border-bottom: 1px dashed #d1d1d0;overflow: hidden;}
.gd_left{width: 500px;float: left;}
.gd_right{width: 202px;height: 267px;border:1px solid #dedddb;float: right;padding: 4px;background-color: #fff;}
.gd_right img{width: 202px;height: 267px;}

.gd_title{color: #3382ff;padding-bottom: 20px;border-bottom: 1px solid #dedddb;margin-bottom: 15px;font-size: 20px;}
.gd_title span{font-size: 14px;color: #666;}


.analyst_table{width: 748px;}
.analyst_table table{width: 100%;}
.analyst_table th{background-color: #5282cc;line-height: 33px;color: #fff;border-right: 1px solid #fff;text-align: left;padding-left: 15px;}
.analyst_table td{background-color: #eff2f7;border-bottom: 1px dashed #aaabac;padding: 7px 0;line-height: 22px;color: #464646;padding-left: 15px;}
.analyst_table td a{color: #3382ff;}
.analyst_table td a:hover{text-decoration: underline;}


.cdata{padding-bottom: 30px;margin-bottom: 30px;}
.dot { display:block; width:5px; height:5px; float:left; line-height:0; background:#3382ff; position:relative; top:12px; font-size:0 }

.cdata_list li { height:26px; overflow:hidden; }
.cdata_list h3 { font-weight:normal; width:668px; float:left; white-space:nowrap; padding-left: 8px;}/*overflow:hidden; text-overflow:ellipsis;*/
.cdata_list h3 a{ color:#333}
.cdata_list h3 a:hover { color:#3382FF }
.cdata_list h3 a em{color: #999;font-style: normal;}
.cdata_list h3 span{padding-left:5px;}
a.down{color: #3382FF;}

.toolmap{width: 800px;overflow: hidden;}
.toolmap a{display: block;width: 178px;padding: 20px 0;border: 1px solid #dedddb;color: #3382ff;text-align: center;font-size: 16px;float: left;margin-right: 9px;margin-bottom: 9px;height:47px;}
.toolmap a:hover{background-color: #3382ff;color: #fff;}

.sitemap{width: 800px;}
.sitemap li{width: 208px;padding: 0 20px;border-left: 1px dashed #dbdad9;height: 184px;margin-bottom: 40px;float: left;}

.sitemap li .smap_a{padding-top: 10px;padding-left: 35px;}
.sitemap li .smap_a_s{padding-left: 15px;}
.sitemap li .smap_a_s a{color: #888;}
.sitemap li .smap_a_s a:hover{color: #3b88ff;}
.sitemap li h1{font-size: 16px;color: #fff;background-color: #3b88ff;text-align: center;line-height: 30px;font-weight: normal;}
.sitemap li a{line-height: 30px;color: #333;display: block;}
.sitemap li a:hover{color: #3b88ff;}


.invest_box{overflow: hidden;margin-top: 25px;padding-bottom: 10px;}
.invest_box a:hover{color: #3382ff;}
.invest_01{float: left;width: 350px;}
.inv_title{overflow: hidden;padding-bottom: 20px;}
.invest_01 h1{font-style: normal;background: url(../image/invest_ico1.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}
.more_invest {float:right; display:block; width:15px; height:24px; background:url(../image/icon_more.png) center center no-repeat;}
.inv_box{}

.inv_pic { width:349px; height:190px; background:url(../image/vinset_ibg.png) no-repeat; overflow:hidden;}
.inv_pic img {display:block; margin-left:3px; margin-top:3px;width: 338px;height: 187px;}


.invest_02{float: right;width: 350px;}
.invest_02 h1{font-style: normal;background: url(../image/invest_ico2.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}


.inv_inews_list{}
.inv_inews_list li{padding-bottom: 10px;height: 44px;position: relative;}
.inv_inews_list li em{font-style: normal;color: #999;}
.inv_inews_list h3{width: 350px;font-weight: normal;font-style: normal;color: #333;line-height: 24px;padding-left: 10px;}
.inv_inews_list h3 a{color: #333;}
span.date{display: block;position: absolute;top: 24px;right: 0;color: #999;}

.inv_cinfo_list li{padding-bottom: 10px;height: 24px;position: relative;}
.inv_cinfo_list li em{font-style: normal;color: #999;}
.inv_cinfo_list h3{width: 300px;font-weight: normal;font-style: normal;color: #333;line-height: 24px;padding-left: 10px;}
.inv_cinfo_list h3 a{color: #333;width: 300px;padding-left:5px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}/*display: block; 2014.11.25*/

a.idown{color: #3382FF;position: absolute;right: 0;top: 0}

.inv_clog_list li{padding-bottom: 10px;height: 24px;position: relative;}
.inv_clog_list li em{font-style: normal;color: #999;}
.inv_clog_list h3{width: 350px;font-weight: normal;font-style: normal;color: #333;line-height: 24px;padding-left: 10px;}
.inv_clog_list h3 span{color: #333;width: 350px;padding-left:5px;}
.inv_clog_list h3 a{color: #333;width: 350px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;padding-left:5px;}/*display: block; 2014.11.25*/

.inv_tool{}
.inv_tool a{padding: 15px  0;width: 348px;border: 1px solid #dedddb;display: block;text-align: center;color: #3382ff;margin-bottom: 10px;font-size: 18px;}
.inv_tool a:hover{background-color: #3382ff;color: #fff;}

.icompany{overflow: hidden;}

.noborder{border:none !important;}

.invest_03{float: left;width: 350px;}
.invest_03 h1{font-style: normal;background: url(../image/invest_ico3.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}

.invest_04{float: right;width: 350px;}
.invest_04 h1{font-style: normal;background: url(../image/invest_ico4.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}

.invest_05{float: left;width: 350px;}
.invest_05 h1{font-style: normal;background: url(../image/invest_ico5.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}

.invest_06{float: right;width: 350px;}
.invest_06 h1{font-style: normal;background: url(../image/invest_ico6.png) no-repeat left center;padding-left: 30px;font-size: 20px;color: #000;font-weight: normal;float: left;}

/*投资者关系的下载列表*/
.news_meta_file H3 {
	LINE-HEIGHT: 24px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 15px; HEIGHT: 16px; FONT-SIZE: 14px;
    white-space: normal;
    width: 554px;
     /*LINE-HEIGHT: 82px;OVERFLOW: hidden  12.2*/
}

.news_meta_file H3 A {
	COLOR: #333
}
.news_meta_file A:hover {
	TEXT-DECORATION: underline
}
.news_list3 .news_meta_file {
	WIDTH: 204px; FLOAT: right; _overflow: hidden
}
.news_list3 .news_meta_file H3 {
	MARGIN-BOTTOM: 10px; _width: 204px
}
.news_meta_file h3{position: relative;}
.news_meta_file H3 A.down{color: #3382ff;font-size: 14px;display: block;position: absolute;right: 5px;top: 0;}

.news_meta_file {
	WIDTH: 637px; FLOAT: right
}

.cdata_list h3 em {
font-style: normal;
}
a.down:hover {
color: #0E53BB;
}
.news_meta_file a{float:right;}