* { padding: 0px; margin: 0px; outline: medium none; }
html { min-height: 101%; }
body { font-family: "微软雅黑", verdana, arial, tahoma; font-size: 12px; }
div { margin: 0px auto; }
ul, ol, li { list-style: none outside none; }
a { text-decoration: none; word-wrap: break-word; outline: medium none; color: #333 }
a:hover { text-decoration: none; color: #F00; }
p { line-height: 26px; }
img { border: 0px none; vertical-align: middle; }
h3 a{ color:#fff}
h3 a:hover{ color:#fff}
.clear{ height:0; clear:both}
.left { float: left; }
.right { float: right; }
.w1000 { margin: 0px auto; width: 1200px; margin-top:0px;}
.mt15 { margin: 15px 0px; }
.mt55 { margin: 55px 0px; }
.header { width: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.header .top { background: url('index_sprite.png') repeat-x scroll 0px -566px transparent; width: 100%; height: 34px; border-top: 2px solid #c91e11; }hdfw_kj
.header .top_nav { line-height: 34px; color: rgb(153, 153, 153); position: relative; }
.header .top_nav a { color: rgb(153, 153, 153); height: 34px; line-height: 34px; }
.header .top_nav a:hover { color: rgb(17, 96, 186); text-decoration: underline; }
.header .top_nav .ah a { width: 70px; height: 34px; line-height: 34px; display: block; float: left; text-align: center; overflow: hidden; }
.header .top_nav .ah a:hover, .header .top_nav .ah a.selected { background-color: #eee; }
.nav { width: 1200px; height: 45px; background-color:#f4523a; }
.nav .nav_con { height: 45px; position: relative; z-index: 999; }
.nav ul { height: 45px; }
.nav ul li { float: left; }
.nav ul li a.navhover { background-color: #fbf7f7; color:#333; }
.nav ul li a { display: block; padding: 0px 35.5px; height: 45px; text-align: center; font: 16px/45px "MicroSoft Yahei"; color: rgb(255, 255, 255); position: relative; font-weight:bold }
.nav ul li a:hover { text-decoration: none; color:#333; background-color: #fbf7f7; }
a.nav_on { background-color: #fbf7f7; color: #333 !important; }
.indexFoot { width: 100%; }
.indexFoot .fbg1 { height: 9px; background-color: #F4523A; }
.indexFoot .fbg2 { height: auto; background-color: #fff; padding: 20px 0px 0px; }
.footContent { color: #1d1d1d; }
.footContent p { line-height: 2.3; text-align: center; }
.footContent p a { font: 12px "MicroSoft Yahei"; color: #1d1d1d; }
.footContent p a:hover { text-decoration: underline; color: rgb(152, 152, 152); }
.copyright { width: 100%; margin: 15px auto 0px; background: url('border-foot.gif') repeat-x scroll center top transparent; text-align: center; padding: 12px 0px; }
.copyright p { font: 12px Verdana; color: rgb(127, 131, 134); }
.copyright p a { font: 12px Arial; color: rgb(127, 131, 134); }
.main_cont { width: 100%; margin: 0 auto }
.mubanlink { margin: 0px auto; height: auto; overflow: hidden; }
.mubanlinks { width: 1200px; height: 400px; background-color: #fff; }
.mubanlinks ul { padding-left: 12px; }
.mubanlinks ul li { float: left; text-align: center; margin-left: 5px; margin-right: 5px; }
.mubanlinks ul li a { color: rgb(102, 102, 102); display: block; font: 12px/2.8 "MicroSoft Yahei"; }
.mubanlinks ul li a:hover { color: rgb(209, 87, 76); text-decoration: underline; }
#link { overflow: hidden; zoom: 1; }
#link li { float: left; color: #000; height: 40px; cursor: pointer; line-height: 40px; margin: 0 0 0 3%; padding: 0 2% }
#link li.current_link { color: #cd1a03; border-bottom: 3px solid #128dc8 }
#link .current_link h3 { color: #cd1a03; border-bottom: 3px solid #128dc8 }
#content_link { }
#content_link ul { line-height: 25px; display: none; margin: 0 5%; padding: 10px 0; }
.mubanlink .w20 { width: 20% }
.zt_tqq2 ul { }
.zt_tqq2 .img { padding: 2% 3% }
#tqq2 { WIDTH: 100%; OVERFLOW: hidden; POSITION: relative; HEIGHT: 360px }
#tqq2 UL { WIDTH: 94%; display: inline; LINE-HEIGHT: 22px; padding: 3%; POSITION: absolute; }
#tqq2 UL LI { FLOAT: left; WIDTH: 100%; padding: 2% 0 }
#tqq2 UL LI .img { FLOAT: left; }
#tqq2 UL LI a { }
#tqq2 UL LI .msg { FLOAT: left; width:100% }
#tqq2 UL LI .msg P { FONT-SIZE: 14px }
#tqq2 UL LI .msg .from { FONT-SIZE: 12px; COLOR: #999 }
.mubanPart { overflow: hidden; }
.tit_xxgk { background: url(tit_xxgk.jpg) no-repeat scroll 0 0; }
.tit_bsdt { background: url(tit_bsdt.jpg) no-repeat scroll 0 0; }
.tit_hdfw { background: url(tit_hdfw.png) no-repeat scroll 0 0; padding-top:50px; height:340px  }
.tit_xywh { background: url(tit_xywh.png) no-repeat scroll 0 0; }
.mubanPartTop { float: right; }
.w50 { width: 50% }
.w85 { width: 85% }
.mubanPartTop li { float: left; height: 41px; line-height: 40px; color: #333 }
.mubanPartTop .coin_yellow { background: url(coin_yellow.png) no-repeat scroll 0 17px; height: 40px; line-height: 50px;padding-left: 20px;display: block;float: left;width: 85px;}
.mubanPartTop li a { color: #333; padding: 20px; }
.mubanPartTop li a:hover { color: #333; }
.mubanPartLeft { width: 888px; height: auto; overflow: hidden; }
.mubanPartLeft h2 { font: bold 20px "MicroSoft Yahei"; height: 20px; padding-top: 15px; color: rgb(63, 67, 79); }
.mubanPartLeft ul { display: block; }
.mubanPartLeft li { width: 47%; float: left; }
.mubanPartLeft li dd { height: 26px; line-height: 26px; }
.mubanPartLeft li img { width: 220px; height: 167px; margin-bottom: 1px; }
.mubanPartLeft li a { display: block; width: 96%; font: 13px/26px "MicroSoft Yahei" !important; color: #333; border-bottom: 2px solid #EEE; background: url(coin_jt.gif) no-repeat scroll 0 center; }
.mubanPartLeft li a:hover { color: #D1574C; border-color: #D1574C; }
.mubanPartLeft li span { display: block; width: 96%; padding: 0px 5%; cursor: pointer; }
.mubanPartLeft li span i { float: right; width: 40px; height: 13px; display: block; margin-top: 2px; }
.mubanPartRight { width: 312px; _width: 312px; height: auto; overflow: hidden; background-color: #fff; }
.mubanPartRight h3 { font: 16px/2 "MicroSoft Yahei"; color: #fff; padding: 4px 10px; background-color: #f4523a; }
.mubanPartRight h3 img { padding: 0 2% 0 0; }
.olist { font-size: 14px; padding: 0px 10px 0px 32px; }
.olist li { position: relative; }
.item_num { position: absolute; display: inline-block; width: 22px; height: 22px; text-align: center; color: rgb(255, 255, 255); vertical-align: middle; top: 6px; left: -26px; font: 12px/22px Arial, Helvetica, sans-serif; background: none repeat scroll 0% 0% rgb(70, 75, 92); }
.item_num_top .item_num { background: none repeat scroll 0% 0% rgb(224, 100, 92); }
.item_detail { font: 13px/2.2 "Microsoft Yahei"; padding-left: 5px; padding-top: 1px; }
.item_detail a { color: rgb(51, 51, 51); }
.active .item_img { display: block; }
.item_img { display: none; margin: 3px 0px 4px; }
.item_img img { width: 120px; height: 90px; padding: 2px; border: 1px solid rgb(204, 204, 204); }
.item_img img:hover { border-color: rgb(209, 87, 76); }
.bdshare-button-style0-32 .bds_qzone { background-position: 0px -52px; }
.bdshare-button-style0-32 .bds_tsina { background-position: 0px -104px; }
.bdshare-button-style0-32 .bds_tqq { background-position: 0px -260px; }
.bdshare-button-style0-32 .bds_sqq { background-position: 0px -2652px; }
.bdshare-button-style0-32 .bds_weixin { background-position: 0px -1612px; }
.bdshare-button-style0-32 { }
.bdshare-button-style0-32:after { content: "."; visibility: hidden; display: block; height: 0px; clear: both; }
.bdshare-button-style0-32 a { float: left; width: 32px; line-height: 32px; height: 32px; background-image: url('icons_0_32.png'); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; text-indent: -100em; overflow: hidden; color: rgb(58, 140, 235); }
.bdshare-button-style0-32 a:hover { color: rgb(51, 51, 51); opacity: 0.8; }
.bdshare-button-style0-32 .bds_more { color: rgb(51, 51, 51); }
.mubanTop { border-bottom: 3px solid #F4523A; height: 50px; line-height: 60px }
.mubanTop h3 { background: url(coin_gg1.png) no-repeat scroll 0 center; padding-left: 30px }
#scrollDiv3 { width: 700px !important; }
#scrollDiv3 li { height: 50px; line-height: 60px }
.mubanTop .search { height: 40px; width: 315px; margin-top: 6px }
.mubanTop .search .search_txt { width: 240px; height: 37px; border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(238, 238, 238) -moz-use-text-color rgb(238, 238, 238) rgb(238, 238, 238); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 0px 7px; float: left; font: 14px/37px "MicroSoft Yahei"; color: rgb(102, 102, 102); transition: all 0.2s ease-in-out 0s; }
.mubanTop .search .search_txt:focus { border-color: rgb(221, 221, 221); box-shadow: 0px 0px 5px rgb(238, 238, 238) inset; }
.mubanTop .search .search_btn { height: 39px; width: 60px; border: 0px none; cursor: pointer; background: url('index_sprite.png') no-repeat scroll 16px -199px #F4523A; float: right; transition: all 0.2s ease-in-out 0s; }
.mubanTop .search .search_btn:hover { background-color: rgb(72, 78, 95); }
.mubanTop .share { width: 250px; margin-top: 27px; padding-right: 5px; }
.pic { width: 35.2%; height: 310px }
.pic img { width: 98%; border: 1px solid black }
.pic dl { position: absolute; width: 240px; height: 170px; border: 10px solid #eee; }
.pic dd { margin: 0; width: 240px; height: 170px; overflow: hidden; }
.pic dt { position: absolute; right: 3px; top: 50px; }
.pic a { display: block; margin: 1px; width: 20px; height: 20px; text-align: center; font: 700 12px/20px, sans-serif; color: #fff; text-decoration: none; background: #666; border: 1px solid #fff; filter: alpha(opacity=40); opacity: .4; }
.pic a:hover { background: #000 }
.mubanPartRight .gg { background: #52b1dd }
.mid_xx { width: 38.08%; height: 310px }
#outer { width: 100%; background-color: #fff; }
#tab { overflow: hidden; zoom: 1; background: url(tit_xx_bg.jpg) no-repeat scroll 0 0; height: 40px; padding-left: 110px; border-right: 1px solid #F4523A; }
#tab li { float: left; color: #000; height: 40px; cursor: pointer; line-height: 40px; padding: 0 17px 0 18px; }
#tab li.current { color: #cd1a03; background: url(tit_xx_hover.jpg) no-repeat scroll 0 0; }
#tab1 { overflow: hidden; zoom: 1; background: url(tit_xx_bg.jpg) no-repeat scroll 0 0; height: 40px; padding-left: 110px; border-right: 1px solid #F4523A; }
#tab1 li { float: left; color: #000; height: 40px; cursor: pointer; line-height: 40px; padding: 0 17px 0 18px; }
#tab1 li.current { color: #cd1a03; background: url(tit_xx_hover.jpg) no-repeat scroll 0 0; }
#tab2 { overflow: hidden; zoom: 1; background: url(tit_xx_bg.jpg) no-repeat scroll 0 0; height: 40px; padding-left: 110px; border-right: 1px solid #F4523A; }
#tab2 li { float: left; color: #000; height: 40px; cursor: pointer; line-height: 40px; padding: 0 17px 0 18px; }
#tab2 li.current { color: #cd1a03; background: url(tit_xx_hover.jpg) no-repeat scroll 0 0; }
#tab3 { overflow: hidden; zoom: 1; background: url(tit_xx_bg.jpg) no-repeat scroll 0 0; height: 40px; padding-left: 110px; border-right: 1px solid #F4523A; }
#tab3 li { float: left; color: #000; height: 40px; cursor: pointer; line-height: 40px; padding: 0 17px 0 18px; }
#tab3 li.current { color: #cd1a03; background: url(tit_xx_hover.jpg) no-repeat scroll 0 0; }

#content { border: 1px solid #F4523A; border-top-width: 0; }
#content ul { line-height: 25px; display: none; margin: 0 30px; padding: 9px 0; }
.xxgk { height: 240px; font-family: '微软雅黑'; }
.xxgk li { width: 100% }
.xxgk .tab { overflow: hidden; padding: 9px 10px 0px 20px; margin-left: 200px;}
.xxgk .tab a { display: block; padding: 7px 15px; float: left; text-decoration: none; color: #333; }
.xxgk .tab a:hover {background-color: #F34A35;background-image: linear-gradient(to bottom, #D72710, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab a.on {background-color: #F34A35;background-image: linear-gradient(to bottom, #F55A41, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab1 { overflow: hidden; padding: 9px 10px 0px 20px; margin-left: 200px;}
.xxgk .tab1 a { display: block; padding: 7px 15px; float: left; text-decoration: none; color: #333; }
.xxgk .tab1 a:hover {background-color: #F34A35;background-image: linear-gradient(to bottom, #D72710, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab1 a.on {background-color: #F34A35;background-image: linear-gradient(to bottom, #F55A41, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab2 { overflow: hidden; padding: 9px 10px 0px 20px; margin-left: 200px;}
.xxgk .tab2 a { display: block; padding: 7px 15px; float: left; text-decoration: none; color: #333; }
.xxgk .tab2 a:hover {background-color: #F34A35;background-image: linear-gradient(to bottom, #D72710, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab2 a.on {background-color: #F34A35;background-image: linear-gradient(to bottom, #F55A41, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab3 { overflow: hidden; padding: 9px 110px 0px 20px; margin-left: 200px;}
.xxgk .tab3 a { display: block; padding: 7px 15px; float: left; text-decoration: none; color: #333; }
.xxgk .tab3 a:hover {background-color: #F34A35;background-image: linear-gradient(to bottom, #D72710, #F34A35); color: #fff; text-decoration: none; }
.xxgk .tab3 a.on {background-color: #F34A35;background-image: linear-gradient(to bottom, #F55A41, #F34A35); color: #fff; text-decoration: none; }

.xxgk .content { overflow: hidden; padding: 10px; }
.xxgk dd { float: left; margin-right: 3%; width: 47%; }
#tqq { WIDTH: 100%; OVERFLOW: hidden; POSITION: relative; HEIGHT: 270px }
#tqq UL { WIDTH: 95%; display: inline; LINE-HEIGHT: 22px; margin-left: 10px; POSITION: absolute; }
#tqq UL LI { FLOAT: left; PADDING-BOTTOM: 14px; WIDTH: 100%; PADDING-TOP: 14px; BORDER-BOTTOM: #d8d8d8 1px dashed }
#tqq UL LI .img { FLOAT: left; WIDTH: 20px; PADDING-TOP: 1px; }
#tqq UL LI .msg { FLOAT: left; WIDTH: 90% }
#tqq UL LI .msg P { FONT-SIZE: 14px }
#tqq UL LI .msg .from { FONT-SIZE: 12px; COLOR: #999 }
#scrollDiv2 { width: 312px !important; height: 200px !important }
#scrollDiv2 ul { padding: 5px 0 5px 5px !important; }
#scrollDiv2 li { height:22px; line-height:22px }
#scrollDiv2 li a { font: bold 23px/26px; color: #333 }
.bsdt_img { margin-right: 1%; width: 300px }
.bsdt_img img { width:300px; }
.bsdt { width: 72%; }
.bsdt_link { width: 100%; height: 50px }
.bsdt_link li { float: left; margin: 0 0 0 7px }
.bsdt_link li a { float: left; display: block; text-align: center; height: 43px; line-height: 43px; color: #333; padding: 0px 16px; background: url(coin_bsdt.jpg) repeat-x scroll center center; }
.bsdt_link li a:hover { background: url(coin_bsdt_hover.jpg) repeat-x scroll center center; }
.bjgs { width: 50%; }
.bjgs_top { background-color: #ccc; height: 40px }
.bjgs h3 { }
.bjgs_top a { padding: 0 10px }
.bjgs_top a.on, .bjgs_top a:hover { background-color: #fff; width: 58px; height: 40px; line-height: 40px; display: block; overflow: hidden; padding: 0 10px }
.bstj { width: 25% }
.bjgs .content { padding: 10px 0; }
.bjgs .content ul { display: block; }
.bjgs .content li { padding-right: 18px; }
.bjgs .content li img { width: 220px; height: 167px; margin-bottom: 1px; }
.bjgs .content li a { display: block; width: 100%; font: 13px/24px "MicroSoft Yahei"; color: #333; border-bottom: 2px solid #eee;background: url(coin_jt.gif) no-repeat scroll 0 center; }
.bjgs .content li a:hover { color: rgb(209, 87, 76); border-color: rgb(209, 87, 76); }
.bjgs .content li span { display: block; width: 93%; height: 25px; line-height: 25px; padding: 0px 5%; cursor: pointer; }
.bjgs .content li span i { float: right; height: 13px; display: block; margin-top: 2px; }
.alpha { background: url(bg_ap.png) repeat scroll 0 0; width: 100%; height: 115px; padding: 10px 0; margin-top:10px }
.alpha td{ line-height:20px}
.hdfw { width: 886px; height: 310px }
.hdfw_kjcz { width: 100%; height: 50%; margin-bottom:10px }
.hdfw_kjcz .hdfw_link { width: 175px; _width: 185px; background-color: #e4f0fc; height: 155px }
.hdfw_kjcz .hdfw_link dl { height: 135px }
.hdfw_kjcz .hdfw_link dt { margin: 10% 33% 5% 33% }
.hdfw_kjcz .hdfw_link dd { float: left; }
.hdfw_kjcz .hdfw_link dd a { padding: 10px }
.hdfw_kjcz .hdfw_link:hover { background-color: #fff; }
.hdfw_wszx { height: 50%; background-color: #fff; }
.hdfw_wszx .tit_wszx { margin: 0; padding: 30px 15px; width: 20px; line-height: 24px; color: #f33 }
.hdfw_wszx .wszx_li { width: 93%; padding: 10px 0; }
.hdfw_wszx .wszx_li ul { padding: 2% 0 }
.hdfw_wszx .wszx_li li { background: url(coin_jt_red.jpg) no-repeat scroll 0 center; padding: 0 5%; height: 30px; line-height: 30px }
.hdfw_wszx .wszx_li a { }
.hdfw_wszx .wszx_li li span { }
.hdp_container { width: 300px; height: 190px; margin: 0px auto; margin-bottom:10px; position: relative; font-size: 12px; overflow: hidden; }
.hdp_top { background-color:#0D9572; height:40px}
.hdp_top h3{ float:left}
.hdp_top h3 a { padding:0 10px; display:block; overflow:hidden; width: 58px; height:40px; line-height:40px; color:#fff}
.hdp_top h3 a:hover, .hdp_top h3 a.on{ background-color:#fff; color:#333}
.hdp_cont{ padding:10px}
.hdp_container0 { width: 412px; height: 310px; margin: 0px auto; position: relative; font-size: 12px; overflow: hidden; padding-right: 10px }
.ad img { width: 100% }
.xywh_container { width: 100% }
.xywh_left, .xywh_mid, .xywh_right { width: 32% }
.xywh_left, .xywh_mid { margin-right: 2% }
.xywh_photo { width: 100% }
.xywh_photo img { width: 100% }
.xywh_container .xywh_arrow { margin: 0px 0px 0px 10%; width: 90%; height: 12px; float: left; }
.xywh_container .student { background: url(xywh_arrow_student.png) no-repeat scroll 0 0; }
.xywh_container .xx { background: url(xywh_arrow_xx.png) no-repeat scroll 0 0; }
.xywh_container .xy { background: url(xywh_arrow_xy.png) no-repeat scroll 0 0; }
.xywh_container .c_g { color: #456907; background-color: #C3E883; }
.xywh_container .c_l { color: #0788c6; background-color: #7ae0ef; }
.xywh_container .c_h { color: #766536; background-color: #f2cd75; }
.xywh_container a.more { font-size: 12px; font-weight: bold; line-height: 14px; float: left; width: 100%; text-align: right; text-decoration: underline; }
.xywh_container .c_g a.more { color: #426604; }
.xywh_container .c_l a.more { color: #07606E; }
.xywh_container .c_h a.more { color: #765200; }
.xywh_container .sect_links { width: 90%; height: auto; float: left; border-radius: 5px; padding: 5%; position: relative; }
.xywh_container .sect_links ul { padding: 5% }
.xywh_container .sect_tit { width: 90%; float: left; border-bottom: 1px solid #EEE; padding: 0 5% 3% 5%; margin: 0px 0px 10px; font-size: 1.8em; letter-spacing: -0.5px; line-height: 1em; }
.go { width: 47px; height: 106px; background-color: #FFF; position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||200)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
right: 12px; bottom: 25%; border-radius: 5px; box-shadow: 0 0 2px #6E6E6E }
.go a { background: url(a.png) no-repeat; display: block; text-indent: 999em; width: 37px; margin: 5px; border: 0; overflow: hidden; float: left }
.go .top { background-position: 0 -33px; height: 22px }
.go .feedback { background-position: 0 -54px; height: 32px }
.go .bottom { background-position: 0 -88px; height: 22px }
.go .top:hover { background-position: -38px -33px }
.go .feedback:hover { background-position: -38px -54px }
.go .bottom:hover { background-position: -38px -88px }
.dqwz h3 { background: url(coin_dt.png) no-repeat scroll 0 center; padding-left: 20px }
.list { margin: 0 auto; margin-bottom: 20px }
.lanmu_dt { width: 970px }
.lanmu_tit { background-color: #F3F3F3; display: block; height: 40px; line-height: 40px; font: bold 18px/40px; color: #333; padding-left: 10px; border-left: 10px solid #E9E9E9; }
.lanmu_dt_cont { background-color: #fff; overflow:hidden; }
.lanmu_dt_cont ul { padding: 0; margin: 10px 0 }
.lanmu_dt_cont li { background: url(coin_jt_red.jpg) no-repeat scroll 0 center; padding: 0 20px; height: 36px; line-height: 36px }
.lanmu_dt_cont li a.hover { font: bold 14px/36px "微软雅黑"; color: #666; line-height: 36px; display: block; padding: 0px 12px; }
.lanmu_dt_cont li a{float:left}
.lanmu_dt_cont li a:hover { color: #390; text-decoration: none; background-color: #F6F6F6; }
.lanmu_dt_cont li span { color: #333; line-height: 36px; }
.lanmu_dt_cont p, .lanmu_cont p { padding: 10px; }
.lanmu { width: 220px; height: auto; background-color: #fff; }
.lanmu_cont { width: 220px; overflow: hidden; }
.lanmu_list { display: block; border: 1px solid #efefef; }
.lanmu_list dt, .lanmu_list h3 { display: block; height: 40px; background-color: #336; font: bold 14px/40px "微软雅黑"; color: #FFF; padding-left: 10px; }
.lanmu_list dd { padding-top: 2px; }
.lanmu_list dd a { display: block; height: 33px; background: none repeat scroll 0% 0% #F9F9F9; border-width: 2px 1px 1px 2px; border-style: solid; border-color: #FFF #EEE #EEE #999; font: 12px/33px Georgia, "微软雅黑"; color: #333; padding-left: 25px; }
.lanmu_list dd a:hover { padding-left: 35px; }
.lanmu_list dd a:hover, .lanmu-list dd a.current { border-left: 2px solid #E0645C; background-color: #f6f6f6; color: #E0645C; font-weight: bold; }
.lanmu_dt_cont h3 { font-size: 16px; border-bottom: 1px solid #eee; color: #666; height: 26px; line-height: 26px; margin-bottom: 10px }
.lanmu_left { width: 460px; }
.lanmu_right { width: 470px; }
.more { float: right; padding-right: 20px }
a.more { font-size: 12px; }
#scrollDiv5 { height: 200px !important; padding: 10px; background-color: #fff; width: 198px !important; }
.lanmu_list img { padding-right: 10px; margin-top: -5px; }
#scrollDiv5 li { height: 26px; line-height: 26px }
.lanmu_dt_cont h2 a { font-size: 16px; }
.lanmu_xxgk_left { width: 220px; margin-right: 10px }
.lanmu_xxgk { width: 740px !important; margin-right: 10px }
.lanmu_xxgk_cont { background-color: #fff; padding: 20px }
.lanmu_xxgk_cont ul { padding: 0; margin: 10px 0 }
.lanmu_xxgk_cont li { background: url(coin_jt_red.jpg) no-repeat scroll 0 center; padding: 0 20px; height: 36px; line-height: 36px }
.lanmu_xxgk_cont li a { font: bold 14px/36px "微软雅黑"; color: #666; line-height: 36px; width: 560px; display: block; padding: 0px 12px; float: left }
.lanmu_xxgk_cont li a:hover { color: #390; text-decoration: none; background-color: #F6F6F6; }
.lanmu_xxgk_cont li span { color: #333; line-height: 36px; display: block; }
.lanmu_xxgk_cont p, .lanmu_cont p { padding: 10px; }
.lanmu_xxgk_cont h3 { font-size: 16px; border-bottom: 1px solid #eee; color: #666; height: 26px; line-height: 26px; margin-bottom: 10px }
.tit_pl { color: #093; height: 30px; line-height: 30px; font-size: 18px }
.bellows__item:not(.bellows--is-open) > .bellows__content { display: none; }
.bellows__item.bellows--is-open > .bellows__content-wrapper, .bellows__item.bellows--is-closing > .bellows__content-wrapper { display: block; }
.bellows__content-wrapper { display: none; }
.bellows { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.bellows__header { position: relative; margin:0; padding: 15px 20px; border: 1px solid #2980b9; border-width: 0 0 1px; background: #3498db; color: white; -webkit-tap-highlight-color: transparent; }
.bellows__header:active { background: #2980b9; }
.bellows__header::before, .bellows__header::after { content: ''; position: absolute; top: 50%; right: 20px; z-index: 2; display: block; width: 16px; height: 4px; margin-top: -2px; background: white; pointer-events: none; -webkit-transition: -webkit-transform 0.25s ease-in-out; transition: transform 0.25s ease-in-out; }
.bellows__header::before { content: ''; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
.bellows__header::after { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.bellows__item.bellows--is-open > .bellows__header::before, .bellows__item.bellows--is-opening > .bellows__header::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.bellows__item.bellows--is-open > .bellows__header::after, .bellows__item.bellows--is-opening > .bellows__header::after { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.bellows__item:last-child > .bellows__header { border-bottom: 0; }
.bellows__header h1,  .bellows__header h2,  .bellows__header h3,  .bellows__header h4 { margin: 0; font-size:14px }
.bellows__content { padding: 10px; background-color: #FFF; }
.bellows__content .bellows { margin-top: 20px; }
.bellows__content a { padding: 0px 10px; height: 24px; line-height: 24px; display: block; float: left; }
.tulink { padding-top: 10px }
.jyzy ul { padding: 20px; }
.jyzy li { background: url(coin_jt_blue.jpg) no-repeat scroll 0 center; padding-left: 10px; height: 26px; line-height: 26px }
.da-thumbs{list-style:none;height:118px;position:relative;margin:0 0 25px 0;padding:0}
.da-thumbs li{float:left;position:relative; margin-right:-2px}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(1,152,117,0.9);*background:#0d9572;background:#0d9572\0;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:158px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'}
.da-thumbs li.subscribe{border:none;width:32px;height:123px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:22px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:12px; float:right; margin-right:2px; line-height:22px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 2px 0 0px;width: 25px;height: 25px;}

.lanrenzhijia{ background:#f0f0f0; font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden; background:#eee;}
.lanrenzhijia .tab a{ display:block; padding:5px 10px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; background-color: #fff;}
.lanrenzhijia .content li{ display:none;}
.lanrenzhijia2{ background:#f0f0f0; font-family:'微软雅黑';}
.lanrenzhijia2 .tab{ overflow:hidden; background-color: #0D9572; height: 36px;}
.lanrenzhijia2 .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia2 .tab a:hover{ background-color:#fff; color:#333; text-decoration:none;}
.lanrenzhijia2 .tab a.on{ background:#fff; color:#333; text-decoration:none;}
.lanrenzhijia2 .content{ overflow:hidden; background: none;}
.lanrenzhijia2 .content li{ display:none; line-height:30px; padding:10px}
.lanrenzhijia3{ background:#f0f0f0; font-family:'微软雅黑';}
.lanrenzhijia3 .tab{ overflow:hidden; background-color: #ccc; height: 36px}
.lanrenzhijia3 .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia3 .tab a:hover{ background-color:#fff; color:#fff; text-decoration:none;}
.lanrenzhijia3 .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;}
.lanrenzhijia3 .content{ overflow:hidden; background: none;}
.lanrenzhijia3 .content li{ display:none;}
embed{ width:100%; height:550px}