

body{ background:#d1c2ea; font-family:"宋体"; font-size:12px;}
.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:950px;margin:auto;overflow:hidden;}
.act_wrapper .act_bg{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act_wrapper .act_content{position:relative;z-index:2;width:950px;padding-top:463px;margin:auto}
.bg_act_1{background:url(../images/top_01.jpg?20161131112) 50% 0 no-repeat;height:200px}
.bg_act_2{background:url(../images/top_02.jpg?20161131112) 50% 0 no-repeat;height:200px}
.bg_act_3{background:url(../images/top_03.jpg?20161131112) 50% 0 no-repeat;height:200px}
.bg_act_4{background:url(../images/top_04.jpg?20161131112) 50% 0 no-repeat;height:82px}

.focus_box{ width:950px; height:600px; overflow:hidden; position:relative}
.border_opacity{ position:absolute; width:950px; height:600px; background:#1f175e; opacity:0.3;filter:alpha(opacity=30); left:0; top:0; z-index:9}
.focus{ width:930px; height:580px; overflow:hidden; margin:10px; position:relative; z-index:10}
.picbox{ overflow:hidden}
.picbox li{ width:930px; height:580px; overflow:hidden;}
.xh{ position:absolute; left:50%; margin-left:-35px;bottom:5px; z-index:100}
.xh li{ width:12px; height:12px; border-radius:12px; overflow:hidden;background:#fff;float:left; margin-left:5px; text-align:center; line-height:20px; cursor:pointer }
.xh li.on{ background:#e66767;}

.clomn{ width:950px; overflow:hidden; margin-top:10px}
.title{ width:950px; height:42px; overflow:hidden; background:#5d45e2}
.title p{ height:42px; width:176px; background:url(../images/title.png) no-repeat; text-align:center; font:bold 22px/42px "微软雅黑"; color:#d0a2b7}
.content{ width:950px; background:#bdafe5; overflow:hidden}
.item_info{ width:545px; padding:10px 10px 10px 15px; float:left}
.item_info p{ color:#5c517c; line-height:28px; text-align:justify; text-indent:2em}
.item_img{ display:block; margin-left:570px; padding:10px 0}

.hxjx,.nbzs{ overflow:hidden; padding-bottom:10px}
.hxjx li{ float:left; width:460px; height:445px; overflow:hidden; position:relative; margin-top:10px; margin-left:10px}
.hxjx li img{ display:block}
.hx_bg{ position:absolute; z-index:99; width:100%; height:30px; left:0; bottom:0; background:#000;filter:alpha(opacity=50); opacity:0.5;}
.hxt_bg{ position:absolute; left:0; bottom:0; height:30px; width:100%; line-height:30px; color:#fff; z-index:100; text-align:center}

.nbzs li{float:left; width:225px; height:170px; overflow:hidden; margin-top:10px; margin-left:10px}

.big_box{ width:458px; height:304px; overflow:hidden; position:relative; margin:10px 0 0 10px}
.big_box img{ display:block}
.ybj1_bg{ position:absolute; width:100%; background:#000; left:0; bottom:0; z-index:99;filter:alpha(opacity=50); opacity:0.5; }
.ybj1t_bg{ position:absolute;left:0; bottom:0; z-index:100; padding:5px 10px; color:#fff; line-height:20px; text-indent:2em}
.ybj{ overflow:hidden; width:472px; padding-bottom:10px}
.ybj li{ float:left; width:226px; height:147px; overflow:hidden; float:left; margin-left:10px; margin-top:10px; position:relative}
.ybj li img{ display:block}
.ybj2_bg{ position:absolute; width:100%; height:30px; background:#000; left:0; bottom:0; z-index:99;filter:alpha(opacity=50); opacity:0.5; }
.ybj2t_bg{ position:absolute;left:0; bottom:0; z-index:100; width:100%; height:30px; color:#fff; line-height:30px; text-align:center}

.marquee{ width:930px; height:170px; overflow:hidden; margin:10px auto; position:relative; z-index:1}
.marquee ul li{ float:left; width:226px; height:170px; overflow:hidden; margin-right:10px; position:relative; z-index:1}
.marquee ul li img{ display:block}
.sroll_bg{position:absolute; height:30px; background:#000; left:0; top:50%; margin-top:-15px; z-index:99;filter:alpha(opacity=70); opacity:0.7;}
.srollt_bg{ position:absolute; height:30px; padding:0 10px;left:0; top:50%; margin-top:-15px; z-index:100;  color:#fff; line-height:30px;}