/*main*/
#main {}
#fst {padding-bottom:5px;}
#sec {}
#search {background-image:url(http://www.dtxw.cn/images/search-bg.jpg); background-repeat:no-repeat; height:76px;}

#col_l { width:720px;overflow:hidden;}
#col_r { width:228px;overflow:hidden;}
#col_a {width:290px;overflow:hidden;}
#col_b {width:420px;overflow:hidden;}
.col_c,.col_d { width:355px;overflow:hidden;}
#pic h3n {background-image:url(http://www.dtxw.cn/images/bgx.gif); background-repeat:repeat-x;}
.dt_news,.newslist ul,.special ul,.newslist li,.col_at dt,.col_at h3,.col_bt dt,.col_at li,.col_bt li,.col_ct li,.col_dt li,.col_bt h3,.col_ct h3,.col_dt h3,#tag_a span a,#tag_a span a.activeSlide,#tag_b span a,#tag_b span a.activeSlide,.col_bt2 dt,#col_r dt,#col_r h3,.line,.files li,#tra dt,.service h3,#video li,#weather em {background-image:url(http://www.dtxw.cn/images/bg.gif); background-repeat:no-repeat;}

/*left*/
.line {background-position:0 -175px;background-repeat:repeat-x;height:4px; margin-left:13px;}
.col_at h3,.col_at dt,.col_bt dt { background-color:#ddebfa;background-position:0 -6px;height:24px;line-height:24px;}
.col_ct h3,.col_dt h3,#tra dt,.service h3 { background-color:#ddebfa;background-position:0 0;height:28px;line-height:28px;}
.col_ct h3 em,.col_dt h3 em,#tra dt em,.service h3 em { font-weight:300;}
.col_at div ul li,.col_bt div ul li { overflow:hidden; white-space:nowrap; line-height:24px;}
#video img { padding:10px 18px;}

/*cent*/
.dt_news {background-position:0 -79px;background-repeat:repeat-x;padding:2px 0; line-height:26px;height:26px;}
.headline { padding:5px 17px;}
.headline h1 { font-size:20px; font-weight:800; text-align:center; line-height:30px;}
.headline p { line-height:20px; height:40px; overflow:hidden; text-indent:2em;}
.col_bt h3 { background-position:0 -210px; line-height:24px;}
#tag_a_con,#tag_b_con { height:208px; overflow:hidden;}
#tag_a span a { background-position:-97px -144px; padding:7px 19px 7px 18px;}
#tag_a span a.activeSlide {background-position:-1px -144px; color:#004499; text-decoration:none;}
#tag_b span a { background-position:-1px -100px; padding:7px 17px;}
#tag_b span a.activeSlide {background-position:-153px -100px; color:#004499; text-decoration:none;}
.special li { width:200px; padding:6px 5px;}
.special li img { width:200px; height:75px;}
.col_at li,.col_ct li,.col_dt li,.newslist li,.col_bt li {background-position:-412px -176px; line-height:24px; font-size:14px; text-indent:1.5em; width:410px; overflow:hidden; white-space:nowrap;}
.col_bt li {line-height:26px;}
.col_at li { font-size:12px; width:280px;}
.col_ct li,.col_dt li {background-position:-412px -124px; font-size:12px; width:340px;}
.col_bt dd div ul { width:258px; padding-left:6px; overflow:hidden;}
.col_bp  {padding:10px 0;}
.col_bt .col_bp li { float:left; padding-left:8px; width:117px; background:none; text-indent:0; font-size:12px;}
.col_bp li img,.col_at div img,.col_bt div img {width:115px; height:72px; border:#dcdedd solid 1px;}
.col_bp p,.col_at div p,.col_bt div p { margin-top:4px; padding:0 5px;width:105px;background-color:#f2f2f2;color:#666;white-space:nowrap;list-style:none;overflow:hidden;line-height:24px;}
.col_bp p a {color:#343434;}
.col_bp p a:hover  {color:#fa8604;}
.newslist ul,.special ul { background-position:0 -232px;}
.newslist ul { margin:0 10px;}
.newslist li {background-position:-416px -178px; text-indent:1em; width:400px;}
.newslist .nobg { background:none;}
.tpxw li { background:none; padding-left:10px; text-indent:0; width:126px;}
.tpxw li img { height:70px; width:120px;}
.tpxw li p { background:none; line-height:20px; padding:0; width:120px;}
.tpxw li p a { font-size:12px;}

.left {width:288px;}
.left li {width:264px; overflow:hidden;}
.right { width:362px;}
.right li { overflow:hidden;}
.container  {overflow: hidden;width:276px; padding:5px;}
/*focuspic*/
#focus { width:288px; height:163px; border:#d5d5d5 solid 1px; overflow:hidden;}
#focuspic  { height:152px; width:222px;float:left; overflow:hidden;}
#imgthumb  { float:right; width:50px; padding:3px 0;}
#imgthumb img { width:42px; height:29px; padding:3px; background:#f1f1f1; margin:1px 0;}
#imgthumb img a.activeSlide { background:#039;}
#imgthumb img a:focus  { outline: none; }
.pics  { height:152px; width:222px; padding:4px; overflow:hidden; float:left;}
.pics img  { height:150px; width:220px; border:#f1f1f1 solid 1px;}
#focuspic h2,.pics ul { margin:0; padding:0;}
#focuspic h2  { width:220px; margin-top:-20px; font-size:12px; font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ"; line-height:20px; height:20px; text-indent:0.5em; overflow:hidden; background-color:#000; color:#fff; position:relative; filter: alpha(opacity:80); border:#f1f1f1 solid 1px; border-top:none;}
#focuspic h2 a { color:#fff;}
#video li{ background-position:10px -192px; text-indent:2.5em;}
#video li span { color:#666;}
#video li span a { color:#666;}
#pic { border:#c1dbf6 solid 1px;}
#pic h3 {  border-bottom:#c1dbf6 solid 1px; line-height:26px; text-indent:1em;}
#tag_c_con { height:116px; padding-right:1px; overflow:hidden;}
#tag_c span a { color:#333; padding:7px 5px;}
#tag_c span a.activeSlide { background:#c1dbf6; color:#004499;}
#album li,#bbspic li { width:130px; padding:0 8px 0 1px;}
marquee { width:288px;}
#weather { background:#f2f7fb; color:#4c4c4c; line-height:24px;}
#weather marquee { width:145px;}
#weather em { background-position:-370px -130px; padding-right:10px; width:55px;}
#album li img,#bbspic li img { width:130px; height:85px;border:#e1e1e1 solid 1px;}
#album li img { height:97px;}
#blog .flt { height:65px; overflow:hidden;}
#blog .flt li{ padding-left:5px;}
#blog .flt li p { display:none;}
#bbspic p { line-height:20px; overflow:hidden; text-align:center;width:130px; white-space:nowrap;}
#aboutdt { background:#f2f6f8; border:#d6ecfa solid 1px; padding:5px;}
#aboutdt dt,#aboutdt h3 { background-color:#fff; background-image:none; border-bottom:#f1f1f1 solid 1px; font-size:12px; font-weight:800; line-height:24px; height:24px; padding:0 10px;}
#tra { width:350px;}
#tra .up { padding-bottom:5px;}
#tra .up a { font-weight:800; line-height:24px;}
#tra .up p { font-size:12px; line-height:22px; height:44px; color:#999; overflow:hidden; text-indent:2em;}
/*
#tra img { float:left; height:60px; margin-top:10px; margin-right:10px; width:90px;}
*/
#tra img { float:left; height:150px; margin-top:5px; margin-right:10px; width:340px;}

#tra .flt li { width:170px;}
.service ul { width:100%;}
.service li { padding:0 5px 0 15px; line-height:24px; width:50px;}

/*right*/
#col_r dt {background-position:0 -55px; padding:7px 0 5px 0; font-size:12px; font-weight:800; text-indent:1.5em;}
.col_r dd { width:215px; padding-left:6px;white-space:nowrap; overflow:hidden;}
#blog img { width:60px; height:60px; padding:0 5px 5px 0;}
#col_r h3 {background-image:url(http://www.dtxw.cn/images/szbz.gif); background-repeat:no-repeat; line-height:27px;font-size:12px; font-weight:800; text-indent:1.5em;}
.soft li { padding:5px 10px; width:32px;}
.soft img { height:32px; width:32px;}

.advbox {width: 100%; float: left; margin-top: 20px;}
.advbox .dt_small, .advbox .dt_big {width: 100%;text-align: center;}
.dt_toBig, .advbox .dt_toSmall {position: absolute;left: 50%;margin: 5px 0px 0px 420px;width: 49px;height: 21px;cursor: pointer;z-index: 999;}
.dt_toBig {}
.advbox .dt_small img, .advbox .dt_big img {width: 100%;height: auto;}
fieldset, img {border: 0;}