﻿body
{
    margin: 0;
    padding: 0;
}
ul li
{
    list-style-type: none;
}
.XXD201111_body_all
{
    background: #CDECFE url('images/body_back_middle.jpg') repeat-y center top;
    width: 100%;
    font-family: 微软雅黑;
    font-size: 10.5pt;
    font-weight: normal;
    margin: 0;
    padding: 0;
    color: #333333;
    text-align: center;
}
.XXD201111_body_all_T
{
    background: url('images/body_back_top.jpg') no-repeat center top;
    width: 100%;
}
.XXD201111_body_all_B
{
    background: url('images/body_back_bottom.jpg') no-repeat center bottom;
    width: 100%;
}
a
{
    font-family: 微软雅黑;
    font-size: 10.5pt;
    color: #333333;
    text-decoration: none;
}
a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
img
{
    border: 0;
}
ul
{
    margin: 0;
    padding: 0;
}
li
{
    list-style: none;
    margin: 0;
    padding: 0;
    _vertical-align: bottom;
}
table td
{
    font-family: 微软雅黑;
    font-size: 10pt;
}
table td a
{
    font-size: 9pt;
}
.XXD201111_clear
{
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
}
.ZS2012_clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

.XXD201111_div_all
{
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}
.XXD201111_hd
{
    background: url('images/banner_back.jpg') no-repeat;
    width: 1000px;
    height: 220px;
    margin: 0 auto;
}
.XXD201111_hd .link
{
    text-align:right;
    padding-top: 20px;
    padding-right: 15px;
    height: 90px;
    _height: 88px;	
	
}
.XXD201111_hd .link .logo a
{
	display:block;    
    height: 85px;	
    _height: 83px;
	width:225px;
}

.XXD201111_hd .log
{
    height: 33px;
    _height: 30px;
	width:760px;
	vertical-align:top;
		
}
.XXD201111_hd .nav
{
    height: 40px;
    line-height: 0;
    text-align: right;
    padding: 0;
    margin: 0;
}
.XXD201111_hd .nav a
{
    margin: 0;
}
.XXD201111_search
{
    background: url('images/search_back.jpg') no-repeat 15px center;
    width: 1000px;
    height: 40px;
}
.XXD201111_search table
{
    height: 40px;
    width: 940px;
    margin: 0 auto;
    border: 0;
}
.XXD201111_search table td
{
    height: 40px;
}
.XXD201111_search .input1
{
    background: none;
    width: 160px;
    border: 0px;
    font-family: 微软雅黑;
    font-size: 10pt;
}
.XXD201111_search table .td1
{
    font-size: 11.5pt;
    font-weight: bold;
    width: 80px;
}
.XXD201111_search table .td2 a
{
    font-size: 11.5pt;
    color: #0066CC;
    margin: 0 15px 0 0;
}
.XXD201111_search table .td2 a:hover
{
    color: #FF0000;
}
.XXD201111_bd
{
    width: 1000px;
    padding-top: 5px;
    padding-bottom: 15px;
}
.XXD201111_Aleft
{
    float: left;
    width: 220px;
    padding-left: 5px;
}
.XXD201111_Amiddle
{
    float: left;
    width: 525px;
}
.XXD201111_Aright
{
    float: right;
    width: 245px;
}
.XXD201111_leftbar_HDXLB
{
    background: url('images/leftbar_HDXLB_back.jpg') no-repeat;
    border: 1px #FF9D0A solid;
    width: 213px;
    margin-bottom: 10px;
    padding-top: 65px;
    padding-bottom: 10px;
}
.XXD201111_leftbar_HDXLB img
{
    margin: 5px 0;
}
.XXD201111_leftbar_HDXLB p
{
    width: 200px;
    line-height: 180%;
    margin: 5px auto 10px auto;
    text-align: left;
}
.XXD201111_leftbar_HDXLB .red
{
    color: #FF0000;
}
.XXD201111_leftbar_HDXLB .red a
{
    color: #FF0000;
}
.XXD201111_leftbar_HDXLB .red a:hover
{
    color: #0066FF;
}
.XXD201111_Pic_main
{
    margin-bottom: 10px;
}
.XXD201111_Pic_main img
{
    width: 525px;
}
.XXD201111_rightbar_NewVideo
{
    background: url('images/rightbar_NewVideo.jpg') no-repeat;
    padding-top: 50px;
    height: 220px;
    margin-bottom: 10px;
}
.XXD201111_rightbar_NewVideo ul
{
    width: 200px;
    margin: 0 auto;
}
.XXD201111_rightbar_NewVideo ul li
{
    margin: 5px 0;
    line-height: 24px;
    vertical-align: bottom;
}
.XXD201111_ZJTJ
{
    width: 525px;
    margin-bottom: 10px;
}
.XXD201111_ZJTJ .top
{
    background: url('images/ZJTJ_top.jpg') no-repeat;
    height: 38px;
}
.XXD201111_ZJTJ .middle
{
    width: 503px;
    border: 1px #666666 solid;
    border-top: 0;
    padding: 10px;
}
.XXD201111_ZJTJ .book
{
    padding: 5px;
}
.XXD201111_ZJTJ .book .pic
{
    float: left;
    width: 90px;
    text-align: center;
}
.XXD201111_ZJTJ .book .pic img
{
    width: 80px;
    height: 100px;
}

.XXD201111_ZJTJ .book .pic a:hover img
{
    border:2px #c00 solid;
}

.XXD201111_ZJTJ .book .title
{
    float: right;
    width: 400px;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.XXD201111_ZJTJ .book .title .t1
{
    color: #FF9900;
}
.XXD201111_ZJTJ .book .tjy
{
    float: right;
    width: 400px;
    height: 28px;
    line-height: 28px;
}
.XXD201111_ZJTJ .book .txt
{
    float: right;
    width: 400px;
    line-height: 25px;
    text-indent: 2em;
}
.XXD201111_ZJTJ .line
{
    background: url('images/line1.gif') repeat-x left center;
    height: 15px;
    line-height: 0;
}
.XXD201111_ZJTJ .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}

.XXD201111_YDPHB
{
    background: url('images/YDPHB_top.jpg') no-repeat;
    width: 240px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_YDPHB .main
{
    height: 445px;
}
.XXD201111_YDPHB .bottom
{
    background: url('images/YDPHB_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_card1
{
    width: 230px;
    margin: 0 auto;
}
.XXD201111_card1 .card1_nav
{
    height: 21px;
    line-height: 21px;
}
.XXD201111_card1 .card1_nav li
{
    float: right;
    width: auto;
    margin: 0;
}
.XXD201111_card1 .card1_nav li a
{
    display: block;
    width: 27px;
    padding: 0 4px;
    height: 21px;
    line-height: 21px;
    margin: 0 2px;
    color: #FFFFFF;
    font-family: 华文琥珀;
    text-align: center;
    text-decoration: none;
}
.XXD201111_card1 .card1_nav li.ui-tabs-selected,
.XXD201111_card3 .card3_nav li.ui-tabs-selected
{
    background: #FFCC66;
}
.XXD201111_card1 .card1_div
{
    padding: 5px 0;
}
.XXD201111_card1 .card1_div table
{
    width: 220px;
    margin: 0 auto;
}
.XXD201111_card1 .card1_div table td
{
    padding: 7px 3px;
    border-bottom: 1px #F8C19E dashed;
    font-size: 11pt;
}
.XXD201111_card1 .card1_div table td a
{
    font-size: 11pt;
}
.XXD201111_card1 .card1_div table .td1
{
    width: 26px;
    text-align: center;
}
.XXD201111_advL
{
    width: 990px;
    padding: 0 5px 10px 5px;
    clear: both;
}
.XXD201111_leftbar_ZTQ
{
    width: 215px;
    margin-bottom: 10px;
}
.XXD201111_leftbar_ZTQ .top
{
    background: url('images/leftbar_ZTQ_top.jpg') no-repeat;
    height: 42px;
}
.XXD201111_leftbar_ZTQ .middle
{
    background: url('images/leftbar_ZTQ_middle.jpg') repeat-y;
    padding: 5px 0;
    text-align: center;
}
.XXD201111_leftbar_ZTQ .middle img
{
    margin-bottom: 15px;
}
.XXD201111_leftbar_ZTQ .bottom
{
    background: url('images/leftbar_ZTQ_bottom.jpg') no-repeat;
    height: 10px;
    line-height: 0;
    font-size: 0;
}
.XXD201111_ZXBK
{
    width: 525px;
    margin-bottom: 10px;
}
.XXD201111_ZXBK .top
{
    background: url('images/ZXBK_top.jpg') no-repeat;
    height: 38px;
}
.XXD201111_ZXBK .middle
{
    width: 503px;
    border: 1px #666666 solid;
    border-top: 0;
    padding: 15px 10px;
}
.XXD201111_ZXBK ul
{
    width: 500px;
    margin: 0 auto;
}
.XXD201111_ZXBK ul li
{
    float: left;
    width: 125px;
    overflow: hidden;
    text-align: center;
    line-height: 22px;
    padding-bottom: 10px;
}
.XXD201111_ZXBK ul li img
{
    border: 1px solid #DCDCDC;
    width: 90px;
    height: 123px;
    padding: 2px;
    margin-bottom: 5px;
}
.XXD201111_ZXBK ul li a:hover img
{
    border: 1px solid #F14B2B;
}
.XXD201111_ZXTS
{
    width: 525px;
    margin-bottom: 10px;
}
.XXD201111_ZXTS .top
{
    background: url('images/ZXTS_top.jpg') no-repeat;
    height: 38px;
    line-height: 38px;
    text-align: right;
    padding-right: 15px;
    font-weight: bold;
}
.XXD201111_ZXTS .top .red
{
    color: #FF0000;
}
.XXD201111_ZXTS .middle
{
    width: 503px;
    border: 1px #666666 solid;
    border-top: 0;
    padding: 10px 10px;
}
.XXD201111_ZXTS ul
{
    width: 500px;
    margin: 0 auto;
}
.XXD201111_ZXTS ul li
{
    float: left;
    width: 250px;
    height: 100px;
    overflow: hidden;
    margin-bottom: 5px;
}
.XXD201111_ZXTS ul li .pic
{
    float: left;
    width: 70px;
}
.XXD201111_ZXTS ul li .pic img
{
    width: 64px;
    height: 94px;
    padding: 2px;
    border: 1px #666666 solid;
}
.XXD201111_ZXTS ul li a:hover img
{
    border: 1px solid #F14B2B;
}
.XXD201111_ZXTS ul li .title
{
    float: right;
    width: 170px;
    line-height: 30px;
    font-weight: bold;
}
.XXD201111_ZXTS ul li .txt
{
    float: right;
    width: 170px;
    line-height: 22px;
    text-indent: 2em;
    height: 66px;
    overflow: hidden;
}
.XXD201111_ZXTS .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}
.XXD201111_SCPH
{
    background: url('images/SCPH_top.jpg') no-repeat;
    width: 240px;
    padding-top: 40px;
    margin-bottom: 10px;
}
.XXD201111_SCPH .main
{
    height: 427px;
}
.XXD201111_SCPH .bottom
{
    background: url('images/SCPH_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_SCPH table
{
    width: 220px;
    margin: 0 auto;
}
.XXD201111_SCPH table td
{
    padding: 7px 3px;
    border-bottom: 1px #F8C19E dashed;
    font-size: 11pt;
}
.XXD201111_SCPH table td a
{
    font-size: 11pt;
}
.XXD201111_SCPH table .td1
{
    width: 26px;
    text-align: center;
}
.XXD201111_DJDSM
{
    width: 240px;
    margin-bottom: 10px;
}
.XXD201111_DJDSM .top
{
    background: url('images/DJDSM_top.jpg') no-repeat;
    height: 25px;
}
.XXD201111_DJDSM .middle
{
    height: 262px;
    width: 236px;
    border: 2px #FFB23E solid;
    border-top: 0;
    padding: 4px;
    overflow: hidden;
}
.XXD201111_DJDSM .middle ul
{
    width: 230px;
    margin: 0 auto;
}
.XXD201111_DJDSM .middle ul li
{
    width: 230px;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
}
.XXD201111_DJDSM .middle ul li .a1
{
    color: #0066CC;
}
.XXD201111_DJDSM .middle ul li .a1:hover
{
    color: #FF0000;
}
.XXD201111_DJDSM .middle ul li .a2
{
    color: #FF0000;
}
.XXD201111_DJDSM .middle ul li .a2:hover
{
    color: #0066FF;
}
.XXD201111_JZRK
{
    width: 240px;
    margin-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_ft
{
    text-align: center;
    height: 220px;
}
.XXD201111_ft .link1
{
    background: url('images/ft_link1.jpg') no-repeat;
    width: 840px;
    margin: 10px auto;
    text-align: center;
    height: 36px;
    line-height: 36px;
}
.XXD201111_ft .link1 a
{
    font-family: 黑体;
    font-size: 13pt;
    font-weight: bold;
    color: #FFFFFF;
    margin: 0 10px;
}
.XXD201111_ft .link1 a:hover
{
    color: #FFFF00;
}
.XXD201111_ft .link2
{
    width: 800px;
    margin: 10px auto;
    line-height: 30px;
    text-align: center;
}
.XXD201111_ft .link2 a
{
    color: #FFFFFF;
    margin: 0 10px;
}
.XXD201111_ft .link2 a:hover
{
    color: #FFFF00;
}
.XXD201111_ft .logo
{
    text-align: center;
    padding: 10px;
}
.XXD201111_ft .logo img
{
    margin-bottom: 15px;
}
.XXD201111_Bleft
{
    float: left;
    width: 220px;
    padding-left: 5px;
}
.XXD201111_Bright
{
    float: right;
    width: 775px;
}
.XXD201111_ZXJJ
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_ZXJJ .top
{
    background: url('images/ZXJJ_top.jpg') no-repeat;
    height: 45px;
    line-height: 40px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}
.XXD201111_ZXJJ .top a
{
    color: #FFFFFF;
}
.XXD201111_ZXJJ .top a:hover
{
    color: #FFFF00;
}
.XXD201111_ZXJJ .t1
{
    color: #FFFF00;
}
.XXD201111_ZXJJ .middle
{
    width: 758px;
    border: 1px #F2AFA9 solid;
    border-top: 0;
    padding: 5px;
}
.XXD201111_ZXJJ .middle .ul1
{
    width: 740px;
    height: 200px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_ZXJJ .middle .ul1 li
{
    float: left;
    width: 185px;
    text-align: center;
}
.XXD201111_ZXJJ .middle .ul1 li img
{
    width: 135px;
    height: 180px;
}
.XXD201111_ZXJJ .middle .ul2
{
    width: 740px;
    margin: 0 auto;
}
.XXD201111_ZXJJ .middle .ul2 li
{
    float: left;
    width: 370px;
    line-height: 32px;
}
.XXD201111_ZXJJ .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}
.XXD201111_ZXYD
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_ZXYD .top
{
    background: url('images/ZXYD_top.jpg') no-repeat;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}
.XXD201111_ZXYD .middle
{
    width: 758px;
    border: 1px #5abbe8 solid;
    border-top: 0;
    padding: 5px;
}
.XXD201111_ZXYD .middle .ZX3
{
    background: url('images/ZXTD_line.gif') no-repeat center center;
    width: 720px;
    margin: 0 auto;
}
.XXD201111_ZXYD .middle .ZX3 .one
{
    float: left;
    width: 240px;
}
.XXD201111_ZXYD .middle .ZX3 .one .title
{
    height: 50px;
    padding-left: 5px;
}
.XXD201111_ZXYD .middle .ZX3 .one ul
{
    width: 220px;
    margin: 0 auto;
}
.XXD201111_ZXYD .middle .ZX3 .one ul li
{
    width: 220px;
    line-height: 32px;
    white-space: nowrap;
    overflow: hidden;
}
.XXD201111_ZXYD .middle .ZX3 .one .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}
.XXD201111_TSYDPH
{
    background: url('images/TSYDPH_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_TSYDPH .bottom
{
    background: url('images/TSYDPH_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_TSYDPH .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_WZYDPH
{
    background: url('images/WZYDPH_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_WZYDPH .bottom
{
    background: url('images/WZYDPH_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_WZYDPH .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_card2
{
    width: 200px;
    margin: 0 auto;
}
.XXD201111_card2 .card2_nav
{
    height: 21px;
    line-height: 21px;
}
.XXD201111_card2 .card2_nav li
{
    float: right;
    width: auto;
    margin: 0;
}
.XXD201111_card2 .card2_nav li a
{
    display: block;
    width: 27px;
    padding: 0 4px;
    height: 21px;
    line-height: 21px;
    margin: 0 2px;
    color: #FFFFFF;
    font-family: 华文琥珀;
    text-align: center;
    text-decoration: none;
}
.XXD201111_card2 .card2_nav li a.current
{
    background: #FFCC66;
}
.XXD201111_card2 .card2_div
{
    padding: 5px 0;
}
.XXD201111_card2 .card2_div table
{
    width: 200px;
    margin: 0 auto;
}
.XXD201111_card2 .card2_div table td
{
    padding: 7px 3px;
    border-bottom: 1px #F8C19E dashed;
    font-size: 11pt;
}
.XXD201111_card2 .card2_div table td a
{
    font-size: 11pt;
}
.XXD201111_card2 .card2_div table .td1
{
    width: 26px;
    text-align: center;
}

<!--2012-05-21 视频排行下虚线去掉 start-->
.XXD201111_card2 .card2_div table .td2
{
	text-align:center;
}
.XXD201111_card2 .card2_div table .td2 img
{
    border:1px solid #4e4e4e;
}
<!--2011-05-21 视频排行下虚线去掉 end-->

.XXD201111_card3
{
    width: 200px;
    margin: 0 auto;
}
.XXD201111_card3 .card3_nav
{
    height: 21px;
    line-height: 21px;
}
.XXD201111_card3 .card3_nav li
{
    float: right;
    width: auto;
    margin: 0;
}
.XXD201111_card3 .card3_nav li a
{
    display: block;
    width: 27px;
    padding: 0 4px;
    height: 21px;
    line-height: 21px;
    margin: 0 2px;
    color: #FFFFFF;
    font-family: 华文琥珀;
    text-align: center;
    text-decoration: none;
}
.XXD201111_card3 .card3_nav li a.current
{
    background: #FFCC66;
}
.XXD201111_card3 .card3_div
{
    padding: 5px 0;
}
.XXD201111_card3 .card3_div table
{
    width: 200px;
    margin: 0 auto;
}
.XXD201111_card3 .card3_div table td
{
    padding: 7px 3px;
    border-bottom: 1px #F8C19E dashed;
    font-size: 11pt;
}
.XXD201111_card3 .card3_div table td a
{
    font-size: 11pt;
}
.XXD201111_card3 .card3_div table .td1
{
    width: 26px;
    text-align: center;
}
.XXD201111_JZRK2
{
    text-align: center;
    padding-bottom: 10px;
}
.XXD201111_module1
{
    width: 378px;
    border: 1px #333333 solid;
    margin-bottom: 15px;
}
.XXD201111_module1 .top
{
    height: 50px;
    line-height: 50px;
    text-align: right;
    padding-right: 10px;
}
.XXD201111_module1 .top1
{
    background: url('images/module1_top1.jpg') no-repeat;
}
.XXD201111_module1 .top2
{
    background: url('images/module1_top2.jpg') no-repeat;
}
.XXD201111_module1 .middle
{
    padding: 10px;
}
.XXD201111_module1 ul
{
    width: 320px;
    margin: 0 auto;
}
.XXD201111_module1 ul li
{
    width: 320px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_JPTS
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_JPTS .top
{
    background: url('images/JPTS_top.jpg') no-repeat;
    height: 38px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_JPTS .top .t1
{
    color: #FFFFFF;
}
.XXD201111_JPTS .middle
{
    background-color: #F2AE7D;
    padding: 0 3px 3px 3px;
}
.XXD201111_JPTS .middle ul
{
    width: 764px;
    margin: 0 auto;
}
.XXD201111_JPTS .middle ul li
{
    padding: 10px;
    border-bottom: 1px #F8C19E dashed;
    clear: both;
}
.XXD201111_JPTS .middle ul li .pic
{
    float: left;
    width: 80px;
}
.XXD201111_JPTS .middle ul li .pic img
{
    width: 68px;
    height: 88px;
    border: 1px #333333 solid;
}
.XXD201111_JPTS .middle ul li .title
{
    float: right;
    width: 660px;
    line-height: 28px;
    font-size: 11pt;
    font-weight: bold;
}
.XXD201111_JPTS .middle ul li .title a
{
    font-size: 11pt;
}
.XXD201111_JPTS .middle ul li .txt
{
    float: right;
    width: 660px;
    line-height: 20px;
}
.XXD201111_JPTS .middle ul li .PF
{
    float: right;
    width: 660px;
    padding: 7px 7px 0 0;
    text-align: right;
}
.XXD201111_JPTS .middle ul .li1
{
    background-color: #D9EBB1;
}
.XXD201111_JPTS .middle ul .li2
{
    background-color: #FFFFFF;
}
.XXD201111_JPTS .more
{
    text-align: center;
    padding: 8px;
    font-weight: bold;
}
.XXD201111_leftbar_MJZTC
{
    width: 215px;
    margin-bottom: 10px;
}
.XXD201111_leftbar_MJZTC .top
{
    background: url('images/leftbar_MJZTC_top.jpg') no-repeat;
    height: 42px;
}
.XXD201111_leftbar_MJZTC .middle
{
    background: url('images/leftbar_MJZTC_middle.jpg') repeat-y;
    padding: 5px 0;
    text-align: center;
}
.XXD201111_leftbar_MJZTC .middle ul
{
    width: 180px;
    margin: 0 auto;
}
.XXD201111_leftbar_MJZTC .middle ul li
{
    float: left;
    width: 90px;
    line-height: 30px;
    text-align: center;
    font-size: 11.5pt;
}
.XXD201111_leftbar_MJZTC .middle ul li a
{
    font-size: 11.5pt;
}
.XXD201111_leftbar_MJZTC .bottom
{
    background: url('images/leftbar_MJZTC_bottom.jpg') no-repeat;
    height: 10px;
    line-height: 0;
    font-size: 0;
}
.XXD201111_JPGS
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_JPGS .top
{
    background: url('images/JPGS_top.jpg') no-repeat center bottom;
    height: 38px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_JPGS .t1
{
    color: #FFFFFF;
}
.XXD201111_JPGS .middle
{
    width: 758px;
    border: 1px #F2AFA9 solid;
    border-top: 0;
    padding: 5px;
}
.XXD201111_JPGS .middle .ul1
{
    width: 740px;
    height: 200px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_JPGS .middle .ul1 li
{
    float: left;
    width: 185px;
    text-align: center;
}
.XXD201111_JPGS .middle .ul1 li img
{
    width: 135px;
    height: 180px;
}
.XXD201111_JPGS .middle .ul1 li a:hover img
{
    border:2px solid #f00;
}
.XXD201111_JPGS .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}
.XXD201111_JPGS .list
{
    background: url('images/KPTD_line.gif') repeat-y center bottom;
    width: 740px;
    margin: 0 auto;
    padding-bottom: 10px;
}
.XXD201111_JPGS .middle .ul2
{
    float: left;
    width: 185px;
}
.XXD201111_JPGS .middle .ul2 li
{
    float: none;
    width: 160px;
    margin: 0 auto;
    line-height: 28px;
    text-align: left;
}
.XXD201111_GSS
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_GSS .top
{
    background: url('images/GSS_top.jpg') no-repeat;
    height: 38px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_GSS .top .button
{
    padding-right: 10px;
    text-align: right;
}
.XXD201111_GSS .top .t1
{
    color: #FF0000;
}
.XXD201111_GSS .middle
{
    background-color: #FFE401;
    padding: 0 3px 3px 3px;
}
.XXD201111_GSS .middle ul
{
    background-color: #FFFFFF;
    width: 764px;
    margin: 0 auto;
}
.XXD201111_GSS .middle ul li
{
    padding: 10px;
    border-bottom: 1px #F8C19E dashed;
    clear: both;
}
.XXD201111_GSS .middle ul li .pic
{
    float: left;
    width: 80px;
}
.XXD201111_GSS .middle ul li .pic img
{
    width: 68px;
    height: 88px;
    border: 1px #333333 solid;
}
.XXD201111_GSS .middle ul li .title
{
    float: right;
    width: 660px;
    line-height: 28px;
    font-size: 11pt;
    font-weight: bold;
}
.XXD201111_GSS .middle ul li .title a
{
    color: #333;
    font-size: 11pt;
}
.XXD201111_GSS .middle ul li .txt
{
    float: right;
    width: 660px;
    line-height: 20px;
}
.XXD201111_GSS .middle ul li .PF
{
    float: right;
    width: 660px;
    padding: 7px 7px 0 0;
    text-align: right;
}
.XXD201111_GSS .middle ul .li1
{
    background-color: #D9EBB1;
}
.XXD201111_GSS .middle ul .li2
{
    background-color: #FFFFFF;
}
.XXD201111_GSS .more
{
    text-align: center;
    padding: 8px;
    font-weight: bold;
}
.XXD201111_page
{
    line-height: 18px;
    text-align: center;
    padding: 10px;
    font-weight: bold;
}
.XXD201111_page a
{
    line-height: 18px;
    padding: 2px 6px;
    color: #FFFFFF;
    background-color: #FF8400;
    margin: 0 3px;
}
.XXD201111_page .now
{
    padding: 2px 6px;
    color: #000000;
    background-color: #FF0000;
    margin: 0 3px;
}
.XXD201111_page .input1
{
    width: 30px;
    height: 18px;
    border: 1px #999999 solid;
}
.XXD201111_page .button
{
    padding: 0;
    border: 0;
}
.XXD201111_where
{
    height: 35px;
    line-height: 30px;
    text-indent: 10px;
    clear: both;
}
.XXD201111_WZYDPH2
{
    background: url('images/WZYDPH2_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_WZYDPH2 .bottom
{
    background: url('images/WZYDPH2_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_WZYDPH2 .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_WZYDPH2 .XXD201111_card3 .card3_nav li a.current,
.XXD201111_card2 .card2_nav li.ui-tabs-selected
{
    background: #9DD3FA;
}
.XXD201111_KTMH
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_KTMH .top
{
    background: url('images/KTMH_top.jpg') no-repeat center bottom;
    height: 78px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_KTMH .t1
{
    color: #FFFFFF;
}
.XXD201111_KTMH .middle
{
    background: url('images/KTMH_middle.jpg') no-repeat center bottom;
}
.XXD201111_KTMH .middle ul
{
    width: 720px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_KTMH .middle ul li
{
    float: left;
    width: 360px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
    text-indent: 20px;
}
.XXD201111_KTMH .bottom
{
    background: url('images/KTMH_bottom.jpg') no-repeat center bottom;
    padding-top: 80px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding-right: 10px;
}
.XXD201111_TSLM
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_TSLM .top
{
    background: url('images/TSLM_top.jpg') no-repeat;
    height: 130px;
}
.XXD201111_TSLM .middle
{
    background: url('images/TSLM_middle.jpg') repeat-y;
}
.XXD201111_TSLM .middle .left
{
    float: left;
    width: 220px;
    padding-left: 30px;
}
.XXD201111_TSLM .middle .left ul
{
    width: 220px;
}
.XXD201111_TSLM .middle .left ul li
{
    width: 220px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_TSLM .middle .right
{
    float: right;
    width: 400px;
    padding-right: 20px;
}
.XXD201111_TSLM .middle .right ul
{
    width: 400px;
    clear: both;
}
.XXD201111_TSLM .middle .right ul li
{
    float: left;
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_TSLM .more
{
    padding-top: 10px;
    text-align: right;
    height: 30px;
}
.XXD201111_TSLM .bottom
{
    background: url('images/TSLM_bottom.jpg') repeat-y;
    height: 35px;
}


.XXD201111_RMYX
{
    background: url('images/RMYX.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
	margin-top:10px;
}
.XXD201111_RMDH
{
	background: url('images/RMDH.jpg') no-repeat;
	width: 215px;
	padding-top: 18px;
	margin-bottom: 10px;
}
.XXD201111_TSYDPH2
{
    background: url('images/TSYDPH2_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_RMDH .bottom, .XXD201111_RMYX .bottom, .XXD201111_TSYDPH2 .bottom
{
    background:  #83dfff url('images/TSYDPH2_bottom.jpg') no-repeat;
    height: 30px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_RMDH .more, .XXD201111_RMYX .more, .XXD201111_TSYDPH2 .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_RMDH .XXD201111_card2 .card2_nav li a.current, .XXD201111_RMYX .XXD201111_card2 .card2_nav li a.current, .XXD201111_TSYDPH2 .XXD201111_card2 .card2_nav li a.current
{
    background: #9DD3FA;
}
.XXD201111_TSZT
{
    background: url('images/TSZT_top.jpg') no-repeat;
    width: 215px;
    padding-top: 45px;
    margin-bottom: 10px;
    text-align: center;
}
.XXD201111_TSZT img
{
    margin-bottom: 10px;
}
.XXD201111_TSZT .bottom
{
    background: url('images/TSZT_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
/*科普天地*/
.XXD201111_KPTD
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_KPTD .top
{
    background: url('images/KPTD_top.jpg') no-repeat center bottom;
    height: 38px;
    line-height: 30px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}
.XXD201111_KPTD .top a
{
    color: #FFFFFF;
}
.XXD201111_KPTD .top a:hover
{
    color: #FFF000;
}
.XXD201111_KPTD a.t1
{
    color: #FFF000;
}
.XXD201111_KPTD .middle
{
    width: 758px;
    border: 1px #5abbe8 solid;
    border-top: 0;
    padding: 5px;
}
.XXD201111_KPTD .middle .ul1
{
    display: block;
    width: 740px;
    height: 200px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_KPTD .middle .ul1 li
{
    float: left;
    width: 185px;
    text-align: center;
}
.XXD201111_KPTD .middle .ul1 li img
{
    width: 135px;
    height: 180px;
}
.XXD201111_KPTD .middle .ul1 li a:hover img
{
    border:2px solid #f00;
}
.XXD201111_KPTD .middle .ul3
{
    float: left;
    width: 185px;
}
.XXD201111_KPTD .middle .ul3 li
{
    width: 160px;
    margin-left: 20px;
    line-height: 28px;
    text-align: left;
}
.XXD201111_KPTD .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    text-align: right;
}
.XXD201111_KPTD .list
{
    background: url('images/KPTD_line.gif') repeat-y center bottom;
    width: 740px;
    margin: 0 auto;
    padding-bottom: 15px;
}
.XXD201111_KPTD .list .one
{
    float: left;
    width: 185px;
    margin: 0 auto;
}
.XXD201111_KPTD .list .one .title
{
    background-color: #FFF000;
    width: 160px;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    padding: 0 6px;
    border: 1px #AAAAAA solid;
}
.XXD201111_KPTD .list .one .title .tt
{
    float: left;
    width: 105px;
    font-weight: bold;
}
.XXD201111_KPTD .list .one .title .aa
{
    float: right;
    width: 50px;
}
.XXD201111_KPTD .list .one .title .aa
{
    color: #FF0000;
}
.XXD201111_KPTD .list .one .title .aa:hover
{
    color: #000FFF;
}
.XXD201111_KPTD .list .ul2
{
    width: 160px;
    margin: 0 auto;
}
.XXD201111_KPTD .list .ul2 li
{
    float: none;
    width: 160px;
    margin: 0 auto;
    line-height: 28px;
    text-align: left;
}
.XXD201111_KPTD .list ul
{
    width: 720px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_KPTD .list ul li
{
    float: left;
    width: 180px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_JPTS2
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_JPTS2 .top
{
    background: url('images/JPTS2_top.jpg') no-repeat;
    height: 38px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
}
.XXD201111_JPTS2 .top a
{
    color: #FFFFFF;
}
.XXD201111_JPTS2 .top a:hover
{
    color: #FFF000;
}
.XXD201111_JPTS2 .top .t1
{
    color: #FFF000;
}
.XXD201111_JPTS2 .middle
{
    background-color: #74A9FF;
    padding: 0 3px 3px 3px;
}
.XXD201111_JPTS2 .middle ul
{
    background-color: #FFFFFF;
    width: 764px;
    margin: 0 auto;
}
.XXD201111_JPTS2 .middle ul li
{
    padding: 10px;
    border-bottom: 1px #F8C19E dashed;
    clear: both;
}
.XXD201111_JPTS2 .middle ul li .pic
{
    float: left;
    width: 80px;
}
.XXD201111_JPTS2 .middle ul li .pic img
{
    width: 68px;
    height: 88px;
    border: 1px #333333 solid;
}
.XXD201111_JPTS2 .middle ul li .title
{
    float: right;
    width: 660px;
    line-height: 28px;
    font-size: 11pt;
    font-weight: bold;
}
.XXD201111_JPTS2 .middle ul li .title a
{
    font-size: 11pt;
}
.XXD201111_JPTS2 .middle ul li .txt
{
    float: right;
    width: 660px;
    line-height: 20px;
}
.XXD201111_JPTS2 .middle ul li .PF
{
    float: right;
    width: 660px;
    padding: 7px 7px 0 0;
    text-align: right;
}
.XXD201111_JPTS2 .middle ul .li1
{
    background-color: #D9EBB1;
}
.XXD201111_JPTS2 .middle ul .li2
{
    background-color: #FFFFFF;
}
.XXD201111_JPTS2 .more
{
    text-align: right;
    padding: 8px;
    font-weight: bold;
}
.XXD201111_JPTS2 .more a
{
    color: #FFFFFF;
}
.XXD201111_JPTS2 .more a:hover
{
    color: #FFF000;
}
.XXD201111_XXYY
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_XXYY .top
{
    background: url('images/XXYY_top.jpg') no-repeat center bottom;
    height: 78px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_XXYY .t1
{
    color: #FFFFFF;
}
.XXD201111_XXYY .middle
{
    background: url('images/XXYY_middle.jpg') no-repeat center bottom;
}
.XXD201111_XXYY .middle ul
{
    width: 720px;
    margin: 0 auto;
    padding: 0;
}
.XXD201111_XXYY .middle ul li
{
    float: left;
    width: 360px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
    text-indent: 20px;
}
.XXD201111_XXYY .bottom
{
    background: url('images/XXYY_bottom.jpg') no-repeat center bottom;
    padding-top: 80px;
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding-right: 10px;
}
.XXD201111_TSLM2
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_TSLM2 .top
{
    background: url('images/TSLM2_top.jpg') no-repeat;
    height: 130px;
}
.XXD201111_TSLM2 .middle
{
    background: url('images/TSLM2_middle.jpg') repeat-y;
    height: 356px;
}
.XXD201111_TSLM2 .middle .one
{
    float: left;
    width: 256px;
}
.XXD201111_TSLM2 .middle .one ul
{
    width: 200px;
    height: 310px;
    margin: 0 auto;
}
.XXD201111_TSLM2 .middle .one ul li
{
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_TSLM2 .more
{
    padding-top: 10px;
    text-align: center;
    height: 30px;
}
.XXD201111_BookOne
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_BookOne .top
{
    background: url('images/BookOne_top.jpg') no-repeat;
    height: 38px;
    line-height: 32px;
    text-align: left;
    text-indent: 10px;
    font-weight: bold;
}
.XXD201111_BookOne .middle
{
    border: 1px #999999 solid;
    border-top: 0;
}
.XXD201111_BookOne .book
{
    width: 700px;
    margin: 0 auto;
    padding: 10px 0;
    border-bottom: 1px #FA9F0D dashed;
}
.XXD201111_BookOne .book .pic
{
    float: left;
    width: 160px;
    height: 230px;
}
.XXD201111_BookOne .book .pic img
{
    width: 155px;
    height: 220px;
}
.XXD201111_BookOne .book .txt
{
    float: right;
    width: 530px;
    line-height: 24px;
}
.XXD201111_BookOne .book .t1
{
    color: #CA830A;
}
.XXD201111_BookOne .book .title
{
    float: right;
    width: 530px;
    line-height: 25px;
    padding: 8px 0;
    font-size: 15pt;
    color: #F8221E;
    font-weight: bold;
}
.XXD201111_BookOne .book .button
{
    float: right;
    width: 530px;
    padding: 5px 0;
    text-align: right;
}
.XXD201111_BookOne .NRJJ
{
    width: 700px;
    margin: 0 auto;
    padding: 10px 0;
}
.XXD201111_BookOne .NRJJ .tt
{
    line-height: 30px;
    font-size: 12pt;
    font-weight: bold;
}
.XXD201111_BookOne .NRJJ p
{
    line-height: 24px;
    text-indent: 2em;
    margin: 0;
}
.XXD201111_BookOne .NRPL
{
    width: 700px;
    margin: 0 auto;
    padding: 15px 0;
}
.XXD201111_BookOne .NRPL .tt
{
    line-height: 30px;
    font-size: 12pt;
    font-weight: bold;
}
.XXD201111_BookOne .NRPL .top
{
    background: #FF9C01;
    height: 20px;
    padding: 5px;
    line-height: 30px;
    border-bottom: 1px #FFFFFF solid;
}
.XXD201111_BookOne .NRPL .PF
{
    float: left;
    width: 500px;
}
.XXD201111_BookOne .NRPL .WYPL
{
    float: right;
}
.XXD201111_BookOne .NRPL .middle
{
    border: 1px #CFDD28 solid;
    padding-bottom: 15px;
}
.XXD201111_BookOne .NRPL .bottom
{
    background-color: #FFE401;
    padding: 4px;
}
.XXD201111_BookOne .NRPL .one
{
    padding-bottom: 5px;
}
.XXD201111_BookOne .NRPL .one .user
{
    background-color: #FCF6BA;
    line-height: 20px;
    padding: 5px;
}
.XXD201111_BookOne .NRPL .one .t1
{
    float: left;
}
.XXD201111_BookOne .NRPL .one .t2
{
    float: right;
}
.XXD201111_BookOne .NRPL .one .say
{
    padding: 5px;
    line-height: 24px;
    text-indent: 2em;
    color: #555555;
    font-size: 10pt;
}
.XXD201111_XGYD
{
    background: url('images/XGYD_back.gif') no-repeat;
    height: 170px;
    margin-bottom: 15px;
}
.XXD201111_XGYD table
{
    width: 720px;
    margin: 0 auto;
    height: 170px;
    border: 0;
}
.XXD201111_XGYD table .td1 img
{
    width: 90px;
    height: 130px;
    margin: 0 8px;	
}

/* New 首页 */
.XXD201111_where
{
    line-height: 28px;
    padding: 0 10px;
    font-family: 宋体;
    font-size: 9pt;
    color: #999999;
}
.XXD201111_where a
{
    font-family: 宋体;
    font-size: 9pt;
    color: #999999;
}
.XXD201111_where a:hover
{
    color: #FF0000;
}
.XXD201111_hd .nav
{
    padding-left: 200px;
}
.XXD201111_hd .nav a
{
    float: left;
}
.XXD201111_hd .nav .a1
{
    display: block;
    background: url('images/nav_1.jpg') no-repeat;
    width: 80px;
    height: 38px;
}
.XXD201111_hd .nav .a1:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_1A.jpg') no-repeat;
}
.XXD201111_hd .nav .a2
{
    display: block;
    background: url('images/nav_2.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a2:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_2A.jpg') no-repeat;
}
.XXD201111_hd .nav .a3
{
    display: block;
    background: url('images/nav_3.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a3:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_3A.jpg') no-repeat;
}
.XXD201111_hd .nav .a4
{
    display: block;
    background: url('images/nav_4.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a4:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_4A.jpg') no-repeat;
}
.XXD201111_hd .nav .a5
{
    display: block;
    background: url('images/nav_5.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a5:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_5A.jpg') no-repeat;
}
.XXD201111_hd .nav .a6
{
    display: block;
    background: url('images/nav_6.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a6:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_6A.jpg') no-repeat;
}
.XXD201111_hd .nav .a7
{
    display: block;
    background: url('images/nav_7.jpg') no-repeat;
    width: 100px;
    height: 38px;
}
.XXD201111_hd .nav .a7:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_7A.jpg') no-repeat;
}
.XXD201111_hd .nav .a8
{
    display: block;
    background: url('images/nav_8.jpg') no-repeat;
    width: 108px;
    height: 38px;
}
.XXD201111_hd .nav .a8:hover, .XXD201111_hd .nav .navcur
{
    background: url('images/nav_8A.jpg') no-repeat;
}
.XXD201111_ZXBK ul li
{
    font-size: 9pt;
    color: #888;
}
.XXD201111_ZXBK ul li a
{
    font-size: 10pt;
}
.XXD201111_ZXTS ul li .title
{
    width: 160px;
    padding-right: 10px;
}
.XXD201111_ZXTS ul li .title a:link
{
    color: #333;
    font-size: 10pt;
}
.XXD201111_ZXTS ul li .txt
{
    width: 160px;
    padding-right: 10px;
    font-size: 9pt;
}
.XXD201111_DJDSM .middle
{
    width: 234px;
    border: 3px #FFB23E solid;
    border-top: 0;
    padding: 4px 0;
}
.XXD201111_DJDSM .middle ul
{
    width: 220px;
    margin: 0 auto;
}
.XXD201111_DJDSM .middle ul li
{
    width: 220px;
    line-height: 18px;
    margin-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    font-size: 10pt;
}
.XXD201111_DJDSM .middle ul li a
{
    font-size: 10pt;
}
.XXD201111_DJDSM .middle ul li .a1
{
    color: #0066CC;
    font-weight: bold;
}
.XXD201111_DJDSM .middle ul li .a1:hover
{
    color: #FF0000;
}
.XXD201111_DJDSM .middle ul li .a2
{
    color: #FF0000;
}
.XXD201111_DJDSM .middle ul li .a2:hover
{
    color: #0066FF;
}
.XXD201111_YDPHB .main img
{
    width: 61px;
    height: 80px;
}
.XXD201111_YDPHB table .td1 img
{
    width: 24px;
    height: 24px;
}
.XXD201111_SCPH .main img
{
    width: 61px;
    height: 80px;
}
.XXD201111_SCPH table .td1 img
{
    width: 24px;
    height: 24px;
}
/* New 成长加油站 */
.XXD201111_CZJYZ_Books
{
    background: url('images/CZJYZ_Books_back.jpg') no-repeat;
    width: 770px;
    height: 230px;
    margin-bottom: 10px;
}
.XXD201111_CZJYZ_Books table
{
    width: 730px;
    margin: 0 auto;
    height: 230px;
}
.XXD201111_CZJYZ_Books table td
{
    text-align: center;
}
.XXD201111_CZJYZ_Books table td img
{
    width:140px;
    height:190px;
}
.XXD201111_CZJYZ_Books table td a:hover img
{
    border:2px solid #f00;
}
.XXD201111_ZXJJ .top
{
    height: 70px;
}
.XXD201111_ZXJJ .middle
{
    background: url('images/ZXJJ_back.jpg') no-repeat;
    width: 760px;
    height: 278px;
    border: 0;
}
.XXD201111_ZXJJ .more
{
    padding-right: 40px;
}
.XXD201111_ZXJJ .middle .ul2
{
    width: 720px;
}
.XXD201111_ZXJJ .middle .ul2 li
{
    width: 360px;
}
.XXD201111_CZGS
{
    background: url('images/CZGS_back.jpg') no-repeat;
    height: 286px;
    margin-bottom: 10px;
}
.XXD201111_CZGS .top
{
    height: 55px;
}
.XXD201111_CZGS ul
{
    width: 720px;
    margin: 0 auto;
}
.XXD201111_CZGS ul li
{
    float: left;
    width: 360px;
    line-height: 32px;
    border-bottom: 1px #F2AE7D dashed;
}
.XXD201111_CZGS .more
{
    height: 25px;
    padding-top: 5px;
    padding-right: 40px;
    text-align: right;
}
.XXD201111_JPTS .middle ul .li1
{
    background-color: #FFFFFF;
}
.XXD201111_JPTS .middle ul .li2
{
    background-color: #DAF5FF;
}
.XXD201111_JPTS .middle
{
    background-color: #63C6E4;
}

.XXD201111_CZJYZ_leftbar
{
    text-align: center;
    margin-bottom: 13px;
}
.XXD201111_CZJYZ_leftbar img
{
    margin-bottom: 8px;
}
.XXD201111_ZXDC
{
    width: 212px;
    margin-bottom: 10px;
}
.XXD201111_ZXDC .top
{
    background: url('images/ZXDC_top.jpg') no-repeat;
    height: 50px;
}
.XXD201111_ZXDC .middle
{
    background: #FFFFFF;
    border: 2px #EDF27E solid;
    padding: 5px 0;
    text-align: center;
}
.XXD201111_ZXDC .middle img
{
    margin-bottom: 10px;
}

.XXD201111_JPTS .more
{
    text-align: right;
}
.XXD201111_GSS .more
{
    text-align: right;
}
.XXD201111_TSYDPH3
{
    background: url('images/TSYDPH3_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_TSYDPH3 .bottom
{
    background: url('images/TSYDPH3_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_TSYDPH3 .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_WZYDPH3
{
    background: url('images/WZYDPH3_top.jpg') no-repeat;
    width: 215px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_WZYDPH3 .bottom
{
    background: url('images/WZYDPH3_bottom.jpg') no-repeat;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_WZYDPH3 .more
{
    line-height: 35px;
    padding-right: 10px;
    text-align: right;
    font-weight: bold;
}
.XXD201111_TSLM .top
{
    height: 155px;
}
.XXD201111_TSLM .bottom
{
    height: 45px;
    padding-top: 30px;
}
.XXD201111_TSLM .one
{
    float: left;
    width: 256px;
    text-align: center;
}
.XXD201111_TSLM .one ul
{
    width: 220px;
    margin: 0 auto;
    padding: 10px 0;
}
.XXD201111_TSLM .one ul li
{
    width: 220px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    line-height: 30px;
}
.XXD201111_XXYY .top
{
    color: #FFFFFF;
}
.XXD201111_XXYY .top a
{
    color: #FFFFFF;
}
.XXD201111_XXYY .top a:hover
{
    color: #FFFF00;
}
.XXD201111_XXYY .top a.t1
{
    color: #FFFF00;
}
.XXD201111_XXYY .middle ul li
{
    text-indent: 40px;
}
.XXD201111_XXYY .bottom
{
    padding-top: 75px;
    height: 50px;
}
.XXD201111_XXYY .bottom .more
{
    height: 20px;
    line-height: 20px;
    padding-right: 30px;
}
.XXD201111_page table
{
    height: 18px;
    width: auto;
    margin: 0 auto;
}
.XXD201111_page table td
{
    padding: 0 5px;
}
.XXD201111_page .button
{
    line-height: 0;
    margin: 0;
    padding: 0;
    background: none;
}
.XXD201111_page .button img
{
    margin: 0;
    padding: 0;
}
.XXD201111_BookOne .NRPL .top
{
    padding: 0;
    height: 29px;
}
.XXD201111_BookOne .NRPL .top table
{
    width: 690px;
    height: 20px;
    margin: 0 auto;
    background: 0;
}
.XXD201111_BookOne .NRPL .top table td
{
    border: 0;
    padding: 0;
}
.XXD201111_BookOne .NRPL .one .user
{
    height: 20px;
    clear: both;
}
.XXD201111_JPGS2
{
    width: 770px;
    margin-bottom: 10px;
}
.XXD201111_JPGS2 .top
{
    background: url('images/JPGS2_top.jpg') no-repeat;
    height: 38px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
}
.XXD201111_JPGS2 .top .button
{
    padding-right: 10px;
    text-align: right;
    padding-top: 2px;
}
.XXD201111_JPGS2 .top .t1
{
    color: #FF0000;
}
.XXD201111_JPGS2 .middle
{
    background-color: #FFE401;
    padding: 0 3px 3px 3px;
}
.XXD201111_JPGS2 .middle .List
{
    background-color: #FFFFFF;
    padding: 7px;
}
.XXD201111_JPGS2 .middle ul li
{
    float: left;
    width: 355px;
    padding: 5px 10px;
    height: 100px;
    border-bottom: 1px #F8C19E dashed;
    margin: 3px 0;
}
.XXD201111_JPGS2 .middle ul li .title
{
    height: 30px;
}
.XXD201111_JPGS2 .middle ul li .title a
{
    font-size: 11pt;
}
.XXD201111_JPGS2 .middle ul li .txt
{
    width: 345px;
    height: 50px;
    padding-left: 10px;
    line-height: 20px;
    font-size: 9pt;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
}
.XXD201111_JPGS2 .middle ul li .button
{
    text-align: right;
}
.XXD201111_GSS .top .button
{
    padding-right: 10px;
    text-align: right;
    padding-top: 2px;
}
.textoverflow a
{
    display: block;
    width: 120px;
    margin: 0px 0px 0px 3px;
    white-space: nowrap;
    overflow: hidden;
    float: left;
    -o-text-overflow: ellipsis; /**/ /* for Opera */
    text-overflow: ellipsis; /**/ /* for IE */
}
.textoverflow:after
{
    content: "";
}
/**//* for Firefox */
@media all and (min-width: 0px)
{
    .textoverflow:after
    {
        content: "";
    }
    /**/    /* for Opera */}
/* 登录 */
.XXD201111_hd .link .a1
{
    padding: 0 5px;
    line-height: 20px;
    font-size: 13.5pt;
    font-weight: bold;
    color: #FFFFFF;
}
.XXD201111_hd .link .a1:hover
{
    color: #FF0000;
    text-decoration: none;
}
.hide, .ui-tabs-hide
{
    display: none;
}
.DnnModule-Banners
{
    margin-bottom: 10px;
}


.Video_Play
{
    width: 100%;
    text-align: center;
}

.Video_Play object
{
    margin: 30px auto;
}
/* 03-15 期刊排行榜  图书排行榜 */
.XXD201111_0QKPHB
{
    background: url('images/0QKPHB_back.jpg') no-repeat;
    width: 240px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_0QKPHB .bottom
{
    background: url('images/0QKPHB_back.jpg') no-repeat left bottom;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
.XXD201111_0TSPHB
{
    background: url('images/0TSPHB_back.jpg') no-repeat;
    width: 240px;
    padding-top: 18px;
    margin-bottom: 10px;
}
.XXD201111_0TSPHB .main
{
    height: 475px;
}
.XXD201111_0TSPHB .bottom
{
    background: url('images/0TSPHB_back.jpg') no-repeat left bottom;
    height: 10px;
    font-size: 0;
    line-height: 0;
}
/*推荐省略点颜色*/
.t2-empty
{
    color: #036;
}

.al .top .button
{
    padding-right: 10px;
    text-align: right;
    padding-top: 2px;
}
.al .top .t1
{
    color: #FF0000;
}
.al .md
{
    background-color: #FFE401;
    padding: 0 3px 3px 3px;
}
.al .md .List
{
    background-color: #FFFFFF;
    padding: 7px;
}
.al .md ul li
{
    float: left;
    width: 355px;
    padding: 5px 10px;
    height: 100px;
    border-bottom: 1px #F8C19E dashed;
    margin: 3px 0;
}
.al .md ul li .title
{
    height: 30px;
}
.al .md ul li .title a
{
    font-size: 11pt;
}
.al .md ul li .txt
{
    width: 345px;
    height: 50px;
    padding-left: 10px;
    line-height: 20px;
    font-size: 9pt;
    white-space: nowrap;
    overflow: hidden;
}
.al .md ul li .button
{
    text-align: right;
}
/* 03-06 文章 图书检索 */
.XXD201111_JGFL{
	background: url('images/JGFL_top.jpg') no-repeat;
	width: 215px;
	margin: 0 auto 15px auto;
}
.XXD201111_JGFL .top{
	height: 40px;
}
.XXD201111_JGFL table{
	width: 190px;
	margin: 10px 0 15px 13px;
}
.XXD201111_JGFL table td{
	padding: 0;
	margin: 0;
	height: 35px;
	border-bottom: 1px #D2A777 dashed;
}
.XXD201111_JGFL table .td1{
	width: 40px;
	text-align: center;
}
.XXD201111_JGFL .bottom{
	background: url('images/JGFL_bottom.jpg') no-repeat;
	height: 10px;
	font-size: 0;
	line-height: 0;
}


.XXD201111_searchWZ .top{
	background: url('images/searchWZ_top.jpg') no-repeat;
}
.XXD201111_searchTS .top{
	background: url('images/searchTS_top.jpg') no-repeat;
}


.XXD201111_searchResult{
	line-height: 30px;
	font-family: 微软雅黑;
	font-size: 13px;
	color: #000000;
	border: 1px #BACD3D solid;
	margin: 0 0 10px 0;
	text-indent: 15px;
}
.XXD201111_searchResult .t1{
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	margin: 0 5px;
}
.XXD201111_page2{
	line-height: 18px;
	text-align: right;
	padding: 10px 0;
	font-weight: bold;
}
.XXD201111_page2 table{
	width: auto;
	margin: 0 auto
}
.XXD201111_page2 td{
	height: 30px;
}
.XXD201111_page2 a{
	line-height: 18px;
	padding: 2px 6px;
	color: #FFFFFF;
	background-color: #FF8500;
	margin: 0 3px;
}
.XXD201111_page2 a:hover{
	background-color: #FF0000;
	text-decoration: none;
}
.XXD201111_page2 .a2{
	color: #333333;
	background-color: #FDBD00;
	margin: 0 3px;
}
.XXD201111_page2 .a2:hover{
	background-color: #FF0000;
	text-decoration: none;
	color: #FFFFFF
}
.XXD201111_search2{
	background-color: #FFEB40;
	padding: 10px 30px;
	margin: 20px 0;
}
.XXD201111_search2 table{
	width: 600px;
}
.XXD201111_search2 table td{
	height: 35px;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #000000;
}
.XXD201111_search2 table td a{
	font-size: 14px;
	color: #000000;
	margin: 0 8px;
}
.XXD201111_search2 table td a:hover{
	color: #FF0000
}
.XXD201111_search2 table td .input1{
	width: 400px;
	height: 26px;
	border: 1px #666666 solid;
}
.XXD201111_page2 .current{
	padding: 2px 6px;
	color: #FFFFFF;
	background-color: #FF0000;
	margin: 0 3px;
}
.XXD201111_page2 .next, .XXD201111_page2 .prev{
	line-height: 18px;
	padding: 2px 6px;
	color: #FFFFFF;
	background-color: #FF8500;
	margin: 0 3px;
}


/*游戏玩家 begin*/
.XXD201205_yxwj
        {
            width:770px;
         }        
        .XXD201205_yxwj .title
        {
            background: url(images/YXWJ_top.jpg) 0 0 no-repeat;
            height:43px;
            width:770px;
            display:block;
        }
		
		.XXD201205_yxwj .title1{background: url(images/XD_llk.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title2{background: url(images/XD_lx.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title3{background: url(images/XD_mg.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title4{background: url(images/XD_pt.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title5{background: url(images/XD_ts.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title6{background: url(images/XD_zbt.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title7{background: url(images/XD_zgl.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
		.XXD201205_yxwj .title8{background: url(images/XD_zyz.jpg) 0 0 no-repeat; height:43px; width:770px; display:block;}
				
        .XXD201205_yxwj_c
        {
            width: 766px;
			min-height:670px;
            border-right: 2px #44c8ff solid;
            border-bottom: 2px #44c8ff solid;
            border-left: 2px #44c8ff solid;
            background-color: #f9f9f9;
            padding-bottom: 35px;
            padding-top: 20px;
        }
        .XXD201205_yxwj_c .gname a
        {
            display: block;
            background: url(images/YXWJ_lbg.jpg) 0 0 no-repeat;
            width: 119px;
            height: 28px;
            color: #fff;
            font-weight: bold;
            font-size: 14px;
            line-height: 28px;
            padding-left: 20px;            
            margin-bottom: 7px;
        }        
        .XXD201205_yxwj_c ul li
        {
            float: left;
            width: 105px;
            text-align: center;
            margin-left: 20px;
        }
		.XXD201205_yxwj_c ul li img
        {
            width:96px;
			height:97px;
			border: 2px #cff solid;
			}
	    .XXD201205_yxwj_c ul li a:hover img
        {
            border: 2px #f00 solid;
			}
        .XXD201205_yxwj_c ul li .gtext a
        {
            display: block;
            width: 105px;
            height: 21px;
            color: #333;
            font-size: 12px;
            line-height: 21px;
			margin-bottom:10px;	
        }
       .clear
        {
            clear: both;
            height: 20px;
        }
        
        .XXD201205_yxwj_left_menu
        {
            width: 215px;           
        }

        .XXD201205_yxwj_left_menu ul li a
        {
            background: url(images/YXFL_bg.jpg) 0 0 no-repeat;
            width: 180px;
            height: 37px;
            margin-top: 10px;
            display: block;
            font-size: 15px;
            font-weight: bold;
            color: #004c71;
            line-height: 37px;
            margin: 5px auto;
        }
        .XXD201205_yxwj_left_menu ul
        {   width: 207px;
            border-right: 3px #6cc0f8 solid;
            border-bottom: 20px #6cc0f8 solid;
            border-left: 3px #6cc0f8 solid;
            text-align: center;            
            padding-top: 10px;            
            padding-bottom: 20px;
        }
        .XXD201205_yxwj_left_menu ul li a:hover
        {
            background: url(images/YXFL_bgh.jpg) 0 0 no-repeat;
            color: #a10000;
        }
        .XXD201205_yxwj_left_menu .title
        {
            background: url(images/YXFL_top.jpg) 0 0 no-repeat;
            height:42px;
            width:213px;
            display:block;
        }		
/*游戏玩家 end*/

/*视频动画 begin*/
.XXD201205_spdh
        {
            width:770px;
         }        
        .XXD201205_spdh .title
        {
            background: url(images/SPDH.jpg) 0 0 no-repeat;
            height:43px;
            width:770px;
            display:block;
        }	
				
        .XXD201205_spdh_c
        {
            width: 766px;
            border-right: 2px #44c8ff solid;
            border-bottom: 2px #44c8ff solid;
            border-left: 2px #44c8ff solid;
            background-color: #f9f9f9;
            padding-bottom: 35px;
            padding-top: 20px;
        }       
        .XXD201205_spdh_c ul li
        {
            float: left;
            width: 205px;
            text-align: center;
            margin-left: 35px;
        }
		.XXD201205_spdh_c ul li img
        {
            border:8px solid #424242;
        }
        .XXD201205_spdh_c ul li .gtext a
        {
            display: block;
            width: 205px;
            height: 21px;
            color: #333;
            font-size: 12px;
            line-height: 21px;
			margin-bottom:10px;	
        }
		

/*视频动画end*/


/* 05-17 导航 */
.XXD201111_hd .nav .a1now{
	display: block;
	float: left;
	background: url('images/nav_1A.jpg') no-repeat;
	width: 80px;
	height: 38px;
}
.XXD201111_hd .nav .a2now{
	display: block;
	float: left;
	background: url('images/nav_2A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a3now{
	display: block;
	float: left;
	background: url('images/nav_3A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a4now{
	display: block;
	float: left;
	background: url('images/nav_4A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a5now{
	display: block;
	float: left;
	background: url('images/nav_5A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a6now{
	display: block;
	float: left;
	background: url('images/nav_6A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a7now{
	display: block;
	float: left;
	background: url('images/nav_7A.jpg') no-repeat;
	width: 100px;
	height: 38px;
}
.XXD201111_hd .nav .a8now{
	display: block;
	float: left;
	background: url('images/nav_8A.jpg') no-repeat;
	width: 108px;
	height: 38px;
}

/*更多精品*/
.XXD201111_KTMH_More .top
{
	background: url('images/JPGS2_top.jpg') no-repeat;
	height:40px;
	width:780px;
	line-height:40px;
    display:block;
    margin:0 2px 0 2px;
}
.XXD201111_KTMH_More .top .title
{
    margin-left:40px;
    font-size:16px;
    font-weight:bold;
    color:White;
    float:left;
}
.XXD201111_XXYY_More .top
{
	background: url('images/JPGS2_top.jpg') no-repeat;
	height:40px;
	width:780px;
	line-height:40px;
    display:block;
    margin:0 2px 0 2px;
}
/* 05-16 */
.XXD201111_TSLM2 .top table{
	margin: 0 0 0 5px;
}
.XXD201111_TSLM2 .top table td{
	height: 75px;
	vertical-align: bottom;
}
.XXD201111_TSLM2 .top table td a{
	display: block;
	width: 100px;
	height: 25px;
}

.XXD201111_TSLM .top table{
	margin: 0 0 0 5px;
}
.XXD201111_TSLM .top table td{
	height: 140px;
	vertical-align: bottom;
}
.XXD201111_TSLM .top table td a{
	display: block;
	width: 240px;
	height: 100px;
}