@charset "utf-8";
/* 正文部分 */
.cA { width:980px; margin:5px auto 0px auto; }
.cA-a { width:454px; height:280px; float:left; border:1px solid #C3C3C3; background:white; }
.cA-b { width:516px; height:282px; float:right; background:white;  }
.cA-b .tbg { height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) repeat-x 0px -20px; }
.cA-b .tbg .tb-l { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px 0px; }
.cA-b .tbg .tb-r { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -5px; }
.cA-b .bbg { height:4px; background:url(/res/images/html/yuan_bg.png) repeat-x 0px -25px; }
.cA-b .bbg .bb-l { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -10px; }
.cA-b .bbg .bb-r { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -15px; }
.cA-b-content { height:274px; border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3; }
.cA-b-tit { padding-top:10px; padding-left:12px; padding-right:12px; }
.cA-b-tit .more { display:block; float:right; }
.cA-b-tit .tit { display:block; float:left; background:url(/res/images/html/ico01.gif) no-repeat 2px 5px; padding-left:15px; font-size:14px; font-weight:bold; }
.cA-b-artit { text-align:center; color:#0000FF; padding:15px 8px 8px 8px; font-size:14px; }
.cA-b-artxt { line-height:20px; margin:0px 8px; padding:0px 8px 12px 8px; border-bottom:1px solid #0000FF; }

.cA-b-artit a { color:#0000FF; }

.bline-txt p a, .zg-r-a p a, .xjqy-txt p a,.txt-line .txt-line-txt p a,.hk-txt p a,
.cA-b-artxt a { padding-left:3px; color:#0000FF; }

.cA-b-list { padding:10px 10px 0px 18px; }
.cA-b-list li { background:url(/res/images/html/ico02.gif) no-repeat 0px 8px; padding-left:18px; line-height:20px; }
.cA-b-list li span { padding-right:5px; }

.cB { width:980px; margin:5px auto 0px auto; }
.cB-a { float:left; width:486px; }
.cB-b { float:right; width:486px; }

.cB-box { background:white; margin-bottom:8px; }
.cB-box .tbg { height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) repeat-x 0px -20px; }
.cB-box .tbg .tb-l { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px 0px; }
.cB-box .tbg .tb-r { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -5px; }
.cB-box .bbg { height:4px; background:url(/res/images/html/yuan_bg.png) repeat-x 0px -25px; }
.cB-box .bbg .bb-l { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -10px; }
.cB-box .bbg .bb-r { width:4px; height:4px; font-size:0px; line-height:0px; background:url(/res/images/html/yuan_bg.png) no-repeat 0px -15px; }
.cB-box .cB-box-content { border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3; min-height:100px; }
.cB-tit { padding:8px 8px 0px 8px; }
.cB-tit .more { float:right; }
.cB-tit .tit { float:left; }

.line { padding-bottom:8px; margin-bottom:8px; background:url(/res/images/html/line01.gif) repeat-x bottom; }
.bline-l { float:left; }
.bline-r { float:right; }
.clist { background: }
.clist li { background:url(/res/images/html/ico02.gif) no-repeat 0px 6px; padding-left:12px; line-height:20px; }

#shejijie .bline, #hyxx .bline,#xhdt .bline,
#cxjs .bline { margin:10px 7px; }

#shejijie .bline-l,#hyxx .bline-l,#xhdt .bline-l,
#cxjs .bline-l { width:250px; }

#shejijie .bline-l .bline-img,
#cxjs .bline-l .bline-img { width:100px; float:left; }

#shejijie .bline-l .bline-txt,
#cxjs .bline-l .bline-txt { width:145px; float:right; }

#shejijie .bline-l .bline-txt div,
#cxjs .bline-l .bline-txt div { font-size:14px; }

#shejijie .bline-l .bline-txt p,.txt-line .txt-line-txt p,
#cxjs .bline-l .bline-txt p { line-height:20px; }

#shejijie .bline-r,#hyxx .bline-r,#xhdt .bline-r,
#cxjs .bline-r { width:208px; }

#cxjs .bline-l { float:right; }
#cxjs .bline-r { float:left; }

.zg { padding:8px; }
.zg-l { float:left; width:225px; }
.zg-r { float:right; width:240px; }

.zg-r-a div,
.xjqy-txt div { text-align:center; font-weight:bold; font-size:14px; }

.zg-r-a p, .hk-txt p,
.xjqy-txt p { line-height:20px; }

.cxjs-list-l { float:left; width:225px; }
.cxjs-list-r { float:left; width:225px; }

#xjqy-list span { padding-left:5px; }

.xjqy-txt { background:url(/res/images/html/xjqy_bg.jpg) repeat-x; padding:8px 5px 0px 5px; }
.xjqy-txt div { padding-bottom:5px; }
 { line-height:20px; }

.txt-line { margin:10px 7px 0px 7px; }
.txt-line-img { float:left; width:102px; }
.txt-line-txt { float:right; width:350px; }
.txt-line .txt-line-txt div { text-align:center; font-size:14px; }

#xhdt .txt-line-img { float:right; }
#xhdt .txt-line-txt { float:left; }
.hk-content { height:216px; padding:10px 8px; }
.hk-img { width:144px; height:216px; float:left; background:url(/res/images/html/hk_bg01.jpg) no-repeat; text-align:center; }
.hk-img img { margin-top:45px; }
.hk-txt { width:310px; height:216px; float:right; }
.hk-txt div { text-align:center; font-weight:bold; font-size:14px; padding-bottom:8px; }

.zzqy-content { padding:10px 8px; }
.zzqy-content .zzqy-left { float:left; width:230px; }
.zzqy-content .zzqy-right { float:right; width:230px; }
.zzqy-content td { padding:2px 3px; }
.zzqy-content td span { color:#00F; border:1px solid #CCCCCC; width:56px; text-align:center; height:16px; line-height:16px; display:block; }

.search { width:980px; margin:0px auto; }
.search-tit { padding:10px 8px; }
.search-contents { padding:0px 8px 10px 8px; }
.se-key * { vertical-align:middle; }
.se-opt { color:#6E6E6E; padding-bottom:5px; }
.se-tit { color:#996600; font-weight:bold; display:block; padding-bottom:5px; }
.se-txt01 { width:130px; border:1px solid #3F3F43; }

.fir-links { width:980px; margin:8px auto 0px auto; }
.fir-links-content { padding:10px 8px; }
.firlinks-tit { float:left; width:55px; }
.firlinks-list { float:right; width:830px; margin-right:30px; }
.firlinks-list ul li { background:url(/res/images/html/ico06.gif) no-repeat right; padding:3px 8px; float:left; white-space:normal; }
.firlinks-list ul li.last { background:none; }
/* in index.html content
--------------------------------------*/
.banner { text-align:center; padding-top:7px; width:980px; margin:0px auto; }
.banner .item { float:left; width:485px; }
.banner .item:last-child { float:right; }
.album { padding:7px 0px 7px 7px; }
.album li { width:25%; float:left; }
.album li .album-img { padding-bottom:3px; }
.album li .album-img img { width:110px; height:100px; }
.album-logo-pos { display:block; height:57px; width:57px; position:absolute; }
.album-logo { display:block; height:57px; width:57px; background:url(http://www.snzsxh.org.cn/res/images/html/album_logo.png) no-repeat; position:absolute; left:-2px; top:-2px; }
.sdr01 { width:338px; height:270px; float:left; margin:5px; }
.sdr02 { width:90px; height:270px; float:right; margin-right:5px; margin-top:5px; }
.sdr01-img { width:338px; height:245px; overflow:hidden; }
.sdr01-inf { width:338px; height:25px; text-align:center; line-height:25px; font-weight:bold; font-size:14px; overflow:hidden; background:white; }
.sdr02-list li { width:87px; height:51px; text-align:right; }
.sdr02-list li.cur { background:url(http://www.snzsxh.org.cn/res/images/sdr/bg.png) no-repeat; }
.sdr02-list li img { margin-top:5px; margin-right:6px; filter:alpha(Opacity=50); opacity:0.5; cursor:pointer; }
.sdr02-list li.cur img { filter:alpha(Opacity=100); opacity:1; }
.sdr01-img img { position:absolute; display:none; width:338px; height:245px; }
.sdr01-img img.cur { display:block; }

/* 2013-11-08 改版 新增css样式
----------------------------*/
.comm_title_bd { display:block; min-width:168px; float:left; background:url(/res/images/tit_comm_btn_bg.jpg) center bottom no-repeat; text-align:center; height:27px; color:#00207A; font-size:16px; font-weight:bold; font-family:"微软雅黑","宋体"; }
.publi_album { width:144px; height:216px; background:url(/res/images/html/hk_bg01.jpg) no-repeat; text-align:center; margin:10px auto; }
.publi_album img { margin-top:43px; }
.publi_bd { float:left; }
.cshow_bd { float:right; }
#publi { width:236px; height:270px; overflow:hidden; }
#advocate { width:236px; height:270px; overflow:hidden; }

/* 企业风采 */
#advocate .advo_title { text-align:center; font-weight:bold; padding:7px; font-weight:bold; font-size:14px; }
#advocate .advo_thumb { text-align:center; }

.advo_deco_name, .advo_tel { padding-top:7px; padding-left:13px; }






