.main .wrapin2{ padding-top:2px; } .hm_left{ float:left; width:628px; position:relative; overflow:hidden; } /*hm_news 新闻*/ .hm_news{ height:250px; } .hm_news .news_handle{ height:42px; border-bottom:1px solid #b1b1b1; position:relative; margin-bottom:10px; } .hm_news .news_handle a{ float:right; display:block; width:12px; height:40px; background: no-repeat center center; } .hm_news .handle_in{ position:absolute; left:0; top:0; height:49px; } .hm_news .handle_in span{ float:left; display:inline-block; width:94px; height:42px; line-height:42px; padding-bottom:7px; color:#4c4948; text-align:center; cursor:pointer; font-size:15px; } .hm_news .handle_in .hover{ color:#c90a4f; background: no-repeat bottom center; } .hm_news .news_con{ display:none; } .hm_news .show{ display:block; } .hm_news .news_photo{ height:187px; /*border-bottom:1px solid #b1b1b1;*/ } .hm_news .photo{ float:left; display:block; width:259px; height:178px; } .hm_news .photo img{ display:block; width:259px; height:178px; } .hm_news .txt{ width:352px; float:right; } .hm_news .txt dt{ height:24px; line-height:26px; font-size:16px; } .hm_news .txt dt a{ font-size:16px; color:#c90a4f; display:inline-block; max-width:345px; _width:345px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .hm_news .txt dd{ height:52px; line-height:52px; padding-left:22px; font-size:14px; color:#999; background: no-repeat left center; } .hm_news .txt p{ font-size:14px; line-height:26px; } .hm_news .news_txt{ padding:15px 0; } .hm_news .news_txt li{ height:30px; line-height:32px; vertical-align:top; clear:both; font-size:14px; border-bottom:1px dashed #c9c9c9; } .hm_news .news_txt li:hover{ color:#c90a4f; } .hm_news .news_txt a{ float:left; display:inline-block; max-width:530px; _width:530px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .hm_news .news_txt li:hover a{ color:#c90a4f; } .hm_news .news_txt span{ float:right; } /*hm_news 新闻*/ /*hm_about 企业概况*/ .hm_about{ height:260px; position:relative; } .hm_head{ height:42px; line-height:42px; border-bottom:1px solid #b1b1b1; position:relative; } .hm_head span{ display:inline-block; height:42px; line-height:42px; padding-left:28px; border-bottom:1px solid #c90a4f; color:#c90a4f; background: no-repeat left center; float:left; font-size:15px; font-weight:bold; } .hm_head .more{ float:right; display:inline-block; width:12px; height:42px; background: no-repeat center center; } .hm_about .photo{ float:left; margin-top:28px; } .hm_about .photo img{ display:block; width:259px; height:178px; } .hm_about .txt{ float:right; width:350px; margin-top:28px; line-height:26px; text-indent:2em; font-size:14px; } .hm_about .about_links{ height:30px; position:absolute; left:0; bottom:0; width:628px; font-size:14px; } .hm_about .about_links a{ display:inline-block; width:93px; padding-left:63px; height:30px; line-height:30px; float:left; margin-right:1px; color:#fff; background-color:#004ea1; background-repeat:no-repeat; background-position:30px top; } .hm_about .about_links a:hover{ color:#fff; background-color:#c90a4f; background-position:30px bottom; } .hm_about .a1{ background-image:; } .hm_about .a2{ background-image:; } .hm_about .a3{ background-image:; } .hm_about .a4{ background-image:; } /*hm_about 企业概况*/ .hm_line{ width:46px; height:500px; float:left; background: repeat-y top center; margin-top:11px; } .hm_right{ width:425px; float:right; font-size:14px; line-height:26px; } /*hm_public 通知公告*/ .hm_public{ height:260px; } .public_slide{ width:425px; height:177px; position:relative; overflow:hidden; } .public_slide li{ width:425px; height:177px; float:left; } .public_slide dt{ height:24px; line-height:26px; font-size:16px; padding-top:35px; } .public_slide dt a{ font-size:16px; color:#c90a4f; display:inline-block; max-width:420px; _width:420px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .public_slide dd{ height:52px; line-height:52px; padding-left:22px; font-size:14px; color:#999; background: no-repeat left center; } .public_slide p{ font-size:14px; line-height:26px; } .public_ctrl{ width:37px; height:18px; } .public_ctrl .c_btn{ display:inline-block; width:18px; height:18px; overflow:hidden; cursor:pointer; background-repeat:no-repeat; background-position:0 0; } .public_ctrl .c_btn:hover{ background-position:0 -18px; } .public_ctrl .pre{ float:left; background-image:; } .public_ctrl .next{ float:right; background-image:; } /*hm_public 通知公告*/ /*hm_ser 业务展示*/ .hm_ser{ height:202px; } .hm_ser .ser_slide{ width:425px; height:109px; margin-top:22px; position:relative; } .hm_ser .s_outer{ width:381px; height:109px; margin:0 auto; position:relative; overflow:hidden; } .hm_ser .ser_slide li{ float:left; width:109px; height:109px; text-align:center; margin:0 9px; _display:inline; } .hm_ser .ser_slide a{ display:block; width:109px; height:109px; text-align:center; font-size:14px; color:#fff; overflow:hidden; background: no-repeat 0 0; } .hm_ser .ser_slide td{ width:109px; height:109px; text-align:center; line-height:18px; } .hm_ser .ser_slide a:hover{ color:#fff; background: no-repeat 0 -109px; } .hm_ser .c_btn{ width:16px; height:26px; position:absolute; top:50%; margin-top:-13px; cursor:pointer; background-repeat:no-repeat; background-position:0 0; overflow:hidden; } .hm_ser .c_btn:hover{ background-position:0 -26px; } .hm_ser .pre{ left:0; background-image:; } .hm_ser .next{ right:0; background-image:; } /*hm_ser 业务展示*/ /*hm_contact 联系我们*/ .hm_contact{ height:260px; position:relative; background: no-repeat right 60px; } .hm_contact ul{ line-height:26px; font-size:12px; margin-top:28px; } .hm_contact .contact_map{ display:block; width:425px; height:30px; color:#fff; line-height:30px; font-size:14px; position:absolute; left:0; bottom:0; background:#004ea1 no-repeat 160px top; text-align:center; } .hm_contact .contact_map:hover{ color:#fff; background:#c90a4f no-repeat 160px bottom; } /*hm_contact 联系我们*/ /*hm_works 业绩展示*/ .hm_works{ margin-top:3px; } .hm_works .hm_head{ margin-bottom:27px; } .work_slide{ height:177px; width:1100px; position:relative; } .work_wrap{ width:1100px; height:177px; position:relative; overflow:hidden; } .work_slide .s_outer{ width:1115px; position:relative; overflow:hidden; } .work_slide li{ float:left; width:208px; height:177px; margin-right:15px; _display:inline; } .work_slide li a{ display:block; width:208px; height:177px; position:relative; } .work_slide li img{ display:block; width:208px; height:144px; } .work_slide li span{ display:inline-block; width:208px; height:33px; line-height:33px; text-align:center; background:#e7e7e7; font-size:14px; } .work_slide li em{ display:inline-block; max-width:203px; _width:203px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .work_slide li a:hover{ color:#fff; } .work_slide li a:hover span{ background:#c90a4f; } .work_slide .c_btn{ width:16px; height:26px; position:absolute; top:50%; margin-top:-13px; cursor:pointer; } .work_slide .pre{ left:-21px; background: no-repeat 0 0; } .work_slide .pre:hover{ background: no-repeat 0 -26px; } .work_slide .next{ right:-21px; background: no-repeat 0 0; } .work_slide .next:hover{ background: no-repeat 0 -26px; } /*hm_works 业绩展示*/