﻿
html { overflow-x: hidden; }

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin: 0; padding: 0; border: 0; }

td, p, li, select, input, textarea, div { font-size: 12px; color: #333; }

ul, ol { list-style-type: none; }

h1, h2, h3 { font-size: 14px; }

select, input { vertical-align: middle; }

body { background: #000; }

.page_main { width: 1006px; height: 625px; margin: 0 auto; background-color: #fff; }

.page_main_l { width: 1006px; margin: 0 auto; background-color: #fff; }

.fl { float: left; }

.fr { float: right; }

.tac { text-align: center; }

.tal { text-align: left; }

.tar { text-align: right; }

.fs14 { font-size: 14px; }

.fs16 { font-size: 16px; }

.lh200 { line-height: 195% }

.lh22 { line-height: 22px; }

.lh175 { line-height: 175% }

.lh150 { line-height: 150% }

.fw_400 { font-weight: 400; }

.fw_700 { font-weight: 700; }

.fc_black { color: #000; }

.fc_red { color: #990000; }

a.linkGray:link, a.linkGray:visited { color: #333!important; }/* 灰色 */

a.linkGray:hover { color: #f00!important; }

a.linkGray2:link, a.linkGray2:visited { color: #666!important; text-decoration: none; }/* 灰色 */

a.linkGray2:hover { color: #f00!important; }

a.linkWhite:link, a.linkWhite:visited { color: #fff!important; text-decoration: none; }/* 白色 */

a.linkWhite:hover { color: #fff!important; text-decoration: underline; }

a.linkred:link, a.linkred:visited { color: #F00!important; text-decoration: none; }/* 白色 */

a.linkred:hover { color: #F00!important; text-decoration: underline; }

/* 新闻列表相关 */

.news_time { float: right; padding-right: 10px; color: #666; }

.dot_list li { background-image: url(../Img/zose_list_dot.gif); background-repeat: no-repeat; padding-left: 12px; background-position: -3000px; }

.dot_list li a:link, .dot_list li a:visited { color: #333; text-decoration: none; }

.dot_list li a:hover { color: #f00; text-decoration: none; }

.arrow_list li { background-image: url(../Img/mag_arrow_list.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0px; margin-left: 30px; }

.arrow_list li a:link, .arrow_list li a:visited { color: #333; text-decoration: none; }

.arrow_list li a:hover { color: #f00; text-decoration: none; }

.list_line { height: 1px; overflow: hidden; font-size: 0; margin: 10px 30px 10px 0px; background-image: url(../Img/zose_t_line_all.gif); background-repeat: repeat-x; background-position: 0 -200px; }

.list_line2 { height: 1px; overflow: hidden; font-size: 0; margin: 5px 30px 5px 0px; background-image: url(../Img/zose_t_line_all.gif); background-repeat: repeat-x; background-position: 0 -200px; }

/* 间隔 */

.clearit { clear: both; font-size: 0; }

.HSpace_1 { height: 1px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_2 { height: 2px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_3 { height: 3px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_4 { height: 4px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_5 { height: 5px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_6 { height: 6px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_7 { height: 7px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_8 { height: 8px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_9 { height: 9px; overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_10 { /*height: 10px;*/ overflow: hidden; clear: both; font-size: 0; background: #fff; }

.HSpace_nbg_1 { height: 1px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_2 { height: 2px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_3 { height: 3px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_4 { height: 4px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_5 { height: 5px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_6 { height: 6px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_7 { height: 7px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_8 { height: 8px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_9 { height: 9px; overflow: hidden; clear: both; font-size: 0px; }

.HSpace_nbg_10 { /*height: 5px;*/ overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_12 { height: 12px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_15 { height: 15px; overflow: hidden; clear: both; font-size: 0; }

.HSpace_nbg_25 { height: 32px; overflow: hidden; clear: both; font-size: 0; }

.cle_b { clear: both; }

.p_a_18_12 { padding: 18px 12px 0 18px }

.p_t_6 { padding: 6px 0 0 0; }

.p_t_12 { padding: 12px 0 0 0; }

.p_a_9 { padding: 9px; }

.p_a_16 { padding: 16px; }

.p_l_12 { padding-left: 12px; }

.p_r_25 { padding-right: 25px; }

.p_r_16 { padding-right: 16px; }

.p_l_6 { padding-left: 6px; }

.p_l_r_25 { padding: 0 25px; }

.p_20_9 { padding: 20px 0 0 9px; }

.p_a_12 { padding: 12px; }

.hi_230 { height: 230px; }

.hi_70 { height: 70px; }

.hi_307 { height: 307px; }

.hi_124 { height: 124px; }

.hi_170 { height: 170px; }

.hi_216 { height: 216px; }

.hi_102 { height: 102px; }

.hi_133 { height: 133px; }

.hi_158 { height: 158px; }

.hi_360 { height: 360px; }

.hi_175 { height: 175px; }

.hi_167 { height: 167px; }

.hi_440 { height: 440px; }

.hi_400 { height: 400px; }

.hi_493 { height: 493px; }

.hi_500 { height: 500px; }

.hi_320 { height: 320px; }

.hi_72 { height: 72px; }

.hi_40 { height: 40px; }

.hi_30 { height: 30px; }

.hi_20 { height: 20px; }

.hi_562 { height: 562px; }

.bottom_copyright { width: 1006px; height: 60px; background-image: url(../Img/bottom_back.gif); background-repeat: no-repeat; }

.bc_white { background-color: #fff; }

.bc_gray { background-color: #efefef; }

.bc_gray02 { background-color: #f6f6f6; }

.bc_gray03 { background-color: #e2e2e2; }

.bc_gray04 { background-color: #d5d5d5; }

.lh175 { line-height: 175% }

.ti24 { text-indent: 24px; }

/* 菜单和banner */

.sub_menu_layout { position: absolute; z-index: 10; width: 1006px; }

.banner_group_layout { position: absolute; margin: 0 auto; width: 1006px; z-index: 9; }

.banner_group_layout_html { position: absolute; margin: 0 auto; width: 1006px; z-index: 9; padding-top: 72px; }

.banner_estate_layout { position: absolute; margin: 0 auto; width: 1006px; z-index: 9; }

/* 容器 */


.container_926 { width: 926px; margin: 0 auto; }

.container_978 { width: 978px; margin: 0 auto; }

.container_938 { width: 938px; margin: 0 auto; }

.container_298 { width: 298px; margin: 0 auto; }

.container_378 { width: 378px; margin: 0 auto; }

.container_234 { width: 234px; margin: 0 auto; }

.container_241 { width: 241px; margin: 0 auto; }

.container_242 { width: 242px; margin: 0 auto; }

.container_334 { width: 334px; margin: 0 auto; }

.container_338 { width: 338px; margin: 0 auto; }

.container_440 { width: 440px; }

.container_422 { width: 422px; }

.container_676 { width: 676px; margin: 0 auto; }

.container_685 { width: 685px; }

.container_724 { width: 724px; margin: 0 auto; }

.container_1006 { width: 1006px; margin: 0 auto; }

.container_217 { width: 217px; }

.container_789 { width: 789px; }

.container_900 { width: 900px; margin: 0 auto; }

.container_892 { width: 892px; margin: 0 auto; }

/* 新闻页面区隔 */

.container_868 { width: 868px; margin: 0 auto; }

.border_lr_1 { border: 1px solid #ccc; border-bottom: none; border-top: none; margin: 0 auto; }

/* 广告页面区隔 */

.container_375 { width: 375px; margin: 0 auto; background-image: url(../Img/04_all_back.gif); background-repeat: no-repeat; background-position: 0px -3px; }

.container_349 { width: 349px; margin: 0 auto; background-image: url(../Img/04_all_back.gif); background-repeat: no-repeat; background-position: 0px -220px; }

.container_254 { width: 254px; }

/* 地产页面区隔 */


.container_350 { width: 350px; }

.container_405 { width: 405px; }

.container_251 { width: 251px; }

/* 上下左右间隔 */

.margin_t_9px { margin-top: 9px; }

.margin_l_9px { margin-left: 9px; }

.margin_l_8px { margin-left: 8px; }

.margin_l_15px { margin-left: 15px; }

.container_660 { width: 660px; }

/* 中视首页标题样式 */

.title_g_intro { background-image: url(../Img/01_about_title.gif); background-repeat: no-repeat; background-position: 0px -60px; height: 15px; }

.title_g_new { background-image: url(../Img/01_about_title.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px; padding-top:10px;}

.title_g_info { background-image: url(../Img/01_about_title.gif); background-repeat: no-repeat; background-position: 0px -120px; height: 15px; }

.title_g_hot { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 28px; }

.title_g_zxyw { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -800px; height: 28px; }

.title_g_honor { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -60px; height: 28px; }

.title_new_group { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -230px; height: 24px; }

.title_new_company { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -290px; height: 24px; }

.title_pm_01 { background-image: url(../Img/06_pm_title2.gif); background-repeat: no-repeat; background-position: 0px -230px; height: 24px; }

.title_pm_02 { background-image: url(../Img/06_pm_title2.gif); background-repeat: no-repeat; background-position: 0px -290px; height: 24px; }

.title_pm_03 { background-image: url(../Img/06_pm_title2.gif); background-repeat: no-repeat; background-position: -2px -332px; height: 124px; width: 30px; }

.title_gg_03 { background-image: url(../Img/04_gg_title2.gif); background-repeat: no-repeat; background-position: -2px -332px; height: 124px; width: 30px; }

.news_tit_pics { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: -2px -332px; height: 124px; width: 30px; }

.culture_tit_class { background-image: url(../Img/03_culture_title.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px; }

.culture_tit_new { background-image: url(../Img/03_culture_title.gif); background-repeat: no-repeat; background-position: 0px -180px; height: 15px; }

.culture_tit_about { background-image: url(../Img/03_culture_title.gif); background-repeat: no-repeat; background-position: 0px -60px; height: 15px; }

.culture_tit_biz { background-image: url(../Img/04_zc_title.gif); background-repeat: no-repeat; background-position: 0px -60px; height: 15px; }

.zc_tit_01 { background-image: url(../Img/04_zc_title.gif); background-repeat: no-repeat; background-position: 0px -0px; height: 15px; }

.zc_tit_02 { background-image: url(../Img/04_zc_title.gif); background-repeat: no-repeat; background-position: 0px -60px; height: 15px; }

.zc_tit_03 { background-image: url(../Img/04_zc_title.gif); background-repeat: no-repeat; background-position: 0px -120px; height: 15px; }

.culture_no1 { background-image: url(../Img/01_about_title.gif); background-repeat: no-repeat; background-position: 0px -150px; }

.about_hot { border-top: 1px solid #ccc; }

.about_hot .Cont { overflow: hidden; width: 370px; height: 120px; }

.contact_job { background-image: url(../Img/01_about_contact_job.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 46px; }

.client_back { zoom: 1; background-image: url(../Img/04_all_back.gif); background-repeat: no-repeat; background-position: 0px -460px; }

.za_biz_back { background-image: url(../Img/04_all_back.gif); background-repeat: no-repeat; background-position: -500px 0px; }

.border_1px { border: 1px solid #cecece; }

.border_3px { border: 3px solid #cecece; border-left: 2px solid #cecece; }

.border_2px { border: 1px solid #b7251d; }

.title_zc_anli { background-image: url(../Img/04_title.gif); background-repeat: no-repeat; background-position: 0px -90px; height: 20px; }

.title_zc_jieshao { background-image: url(../Img/04_title.gif); background-repeat: no-repeat; background-position: 0px -30px; height: 20px; }

.title_zc_yewu { background-image: url(../Img/04_title.gif); background-repeat: no-repeat; background-position: -5px -270px; height: 20px; }

.title_zc_kehu { background-image: url(../Img/04_title.gif); background-repeat: no-repeat; background-position: 0px -180px; height: 20px; }

.title_estate_hot { background-image: url(../Img/estate_title.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 30px; background-color: #D6D6D6; }

.title_estate_video { background-image: url(../Img/estate_title.gif); background-repeat: no-repeat; background-position: 0px -30px; height: 30px; background-color: #9f0000; }

.copyright_word { padding: 12px 0 0 95px; line-height: 20px; color: #666; }

.font_style_e { font-family: Arial, Helvetica, sans-serif; }

.subnav li { background-image: url(../Img/side_new_menu_bk.gif); height: 25px; padding: 11px 0 0 54px; }

.subnav li a:link, .subnav li a:visited { color: #333; text-decoration: none; }

.subnav li a:hover { color: #f00 }

.news_nav { border-bottom: 1px solid #d8d8d8; }

.to_links { height: 20px; padding: 22px 0 0 20px; }

.to_links span { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -470px; padding: 0 0 0 15px; }

.to_links a:link, .to_links a:visited { color: #333; text-decoration: none; }

.to_links a:hover { color: #f00 }

.news_content_title { font-size: 14px; font-weight: 700; height: 40px; line-height: 40px; padding: 0 0 0px 25px; color: #b7251d }

.news_content_links { min-height: 300px; height: auto !important; width: 616px; border-bottom: 1px solid #d8d8d8; margin-left: 24px; line-height: 200%; padding: 0 0 20px 0; }

.news_content_links .time { float: right; padding-right: 70px; color: #707070; }

.news_content_links ul { padding-left: 5px; }

.news_content_links li { background-image: url(../Img/zose_list_dot.gif); background-repeat: no-repeat; padding-left: 14px; background-position: -4000px; }

.news_content_links li a:link, .news_content_links li a:visited { color: #333; text-decoration: none; }

.news_content_links li a:hover { color: #f00; text-decoration: none; }

.news_page_num { text-align: right; padding: 10px 80px 0 0px; color: #333; }

.num_red { color: #9f0000; }

.news_page_num li a:link, .news_page_num li a:visited { color: #333; text-decoration: none; }

.news_page_num li a:hover { color: #f00; text-decoration: none; }

.news_page_num a:link, .news_page_num a:visited { color: #333; text-decoration: none; }

.news_page_num a:hover { color: #f00; text-decoration: none; }

.news_title_info { height: 77px; border-bottom: 1px solid #f0f0f0; text-align: center; line-height: 35px; padding-top: 20px; }

.news_title_info_t { color: #cc0000; font-size: 14px; font-weight: 700; }

.news_title_info_i { color: #333; font-size: 12px; }

.news_content_links p { }

.cultuer_case_all { padding: 10px 0 0 20px; }

.cultuer_case { float: left; padding: 5px 0 5px 0px; width: 187px; }

.cultuer_case img { text-align: center; -ms-interpolation-mode: bicubic; }

.cultuer_case p { padding-top: 3px; line-height: 125%; width: 170px; height: 20px; }

.cultuer_case a:link, .cultuer_case a:visited { color: #333; text-decoration: none; }

.cultuer_case a:hover { color: #f00; text-decoration: none; }

.culture_sidebar { background-image: url(../Img/wenhua_sidebar_bk.gif); background-repeat: repeat-y; }

.culture_sp_sidebar { background-image: url(../Img/culture_sidebar_sp_bk.gif); background-repeat: no-repeat; background-position: bottom; overflow: hidden; zoom: 1; }

.culture_num { border-top: 1px solid #c2c2c2; width: 730px; margin: 20px auto 0px; text-align: right; padding: 15px 30px 0 0px }

.news_com_nav span { float: left; width: 60px; height: 20px; text-align: center; line-height: 20px; margin-left: 5px; }

.news_com_nav { margin-top: 6px; margin-left: 5px; }

.bc_red { background-color: #AD2829; color: #FFF; }

.bc_gray { background-color: #EFEFEF; }

.job_list_all { margin: 40px auto 0; width: 700px; }

.job_list_title { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -560px; height: 60px; width: 640px; }

.job_list_title span.back { width: 80px; background-color: #b7251d; height: 26px; line-height: 26px; display: block; text-align: center; float: right; color: #fff; margin-top: 24px; }

.job_list_table table { border-collapse: collapse; }

.job_list_table td { padding: 8px 3px; border: 1px solid #cecece; }

.td_bc_red td { background-color: #B41811; color: #fff; }

.border_no td { border: none; }

.job_num { width: 660px; text-align: right; padding: 15px 30px 0 0px }

.job_view_table table { border-collapse: collapse; background-color: #fff; }

.job_view_table td { padding: 8px 3px; border: 1px solid #ccc; }

.job_view_table td.tit { background-color: #f6f6f6; color: #333; text-align: center; }

.jobview_put_table { }

.jobview_put_table td { padding: 3px 3px; }

.jobview_put_title { font-size: 14px; font-weight: 700; color: #fff; border-bottom: 1px solid #cecece; width: 680px; }

.jobview_put_title span { width: 100px; background-color: #b7251d; height: 26px; line-height: 26px; display: block; text-align: center; }

/* 广告案例专用 */

.pics_box_top { padding: 10px 0 0 20px; }

.pics_box_nav { }

.pics_box_nav ul { padding: 3px 10px 0 0px; float: right; }

.pics_box_nav li { background-color: #a80c04; color: #fff; float: left; padding: 4px 0px; margin: 0 3px; width: 60px; text-align: center; display: block; }

.pics_box_nav li a:link, .pics_box_nav li a:visited { color: #fff; text-decoration: none; }

.pics_box_nav li a:hover { color: #fff; text-decoration: underline; }

.pics_box_left { width: 168px; float: left; padding: 30px 0 0 14px; }

.pics_box_left_sub { height: 48px; width: 66px; background-image: url(../Img/a_left_s_pic_bk.gif); margin: 4px; float: left; }

.pics_box_right { width: 768px; float: left; padding: 18px 0 0 0; }

.arrow_nav { width: 150px; margin: 10px auto 0px; }

.arrow_nav span { float: left; }

.arrow_nav .title { width: 80px; float: left; text-align: center; }

.pics_box { width: 950px; height: 533px; margin: 0 auto; background-image: url(../Img/pics_box_bk.gif); visibility: hidden; }

.pics_box2 { width: 950px; height: 533px; margin: 0 auto; background-image: url(../Img/pics_box_bk2.gif); }

.arrow_nav { }

.b_pic_title { height: 24px; text-align: center; font-size: 14px; font-weight: 700; color: #000; line-height: 24px; }

.pics_box_btn { width: 768px; background-image: url(../Img/pics_box_btn_bk.gif); background-repeat: no-repeat; background-position: center top; height: 28px; text-align: center; padding-top: 5px; }

.mag_index_back { background-image: url(../Img/magazine_index_back.gif); }

.mag_index_back02 { background-image: url(../Img/magazine_index_back02.gif); }

.mag_index_back03 { background-image: url(../Img/magazine_index_back03.gif); }

.mag_l { width: 354px; }

.mag_layout { padding: 28px 0 0 0; }

.mag_r_01 { width: 420px; height: 458px; margin-left: 20px; background-image: url(../Img/mag_r_01_back.gif); background-repeat: no-repeat; background-position: right center; }

.mag_r_02 { padding: 8px 0 0 0; }

.mag_r_nav_02_qk { height: 226px; width: 146px; background-image: url(../Img/mag_qk_btn.gif); background-repeat: no-repeat; margin-top: 5px; float: left; }

.mage_con_now { background-image: url(../Img/magazine_tit_back.gif); background-repeat: no-repeat; padding: 35px 0 0 30px; }

.mage_con_now a:link, .mage_con_now a:visited { color: #333; text-decoration: none; }

.mage_con_now a:hover { color: #333; text-decoration: none; }

.special_topic { background-image: url(../Img/magazine_tit_back02.gif); background-repeat: no-repeat; padding: 35px 0 0 10px; }

.mage_con_now_tit { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -640px; height: 24px; }

.special_topic_tit { background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -680px; height: 24px; }

.now_put_l_Img { padding: 3px; border: 1px solid #e3e3e3; }

.mag_put_hot { width: 124px; height: 110px; background-image: url(../Img/mag_hot_bk.gif); background-repeat: no-repeat; padding: 10px 0 0 8px; }

.b_pic { text-align: center; }

.mage_con_now_put { height: 60px; }

.mage_con_now_put_l { margin-right: 8px; }

.special_topic_con h3 { color: #b7251d; background-image: url(../Img/01_about_title2.gif); background-repeat: no-repeat; background-position: 0px -730px; padding: 0 0 0 20px; }

.special_topic_pic { float: left; padding-left: 12px; }

.culture_case_back { background-image: url(../Img/culture_case_back.jpg); background-repeat: no-repeat; background-position: right top; }

.culture_project_back { background-image: url(../Img/culture_project_back.jpg); background-repeat: no-repeat; background-position: right top; }

.about_hot { padding: 7px 0 0 0; }

#scrollArrLeft_01 { width: 18px; height: 14px; background: url(../Img/scroll_pics_back.gif) repeat-x -50px 0px; cursor: pointer; }

#scrollArrRight_01 { width: 18px; height: 14px; background: url(../Img/scroll_pics_back.gif) repeat-x -73px 0px; cursor: pointer; margin-left: 5px; }

#scrollArrLeft_02 { width: 18px; height: 14px; background: url(../Img/scroll_pics_back02.gif) repeat-x -50px 0px; cursor: pointer; }

#scrollArrRight_02 { width: 18px; height: 14px; background: url(../Img/scroll_pics_back02.gif) repeat-x -73px 0px; cursor: pointer; margin-left: 5px; }

#scrollDotList_01 { padding: 0 5px; zoom: 1; overflow: hidden; }

#scrollDotList_01 .dotON { width: 15px; height: 14px; background: url(../Img/scroll_pics_back.gif) repeat-x 0px 0px; cursor: pointer; float: left; }

#scrollDotList_01 .dotOFF { width: 15px; height: 14px; background: url(../Img/scroll_pics_back.gif) repeat-x -16px 0px; cursor: pointer; float: left; }

/* 首页新闻滚动 */


.about_hot_box { float: left; width: 365px; height: 125px; padding: 0 0 0 5px; }

.about_hot_box .sp_r { padding: 0 0 0 12px; width: 180px; }

.about_hot_box .sp_r h3 { padding: 8px 0 0 0px; }

.about_hot_box .sp_r.hot_info { line-height: 18px; text-indent: 24px; }

.about_hot_box .sp_r a:link, .about_hot_box .sp_r a:visited { color: #313131; font-weight: 700; text-decoration: none; }

.about_hot_box .sp_r a:hover { color: #f00; text-decoration: none; }

/* 文化案例 */


.case_box { float: left; width: 334px; }

.case_box .word_back { position: absolute; background-color: #000; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; width: 334px; height: 25px; margin-top: 221px; }

.case_box .word { width: 334px; height: 25px; color: #fff; font-size: 14px; position: absolute; font-weight: 700; margin-top: 221px; padding: 4px 5px 0 10px; }

/* 首页荣誉 */

.about_honor { zoom: 1; overflow: hidden; padding: 14px 0 0 0; border-top: 1px solid #e3e3e3; }

.about_honor .LeftBotton { width: 27px; height: 73px; float: left; cursor: pointer; background-image: url(../Img/about_honor_arrow_l.gif); background-repeat: no-repeat; background-position: center center; }

.about_honor .RightBotton { width: 27px; height: 73px; float: left; cursor: pointer; background-image: url(../Img/about_honor_arrow_r.gif); background-repeat: no-repeat; background-position: center center; }

.about_honor .Cont { width: 320px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; }

.about_honor .Cont_l { width: 340px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; }

.about_honor .ScrCont { width: 10000000px; }

.about_honor .box { width: 108px; float: left; text-align: center; }

.about_honor .box img { margin: 0 auto; display: block; /*border:1px solid #646263; */ }

.about_honor .box a:hover img {/*border:1px solid #5385cc; */ }

.about_honor .box p { line-height: 20px; width: 97px; margin: 6px auto 0; }

/* 图片新闻 */


.pic_news { zoom: 1; overflow: hidden; padding: 14px 0 0 5px; }

.pic_news .LeftBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.pic_news .RightBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 5px; }

.pic_news .Cont { width: 580px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; padding-left: 0px; }

.pic_news .ScrCont { width: 10000000px; }

.pic_news .box { width: 145px; float: left; text-align: center; }

.pic_news .box img { margin: 0 auto; display: block; /*border:1px solid #646263; */ }

.pic_news .box a:hover img {/*border:1px solid #5385cc; */ }

.pic_news .box p { line-height: 20px; width: 97px; margin: 6px auto 0; }

/* 图片新闻 */

/* 七彩杂志 */


.mag_pics { zoom: 1; overflow: hidden; padding: 0px 0 0 5px; }

.mag_pics .LeftBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.mag_pics .RightBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 5px; }

.mag_pics .Cont { width: 335px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; padding-left: 0px; }

.mag_pics .ScrCont { width: 10000000px; }

.mag_pics .box { width: 115px; float: left; text-align: center; }

.mag_pics .box img { margin: 0 auto; display: block; }

/* 七彩杂志 */

/* 广告标志 */


.logo_pics { zoom: 1; overflow: hidden; padding: 0px 0 0 5px; }

.logo_pics .LeftBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_logo_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.logo_pics .RightBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_logo_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 5px; }

.logo_pics .Cont { width: 360px; margin-left: 1px; padding: 20px 0 0 0; float: left; overflow: hidden; padding-left: 0px; }

.logo_pics .ScrCont { width: 10000000px; }

.logo_pics .box { width: 122px; float: left; text-align: center; }

.logo_pics .box img { margin: 0 auto; display: block; }

/* 图片滚动 */


.culture_pics { zoom: 1; overflow: hidden; padding: 0px; }

.culture_pics .LeftBotton { width: 19px; height: 155px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.culture_pics .RightBotton { width: 19px; height: 155px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 5px; }

.culture_pics .Cont { width: 280px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; padding-left: 0px; }

.culture_pics .ScrCont { width: 10000000px; }

.culture_pics .box { width: 140px; float: left; text-align: center; }

.culture_pics .box img { margin: 0 auto; display: block; /*border:1px solid #646263; */ }

.culture_pics .box a:hover img {/*border:1px solid #5385cc; */ }

.culture_pics .box p { line-height: 20px; width: 97px; margin: 6px auto 0; }

/* 新闻舌签 */

.T_Menu_01 { height: 27px; padding-left: 5px; }

.T_Menu_01 label { float: left; padding: 2px 7px 0; line-height: 19px; font-size: 12px; color: #333; background: #efefef; cursor: pointer; margin-right: 7px; }

.T_Menu_01 label a:link, .T_Menu_01 label a:visited { color: #333; font-weight: 400; text-decoration: none; }

.T_Menu_01 label a:hover { color: #fff; text-decoration: none; }

.T_Menu_01 label.selected { background: #ad2829; color: #fff; font-weight: bold; border-bottom: none; letter-spacing: 0px; }

.T_Menu_01 label.selected a:link, .T_Menu_01 label.selected a:visited { color: #fff; font-weight: 400; text-decoration: none; }

/* 联系我们内容 */

.contact_con { width: 830px; padding: 20px 0 0 0; margin: 0 auto; }

.contact_con h1 { height: 38px; background-image: url(../Img/con_hi_t_back.gif); background-repeat: repeat-x; background-position: bottom; margin-bottom: 20px; }

.contact_con h1 .link { font-size: 12px; font-weight: 400; padding: 15px 15px 0 0; }

.contact_con h1 .link a:link, .contact_con h1 .link a:visited { color: #333; font-weight: 400; text-decoration: none; }

.contact_con h1 .link a:hover { color: #C00; text-decoration: none; }

.contact_con_l { width: 415px; padding: 0 0 0 12px; }

.contact_table { padding: 0 0 0 10px; }

.contact_table td { padding-top: 10px; color: #666464; }

.contact_table .input1 { width: 146px; height: 20px; border: 1px solid #D7D7D7; }

.contact_table .input2 { width: 326px; height: 134px; border: 1px solid #D7D7D7; }

.contact_table .input21 { width: 326px; height: 80px; border: 1px solid #D7D7D7; }

.contact_table .input3 { width: 60px; height: 20px; border: 1px solid #D7D7D7; }

.contact_con_bk_line { background-image: url(../Img/con_list_bk.gif); background-repeat: no-repeat; background-position: bottom; padding: 12px 0 10px 5px; line-height: 175%; color: #b38028; }

.contact_con_bk_line_2 { background-image: url(../Img/con_list_bk.gif); background-repeat: no-repeat; background-position: bottom; padding: 12px 0 10px 5px; line-height: 175%; color: #333; }

.contact_con_bk_line h3 { background-image: url(../Img/con_company_name.gif); background-repeat: no-repeat; height: 40px; }

.contact_con_bk_line h3 .group { background-position: 0px -5px; }

.contact_con_bk_line .gao { background-position: 0px -58px; }

.contact_con_bk_line .wh { background-position: 0px -118px; }

.contact_con_bk_line .dc { background-position: 0px -182px; }

.contact_con_bk_line .wy { background-position: 0px -308px; }

.contact_con_bk_line .sj { background-position: 0px -245px; }

.contact_con_bk_line .arts { background-position: 0px -412px; }

.contact_con_bk_line .dan { background-position: 0px -364px; }

.contact_con_bk_line .dy { background-position: 0px -470px; }

.contact_con_bk_line .dysy { background-position: 0px -594px; }

.contact_con_bk_line .dydz { background-position: 0px -654px; }

.contact_con_bk_line .dd { background-position: 0px -527px; }

.contact_con_r { width: 390px; }

.contact_con_r .linedot { width: 390px; height: 1px; background-image: url(../Img/con_list_bk.gif); background-repeat: no-repeat; background-position: bottom; font-size: 0px; }

.about_honor #List1_1, .about_honor #List2_1 { float: left; }

.culture_cu_layout { padding: 30px 0 0 40px; }

.culture_cu_layout .wh_cu_info { color: #b38028; }

.culture_cu_layout .wh_title { background-image: url(../Img/con_company_name.gif); background-repeat: no-repeat; height: 28px; background-position: -2px -118px; margin: 10px 0 10px 0; }

.culture_cu_layout .tips { color: #9d9d9d; height: 15px; border-bottom: 1px solid #e3e3e3; width: 500px; padding-bottom: 5px; }

/* 广告图片 */


.zc_news { zoom: 1; overflow: hidden; padding: 14px 0 0 5px; }

.zc_news .LeftBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/zcs_new_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.zc_news .RightBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/zcs_new_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 5px; }

.zc_news .Cont { width: 280px; margin-left: 1px; padding: 0px 0; float: left; overflow: hidden; padding-left: 0px; }

.zc_news .ScrCont { width: 10000000px; }

.zc_news .box { width: 145px; float: left; text-align: center; }

.zc_news .box img { margin: 0 auto; display: block; /*border:1px solid #646263; */ }

.zc_news .box a:hover img {/*border:1px solid #5385cc; */ }

.zc_news .box p { line-height: 20px; width: 97px; margin: 6px auto 0; }

/* 针对新闻页面图片补丁 */

#Article_Content img {
width: expression(this.width > 550 ? 550: true); max-width: 550px; }

/* 针对新闻页面背景 */

.page_main_news { min-height: 625px; height: auto !important; width: 1006px; margin: 0 auto; zoom: 1; background-color: #FFF; }

.news_container { background-image: url(../Img/new_sidebar_back.gif); background-repeat: repeat-y; min-height: 480px; height: auto !important; width: 868px; border: 1px solid #ccc; border-bottom: none; border-top: none; margin: 0 auto; overflow: hidden; zoom: 1; }

.news_sidebar { width: 181px; }

/* 针对缩小图片锯齿 IE7私有属性 */


img.thumbnail { -ms-interpolation-mode: bicubic; }

.news_content img { -ms-interpolation-mode: bicubic; }

/* 户外广告 */


.coolshow_all { width: 886px; margin: 0 auto; background-image: url(../Img/coolshow_bk.gif); }

.coolshow_all a:link, .coolshow_all a:visited { color: #c00; font-weight: 400; text-decoration: none; }

.coolshow_all a:hover { color: #C00; text-decoration: underline; }

.coolshow_all_con { width: 778px; margin: 0 auto; }

.coolshow_all_con .top { border-bottom: 1px solid #d3d3d3; padding: 30px 0px 10px; }

.coolshow_all_con .top .info, .coolshow_all_con .top .num { line-height: 175%; padding: 0 0 0 15px; }

.coolshow_all_con .top .num { font-size: 18px; font-weight: 700; font-family: Arial, Helvetica, sans-serif; }

.coolshow_all_con .top .num span { font-size: 12px; color: #C00; padding-right: 5px; }

.coolshow_all_con .tab_info table { border-collapse: collapse; }

.coolshow_all_con .tab_info td { border: 1px solid #333; border-collapse: collapse; padding: 5px; color: #000; }

.coolshow_all_con .tab_info .tb_red { background-color: #f5e2da; }

.coolshow_all_con .tab_info .tb_green { background-color: #d9ede2; }

.coolshow_all_con .tab_info .tb_red2 { background-color: #eb70a6; }

.coolshow_all_con .tab_info .tb_yellow { background-color: #ecc539; }

.coolshow_all_con .tab_info .tb_gray { background-color: #a9a9a9; }

.coolshow_all_con .tab_info .tb_gray02 { background-color: #d3d3d5; }

.coolshow_all_con .map img { }

/* 媒体广告专版 */

.media_content_links { min-height: 300px; height: auto !important; width: 900px; border-bottom: 1px solid #d8d8d8; margin-left: 24px; line-height: 200%; padding: 0 0 20px 0; }

/* 针对媒介价格页面图片补丁 */

#media_Content img {
width: expression(this.width > 900 ? 900: true); max-width: 900px; }

/* 首页广告案例专用 */


.index_case { zoom: 1; overflow: hidden; padding: 14px 0 0 5px; width: 340px; }

.index_case .LeftBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_l.gif); background-repeat: no-repeat; background-position: center center; margin-right: 5px; }

.index_case .RightBotton { width: 19px; height: 88px; float: left; cursor: pointer; background-image: url(../Img/pics_new_arrow_r.gif); background-repeat: no-repeat; background-position: center center; margin-left: 7px; }

.index_case .Cont { width: 290px; float: left; overflow: hidden; text-align: left; }

.index_case .ScrCont { width: 10000000px; }

.index_case .box { width: 288px; height: 144px; float: left; text-align: left; margin: 0 5px; }

.index_case .box img { -ms-interpolation-mode: bicubic; border-bottom: 1px solid #b9b9b9; border-right: 1px solid #b9b9b9; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; padding: 1px; }

.index_case .box .txt { width: 86px; padding: 12px 0px 0 8px; float: left; }

.index_case .box .txt p { font-size: 14px; font-weight: 700; padding-top: 4px; }

.index_case .box a:hover img {/*border:1px solid #5385cc; */ }

.index_case .box p { line-height: 20px; }

.estate_mid { background-image: url(../Img/estate_i_mid_back.gif); background-repeat: no-repeat; background-position: right top; }

/* 友情链接专用 */


.fri_links { background-image: url(../Img/fri_links_bk.gif); background-repeat: no-repeat; width: 242px; height: 152px; }

.submit_bk { background-image: url(../Img/web_submit_pic.jpg); background-repeat: no-repeat; background-position: right bottom; }

.submit_bk02 { background-image: url(../Img/web_submit.gif); background-repeat: no-repeat; background-position: right top; }

/* 新增不控制高度 */


.page_main_html { width: 1006px; margin: 0 auto; min-height: 625px; height: auto !important; zoom: 1; background-color: #FFF; }

.team_box { float: left; width: 420px; padding: 0 20px; }

.team_box2 { width: 420px; padding: 0 20px; }

.team_box_xp { float: left; width: 120px; }

.team_box_info { float: left; width: 300px; }

.team_box_line { height: 14px; background-image: url(../Img/html/team_box_line.gif); background-position: left bottom; background-repeat: no-repeat; clear: both; margin-bottom: 24px; padding-top: 12px; }

.select_lc { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #333; }

.jc_tab_style_top td { padding: 5px 10px; background-color: #f7f7f7; font-weight: 700; }

.jc_tab_style td { padding: 10px 5px; line-height: 200%; }

.jc_tab_style .xuhao { font-weight: 700; color: #f30; display: block; }

.jc_tab_style .moon { display: block; padding: 3px 0; background-color: #f30; width: 80px; text-align: center; font-weight: 700; color: #fff; margin-left: 10px; }

.jc_tab_style .biaotou { background-color: #f30; }

.jc_tab_style .biaotou td { color: #fff; padding: 5px 5px; }

.jc_tab_style .gray { background-color: #f7f7f7; border-bottom: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; }

.flnr_nav span { float: left; width: 60px; height: 20px; text-align: center; line-height: 20px; margin-left: 5px; }

.flnr_nav { margin-top: 6px; margin-left: 25px; width: 117px; height: 406px; background-image: url(../Img/html/menu_line.gif); background-position: right top; }

.flnr_con { margin-top: 16px; width: 700px; margin-left: 40px; }

.FL_Menu_01 { height: 200px; width: 100px; }

.FL_Menu_01 label { padding: 4px 4px 2px; line-height: 19px; font-size: 16px; font-weight: 700; color: #333; background: #efefef; cursor: pointer; display: block; margin: 0 0 16px 0; }

.FL_Menu_01 label a:link, .FL_Menu_01 label a:visited { color: #333; text-decoration: none; }

.FL_Menu_01 label a:hover { color: #ad2829; text-decoration: none; }

.FL_Menu_01 label.selected { background: #ad2829; color: #fff; font-weight: bold; border-bottom: none; letter-spacing: 0px; }

.FL_Menu_01 label.selected a:link, .FL_Menu_01 label.selected a:visited { color: #fff; font-weight: 400; text-decoration: none; }

.clear0 { height: 0px; clear: both; }

.xgll_bg { width: 1006px; background: #f2f2f2 url(../Img/left_bottom.png) no-repeat left bottom; margin: 0 auto; }

.xgll_bg .nav_l { float: left; width: 264px; margin-top: 24px;}

.xgll_bg .xgll_bg_top{ background:url(../img/border_top_bg.png) repeat-x; height:6px;}

.xgll_bg .nav_l .tit p { text-align: center; color: #a3a3a3; }

.xgll_bg .nav_l .tit { text-align: center; padding-top:16px; }

.xgll_bg .nav_l ul.nav_list { width: 165px; height: 286px; background: url(../Img/nav_l_bg.png) no-repeat; margin: 18px auto; padding-top: 28px; margin-bottom: 30px }

.xgll_bg .nav_l ul.nav_list li { width: 130px; margin: 0 auto; border-bottom: 1px dashed #000; padding-top: 12px; padding-bottom: 4px }

.xgll_bg .nav_l ul.nav_list li.last { border: 0; }

.xgll_bg .nav_l ul.nav_list li a { padding-left: 27px; text-indent: 6px; font-size: 16px; color: #000; text-decoration: none }

.xgll_bg .nav_l ul.nav_list li a font { font-size: 12px; padding-left: 4px }

.xgll_bg .nav_l ul.nav_list .nav_l_hover_li { background: url(../Img/li_hover_ico.png) no-repeat 7px; color: #b8251d; }

.xgll_bg .nav_l ul.nav_list .nav_l_hover_li a { color: #b8251d; }

.xgll_bg .nav_r { width: 739px; background: #fff; float: right; padding-bottom: 26px;padding-top: 24px; }

.xgll_bg .nav_r2 { min-height: 450px }

.xgll_bg .nav_r ul.pic_list li { /*width: 290px;*/ height: 148px; /*background: url(../Img/border_bg.png) no-repeat;*/ /*padding-top: 14px; padding-left: 13px;*/ position: relative; float: left; margin-left: 46px; margin-top: 40px; padding:3px;border: 1px solid #ccc;}

.xgll_bg .nav_r ul.pic_list li a.name_s:link { display: block; position: absolute; bottom: -17px; left: 50%; width: 280px; margin-left: -140px; color: #000; text-decoration: none; text-align: center; }

.xgll_bg .nav_r ul.pic_list li a.name_s:visited { display: block; position: absolute; bottom: -17px; left: 50%; width: 280px; margin-left: -140px; color: #000; text-decoration: none; text-align: center; }

.xgll_bg .nav_r .page_bg { height: 20px; clear: both; padding-top: 40px; text-align: center; }

.xgll_bg .nav_r .page_bg2 { text-align: right; padding-right: 38px; }

.xgll_bg .nav_r .page_bg2 a { color: #b8251d; text-decoration: none }

.xgll_bg .nav_r .pic_main_content { padding: 45px 36px }

.xgll_bg .nav_r .pic_main_content img.pic_l { float: left; }

.xgll_bg .nav_r .pic_main_content .pic_main_content_r { float: right; width: 313px; }

.xgll_bg .nav_r .pic_main_content h2 { border-bottom: 1px dashed #000; text-align: center; padding-bottom: 5px; margin-bottom:5px}

.xgll_bg .nav_r .pic_main_content p.prices{ font-size:14px; text-align:center;}

.xgll_bg .nav_r .pic_main_content p.prices font{ font-size:16px; color:#d01400; font-weight:bold;}

.xgll_bg .nav_r .pic_main_content .pic_main_content_r p { padding-top: 10px; line-height: 21px; }

.all_conr td {
padding-left: 10px;
line-height: 24px;
}

/*以下是放大图片效果样式*/
#preview{ float:none;text-align:center; width: 556px; /*margin:15px auto;*/}
.jqzoom{ width: 556px; /*height:350px; */position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
