/* www.doshang.com */
body { background:url(../images/ds_bg1.jpg) repeat-x;}
figure { margin:0;}
.ds_clear { clear:both !important;width:100% !important; height:0px !important; overflow:hidden !important; float:none !important; margin:0 !important;}
.ds_unbg { background:none !important;}
.ds_hidden { display:none;}
.ds_990 { width:990px; margin:auto;}
.ds_208 { width:208px; border:1px solid #d6d6d6; background:#f8f8f8;}
.ds_552 { width:552px; border:1px solid #d6d6d6; background:#f8f8f8; border-top:2px solid #0270c7; margin-left:8px;}

.ds_header .ds_top .z .ds_button, .ds_header nav .ds_bn ul li a, .ds_header nav .ds_sn dt, .ds_search i, .ds_search .ds_sbox form .ds_button, .ds_ilogin i, .ds_igfzl .ds_title a, .ds_igfwkzl .ds_title a, .ds_igfwkzl .ds_ul li.a a, .ds_isige dt a, .ds_box1 dt a.u, .ds_box1 dt a.j, .ds_box1 dt a.f, .ds_gqcshy ul.t li.a a, .ds_gqlist_dl dd li a.lx, .ds_box1 dt a.zx, .ds_box1 dt a.tj, .ds_jswkzl dt a, .ds_jswkzl dd.d1 ul.t li.a a, .ds_box1 dt a.ft, .ds_box1 dt a.zr, .ds_box1 dt a.fb, .ds_box1 dt a.zc, .ds_box1 dt a.tianjia, .ds_zhxc dt a.tianjia,.ds_box1 dt a.qz { background:url(../images/ds_bg.jpg) no-repeat;}
.ds_ikx dd li, .ds_iqh dd li, .ds_ilist li, .ds_igfwkzl .ds_div ul li a.d, .ds_igfwkzl .ds_igfwkzl_ul li a.d, .ds_icsgq li, .ds_right1_lt dd li, .ds_gqleft_x dd li, .ds_gqqyzx dd li, .ds_gqcshy ul.c li, .ds_gqztrt li, .ds_jscszx dd li, .ds_jsilist li, .ds_jswkzl dd.d1 ul.c li, .ds_jswkzl dd.d1 ul.c li a.d, .ds_jsrlist dd li, .ds_jlilist dd li, .ds_jlcszx dd li, .ds_jliflzx dd li, .ds_rcqyzx li, .ds_rcrsbq dd li, .ds_rcgrqz dd li, .ds_newsilist dd li, .ds_newsitop dd li, .ds_newsilist2 dd li, .ds_newsrlist dd li, .ds_newslist dd li, .ds_kpilist dd li, .ds_jswkzl dd.d2 ul li, .ds_jswkzl dd.d2 ul li a.d, .ds_jsilist_xxz li  { background:url(../images/ds_icon.gif) no-repeat;}
.ds_snav { background:url(../images/ds_bg_x.jpg) repeat-x;}

/* ds_header */
.ds_header .ds_top { height:35px; line-height:35px;}
.ds_header .ds_top .z { width:680px; height:35px;}
.ds_header .ds_top .z .ds_text { border:1px solid #d5d5d5; height:20px; line-height:20px; padding:0 5px;}
.ds_header .ds_top .z .ds_button { width:49px; height:22px; border:none; background-position:-16px -50px;}
.ds_header .ds_top .y { width:250px; height:35px; text-align:right;}
.ds_header .ds_top .y a { padding:0 10px;}

.ds_header .ds_logo { height:80px;}
.ds_header .ds_logo h1 { height:80px; float:left; width:265px; overflow:hidden;}
.ds_header .ds_logo h1 img { height:80px;}
.ds_header .ds_logo .ds_ad { float:right; width:716px; height:72px;}
.ds_header .ds_logo .ds_ad img { width:716px; height:72px;}

.ds_header nav { }
.ds_header nav .ds_bn { height:41px; background:url(../images/ds_bg2.jpg) repeat-x 0 bottom;}
.ds_header nav .ds_bn ul { height:32px;}
.ds_header nav .ds_bn ul li { width:102px; height:32px; float:left; margin-right:9px;}
.ds_header nav .ds_bn ul li a { display:block; width:102px; height:32px; line-height:32px; background-position:-198px 0; text-align:center; font-size:14px; font-weight:700; text-decoration:none;}
.ds_header nav .ds_bn ul li.ds_last { margin-right:0;}
.ds_header nav .ds_bn ul li.a a { background-position:-95px 0; color:#ffffff;}
.ds_header nav .ds_bn ul li a:hover { background-position:-95px 0; color:#ffffff;}

.ds_header nav .ds_sn { height:57px; border:1px solid #b8beba; padding-top:8px;}
.ds_header nav .ds_sn dl { height:49px; float:left; width:180px; display:inline; margin-left:12px;}
.ds_header nav .ds_sn dt { width:18px; height:49px; overflow:hidden; float:left;}
.ds_header nav .ds_sn dt a { display:block; width:18px; height:49px; overflow:hidden;}
.ds_header nav .ds_sn dd { width:155px; height:40px; line-height:20px; float:left; padding-top:4px; margin-left:5px;}
.ds_header nav .ds_sn dd a { padding:0 12px;}
.ds_header nav .ds_sn dl.sn1 dt { background-position:0 0;}
.ds_header nav .ds_sn dl.sn2 dt { background-position:-19px 0;}
.ds_header nav .ds_sn dl.sn3 dt { background-position:-38px 0;}
.ds_header nav .ds_sn dl.sn4 dt { background-position:-57px 0;}
.ds_header nav .ds_sn dl.sn5 dt { background-position:-76px 0;}

.ds_header nav .ds_sn dl.sn2 { width:260px;}
.ds_header nav .ds_sn dl.sn2 dd { width:230px;}
.ie7 .ds_header nav .ds_sn dl.sn2 dd { width:235px;}

.ds_header nav .ds_sn dl.sn4 { width:110px;}
.ds_header nav .ds_sn dl.sn4 dd { width:78px;}

/* ds_search */
.ds_search { height:46px; background:#019bdb; position:relative; padding-top:5px;}
.ds_search i { display:block; position:absolute; overflow:hidden;}
.ds_search i.wl, .ds_search i.wr { width:3px; height:51px; top:0;}
.ds_search i.wl { background-position:0 -50px; left:0;}
.ds_search i.wr { background-position:-4px -50px; right:0;}

.ds_search .ds_sbox { display:inline; width:450px; height:41px; position:relative; background:#ffffff; margin-left:6px; float:left;}
.ds_search .ds_sbox i.nl, .ds_search .ds_sbox i.nr { width:3px; height:41px;}
.ds_search .ds_sbox i.nl { background-position:-8px -50px; left:0; top:0;}
.ds_search .ds_sbox i.nr { background-position:-12px -50px; right:0; top:0;}
.ds_search .ds_sbox i.icon { width:23px; height:21px; background-position:-66px -50px; left:15px; top:10px;}
.ds_search .ds_sbox form { padding:8px 0 0 50px;}
.ds_search .ds_sbox form .ds_select { height:25px; border:1px solid #eaeaea; float:left;}
.ds_search .ds_sbox form .ds_text { width:230px; height:23px; border:1px solid #eaeaea; float:left; margin-left:5px; padding:0 5px; line-height:23px;}
.ds_search .ds_sbox form .ds_button { width:79px; height:25px; border-left:none; background-position:-16px -73px; border:none;}

.ds_search .ds_slinks { width:508px; height:41px; float:right; line-height:41px; color:#ffffff;}
.ds_search .ds_slinks a { color:#ffffff;}

/* ds_notice */
.ds_notice { height:25px; line-height:25px; overflow:hidden;}
.ds_notice a { padding:10px;}

/* ds_fullcolumn .ds_fullcolumn img { width:990px;} */


/* ds_ikx */
.ds_ikx { height:280px; padding-bottom:5px; overflow:hidden; float:left;}
.ds_ikx dt { height:35px; line-height:35px; border-bottom:1px solid #e8e8e8; padding-left:15px;}
.ds_ikx dt span { font-size:14px; font-weight:700; float:left;}
.ds_ikx dt a { float:right; color:#b5b5b5; padding:0 10px;}
.ds_ikx dd { padding:5px 12px;}
.ds_ikx dd li { height:28px; line-height:28px; border-bottom:1px dotted #b9bbbe; padding-left:10px; background-position:0 13px; overflow:hidden;}

/* ds_islide */
.ds_islide { width:554px; height:285px; float:left; margin-left:8px;}
#focus {width:554px; height:285px; overflow:hidden; position:relative;}
#focus ul {height:285px; position:absolute;}
#focus ul li {float:left; width:554px; height:285px; overflow:hidden; position:relative; background:#000;}
#focus ul li img { width:554px; height:285px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:554px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:534px; height:10px; padding:5px 10px 8px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/* ds_ilogin */
.ds_ilogin { width:210px; height:285px; float:right;}
.ds_ilogin i { display:block; width:207px; height:55px; background-position:0 -102px; margin:0 auto 10px auto;}
.ds_ilogin i a { display:inline; width:75px; height:32px; margin-top:12px;}
.ds_ilogin i a.z { margin-left:15px;}
.ds_ilogin i a.y { margin-right:7px;}
.ds_ilogin .ds_iqh { height:218px;}

/* ds_iqh */
.ds_iqh {}
.ds_iqh dt { height:36px;}
.ds_iqh dt span { display:block; width:49%; height:35px; line-height:35px; border-bottom:1px solid #dbdbdb; font-size:14px; font-weight:700; text-align:center; background:#f1f1f1; cursor:pointer;}
.ds_iqh dt span.y { width:103px; border-left:1px solid #dbdbdb;}
.ds_iqh dt span.a { background:#f8f8f8; border-bottom:none;}
.ds_iqh dd { padding:5px 12px;}
.ds_iqh dd li { height:28px; line-height:28px; padding-left:10px; background-position:0 -10px; overflow:hidden;}

/* ds_zcdt */
.ds_zcdt { width:210px; float:left;}
.ds_zcdt .ds_iqh { height:282px;}
.ds_zcdt .ds_ad { display:block; width:210px; height:106px; margin-top:5px;}

.ds_inews { float:left; height:392px;}
.ds_inews dl { width:500px; margin:10px auto 0 auto;}
.ds_inews dt { height:35px; line-height:35px; overflow:hidden;}
.ds_inews dt a { font-size:16px; font-weight:700; color:#1d4e9e;}
.ds_inews dd { height:44px; overflow:hidden; line-height:22px; border-bottom:1px solid #e6e6e6;}
.ds_inews dd a { color:#950000;}
.ds_inews .ds_title { width:500px; height:29px; margin:5px auto 0 auto; border-bottom:1px solid #e6e6e6; font-size:14px;}
.ds_inews .ds_title div { width:250px; height:29px;}
.ds_inews .ds_title a { display:inline-block; height:28px; padding:0 5px; line-height:28px; float:left; color:#1d4e9e;}
.ds_inews .ds_title a.a { border:1px solid #e6e6e6; font-weight:700;}
.ds_inews .ds_inews_div { width:500px; margin:5px auto 0 auto;}
.ds_inews .ds_inews_div div { width:250px;}
.ds_inews .ds_inews_div div li { height:20px; line-height:20px; vertical-align:bottom; padding-left:5px; overflow:hidden; }

/* ds_izt */
.ds_izt { width:210px; float:right;}
.ds_izt dd { padding-top:5px;}
.ds_izt dd a { display:block; width:198px; height:50px; margin:0 auto 5px auto;}
.ds_izt .ds_ad { display:block; width:210px; height:78px; margin-top:5px;}
.ds_izt .ds_ad img { width:210px; height:78px;}

/* ds_ilist */
.ds_ilist dt { height:31px; background:#f1f1f1; line-height:31px; border-bottom:1px solid #d6d6d6;}
.ds_ilist dt span { float:left; height:31px; line-height:31px; padding-left:15px; font-size:14px; font-weight:700;}
.ds_ilist dt a { float:right; height:31px; line-height:31px; padding:0 10px; color:#b5b5b5;}
.ds_ilist dd { padding-top:5px;}
.ds_ilist dd a img { max-width:198px;*width:198px; max-height:50px; *height:50px;}
.ds_ilist p { width:190px; height:65px; margin:auto; overflow:hidden; margin-bottom:0;}
.ds_ilist p .ds_img { display:block; width:65px; height:65px; float:left;}
.ds_ilist p .ds_img img { width:65px; height:65px;}
.ds_ilist p span { width:120px; height:65px; overflow:hidden; float:right; line-height:21px;}
.ds_ilist ul { width:190px; margin:auto;}
.ds_ilist li { height:28px; line-height:28px; vertical-align:bottom; padding-left:8px; border-bottom:1px dotted #c0c0be; overflow:hidden; background-position:0 12px;}

/* ds_iad1 
.ds_iad1 { height:172px;}
*/
/* ds_i_(height) */
.ds_ixmhdgfjs { height:288px;}
.ds_icsffcsfx { height:348px;}

/* ds_igfzl */
.ds_igfzl { height:288px;}
.ds_igfzl .ds_title { width:518px; height:45px; margin:auto; border-bottom:1px solid #f1f1f1;}
.ds_igfzl .ds_title span { width:250px; height:45px; line-height:45px; color:#006ec8; font-size:18px; font-family:"Microsoft YaHei"; float:left;}
.ds_igfzl .ds_title a, .ds_isige dt a { background-position:-95px -33px; width:43px; height:35px; float:right;}
.ds_igfzl dl { width:512px; margin:5px auto 0 auto;}
.ds_igfzl dt { width:80px; height:95px; float:left; margin:9px 0 10px 5px; overflow:hidden;}
.ds_igfzl dt img { width:80px; height:95px;}
.ds_igfzl dd { width:158px; height:94px; float:left; margin:10px 0 10px 5px; overflow:hidden;}
.ds_igfzl dd a { color:#016fc6; font-weight:700;}

.ds_igfzl .ds_title a.tg { width:73px; height:20px; background-position:-148px -200px; margin:4px 8px 0 0;}

/* ds_igfwkzl */
.ds_igfwkzl { height:348px;}
.ds_igfwkzl .ds_title { width:518px; height:45px; margin:auto; border-bottom:1px solid #f1f1f1;}
.ds_igfwkzl .ds_title span { display:inline; width:97px; height:29px; line-height:29px; text-align:center; float:left; color:#006fc8; font-weight:700; font-size:14px; cursor:pointer; margin-top:8px;}
.ds_igfwkzl .ds_title span.a { background:#0270c7; color:#ffffff;}
.ds_igfwkzl .ds_title a { background-position:-95px -33px; width:43px; height:35px; float:right;}

.ds_igfwkzl .ds_ul { width:114px; height:280px; border-top:1px dotted #d7d7d7; float:left;}
.ds_igfwkzl .ds_ul li { height:35px; border-bottom:1px dotted #d7d7d7; border-right:1px dotted #d7d7d7; vertical-align:bottom; position:relative;}
.ds_igfwkzl .ds_ul li a { display:block; width:103px; height:23px; padding-left:10px; line-height:23px; position:absolute; top:6px; left:0; font-size:14px; color:#004073; text-decoration:none;}
.ds_igfwkzl .ds_ul li.a a { width:121px; background-position:-139px -33px; color:#ffffff;}

.ds_igfwkzl .ds_div { width:416px; float:left;}
.ds_igfwkzl .ds_div ul { width:400px; float:right;}
.ds_igfwkzl .ds_div ul li { height:22px; line-height:22px; border-bottom:1px dashed #c0c0c0; color:#004073; padding:0 10px; overflow:hidden;}
.ds_igfwkzl .ds_div ul li span.s1 { display:block; width:268px; height:22px; float:left;}
.ds_igfwkzl .ds_div ul li span.s2 { display:block; width:45px; height:22px; line-height:22px; padding-left:5px; float:left;}
.ds_igfwkzl .ds_div ul li a.d { display:block; width:12px; height:13px; float:right; background-position:-1px -44px; margin-top:6px;}

.ds_igfwkzl .ds_igfwkzl_ul { width:518px; margin:auto;}
.ds_igfwkzl .ds_igfwkzl_ul li { height:22px; line-height:22px; border-bottom:1px dashed #c0c0c0; color:#004073; padding:0 10px;}
.ds_igfwkzl .ds_igfwkzl_ul li span.s1 { display:block; width:268px; height:22px; overflow:hidden; float:left;}
.ds_igfwkzl .ds_igfwkzl_ul li span.s2 { display:block; width:45px; height:22px; line-height:22px; padding-left:5px; float:left;}
.ds_igfwkzl .ds_igfwkzl_ul li span.s3 { display:block; width:145px; height:22px; line-height:22px; text-align:center; float:left;}
.ds_igfwkzl .ds_igfwkzl_ul li a.d { display:block; width:12px; height:13px; float:right; background-position:-1px -44px; margin-top:6px;}

.ds_igfwkzl .ds_title a.u { width:73px; height:20px; background-position:0 -158px; margin:4px 8px 0 0;}

/* ds_icszj */
.ds_icszj { height:335px;}
.ds_icszj dd li { height:64px; background:none; padding:8px 0 0 0; line-height:inherit;}
.ds_icszj dd li a.z { width:80px; height:58px;}
.ds_icszj dd li a.z img { width:80px; height:58px;}
.ds_icszj dd li p.y { width:105px; height:62px;}
.ds_icszj dd li p.y a { color:#004073; font-size:14px;}

/* ds_isige */
.ds_isige_box { width:554px; height:335px; float:left; margin-left:8px;}
.ds_isige { height:163px; margin-left:0;}
.ds_isige dl { width:49%; height:160px; float:left;}
.ds_isige dl.leftborder { width:49%; border-left:1px solid #d6d6d6;}
.ds_isige dt { width:238px; height:45px; margin:auto;}
.ds_isige dt span { float:left; width:130px; height:45px; line-height:45px; color:#006ec8; font-size:18px; font-family:"Microsoft YaHei";}
.ds_isige dd { width:238px; margin:auto;}
.ds_isige dd li { height:25px; line-height:25px; border-bottom:1px dotted #c0c0c0; vertical-align:bottom; overflow:hidden;}
.ds_isige dd li.ds_ili { height:52px; border-bottom:none; line-height:inherit;}
.ds_isige dd li.ds_ili a.z { width:60px; height:52px;}
.ds_isige dd li.ds_ili a.z img { width:60px; height:52px;}
.ds_isige dd li.ds_ili p.y { width:168px; height:52px; overflow:hidden;}

/* ds_ipxjl */
.ds_ipxjl { height:163px;}

/* ds_ixxhdcsff */
.ds_ixxhdcsff { width:210px; float:left;}

/* ds_icsgq */
.ds_icsgq { width:554px; height:432px; float:left; margin-left:8px;}
.ds_icsgq .ds_ad { width:554px; height:72px; overflow:hidden;}
.ds_icsgq .ds_ad img { width:554px; height:72px;}

.ds_icsgq .ds_552 { margin-left:0;}
.ds_icsgq .ds_igfzl { height:345px;}
.ds_icsgq .ds_title { position:relative;}
.ds_icsgq .ds_title p { width:220px; height:24px; position:absolute; top:17px; right:55px;}
.ds_icsgq .ds_title p a { width:65px; height:24px; background:#e0e0e0; float:left; margin-right:7px; color:#505050; text-align:center; line-height:24px; text-decoration:none;}
.ds_icsgq .ds_title p a.a { background:#006ec5; color:#ffffff;}
.ds_icsgq ul { width:518px; margin:10px auto 0 auto;}
.ds_icsgq li { height:22px; vertical-align:bottom; padding:0 5px 0 15px; border-bottom:1px dotted #c0c0c0; background-position:5px -12px;}
.ds_icsgq li span { float:left; width:420px; height:22px; line-height:22px;}
.ds_icsgq li time { float:right; width:68px; height:22px; line-height:22px;}

/* ds_icsytj */
.ds_icsytj { height:306px; overflow:hidden;}
.ds_ad_cshy { width:210px; height:110px; float:right; overflow:hidden;}
.ds_ad_cshy img { width:210px; height:110px;}

/* ds_izlzhxshy */
.ds_izlzhxshy { height:338px; overflow:hidden;}

/* ds_igead */
.ds_igead { width:554px; height:338px; float:left; margin-left:8px;}
.ie7 .ds_igead a { display:block; margin-bottom:4px;}

/* ds_igfxc */
.ds_igfxc { width:772px; height:412px; float:left; border:1px solid #d6d6d6; background:#f8f8f8; border-top:2px solid #0270c7;}
.ds_igfxc .ds_title { width:752px; border-bottom:1px solid #f1f1f1; height:45px; margin:auto;}
.ds_igfxc .ds_title span { float:left; width:120px; height:45px; line-height:45px; font-family:"Microsoft YaHei"; font-size:18px; color:#006ec8;}
.ds_igfxc .ds_title p { width:615px; float:right;}
.ds_igfxc dl { width:755px; height:180px; margin:5px auto 0 auto;}
.ds_igfxc dt { height:25px; padding-left:3px;}
.ds_igfxc dt span { display:block; width:82px; height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:700; color:#ffffff; background:#a7a7a7; float:left;}
.ds_igfxc dt a { float:right; width:80px; height:25px; line-height:25px;}
.ds_igfxc dd { margin-top:3px; clear:both;}
.ds_igfxc dd li { width:151px; height:138px; float:left; overflow:hidden; text-align:center; line-height:30px;}
.ds_igfxc dd li a { color:#004073;}
.ds_igfxc dd li .ds_img { display:block; width:145px; height:108px; overflow:; margin:auto;}
.ds_igfxc dd li .ds_img img { width:145px; height:108px;}

/* ds_iltrtjrxt */
.ds_iltrtjrxt { height:413px;}
.ds_iltrtjrxt dt span { padding-right:15px; cursor:pointer;}
.ds_iltrtjrxt dt span.a { background:#0771c7; color:#ffffff;}

/* ds_snav */
.ds_snav { width:970px; padding-left:20px; height:37px; line-height:37px; background-position:0 0; color:#ffffff;}
.ds_snav a { color:#ffffff; padding:0 12px; font-weight:700;}

/* ds_left ds_right */
.ds_left1 { width:672px; float:left;}
.ds_right1 { width:310px; float:right;}

.ds_left2 { width:713px; float:left;}
.ds_right2 { width:266px; float:right;}
.ie7 .ds_right2 dl { display:block; margin-bottom:5px;}

.ds_left3 { width:650px; float:left;}
.ds_right3 { width:330px; float:right;}

/* ds_box */
.ds_box1 { border:1px solid #d7d7d5; background:#f8f8f8;}
.ds_box1 dt { height:31px; background:#f1f1f1; border-bottom:1px solid #d7d7d5;}
.ds_box1 dt span { float:left; height:31px; line-height:31px; padding:0 10px; font-size:14px; color:#004073; font-weight:700;}
.ds_box1 dt span.a { background:#0771c7; color:#ffffff;}
.ds_box1 dt a.m { float:right; width:50px; height:31px; line-height:31px; color:#b4b4b4;}
.ds_box1 dt a.u { display:inline; float:right; width:73px; height:20px; background-position:0 -158px; margin:6px 8px 0 0;}
.ds_box1 dt a.t { display:inline; float:right; width:68px; height:22px; margin:5px 8px 0 0; background:#0771c7; color:#ffffff; text-align:center; line-height:22px; text-decoration:none;}
.ds_box1 dt a.j { display:inline; float:right; width:73px; height:20px; background-position:-74px -158px; margin:6px 8px 0 0;}
.ds_box1 dt a.f { display:inline; float:right; width:92px; height:24px; background-position:-96px -77px; margin:3px 8px 0 0;}
.ds_box1 dt a.zx { display:inline; float:right; width:73px; height:20px; background-position:-148px -158px; margin:6px 8px 0 0;}
.ds_box1 dt a.tj { display:inline; float:right; width:73px; height:20px; background-position:-222px -158px; margin:6px 8px 0 0;}
.ds_box1 dt a.ft { display:inline; float:right; width:73px; height:20px; background-position:0 -179px; margin:6px 8px 0 0;}
.ds_box1 dt a.zr { display:inline; float:right; width:73px; height:20px; background-position:-74px -179px; margin:6px 8px 0 0;}
.ds_box1 dt a.fb { display:inline; float:right; width:73px; height:20px; background-position:-148px -179px; margin:6px 8px 0 0;}
.ds_box1 dt a.zc { display:inline; float:right; width:73px; height:20px; background-position:0 -200px; margin:6px 8px 0 0;}
.ds_box1 dt a.tianjia { display:inline; float:right; width:73px; height:20px; background-position:-74px -200px; margin:6px 8px 0 0;}
.ds_box1 dt a.qz { display:inline; float:right; width:73px; height:20px; background-position:-222px -179px; margin:6px 8px 0 0;}

/* ds_album_dl */
.ds_album_dl ul { width:640px; height:160px; margin:0 auto; padding-top:15px;}
.ds_album_dl li { width:160px; height:160px; float:left; line-height:20px; text-align:center; overflow:hidden;}
.ds_album_dl li .ds_img { display:block; width:145px; height:118px; margin:0 auto;}
.ds_album_dl li .ds_img img { width:145px; height:118px;}
.ds_album_dl li a { width:145px !important; padding:0 7px; text-align:center; display:block; color:#004073;}

/* ds_alad */
.ds_alad img { width:672px;}

/* ds_arad_box */
.ds_arad_box { border:1px solid #d7d7d5; background:#f5f5f5; padding:12px 0;}
.ds_arad_box figure { width:288px; margin:auto; display:block; margin-bottom:5px;}
.ds_arad_box figure img { width:288px;}

.ds_arad_box dl { width:288px; border:1px solid #d7d7d5; background:#ffffff; margin:auto; padding:10px 0;}
.ds_arad_box dt ul { height:160px;}
.ds_arad_box dt li { width:144px; height:80px; float:left; line-height:30px; text-align:center;}
.ds_arad_box dt li .ds_img { display:block; width:126px; height:46px; border:1px solid #d7d7d5; margin:0 auto;}
.ds_arad_box dt li a { color:#1a377b;}

.ds_arad_box dd { margin-top:10px;}
.ds_arad_box dd span { display:block; width:85px; height:22px; float:left; padding-left:11px; line-height:22px;}
.ds_arad_box dd span a { color:#1a377b;}

.ds_arad img { width:310px;}

/* ds_right1_lt */
.ds_right1_lt dt span { cursor:pointer;}
.ds_right1_lt dd ul { width:288px; margin:auto; padding:10px 0;}
.ds_right1_lt dd li { height:25px; line-height:25px; padding-left:12px; border-bottom:1px dotted #b9bbbe; background-position:3px 10px; overflow:hidden;}

/* ds_zt_dl */
.ds_zt_dl dd { padding:10px 0;}
.ds_zt_dl dd .c { padding:6px 0; width:640px; margin:0 auto;}
.ds_zt_dl dd .c a { display:block; width:160px; float:left; height:25px; line-height:25px; color:#004073;}
.ds_zt_dl dd .c a.a { font-weight:700;}
.ds_zt_dl ul { width:640px; margin:0 auto;}
.ds_zt_dl li { height:61px; vertical-align:bottom; margin-bottom:5px;}
.ds_zt_dl li .ds_img { float:left; width:243px; height:61px;}
.ds_zt_dl li .ds_img img { width:243px; height:61px;}
.ds_zt_dl li p { width:388px; height:61px; float:right; line-height:20px; overflow:hidden;}

.ds_zz_dl li { height:250px; vertical-align:bottom; margin-bottom:5px;}
.ds_zz_dl li .ds_img { width:200px; height:250px;}
.ds_zz_dl li .ds_img img { width:200px; height:250px;}
.ds_zz_dl li p { width:431px; height:250px; line-height:20px; overflow:hidden;}

.ds_hy_dl li { height:61px; vertical-align:bottom; margin-bottom:5px;}
.ds_hy_dl li .ds_img { width:243px; height:61px; overflow:hidden;}
.ds_hy_dl li .ds_img img { height:61px;}
.ds_hy_dl li p { width:388px; height:61px; line-height:20px; overflow:hidden;}

/* ds_gqleft */
.ds_gqleft { width:260px; height:575px; float:left;}
.ds_gqleft_s { height:336px;}
.ds_gqleft_s dt span { cursor:pointer;}
.ds_gqleft_s dd ul { width:236px; margin:auto;}
.ds_gqleft_s dd li { height:55px; padding:4px 0; border-bottom:1px dotted #cccccc; vertical-align:bottom;}
.ds_gqleft_s dd li .ds_img { float:left; width:73px; height:50px;}
.ds_gqleft_s dd li .ds_img img { width:73px; height:50px;}
.ds_gqleft_s dd li p { width:158px; height:55px; float:right; overflow:hidden;}
.ds_gqleft_s dd li p a { color:#0771c7;}

.ds_gqleft_x { height:225px;}
.ds_gqleft_x dd { padding-top:5px;}
.ds_gqleft_x dd ul { width:236px; margin:auto;}
.ds_gqleft_x dd li { height:25px; border-bottom:1px dotted #c6c6c6; vertical-align:bottom; line-height:25px; background-position:3px 10px; padding-left:10px;}

/* ds_gqmiddle */
.ds_gqmiddle { width:445px; height:573px; overflow:hidden; float:left; margin-left:10px;}
.ds_gqmiddle dt span { cursor:pointer;}
.ds_gqmiddle dd ul { width:435px; margin:10px auto 0 auto;}
.ds_gqmiddle dd li.t { height:24px; border:1px solid #a8cce5; background:#ebf5fc; color:#134993; font-size:14px;}
.ds_gqmiddle dd li.t h3 { height:24px; line-height:24px; float:left; border-right:1px solid #a8cce5;}
.ds_gqmiddle dd li.t h3.h31 { width:210px; padding-left:10px;}
.ds_gqmiddle dd li.t h3.h32 { width:110px; text-align:center;}
.ds_gqmiddle dd li.t h3.h33 { width:80px; text-align:center; border-right:0;}
.ds_gqmiddle dd li { height:45px; vertical-align:bottom; border-bottom:1px dotted #cccccc;}
.ds_gqmiddle dd li p { width:215px; height:45px; padding-left:5px; float:left; line-height:22px;}
.ds_gqmiddle dd li p a { color:#0066aa; font-weight:700;}
.ds_gqmiddle dd li span { width:110px; height:45px; text-align:center; float:left; line-height:45px;}
.ds_gqmiddle dd li time { width:80px; height:45px; text-align:center; float:left; line-height:45px;}


/* ds_gqright */
.ds_gqright { width:260px; height:575px; float:right;}
.ds_gqright figure.u { height:196px; overflow:hidden;}
.ds_gqright figure.u img { width:260px; height:196px;}
.ds_gqright figure.x { height:55px; overflow:hidden;}
.ds_gqright figure.x img { width:260px; height:55px;}
.ds_gqright dl { height:302px;}
.ds_gqright dd { padding-top:5px;}
.ds_gqright dd .ds_img { display:block; width:240px; height:70px; overflow:hidden; margin:auto;}
.ds_gqright dd .ds_img img { width:240px; height:70px;}
.ds_gqright dd ul { width:240px; margin:auto; padding:5px 0;}
.ds_gqright dd li { height:20px; line-height:20px;}

/* ds_gqqyzx */
.ds_gqqyzx { width:258px; height:330px; overflow:hidden; float:left;}
.ds_gqqyzx dd { padding-top:5px;}
.ds_gqqyzx dd .ds_img { display:block; width:245px; height:100px; overflow:hidden; margin:0 auto;}
.ds_gqqyzx dd .ds_img img { width:245px; height:100px;}
.ds_gqqyzx dd ul.s { width:125px; height:100px; float:left; margin-left:5px;}
.ds_gqqyzx dd ul.s li { height:20px; line-height:20px; background-position:3px 8px; overflow:hidden;}
.ds_gqqyzx dd ul li { padding-left:10px; height:30px; line-height:30px; overflow:hidden; background-position:3px 13px;}
.ds_gqqyzx dd ul.b { width:255px; margin:5px auto 0 auto; clear:both;}

/* ds_gqcshy */
.ds_gqcshy { width:445px; height:330px; float:left; margin-left:10px;}
.ds_gqcshy dd { padding-top:5px;}
.ds_gqcshy ul.t { width:113px; border-top:1px dotted #d7d7d5; float:left;}
.ds_gqcshy ul.t li { width:112px; height:35px; border-bottom:1px dotted #d7d7d5; border-right:1px dotted #d7d7d5; position:relative; vertical-align:bottom;}
.ds_gqcshy ul.t li a { display:block; width:104px; height:23px; position:absolute; left:0; top:6px; color:#004073; line-height:23px; padding-left:8px; text-decoration:none; overflow:hidden;}
.ds_gqcshy ul.t li.a a { background-position:-139px -33px; color:#ffffff; width:113px;}
.ds_gqcshy ul.c { width:300px; float:left; margin-left:18px;}
.ds_gqcshy ul.c li { height:25px; line-height:25px; border-bottom:1px dotted #d7d7d5; background-position:3px 10px; padding-left:10px;}

/* ds_gqztrt */
.ds_gqztrt { width:258px; height:330px; float:right;}
.ds_gqztrt dt span { cursor:pointer;}
.ds_gqztrt ul { width:255px; margin:auto;}
.ds_gqztrt li { height:70px; line-height:70px; margin-bottom:5px; background-position:999px 999px; vertical-align:bottom;}
.ds_gqztrt .ds_hidden li { height:25px; line-height:25px; padding-left:10px; margin-bottom:5px; background-position:3px 13px; vertical-align:bottom;}
.ds_gqztrt li img{ width:255px; height:70px; line-height:70px; background-position:999px 999px; vertical-align:bottom;}

/* ds_gqflnav */
.ds_gqflnav { border:1px solid #7cc4f8; background:#eaf2fc; padding:20px 0;}
.ds_gqflnav ul { width:640px; margin:auto;}
.ds_gqflnav li { width:160px; height:24px; line-height:24px; overflow:hidden; vertical-align:bottom; float:left;}
.ds_gqflnav li.a { font-weight:700;}
.ds_gqflnav li a { color:#029ddf;}

/* ds_gqlist_dl */
.ds_gqlist_dl select { float:right; height:22px; margin:5px 8px 0 0;}
.ds_gqlist_dl dd { padding:10px 0;}
.ds_gqlist_dl dd ul { width:655px; margin:auto;}
.ds_gqlist_dl dd li { height:120px; border-bottom:1px dotted #c6c6c6; vertical-align:bottom; padding:10px 0;}
.ds_gqlist_dl dd li .ds_img { width:118px; height:118px; border:1px solid #cccccc; float:left;}
.ds_gqlist_dl dd li .ds_img img { width:118px; height:118px;}
.ds_gqlist_dl dd li p { width:300px; height:120px; float:left; margin-left:8px; line-height:22px;}
.ds_gqlist_dl dd li p a { color:#054288; font-weight:700; font-size:14px;}
.ds_gqlist_dl dd li span.shi { width:65px; margin-left:10px; float:left;}
.ds_gqlist_dl dd li span.jia { width:55px; margin-left:10px; float:left; color:#054288;}
.ds_gqlist_dl dd li span.jia b { color:#c60000;}
.ds_gqlist_dl dd li a.lx { width:82px; height:21px; float:right; background-position:-139px -56px;}

/* ds_jscszx */
.ds_jscszx { width:216px; float:left;}
.ds_jscszx dl { height:215px;}
.ds_jscszx dd { padding-top:5px;}
.ds_jscszx dd ul { width:200px; margin:auto;}
.ds_jscszx dd li { height:25px; line-height:25px; padding-left:10px; overflow:hidden; background-position:3px 11px; vertical-align:bottom;}
.ds_jscszx figure { width:216px; height:100px; overflow:hidden;}
.ds_jscszx figure img { width:216px; height:100px;}

/* ds_jsadslide */
.ds_jsadslide { width:486px; height:324px; float:right;}

/* ds_jscszt */
.ds_jscszt { height:322px;}
.ds_jscszt dd { padding-top:10px;}
.ds_jscszt dd a { display:block; width:243px; height:61px; margin:0 auto 8px auto;}
.ds_jscszt dd a img { width:243px; height:61px;}

/* ds_jsilist */
.ds_jsilist { width:350px;}
.ds_jsilist dd { padding-top:10px;}
.ds_jsilist dd ul { width:330px; margin:auto;}
.ds_jsilist dd li { height:25px; line-height:25px; padding-left:10px; background-position:3px 13px; vertical-align:bottom; overflow:hidden;}
.ds_jsilist dd li a { color:#024176;}

.ds_jsilist_2 dd ul { width:470px;}
.ds_jsilist_2 dd li { width:225px; float:left; overflow:hidden; font-size:12px; border-bottom:1px dotted #bababa;}

/* ds_jslad */
.ds_jslad { width:713px;}
.ds_jslad img { width:713px;}

/* ds_jswkzl */
.ds_jswkzl { border:1px solid #d7d7d5; border-top:2px solid #0270c7; height:348px;}
.ds_jswkzl dt { width:680px; height:45px; border-bottom:1px solid #f1f1f1; margin:auto;}
.ds_jswkzl dt span { display:inline; width:97px; height:29px; float:left; line-height:29px; text-align:center; color:#006fc8; font-weight:700; margin-top:8px; cursor:pointer; font-size:14px;}
.ds_jswkzl dt span.a { background:#0270c7; color:#ffffff;}
.ds_jswkzl dt a { width:43px; height:35px; float:right; background-position:-95px -33px;}

.ds_jswkzl dd { padding-top:5px;}
.ds_jswkzl dd.d1 ul.t { width:113px; float:left; border-top:1px dotted #d7d7d5;}
.ds_jswkzl dd.d1 ul.t li { width:112px; height:35px; vertical-align:bottom; position:relative; border-bottom:1px dotted #d7d7d5; border-right:1px dotted #d7d7d5;}
.ds_jswkzl dd.d1 ul.t li a { display:block; width:104px; height:23px; line-height:23px; padding-left:8px; color:#004073; overflow:hidden; top:6px; left:0; text-decoration:none; position:absolute; font-size:14px;}
.ds_jswkzl dd.d1 ul.t li.a a { width:113px; color:#ffffff; background-position:-139px -33px;}
.ds_jswkzl dd.d1 ul.c { width:560px; height:296px; float:left; margin-left:20px;}
.ds_jswkzl dd.d1 ul.c li { width:270px; height:22px; border-bottom:1px dotted #d7d7d5; float:left; padding-left:10px; background-position:3px 10px; vertical-align:bottom;}
.ds_jswkzl dd.d1 ul.c li span { width:242px; height:22px; line-height:22px; float:left; overflow:hidden;}
.ds_jswkzl dd.d1 ul.c li a.d { float:right; width:12px; height:13px; background-position:-1px -44px; margin:4px 10px 0 0;}

.ds_jswkzl dd.d2 ul { width:700px; height:296px; margin:0 auto;}
.ds_jswkzl dd.d2 ul li { width:340px; height:22px; border-bottom:1px dotted #d7d7d5; float:left; padding-left:10px; background-position:3px 10px; vertical-align:bottom;}
.ds_jswkzl dd.d2 ul li span { width:242px; height:22px; line-height:22px; float:left; overflow:hidden;}
.ds_jswkzl dd.d2 ul li time { width:70px; height:22px; line-height:22px; float:left; overflow:hidden; text-align:center; color:#004073;}
.ds_jswkzl dd.d2 ul li a.d { float:right; width:12px; height:13px; background-position:-1px -44px; margin:4px 10px 0 0;}

.ds_jswkzl dt a.u { width:73px; height:20px; background-position:0 -158px; margin:4px 8px 0 0;}

/* ds_jsrad */
.ds_jsrad img { width:266px;}

/* ds_jsrlist */
.ds_jsrlist dd { padding:10px 0;}
.ds_jsrlist dd ul { width:250px; margin:auto;}
.ds_jsrlist dd li { height:25px; line-height:25px; background-position:3px 12px; padding-left:10px; overflow:hidden; border-bottom:1px dotted #bababa; vertical-align:bottom;}

/* ds_jlilist */
.ds_jlilist { width:350px;}
.ds_jlilist dd { padding-top:8px;}
.ds_jlilist dd .ds_img { float:left; width:130px; height:110px; overflow:hidden; margin-left:5px;}
.ds_jlilist dd .ds_img img { width:130px; height:110px;}
.ds_jlilist dd li { height:22px; line-height:21px; padding-left:10px; background-position:3px 10px; overflow:hidden; vertical-align:bottom;}
.ds_jlilist dd ul.s { width:210px; height:110px; float:left;}
.ds_jlilist dd ul.b { width:334px; margin:auto;}

/* ds_jlislide */
.ds_jlislide { width:352px; height:234px; float:left; margin-left:8px;}

/* ds_jsrzz */
.ds_jsrzz dd { padding:10px 0;}
.ds_jsrzz dd ul { width:238px; margin:auto;}
.ds_jsrzz dd li { height:134px; padding:2px 0;}
.ds_jsrzz dd li .ds_img { width:98px; height:134px; float:left;}
.ds_jsrzz dd li .ds_img img { width:98px; height:134px;}
.ds_jsrzz dd li p { width:135px; height:134px; float:right; overflow:hidden;}
.ds_jsrzz dd li p a { font-size:14px; color:#034278; font-weight:700;}

/* ds_jlcszx */
.ds_jlcszx { width:266px; height:232px; float:right;}
.ds_jlcszx dt span { cursor:pointer;}
.ds_jlcszx dd { padding-top:5px;}
.ds_jlcszx dd ul { width:250px; margin:auto;}
.ds_jlcszx dd li { height:24px; line-height:24px; overflow:hidden; padding-left:11px; background-position:3px 10px;}
.ds_jlcszx dd li.ts { height:82px; line-height:inherit; background:none; padding-left:0;}
.ds_jlcszx dd li.ts h3 { height:22px; line-height:22px; overflow:hidden;}
.ds_jlcszx dd li.ts h3 a { color:#014073;}
.ds_jlcszx dd li.ts .ds_img { display:block; width:90px; height:60px; float:left;}
.ds_jlcszx dd li.ts .ds_img img { width:90px; height:60px;}
.ds_jlcszx dd li.ts p { width:155px; height:60px; float:right; line-height:20px;}
.ds_jlcszx dd li.ts p a { color:#f70102;}

/* ds_jliflzx */
.ds_jliflzx { width:266px;}
.ds_jliflzx dd { padding-top:8px;}
.ds_jliflzx dd .ds_img { float:left; width:120px; height:120px; overflow:hidden; margin-left:5px;}
.ds_jliflzx dd .ds_img img { width:120px; height:120px;}
.ds_jliflzx dd li { height:22px; line-height:21px; padding-left:10px; background-position:3px 10px; overflow:hidden; vertical-align:bottom;}
.ds_jliflzx dd ul.s { width:130px; height:120px; float:left;}
.ds_jliflzx dd ul.b { width:250px; margin:auto;}

/* ds_jlxc */
.ds_jlxc { width:710px; height:360px; float:left;}
.ds_jlxc dt span { cursor:pointer;}
.ds_jlxc dd { padding-top:15px;}
.ds_jlxc dd ul { width:680px; height:310px; margin:auto;}
.ds_jlxc dd li { width:170px; height:155px; float:left; overflow:hidden; line-height:32px; text-align:center;}
.ds_jlxc dd li .ds_img { display:block; width:144px; height:118px; margin:auto;}
.ds_jlxc dd li .ds_img img { width:144px; height:118px;}
.ds_jlxc dd li a { color:#004073;}

/* ds_jlzlzh */
.ds_jlzlzh { width:266px; height:278px; float:right;}

.ds_jlzlzhad { width:268px; height:70px; float:right; overflow:hidden;}
.ds_jlzlzhad img { width:268px; height:70px;}

/* ds_rczhu */
.ds_rczhu { width:580px; height:504px; border:1px solid #d7d7d5; float:left;}
.ds_rczhu figure { width:568px; height:190px; margin:5px auto 0 auto;}
.ds_rczhu ul { width:568px; height:300px; margin:8px auto 0 auto;}
.ds_rczhu li { height:26px; vertical-align:bottom;}
.ds_rczhu li span { display:block; height:26px; float:left; margin-right:2px; line-height:26px; overflow:hidden; padding-left:5px;}
.ds_rczhu li span.t1 { width:105px;}
.ds_rczhu li span.t2 { width:244px;}
.ds_rczhu li span.t3 { width:90px;}
.ds_rczhu li span.t4 { width:108px; float:right; margin-right:0; text-align:center; padding-left:0;}
.ds_rczhu li span.t4 time { color:#0081bf;}
.ds_rczhu li span a { color:#017800;}
.ds_rczhu li.t { text-align:center; color:#026697; font-weight:700; border-bottom:1px dotted #e5e5e5; margin-bottom:5px;}
.ds_rczhu li.t span { background:#f6f6f6; padding-left:0;}
.ds_rczhu li.t span.t1 { width:110px;}
.ds_rczhu li.t span.t2 { width:249px;}
.ds_rczhu li.t span.t3 { width:95px;}

/* ds_rccszj */
.ds_rccszj { width:396px; height:303px; border:1px solid #d7d7d5; float:right;}
.ds_rccszj dd { padding-top:5px;}
.ds_rccszj dd ul { width:375px; margin:auto;}
.ds_rccszj dd li { height:80px; border-bottom:1px dotted #dedede; vertical-align:bottom; padding:3px 0;}
.ds_rccszj dd li .ds_img { width:100px; height:80px; float:left;}
.ds_rccszj dd li .ds_img img { width:100px; height:80px;}
.ds_rccszj dd li p { width:270px; height:80px; float:right; overflow:hidden;}
.ds_rccszj dd li p b a { font-size:14px; color:#000000;}
.ds_rccszj dd li p a { color:#e90000;}

/* ds_rcqyzx */
.ds_rcqyzx { width:396px; height:188px; border:1px solid #d7d7d5; float:right;}
.ds_rcqyzx dt span { cursor:pointer;}
.ds_rcqyzx dd { padding-top:5px;}
.ds_rcqyzx dd .ds_img { width:117px; height:148px; float:left; margin-left:5px;}
.ds_rcqyzx dd .ds_img img { width:117px; height:148px;}
.ds_rcqyzx dd ul { width:255px; height:148px; float:left; padding-left:5px;}
.ds_rcqyzx dd li { height:24px; line-height:24px; vertical-align:bottom; overflow:hidden; padding-left:10px; background-position:3px 12px;}

/* ds_rcrsbq */
.ds_rcrsbq { width:580px; height:232px; float:left;}
.ds_rcrsbq dd { padding-top:5px;}
.ds_rcrsbq dd figure { display:inline; width:226px; height:190px; float:left; margin-left:5px;}
.ds_rcrsbq dd figure a { display:block; height:90px; margin-bottom:8px; overflow:hidden;}
.ds_rcrsbq dd figure a img { width:226px; height:90px;}
.ds_rcrsbq dd ul { width:335px; height:190px; float:left; padding-left:5px;}
.ds_rcrsbq dd li { height:24px; line-height:24px; font-size:14px; background-position:3px 12px; padding-left:10px; overflow:hidden;}

/* ds_rcgrqz */
.ds_rcgrqz { width:396px; height:232px; float:right;}
.ds_rcgrqz dt span { cursor:pointer;}
.ds_rcgrqz dd { padding-top:8px;}
.ds_rcgrqz dd .ds_img { float:left; width:128px; height:120px; overflow:hidden; margin-left:5px;}
.ds_rcgrqz dd .ds_img img { width:128px; height:120px;}
.ds_rcgrqz dd li { height:22px; line-height:21px; padding-left:10px; background-position:3px 10px; overflow:hidden; vertical-align:bottom;}
.ds_rcgrqz dd ul.s { width:260px; height:120px; float:left;}
.ds_rcgrqz dd ul.b { width:390px; margin:auto;}

/* ds_rcgfxx */
.ds_rcgfxx { width:350px;}
.ds_rcgfxx dd { padding-top:5px;}
.ds_rcgfxx dd ul { width:330px; margin:auto;}
.ds_rcgfxx dd li { height:60px; padding:2px 0; vertical-align:bottom;}
.ds_rcgfxx dd li .ds_img { width:76px; height:60px; float:left; overflow:hidden;}
.ds_rcgfxx dd li .ds_img img { width:76px; height:60px;}
.ds_rcgfxx dd li p { width:245px; height:60px; float:right; overflow:hidden;}
.ds_rcgfxx dd li p b a { font-size:14px; color:#000000;}
.ds_rcgfxx dd li p a { color:#e90000;}

/* ds_rcxrhy */
.ds_rcxrhy { width:350px; height:232px; float:left;}
.ds_rcxrhy dt span { cursor:pointer;}
.ds_rcxrhy dd { padding-top:10px;}
.ds_rcxrhy dd ul { background:url(../images/sortnum.png) no-repeat 0 3px; width:280px; padding-left:20px; margin:auto;}
.ds_rcxrhy dd li { height:21px; line-height:21px; vertical-align:bottom; clear:both;}
.ds_rcxrhy dd li a { float:left;}
.ds_rcxrhy dd li a img { width:21px; height:21px; vertical-align:middle; margin-right:10px;}
.ds_rcxrhy dd li time { float:right;}

/* ds_newsilist */
.ds_newsilist { width:250px; float:left;}
.ds_newsilist dd { padding-top:10px;}
.ds_newsilist dd ul { width:235px; margin:auto;}
.ds_newsilist dd li.ts { height:95px; background:none; line-height:20px; padding-left:0;}
.ds_newsilist dd li.ts h3 { height:25px; line-height:25px; overflow:hidden;}
.ds_newsilist dd li.ts h3 a { color:#004073; font-size:14px;}
.ds_newsilist dd li.ts .ds_img { width:90px; height:60px; float:left; overflow:hidden;}
.ds_newsilist dd li.ts .ds_img img { width:90px; height:60px;}
.ds_newsilist dd li.ts p { width:140px; height:60px; float:right; overflow:hidden;}
.ds_newsilist dd li.ts p a { color:#f80000;}
.ds_newsilist dd li { height:24px; line-height:24px; vertical-align:bottom; overflow:hidden; padding-left:10px; background-position:3px 12px;}

.ds_newsilist2 { width:386px; float:right;}
.ds_newsilist2 dd { padding-top:8px;}
.ds_newsilist2 dd ul { width:370px; margin:auto;}
.ds_newsilist2 dd li { height:24px; line-height:24px; vertical-align:bottom; overflow:hidden; padding-left:10px; background-position:3px 12px;}

/* ds_newsitop */
.ds_newsitop { width:386px; height:370px; border:1px solid #d7d7d5; float:right; background:#f8f8f8;}
.ds_newsitop dt { padding-top:5px; border-top:1px solid #d7d7d5;}
.ds_newsitop dt h2 { width:375px; margin:0 auto; height:38px; line-height:38px; overflow:hidden; font-size:16px; text-align:center;}
.ds_newsitop dt h2 a { color:#004073;}
.ds_newsitop dt ul { width:375px; height:52px; margin:0 auto; border-bottom:1px dotted #dadada;}
.ds_newsitop dt li { width:185px; height:22px; line-height:22px; overflow:hidden; float:left; margin-right:2px; font-size:14px; vertical-align:bottom;}
.ds_newsitop dt p { width:375px; height:52px; margin:0 auto; border-bottom:1px dotted #dadada; overflow:hidden; line-height:26px;}
.ds_newsitop dd { position:relative;}
.ds_newsitop dd ul { width:375px; margin:0 auto;}
.ds_newsitop dd li { height:25px; line-height:25px; padding-left:10px; background-position:3px 12px; overflow:hidden; vertical-align:bottom; font-size:14px;}
.ds_newsitop dt.title { height:30px; line-height:30px; padding:0 10px; border-top:0;}
.ds_newsitop dt.title span { float:left; color:#004073;}
.ds_newsitop dt.title a { float:right; font-weight:400; color:#004073; font-size:12px;}
/*.ds_newsitop dd .m { display:block; width:61px; height:30px; line-height:30px; text-align:center; position:absolute; bottom:0; right:5px; color:#004073;}*/


/* ds_newsiad */
.ds_newsiad1 { width:252px; height:80px; padding-top:5px; overflow:hidden;}
.ds_newsiad1 img { width:252px; height:80px;}

.ds_newsiad2 { width:330px;}
.ie7 .ds_newsiad2 a { display:block; margin-bottom:5px;}
.ds_newsiad2 img { width:330px;}

.ds_newsiad3 { width:650px;}
.ds_newsiad3 img { width:650px;}

/* ds_newsrlist */
.ds_newsrlist dd { padding:10px 0;}
.ds_newsrlist dd ul { width:300px; margin:auto;}
.ds_newsrlist dd li { height:24px; line-height:24px; vertical-align:bottom; padding-left:10px; background-position:3px 12px; overflow:hidden;}

/* ds_newslist */
.ds_newslist dd { padding:10px 0 50px 0;}
.ds_newslist dd ul { width:640px; margin:auto;}
.ds_newslist dd li { height:32px; line-height:32px; vertical-align:bottom; padding-left:15px; background-position:3px 15px; font-size:14px;}
.ds_newslist dd li span { float:left; height:32px; width:490px; line-height:32px; overflow:hidden;}
.ds_newslist dd li time { float:right; height:32px; width:120px; line-height:32px; overflow:hidden;}
.ds_newslist dd li.bl { border-bottom:1px dotted #323232; height:15px; line-height:15px; background:none; margin-bottom:15px;}

/* ds_kptl */
.ds_kptl { width:264px; height:602px; float:left;}
.ds_kptl dt { height:465px; background:url(../images/z51.jpg) no-repeat;}
.ds_kptl dt ul { height:152px; margin:0 auto; padding-top:90px;}
.ds_kptl dt li { height:35px; line-height:35px; vertical-align:bottom; border-bottom:1px solid #d6d6d6; padding-left:20px;}
.ds_kptl dt li a { font-size:14px; font-weight:700; color:#003f72;}
.ds_kptl dd { height:127px; overflow:hidden; margin-top:10px;}
.ds_kptl dd img { width:264px; height:127px;}

/* ds_kpiright */
.ds_kpiright { width:715px; height:602px; float:right;}

/* ds_kpilist */
.ds_kpilist { width:350px;}
.ds_kpilist dd { padding-top:10px;}
.ds_kpilist dd ul { width:325px; margin:0 auto;}
.ds_kpilist dd li { height:25px; line-height:25px; background-position:3px 12px; padding-left:10px; vertical-align:bottom;}

/* ds_kpilist2 */
.ds_kpilist2 { width:350px;}
.ds_kpilist2 dd { padding-top:5px;}
.ds_kpilist2 dd ul { width:320px; margin:0 auto;}
.ds_kpilist2 dd li { height:60px; padding:2px 0;}
.ds_kpilist2 dd li .ds_img { width:120px; height:60px; float:left;}
.ds_kpilist2 dd li .ds_img img { width:120px; height:60px;}
.ds_kpilist2 dd li p { width:190px; height:60px; float:right; overflow:hidden; line-height:20px;}
.ds_kpilist2 dd li p a { font-weight:700; color:#004073;}

/* ds_kpad1 */
.ds_kpad1 { width:350px; height:127px; float:right; overflow:hidden;}
.ds_kpad1 img { width:350px; height:127px;}

/* ds_zhitmiddle */
.ds_zhitmiddle { width:350px; height:290px; overflow:hidden; margin-left:18px; float:left;}
.ds_zhitmiddle dt ul { width:300px; margin:0 auto;}
.ds_zhitmiddle dt li { height:45px; padding:5px 0; vertical-align:bottom;}
.ds_zhitmiddle dt li .ds_img { display:block; width:53px; height:45px; float:left;}
.ds_zhitmiddle dt li p { width:240px; height:45px; float:right; line-height:22px; color:#183778;}
.ds_zhitmiddle dt li p b { display:block; height:22px; font-size:14px; overflow:hidden;}
.ds_zhitmiddle dt li p b a { color:#183778;}
.ds_zhitmiddle dd { padding-top:5px;}
.ds_zhitmiddle dd ul { width:300px; margin:0 auto;}
.ds_zhitmiddle dd li { height:25px; line-height:25px; vertical-align:bottom; overflow:hidden;}
.ds_zhitmiddle dd li a { color:#004276;}

/* ds_zhitright */
.ds_zhitright { width:310px; float:right;}
.ds_zhitright li { height:56px; margin-bottom:5px; border:1px solid #cccccc; padding:5px 6px;}
.ds_zhitright li .ds_img { width:56px; height:56px; float:left;}
.ds_zhitright li .ds_img img { width:56px; height:56px;}
.ds_zhitright li p { width:225px; height:56px; float:right; line-height:25px;}
.ds_zhitright li p b { display:block; font-size:14px; overflow:hidden; height:25px;}
.ds_zhitright li p span { color:#999999;}
.ds_zhitright li a img { width:296px; height:56px;}

/* ds_zhrl */
.ds_zhrl dd .yue { height:35px; line-height:35px; text-align:center; color:#b0b0b0;}
.ds_zhrl dd .yue a { color:#004276; padding:0 10px;}
.ds_zhrl dd .yue a.a { font-weight:700;}
.ds_zhrl dd ul { width:650px; margin:0 auto;}
.ds_zhrl dd li { height:25px; vertical-align:bottom; color:#1a377b;}
.ds_zhrl dd li span { float:left; height:25px; line-height:25px; overflow:hidden;}
.ds_zhrl dd li span.s1 { width:310px; padding-left:10px;}
.ds_zhrl dd li span.s2 { width:50px;}
.ds_zhrl dd li span.s3 { width:130px;}
.ds_zhrl dd li span.s4 { width:150px;}
.ds_zhrl dd li a { color:#1a377b;}
.ds_zhrl dd li.t { font-size:14px; font-weight:700; background:#edf3f2; color:#000000;}

/* ds_zhxc */
.ds_zhxc { width:670px; height:612px;}
.ds_zhxc .ds_title { width:645px;}
.ds_zhxc dl { width:660px;}
.ds_zhxc dd li { width:132px; height:130px; overflow:hidden;}
.ds_zhxc dd li .ds_img { width:125px; height:105px;}
.ds_zhxc dd li .ds_img img { width:125px; height:105px;}


/* ds_friendlylinks */
.ds_friendlylinks { padding:20px 0; border:1px solid #cfcdce; border-top:8px solid #cfcdce; background:#f8f8f8;}
.ds_friendlylinks ul { padding-left:20px;}
.ds_friendlylinks li { width:120px; height:24px; line-height:24px; float:left; vertical-align:bottom; overflow:hidden;}

/* ds_footer */
.ds_footer { height:155px; border:1px solid #eeeeee; background:url(../images/ds_bg3.jpg) repeat-x 0 bottom;}
.ds_footer nav { height:30px; line-height:30px; text-align:center;}
.ds_footer nav a { padding:0 5px;}
.ds_footer p { line-height:20px; text-align:center;}




















/* others */
.content_right{float:left;}
.content_right .ad { 
	width:352px; 
	height:234px; 
	overflow:hidden;
	position:relative;
}
.content_right .slider,.content_right .num{
	position:absolute;
}
.content_right .slider li{ 
	list-style:none;
	display:inline;
}
.content_right .slider img{ 
	width:352px; 
	height:234px;
	display:block;
}
.content_right .num{ 
	right:5px; 
	bottom:5px;
}
.content_right .num li{
	float: left;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #fff;
}
.content_right .num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #069;
	font-weight: bold;
}
/*新增*/
/* ds_album_dl */
.ds_ziliao_dl ul { width:700px; height:260px; margin:0 auto; padding-top:15px;}
.ds_ziliao_dl li { width:130px; height:122px; margin:2px 5px; overflow:hidden; float:left; line-height:28px; text-align:center;}
.ds_ziliao_dl li .ds_img { display:block; width:130px; height:100px; margin:0 auto;}
.ds_ziliao_dl li .ds_img img { width:130px; height:100px;}
.ds_ziliao_dl li a { color:#004073;}
.ds_right2 .mtm em{ color:#777777}
.xxz .ds_jsilist ul li a{ width:280px; height:20px; font-size:12px; display:block; float:left; overflow:hidden;}
.ie7 .xxz .ds_jsilist ul li a{ width:270px; height:20px; font-size:12px; display:block; float:left; overflow:hidden;}
.xxz .ds_jsilist ul li em{ float:right;}
/* ds_jsilist_xxz */
.xxz .ds_jsilist_xxz ul li a{ width:520px; height:25px; font-size:14px; display:block; float:left; overflow:hidden;}
.xxz .ds_jsilist_xxz ul li em{ float:right;}
.ds_jsilist_xxz{ width:710px;}
.ds_jsilist_xxz dd { padding-top:10px;}
.ds_jsilist_xxz dd ul { width:690px; margin:auto;}
.ds_jsilist_xxz dd li { height:25px; line-height:25px; padding-left:10px; background-position:3px 13px; vertical-align:bottom; font-size:14px; overflow:hidden;}
.ds_jsilist_xxz dd li a { color:#024176;}
/**/
.dsxxz .ds_jsilist_xxz ul li .a{ width:480px; height:25px; font-size:14px; display:block; float:left; overflow:hidden;}
.dsxxz .ds_jsilist_xxz ul li cite{font-size:12px; color:#777777;}
.dsxxz .ds_jsilist_xxz ul li .b{ width:80px; text-align:right; display:block; color:#F00; float:right;}
.ds_zhxc dt a.tianjia { display:inline; float:right; width:73px; height:20px; background-position:-74px -200px; margin:6px 8px 0 0;}
#article_content a{ color:#00F; text-decoration:underline;}