html,body{height:100%;margin:0px;}
body{font-size:12px;margin:0px auto;color:#3d3d3d;padding-top:0px; font-family:微软雅黑,Arial, Helvetica, sans-serif; background:#00003a;}
div,h1,h2,h3,h4,span,p,strong,ul,li,img,form,dl,dt,dd,tt{margin:0px;padding:0px;}
li{list-style:none;}
a{text-decoration:none;color:#444444;}
a:hover{text-decoration:none;color:#b80737;}
img{border:0px;}
.clear{clear:both;font-size:0px;}


.ibga{ height:102px; background:url(../images/i_bg01.jpg) no-repeat center top;}
.ibgb{ height:106px; background:url(../images/i_bg02.jpg) no-repeat center top;}
.ibgc{ height:111px; background:url(../images/i_bg03.jpg) no-repeat center top;}
.ibgd{ height:97px; background:url(../images/i_bg04.jpg) no-repeat center top;}
.ibge{ height:221px; background:url(../images/i_bg05.jpg) no-repeat center top; }
.ibgein{ width:1000px; margin:0px auto;}
.fortv{ float:left; background:#; padding:110px 0px 0px 125px; width:385px;}
.fortv a{ display:block; width:88px; height:87px; background:url(../images/tvbutton.png) no-repeat left top;}
.fortv a:hover{background:url(../images/tvbutton_hover.png) no-repeat left top;}
.i_text{ color:#b6ddef; float:left; padding:0px 0px 0px 25px;}
.i_text p{ font-size:16px; line-height:32px;}
.i_text p span{ color:#dba941;}


.inav{height:126px; background:url(../images/i_bg06.jpg) no-repeat center top;}
.inav div{ width:900px; margin:0px auto; text-align:center;}
.inav div a{ color:#fff; font-size:16px; margin:0px 37px; height:45px;  padding-top:27px;display:inline-table; }
.inav div a:hover{ color:#ffe13a;}

.fornav{ width:900px; margin:0px auto; text-align:center;}
.fornav a{ color:#fff; font-size:16px; margin:0px 37px; height:45px;  padding-top:27px;display:inline-table; }
.fornav a:hover{ color:#ffe13a;}





.ifoot{ background:#000; text-align:center; padding:21px 0px 33px 0px;}
.ifootin{ background:url(../images/endhz.jpg) no-repeat center top; height:127px; width:533px; margin:0px auto;}
.ifootin span{ display:block; padding:110px 0px 0px 155px;}
.ifootin a{ display:block; height:20px; background:; width:190px;}
.forend{ background:#000;}


/* 二级 */
.sibga{ height:131px; background:url(../images/si_bg01.jpg) no-repeat center top;}
.sibgb{ height:126px; background:url(../images/si_bg02.jpg) no-repeat center top;}
.sibgc{ height:99px; background:url(../images/si_bg03.jpg) no-repeat center top;}
.sinava{ height:69px; background:url(../images/si_bg04.jpg) no-repeat center top;}
.sinavb{ height:69px; background:url(../images/si_bg04b.jpg) no-repeat center top;}
.sinavc{ height:69px; background:url(../images/si_bg04c.jpg) no-repeat center top;}

.scn{ width:1000px; margin:0px auto; background:url(../images/si_bg05.jpg) repeat-y left top; margin-top:15px; padding-bottom:50px;}
.scnb{ width:1000px; margin:0px auto; background:#d7e3e9; margin-top:15px; padding-bottom:50px; padding-top:10px;}
.sleft{ float:left; width:153px;}
.sleft a{ display:block; height:143px;margin-bottom:3px;}
.sleft b{ display:block; height:143px;margin-bottom:3px;}

.slf_navaon{ background:url(../images/snav_aon.jpg) no-repeat left top;}
.slf_navbon{ background:url(../images/snav_bon.jpg) no-repeat left top;}
.slf_navcon{ background:url(../images/snav_con.jpg) no-repeat left top;}
.slf_nava{background:url(../images/snav_aoff.jpg) no-repeat left top;}
.slf_nava:hover{background:url(../images/snav_aon.jpg) no-repeat left top;}
.slf_navb{background:url(../images/snav_boff.jpg) no-repeat left top;}
.slf_navb:hover{background:url(../images/snav_bon.jpg) no-repeat left top;}
.slf_navc{background:url(../images/snav_coff.jpg) no-repeat left top;}
.slf_navc:hover{background:url(../images/snav_con.jpg) no-repeat left top;}

.evm{ background:#fff; width:149px;}
.evm span{ display:block; text-align:center; padding-top:14px;}
.evm p{ display:block; font-size:14px; padding:10px 15px 15px 15px;}

.sright{ float:left; width:777px; padding:0px 35px;}
.sr_qh{ float:left; border-bottom:solid 2px #62bedc; width:677px; padding-top:35px;padding-left:100px;}
.sr_qh li{ float:left; font-size:22px; padding:7px 60px 6px 60px; margin-right:15px; cursor:pointer;}
.dk,.dkoff:hover{ background:#62bedc;color:#fff;}
.dkoff:hover a{color:#fff;}
.dk a{ color:#fff;}

.s_yc{ padding:37px 7px 0px 7px;}
.rtlista{ clear:both; height:220px;}
.rtlista img{ border:solid 2px #fff; float:left;}
.list_rt{ float:left; width:480px; padding-left:25px;}
.list_rt h2{ display:block; font-size:18px; color:#9e4f16;}
.list_rt ul{ float:left; font-size:14px;}
.list_rt ul li{ float:left; width:480px; padding:2px 0px;}
.list_rt ul li strong{ color:#222;}
.list_rt ul li span{ float:left;background:#d7e3e9; padding-right:5px;}
.list_rt ul li em{ font-style:normal; float:right; background:#d7e3e9; padding-left:5px; text-align:right;}
.inlist{ background:url(../images/slinea.gif) repeat-x left 12px;}


.endline{ clear:both; height:35px;}


.rtlistb{ padding-top:35px;}
.rtlistb b{ float:left;}
.listbrt{ width:530px; float:left; padding-left:25px; font-size:14px; line-height:25px;}
.listbrt span{ color:#e60d08;}
.listbrt span a{ color:#144099; border-bottom:dashed 1px #144099;}
.listbrt span a:hover{ color:#0b6acc; border-bottom:dashed 1px #0b6acc;}


.mtlist{ padding:55px 0px 30px 30px; width:700px;}
.mtlist li{ font-size:15px;  border-bottom:dashed 1px #a0bdcb;color:#333; display:block; padding:10px 0px; padding-left:22px; background:url(../images/bit01.jpg) no-repeat 5px 16px;}
.mtlist li span{ float:right;}
.mtlist li a{ color:#333333;}
.mtlist li a:hover{ color:#d41906;}


.vleft{width:600px; float:left; padding-left:20px;}
.vtitlea{  background:url(../images/vbg01.jpg) repeat-x bottom; }
.vtitlea h1{ display:block; font-size:20px; color:#; background:url(../images/vbg02.jpg) no-repeat left bottom; font-weight:normal; }
.vtitlea h1 span{ color:#c20e1f; display:block; background:url(../images/ico01.jpg) no-repeat 5px 20px; padding:20px 0px 15px 45px;}
.vtitlea h1 span b{color:#0f6aaa;font-weight:normal;  margin-left:15px;}
.vtitlea h2{ display:block; font-size:20px; color:#; background:url(../images/vbg03.jpg) no-repeat left bottom; font-weight:normal; }
.vtitlea h2 span{ color:#53950c; display:block; background:url(../images/ico02.jpg) no-repeat 5px 20px; padding:20px 0px 15px 50px;}


.vright{ float:left; width:330px; padding-left:20px;}
.evmb{ text-align:center; padding:30px 0px 15px 0px;}
.evmb p{ display:block; color:#53950c; font-size:14px; line-height:40px;}
.wxin{ padding:0px 5px;}
.wxin p{ display:block; padding-bottom:20px; font-size:15px; line-height:24px; color:#333;}

.wxin a{ color:#c6081a;}
.wxin a:hover{ color:#fd5105;}

.wbq{ width:600px; margin-top:15px; height:900px; background:#fff; }
.wbq p{ text-align:center; font-size:15px; display:block; padding-top:50px;}



/* //二级 */















.hxpic{padding:30px 0px 20px 0px; position:relative; width:681px;}
#dvTL{position:absolute;left:0px;top:391px;
top:392px;   /*firefox*/
top:392px\9;      /*all ie*/
top:391px\0;    /*ie8*/
+top:396px;        /*ie7*/
_top:390;       /*ie6*/
_left:0px;
font-size:12px;z-index:1000;height:20px;line-height:20px;overflow:hidden;}

.summery{ display:none;}
.s_map{ padding-top:12px;}

.mt_cn{ background:url(../images/swd_pic03.jpg) no-repeat 700px 20px; padding:0px 0px 350px 0px;}
.mt_cn ul{ padding:55px 0px 0px 10px; width:580px;}
.mt_cn li{ font-size:16px; height:40px; background:url(../images/ys_ico02.jpg) no-repeat left 7px; padding-left:10px;color:#5b3d10;}
.mt_cn li span{ float:right;}
.mt_cn li a{ color:#5b3d10;}
.mt_cn li strong{ font-weight:normal;}
.mt_cn li a:hover{ color:#99280e;}



/* 弹出 */
.mydiv{ 
background-color: ; 
z-index:1000; 
width: 740px; 
height: 275px; 
left:33%;/*FF IE7*/ 
top:25%;/*FF IE7*/ 

margin-left:-100px!important;/*FF IE7 该值为本身宽的一半 */ 
margin-top:-30px!important;/*FF IE7 该值为本身高的一半*/ 

margin-top:0px; 

position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 

_top:       expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 

} 

.bg { 
background-color:#000; 
width: 100%; 
height: 100%; 
left:0; 
top:0;/*FF IE7*/ 
filter:alpha(opacity=50);/*IE*/ /*点击后背景透明效果*/ 
opacity:0.5;/*FF*/ 
z-index:-1000;
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
_top:       expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 
} 
.tc_a{ width:601px; height:353px; background:#000; padding:2px 5px 10px 5px; text-align:center; margin:0px auto;}
.tc_a span{ display:block; text-align:right; line-height:32px; padding-right:10px;}
.tc_a span a{ color:#a7a7a7; cursor:pointer;}
.tc_a span a:hover{ color:#fff;}
.fmv{margin-top:-32px;}
.mvbg{ width:420px; height:270px; position:absolute; z-index:; background:url(../images/tvbg.jpg) no-repeat left top; left:0px; top:0px;}
.mydiv2 p{ display:block; line-height:28px; font-size:16px;color:#874218; padding:15px 30px 40px 30px; text-indent:2em;}

.s_cn{ width:1000px; margin:0px auto; text-align:right;}
.s_cn span{ display:block; padding:20px 10px 0px 0px;}

.mydiv2{  
z-index:1000; 
top:22%;/*FF IE7*/ 
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
width:100%;

}
.tc_x{ display:block; background:#ede3ca;width:900px;margin:0px auto;}
.tc_x h3{ display:block; text-align:right; padding:10px 10px 0px 0px;}
.musci_in{ padding:0px 0px 30px 65px;}
.tc_x h4{ display:block; font-size:20px; color:#bf290c;padding:10px 30px 20px 30px; line-height:30px;}


.s_titleb{ display:block; font-size:18px; text-align:right; font-family:微软雅黑; font-weight:normal; margin-top:-65px; padding-bottom:45px; color:#8a490f;}
.s_titleb a{color:#8a490f;}


/* 播放器的的 */

.cd_on{ background:url(../images/f_13.jpg) no-repeat left top; color:#fff;}
.cd_on:hover{ color:#fff;}
.cd_off{background:url(../images/f_14.jpg) no-repeat left top;}
.cd_off:hover{ background:url(../images/f_13.jpg) no-repeat left top; color:#fff;}
.cd_off span{background:url(../images/yf02.png) no-repeat 10px 12px;}
.cd_on span{background:url(../images/yf01.png) no-repeat 10px 12px;}
.cd_off:hover span{background:url(../images/yf01.png) no-repeat 10px 12px;}
.cdbf{ background:url(../images/bf02.png) no-repeat right 6px; width:485px; height:56px; padding:0px 0px 0px 20px; position:relative; margin-top:30px;}
.cdbf b{ float:left; margin-right:7px;}
.bft{ width:400px; height:11px; font-size:0px; background:url(../images/bf04.png) no-repeat left top;  float:left; margin-top:21px;position:relative; z-index:1;}
.bft span{ display:block;border-radius:5px; background:url(../images/bf05.png) repeat-x left top;width:0%;  height:11px;}
.bf_bit{position:absolute;left:-1%; top:-6px; z-index:111;}


.cn_lf{ position:absolute; left:19px; top:140px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.cn_rt{ position:absolute; right:20px; top:140px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.topage{ border:0px; width:22px; height:68px; background:url(../images/left.gif) no-repeat left top;}
.topageb{ border:0px; width:22px; height:68px; background:url(../images/right.gif) no-repeat left top;}


.morexz{ padding:0px 0px 0px 0px; text-align:right;}
.morexz a{ font-size:18px; color:#0649a3; border-bottom:dashed 1px #0649a3;}
.morexz a:hover{ color:#e02d10; border-bottom:dashed 1px #e02d10;}

