/*  @ah:qtGao @rt:#12256 @dt:1209 */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {margin:0; padding:0; border:0; font-size:100%;}
body {background:#fff; color:#333; font:12px simsun; text-align:center;}
ol,ul {list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6 {font-style:normal; font-weight:normal;}
input,textarea,select,button,td {font-size:100%;}
a {color:#333; text-decoration:none;}
a:hover {color:#930e14; text-decoration:underline;}
body {background:#dcdddd;}

/*  CMS Common title colors  */
.title_default{ }
.title_black {color:black !important;}
.title_red {color:red !important;}
.title_blue {color:blue !important;}
.title_green {color:green !important;}
.title_brown {color:brown !important;}
.title_gray {color:gray !important;}

/* Sprites */
.hotspot h3,
.ape-read .cap {background:url(../images/sp_al_png.png) no-repeat;}


/**
  * @name:Common&Layout
  */
.row-l,.row-m {float:left;}
.row-r {float:right;}

.h-area {height:215px;background:url(../images/mainNavi_bg.png) repeat-x;}
#ztHeader {background:none !important; margin:0 auto 2px !important;}
#ztHeader ul {border:0 !important;}
.h-area .ape-ban {height:180px;background:url(../images/home_ban.jpg) center top no-repeat;}
.c-area {width:950px;margin:0 auto;background:#fff;}

.footer {padding:18px 0;line-height:24px;color:#454141;}
.footer a {color:#454141;}

.figure-news .fn-tit,
.figure-news .fn-txt {display:block;}
.figure-news .fn-txt-more a {color:red;}

.newslist {line-height:24px;text-align:left;}
.newslist li {padding-left:15px;background:url(../images/ar_2v2.png) no-repeat;}
.newslist li a {font-size:14px;}

.mod-column {text-align:left;}
.mod-column .hd {height:45px;overflow:hidden;background:url(../images/ape_clmn.jpg) no-repeat;}
.mod-column .hd h2 {height:45px;line-height:220px;overflow:hidden;background:url(../images/ape_clmn.jpg) no-repeat;}
.mod-column .bd {width:100%;overflow:hidden;}

.mod-scolumn {border:1px solid #dddede;padding:1px;text-align:left;margin-bottom:11px;}
.mod-scolumn .hd {height:22px;padding:16px 0 0 16px;overflow:hidden;background:url(../images/sc_repx.png) repeat-x;}
.mod-scolumn .hd h3 {line-height:220px;overflow:hidden;background:url(../images/sp_al_png.png) no-repeat;}
.mod-scolumn .hd h3.item01 {background-position:0 -49px;}
.mod-scolumn .hd h3.item02 {background-position:0 -81px;}
.mod-scolumn .hd h3.item03 {background-position:0 -112px;}
.mod-scolumn .hd h3.item04 {background-position:0 -143px;}
.mod-scolumn .bd {width:100%;overflow:hidden;}

.ape-setion1 {width:100%;overflow:hidden;}
.ape-setion1 .row-l,
.ape-setion1 .row-m {width:321px;height:704px;padding:4px 0 0 4px;background:#ececec;overflow:hidden;}
.ape-setion1 .row-m {width:370px;padding:4px 6px 0 20px;}
.ape-setion1 .row-r {width:229px;}

.ape-setion2 .hd h2 {width:221px;background-position:0 -45px;}
.ape-setion2 .bd {overflow:visible;}

.ape-setion3 .hd h2 {width:276px;background-position:-221px -45px;}
.ape-setion3 .bd {padding-top:10px;height:283px;background:#ececec;}
.ape-setion3 .row-l {width:300px;margin-left:9px;display:inline;overflow:hidden;}
.ape-setion3 .row-l .fn-pic img {display:block;width:296px;height:196px;border:2px solid #fff;}
.ape-setion3 .row-l .fn-cont {margin-top:7px;padding:0 6px;line-height:22px;}
.ape-setion3 .row-l .fn-tit a {font-size:14px;font-weight:bold;color:#930e14;}
.ape-setion3 .row-l .fn-txt {text-indent:2em;}
.ape-setion3 .row-r {width:633px;overflow:hidden;}
.ape-setion3 .row-r .figure-news {width:295px;float:left;margin:0 21px 10px 0;display:inline;}
.ape-setion3 .row-r .fn-pic {width:98px;float:left;}
.ape-setion3 .row-r .fn-pic img {display:block;width:96px;height:116px;border:2px solid #fff;}
.ape-setion3 .row-r .fn-cont {width:180px;float:right;}
.ape-setion3 .row-r .fn-tit {height:30px;line-height:30px;font-size:14px;font-weight:bold;overflow:hidden;}
.ape-setion3 .row-r .fn-txt {text-indent:2em;line-height:24px;height:96px;overflow:hidden;}

.ape-setion4 .hd h2 {width:226px;background-position:-497px -45px;}

.ape-setion5 {margin-top:18px;}
.ape-setion5 .hd h2 {width:295px;background-position:0 -90px;}
.ape-setion5 .bd {padding:16px 0;}
.ape-setion5 .figure-news {width:449px;float:left;margin:0 0 20px 16px;display:inline;}
.ape-setion5 .fn-pic {width:156px;float:left;}
.ape-setion5 .fn-pic img {display:block;width:156px;height:101px;}
.ape-setion5 .fn-cont {width:264px;float:right;}
.ape-setion5 .fn-tit {height:30px;line-height:30px;font-size:14px;font-weight:bold;overflow:hidden;}
.ape-setion5 .fn-txt {text-indent:2em;line-height:24px;height:72px;overflow:hidden;}

.ape-setion6 .hd h2 {width:129px;background-position:-295px -90px;}
.ape-setion6 .bd {padding:15px 0;}

.ape-setion7 {width:100%;overflow:hidden;background:#fff;border-top:12px solid #ececec;padding-top:12px;}
.ape-setion7  .row-l {width:459px;margin-left:10px;display:inline;}
.ape-setion7  .row-r {width:459px;margin-right:10px;display:inline;}
.ape-setion7  .newslist {padding:12px 13px 12px 16px;line-height:30px;}
.ape-setion7  .newslist li {height:30px;overflow:hidden;text-align:right;color:#888888;padding-left:0;background:0;}
.ape-setion7  .newslist li a {color:#595757;float:left;}

/**
  * @name:Custom
  */
#mainNavi {color:#1b1b1b; width:950px; margin:0 auto;}
#mainNavi ul {height:35px;}
#mainNavi a {color:#1b1b1b;}
#mainNavi a:hover {color:#f00;}
#mainNavi .mainLogo {float:left; padding-top:7px; width:130px;}
#mainNavi .mainChnl {float:left; padding-top:12px; text-align:left; width:815px;}

.f-p-list {overflow:hidden;text-align:left;}
.f-p-list .photoAlbum_item {margin-bottom:5px;}
.f-p-list .photoAlbum_item_pic img {display:block;width:313px;height:238px;padding:3px;border:1px solid #b5b5b6;}
.f-p-list .photoAlbum_item_txt {height:36px;line-height:36px;text-align:center;}
.f-p-list .photoAlbum_item_txt a {font-size:14px;}

.headline .focusTopic {line-height:28px;text-align:left;}
.headline .focusTopic_tit {height:24px;padding:2px 0;overflow:hidden;font:bold 18px 'Microsoft YaHei';}
.headline .focusTopic_tit a {color:#203986;}
.headline .focusTopic_tit a:hover {color:#930e14;}

.hotspot h3 {height:24px;padding:14px 0 0 16px;text-align:left;background-position:-45px -170px;}
.hotspot h3 em {font:bold 15px 'Microsoft YaHei';}
.hotspot ul {padding:4px 0;line-height:28px;overflow:hidden;}
.hotspot li {height:28px;overflow:hidden;padding-left:16px;background-position:7px 13px;}

.apeform {margin:12px 0 0 12px;}
.apeform h4 {font-size:14px;font-weight:bold;}
.apeform ul {margin-top:12px;line-height:22px;}

.ape-read {text-align:left;}
.ape-read .cap {padding:8px 0 0 9px;height:29px;}
.ape-read .cap h3 {font:18px 'Microsoft YaHei';color:#930e14;}
.ape-read .con {width:100%;overflow:hidden;}
.ape-read .photoAlbum_item {margin:17px 12px 3px;overflow:hidden;zoom:1;}
.ape-read .photoAlbum_item_pic {width:86px;float:left;margin-right:13px;}
.ape-read .photoAlbum_item_pic img {display:block;width:84px;height:52px;border:1px solid #b5b6b6;}
.ape-read .photoAlbum_item_txt {line-height:24px;font-size:14px;}
.ape-read .newslist {line-height:24px;padding:0 8px;margin-top:20px;}
.ape-read .newslist li {padding-left:8px;background-position:0 11px;}
.ape-read .newslist li a {font-size:12px;}

.tl-news {/*height:168px;*/height:118px;position:relative;background:url(../images/tl_news_bg.png) no-repeat;}
.tl-news li {width:26px;height:26px;cursor:pointer;}
.tl-news li i {display:none;}

.tl-news li span em {display:none;}
.tl-news li.current span {display:block;padding-top:45px;line-height:30px;}
.tl-news li.current span em {display:block;width:186px;padding:8px 0 0;text-align:center;height:30px;overflow:hidden;background:url(../images/icon_03.png) no-repeat;}
.tl-news li.current span em a {font-size:14px;font-weight:bold;color:#fff;}

#di01 {position:absolute;left:71px;top:23px;}
#di02 {position:absolute;left:154px;top:23px;}
#di03 {position:absolute;left:227px;top:23px;}
#di04 {position:absolute;left:336px;top:23px;}
#di05 {position:absolute;left:439px;top:23px;}
#di06 {position:absolute;left:562px;top:23px;}
#di07 {position:absolute;left:662px;top:23px;}
#di08 {position:absolute;left:764px;top:23px;}
#di09 {position:absolute;left:849px;top:23px;}

.contrast-tab .c-t-tit,
.contrast-tab .c-t-tit li.current em {background:url(../images/contrast_tab_tit.png) no-repeat;}
.contrast-tab {height:428px;position:relative;}
.contrast-tab .c-t-tit {width:950px;height:45px;overflow:hidden;padding-top:46px;position:absolute;left:0;bottom:0;}
.contrast-tab .c-t-tit li {width:236px;float:left;}
.contrast-tab .c-t-tit li.mgl6 {margin-left:6px;}
.contrast-tab .c-t-tit li em {display:block;height:45px;line-height:220px;overflow:hidden;}
.contrast-tab .c-t-tit li.current em.item01 {background-position:0 -137px;}
.contrast-tab .c-t-tit li.current em.item02 {background-position:-236px -137px;}
.contrast-tab .c-t-tit li.current em.item03 {background-position:-478px -137px;}
.contrast-tab .c-t-tit li.current em.item04 {background-position:-714px -137px;}
.contrast-tab .c-t-con {width:100%;overflow:hidden;}
.contrast-tab .c-t-con .db-bor1 {background:url(../images/db_bor1.png) repeat-y;}

.duibi-news {width:918px;margin:12px auto 0;height:370px;overflow:hidden;zoom:1;border-bottom:1px solid #e0e0e0;background:url(../images/db_bor.png) repeat-y;}
.duibi-news .modduibi {width:459px;}
.duibi-news .modduibi .cap {height:42px;line-height:220px;overflow:hidden;background:url(../images/contrast_tab_tit.png) no-repeat;}
.duibi-news .modduibi .newslist {padding:21px 35px 0;line-height:22px;}
.duibi-news .modduibi .newslist li {padding:0;background:none;}
.duibi-news .modduibi .newslist li a {font-size:12px;color:#666;}
.duibi-news .modduibi .nl-duibi {line-height:28px;}
.duibi-news .modduibi .nl-duibi li {font-size:14px;}
.duibi-news .modduibi .s-news {padding-top:2px;}
.duibi-news .modduibi dl {width:452px;margin:4px 0 0 4px;overflow:hidden;zoom:1;background:#ddddde;*display:inline;}
.duibi-news .modduibi dt {padding:14px 15px 0;width:15px;height:63px;float:left;line-height:22px;background:#b5b5b6;}
.duibi-news .modduibi dt em {font-size:14px;font-weight:bold;color:#fff;}
.duibi-news .modduibi dd {padding:5px 26px 0 19px;width:362px;float:right;line-height:22px;color:#000;}
.duibi-news .modduibi dd a {color:#930e14;}

.duibi-news .dbn-fl {float:left;}
.duibi-news .dbn-fl .cap {background-position:0 -182px;}
.duibi-news .dbn-fr {float:left;}
.duibi-news .dbn-fr .cap {background-position:-459px -182px;}

/* */
.clearPhoto { width:920px; margin:auto; text-align:left;}
.photoBar{ line-height:30px; height:30px; background:#ececec; width:100%; overflow:hidden;}
.photoBar-left{ width:200px; float:left; display:inline; margin-left:10px;}
.photoBar-right{ width:600px; float:right; display:inline; margin-right:20px; text-align:right;}
.photoBar-left a{ padding:0 10px;}
.photoBar-right em{ color:#900;}

.showPhoto{ text-align:center; border:6px solid #ececec; margin-top:5px; background:#dcdcdc;}
.showPhoto img{ display:block; margin:auto;}
#picContent{ position:relative; overflow:hidden;}
#bigPic{ position:relative; overflow:hidden;}
#webPre,
#webNext{ position:absolute; top:0; display:block; width:50%; height:100%; text-indent:-500px; text-align:left; background:#fff; filter:alpha(opacity=0); opacity:0;}
#webPre{ left:0;}
#webNext{ right:0;}
a#webPre:hover{ background:url("../images/left.png") no-repeat left center; _background:url("../images/left.gif") no-repeat left center; filter:alpha(opacity=100); opacity:1;}
a#webNext:hover{ background:url("../images/right.png") no-repeat right center; _background:url("../images/right.gif") no-repeat right center; filter:alpha(opacity=100); opacity:1;}
#bigPhotoLoading{ width:920px; position:absolute; top:0; left:0; display:none;}
#bigPhotoLoading .bg{ width:100%; height:100%; background:#000; filter:alpha(opacity=40); opacity:0.4;}
#photoLoadingImg{ position:absolute; left:50%; top:50%; margin:-8px 0 0 -8px;}

.photoIntro{ height:65px; line-height:24px; width:100%; background:#ececec; overflow:hidden;}
.photoIntro p { padding:8px 0 9px 20px; width:780px; float:left;}
.photoIntro a { width:90px; height:56px; padding:9px 17px 0 0; background:#ccc url("../images/tukuIcon.png") no-repeat; float:right; color:#fff; text-align:right;}
.photoIntro a:hover { color:#ff0; text-decoration:none;}

.smallPicCon{ width:918px; padding:0 0 10px; border:1px solid #ececec; overflow:hidden;}

.clickLeft,
.clickRight,
.clickLeftHover,
.clickRightHover{ width:38px; height:86px; float:left; margin:20px 0 0; display:inline; background:url("../images/scrollAeeows.png") no-repeat;}
#clickLeft{ margin-left:20px;}
#clickRight{ margin-right:20px;}
.clickLeft{ background-position:0 0;}
.clickRight{ background-position:-80px 0;}
.clickLeftHover{ background-position:-40px 0;}
.clickRightHover{ background-position:-120px 0;}
#smallPicList{ width:780px; height:108px; float:left; padding:10px 0 0; margin:0 11px; overflow:hidden; position:relative;}
#smallPicList li{ float:left; width:156px; padding:0 0 2px; text-align:center; display:inline; overflow:hidden;}
#smallPicList li.current a{ background:#cbcbcb url("../images/scrollPhotoCurrentBg.png") no-repeat center 0;}
#smallPicList img{ border:1px solid #ccc;}/* 130*90 */
#smallPicList li a {display: table-cell; vertical-align:middle; text-align:center; display: block; width:148px; height:94px; padding:10px 4px 2px; background:url("../images/photoLoading.gif") no-repeat center center;}
#smallPicList li img { vertical-align:middle; margin:auto; display:none; border:1px solid #ececec; padding:1px; background:#a4a4a4;}

#smallPicList .nowPic img{ }
#smallPicList .ImgListItem{ width:80px; height:80px; margin:15px 0 0 20px; background-color:#fff; padding:3px; border:1px solid #ccc;}
#smallPicList .ImgListItem a{ display:block; width:80px; height:80px;}
.smallPicCon li{ position:relative;}
.smallPicCon li span{ position:absolute; bottom:5px; left:50%; line-height:20px; width:36px; text-align:center; margin-left:-18px; background:#999; color:#fff;}

