/* CSS Document */

body
{
    margin: 0px;
    padding: 20px 0px 0px 0px;
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    background-color: #FFF;
    font-size: 12px;
}
.clear
{
    clear: both;
    float: none;
}

img
{
    border: 0;
}
ul, li, form
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
a:link, a:visited
{
    color: #000;
}
a:hover, a:active
{
    color: #E81F93;
}
.syswidth
{
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    clear: both;
    float: none;
}
.sysleft
{
    float: left;
    width: 100%;
    overflow: hidden;
    clear: both;
}
.separate_5_paddingtop5
{
    background-color: #000;
    height: 5px;
    margin-top: 5px;
    overflow: hidden;
    clear: both;
    float: none;
}
.logo
{
    float: left;
    height: 90px;
    width: 170px;
}
.top_ad
{
    float: right;
    height: 90px;
    width: 800px;
    text-align: right;
}
.menu
{
    background-attachment: scroll;
    background-image: url(images/IndexMenuHoverBG_r1_c2.gif);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    height: 30px;
}
.menu li
{
    text-align: center;
    float: left;
    height: 30px;
    overflow: hidden;
    width: 90px;
}
.menu li a:link, .menu li a:visited
{
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    display: block;
    height: 30px;
    font-family: "微软雅黑";
    text-decoration: none;
    letter-spacing: 4px;
}
.menu li a:hover, .menu li a:active, .menu li.hover a:link, .menu li.hover a:visited, .menu li.hover a:hover, .menu li.hover a:active
{
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    display: block;
    height: 30px;
    font-weight: bolder;
    background-attachment: scroll;
    background-image: url(images/IndexMenuHoverBG_r1_c1.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    color: #000;
    font-family: "微软雅黑";
    text-decoration: none;
}
.menu_child
{
    line-height: 24px;
    padding-left: 10px;
    padding-right: 10px;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #C0C0C0;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #C0C0C0;
}
.publicnote
{
    line-height: 30px;
    color: #CCC;
    background-color: #000;
    padding: 10px;
    height: 15px;
}
.main_content_left
{
    width: 710px;
    margin-right: 10px;
    float: left;
    margin-top: 10px;
}
.path
{
    padding: 10px;
    font-size: 12px;
    line-height: 18px;
    background-color: #F0F0F0;
}
.content
{
    font-size: 14px;
    line-height: 21px;
}
.content .content_main
{
    padding: 30px;
}
.content h2
{
    font-family: "微软雅黑";
    border-style: dotted;
    border-width: 0px 0px 1px 0px;
    border-color: #C0C0C0;
    font-size: 24px;
    padding: 0px;
    margin: 0px;
    line-height: 50px;
    text-align: center;
}
.main_left
{
    height: 565px;
    width: 350px;
    margin-right: 10px;
    float: left;
}
.main_center
{
    float: left;
    height: 548px;
    width: 348px;
    margin-top: 10px;
    margin-right: 10px;
    border: 1px solid #CCC;
}
.main_right
{
    float: left;
    height: 550px;
    width: 260px;
    margin-top: 10px;
    background-color: #000;
}
.main_content_right
{
    float: left;
    width: 260px;
    margin-top: 10px;
    background-color: #000;
}
.main_div
{
    background-attachment: scroll;
    background-image: url(images/li_r2_c1.gif);
    background-repeat: repeat-y;
    background-position: center 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
    clear: both;
}
.div_head
{
    line-height: 14px;
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: repeat-x;
    background-position: 0px -11px;
    height: 20px;
}
.div_head_a:link, .div_head_a:visited
{
    color: #000;
    font-size: 12px;
    font-weight: bolder;
    text-decoration: none;
}
.div_head_a:hover, .div_head_a:active
{
    color: #E81F93;
    font-size: 12px;
    font-weight: bolder;
    text-decoration: none;
}
.div_head_more:link, .div_head_more:visited
{
    text-decoration: none;
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: no-repeat;
    background-position: 0px -150px;
    display: block;
    float: right;
    height: 14px;
    width: 36px;
}
.div_head_more:hover, .div_head_more:active
{
    text-decoration: none;
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: no-repeat;
    background-position: 0px -180px;
    display: block;
    float: right;
    height: 14px;
    width: 36px;
}
.div_first
{
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: repeat-x;
    background-position: 0px 142px;
    height: 128px;
    padding-top: 9px;
    padding-bottom: 6px;
    overflow: hidden;
    display: block;
}
.div_first img
{
    float: left;
    padding-right: 10px;
}
.div_first h3
{
    font-size: 12px;
    font-weight: bolder;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.div_first h3 a
{
    text-decoration: none;
}
.div_list
{
    margin: 0px;
    list-style-type: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
}
.div_list li
{
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: repeat-x;
    background-position: 0px -41px;
    height: 20px;
}
.div_list a:link, .div_list a:visited
{
    color: #000;
    font-size: 12px;
    text-decoration: none;
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: no-repeat;
    background-position: 0px -83px;
    line-height: 22px;
    display: block;
    height: 19px;
    padding-left: 15px;
    overflow: hidden;
}
.div_list a:hover, .div_list a:active
{
    color: #E81F93;
    font-size: 12px;
    text-decoration: none;
    background-attachment: scroll;
    background-image: url(images/IndexBg.gif);
    background-repeat: no-repeat;
    background-position: 0px -113px;
    line-height: 22px;
    display: block;
    height: 19px;
    padding-left: 15px;
    overflow: hidden;
}
.foot
{
    line-height: 30px;
    background-color: #333;
    text-align: center;
    padding: 20px;
    height: 30px;
}
.copyright
{
    line-height: 20px;
    background-color: #FFF;
    text-align: center;
    padding: 20px;
    height: 60px;
}


.focustext
{
    margin-top: 10px;
    margin-bottom: 10px;
    background-attachment: scroll;
    background-image: url(images/li_r1_c1.gif);
    background-repeat: repeat-y;
    background-position: 165px 0px;
    margin-right: auto;
    margin-left: auto;
    width: 350px;
    text-decoration: none;
}
.focustext a
{
    line-height: 20px;
    float: left;
    height: 20px;
    width: 155px;
    overflow: hidden;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
}
/*焦点图*/
.focus
{
    width: 350px;
    height: 447px;
    overflow: hidden;
    float: left;
    background-color: #000;
}
.big_pic
{
    position: relative;
    width: 350px;
    height: 350px;
}
.big_pic_first
{
    position: absolute;
    top: 0px;
    left: 0px;
}
.big_pic_first img
{
    cursor: hand;
    filter: BlendTrans(Duration=1);
    width: 350px;
    height: 350px;
}
.small
{
    float: left;
    display: inline;
    width: 350px;
}
.small ul
{
    margin-left: 3px;
}
.small li
{
    float: left;
    display: inline;
    width: 86px;
}
.small li img
{
    cursor: pointer;
    width: 80px;
    height: 80px;
    border: 0;
    margin-top: 10px;
}
#jdttext
{
    position: absolute;
    width: 350px;
    height: 30px;
    top: 310px;
    background-color: #1E1C1C;
    text-align: center;
    font-size: 18px;
    padding-top: 10px;
    filter: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100, style=1, opacity=80, finishOpacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    font-family: "微软雅黑" , "宋体";
}
#jdttext a
{
    color: #FFF;
    text-decoration: none;
}
#jdttext a:hover
{
    color: #FFF;
    text-decoration: underline;
}
#jdttext a:visited
{
    color: #FFF;
    text-decoration: none;
}
.gdxtNameOn
{
    width: 86px;
    height: 93px;
    -moz-opacity: 1;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    text-align: center;
    background-image: url(images/focus_bg.gif);
    background-repeat: no-repeat;
}
.gdxtNameOf
{
    -moz-opacity: 0.5;
    opacity: 0.5;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    text-align: center;
}
/*焦点图结束*/
.menu_child ul
{
    padding: 10px 0px 10px 0px;
    margin: 0px;
    list-style-type: none;
    display: block;
    float: left;
    width: 100%;
}
.menu_child li
{
    background-image: url(images/channel_li_bg.png);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0px 4px;
    line-height: 15px;
    height: 15px;
    overflow: hidden;
    padding-left: 15px;
    padding-right: 10px;
    float: left;
}
.menu_child li.hover
{
    font-weight: bolder;
}