body { font-size: 12px; line-height: 160%; color: #666666; background-color: #ffffff; margin: 0px; }
table { font-size: 12px; line-height: 160%; color: #666666; }
td { font-size: 12px; line-height: 190%; }
img { border: none; }

a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

.ad:link { font-size: 16px; color: #ff3300; text-decoration: none; }
.ad:visited { font-size: 16px; color: #ff3300; text-decoration: none; }
.ad:hover { font-size: 16px; color: #ff3300; text-decoration: underline; }

.amenu:link { color: #0D5784; font-size: 14px; font-weight: bold; text-decoration: none; }
.amenu:visited { color: #0D5784; font-size: 14px; font-weight: bold; text-decoration: none; }
.amenu:hover { color: #1489CF; font-size: 14px; font-weight: bold; text-decoration: underline; }
.amenu:active { color: #1489CF; font-size: 14px; font-weight: bold; text-decoration: underline; }

.a1:link { color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; }
.a1:visited { color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; }
.a1:hover { color: #FFffff; font-size: 14px; font-weight: bold; text-decoration: underline; }
.a1:active { color: #FFffff; font-size: 14px; font-weight: bold; text-decoration: underline; }

.aleft:link { color: #1171AA; font-size: 14px; font-weight: bold; text-decoration: none; }
.aleft:visited { color: #1171AA; font-size: 14px; font-weight: bold; text-decoration: none; }
.aleft:hover { color: #1171AA; font-size: 14px; font-weight: bold; text-decoration: underline; }
.aleft:active { color: #1171AA; font-size: 14px; font-weight: bold; text-decoration: underline; }

.ab:link { color: #ffffff; text-decoration: underline; }
.ab:visited { color: #ffffff; text-decoration: underline; }
.ab:hover { color: #ffffff; text-decoration: none; }
.ab:active { color: #ffffff; text-decoration: none; }

.aa:link { color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; }
.aa:visited { color: #FFffff; font-size: 14px; font-weight: bold; text-decoration: none; }
.aa:hover { color: #FFFF00; font-size: 14px; font-weight: bold; text-decoration: underline; }
.aa:active { color: #FFFF00; font-size: 14px; font-weight: bold; text-decoration: underline; }


#ddemo { overflow: hidden; height: 30px; width: 520px; }
#ddemo1 { float: left; width: 959px; }
#ddemo2 { float: left; width: 959px; }
#dindemo { float: left; width: 800%; }

.menubg { background: url(../images/shux.jpg) no-repeat right; }

.tdbg { background: url(../images/index_r15_c7.jpg) no-repeat; }

.top1 { background-image: url(../images/index_r1_c1.jpg); background-repeat: repeat-x; }
.top2 { background-image: url(../images/index_r5_c1.jpg); background-repeat: repeat-x; }
.top3 { background-image: url(../images/index_r8_c1.jpg); background-repeat: repeat-x; }
.top4 { background-image: url(../images/neiye.jpg); background-repeat: repeat-x; }
.menu { background-image: url(../images/index_r4_c1.jpg); background-repeat: repeat-x; }

.bg1 { background-image: url(../images/right_r5_c1.jpg); background-repeat: repeat-y; }
.bg2 { background-image: url(../images/topbg.jpg); background-repeat: no-repeat; }
.bg3 { background-image: url(../images/searchbg.jpg); background-repeat: no-repeat; }
.kuang { border: solid 1px #E0E0E0; background-color: #ffffff; }
.kuang2 { border: solid 1px #FFDDEF; }
.kuang3 { border: solid 1px #FE2696; background-color: #FFF0F8; padding: 3px; }

.jiange5 { margin-top: 5px; }
.jiange2 { margin-top: 2px; }
.jiange30 { margin-top: 30px; }

.xuxian { font-weight: bold; color: #FF3300; font-size: 16px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #C6C6C6; }

.title { font-weight: bold; font-size: 23px; color: #ffffff; }
.titletop { padding-left: 25px; font-weight: bold; font-size: 14px; color: #ffffff; }
.title1 { font-weight: bold; font-size: 14px; color: #FF6600; }

.titlebg { background-image: url(../images/titbg.jpg); background-repeat: repeat-x; }
.titlefont { padding-left: 10px; font-weight: bold; font-size: 14px; color: #1171AA; }
.titlefontRight { padding-right: 10px; font-weight: bold; font-size: 14px; color: #1171AA; }
.leftbg { background-color: #E7F5FC; }

.td1 { background-color: #EBF6FC; padding-left: 12px; }
.td2 { font-size: 14px; line-height: 200%; padding-left: 12px; padding-top: 12px; }
.td3 { font-size: 12px; line-height: 180%; padding-left: 2px; }

.bottom { background-image: url(../images/index_r19_c1.jpg); background-repeat: repeat-x; }
.bottom2 { background-image: url(../images/bottom2.jpg); background-repeat: repeat-x; padding-top: 10px; }
.left { background-image: url(../images/lefttitle.jpg); background-repeat: no-repeat; padding-left: 30px; font-weight: bold; font-size: 14px; color: #FE7B2B; }
.left2 { background-image: url(../images/leftbg_r3_c1.jpg); background-repeat: repeat-y; }
.left3 { background-image: url(../images/leftbg_r6_c3.jpg); background-repeat: no-repeat; padding-left: 45px; }

.TopTabBg { background-image: url(../images/tab_bg.gif); background-repeat: repeat-x; }
.TopTabSign { padding-left: 4px; }
.TopTabText { color: #1273AA; font-size: 14px; font-weight: bold; }
.TopTab { background-image: url(../images/tab_off.gif); color: #1273AA; text-align: center; cursor: pointer; line-height: 26px; }
.TopTab1 { background-image: url(../images/tab_on.gif); color: #1273AA; font-weight: bold; text-align: center; cursor: pointer; line-height: 26px; }

