body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; } 
ol,ul {list-style:none; } 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body{font:12px/1.6em "宋体",Arial, Helvetica, sans-serif;text-align:center;}
a{color: #0369cd;text-decoration: none;}
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}

.improtant{color: #F00;}
.stress{font-weight: bold;}
.normal{font-style:normal; font-weight:400;}
.big{font-size:14px;}
.align_c{text-align:center;}
.align_r{text-align:right;}
.align_l{text-align:left;}
.fl{float:left;}
.fr{float:right;}
.blk20{color:#333}
.blk40{color:#666}
.blk60{color:#999}
.indent{text-indent:2em;}

textarea, input{font-size: 12px;}

body{background:#030430 url(../images/bg_h.gif) repeat-x left top;}
.ban_w{width:100%; background:url(../images/body.jpg) no-repeat center 0;}
.head,.banner,.content,.footer{width:956px; margin:0 auto; overflow:hidden;}
.head{height:42px;}
.head .shortcut{margin-top:12px;}
.banner{position:relative;}
.banner .txt{color:#2bc1fa; text-indent:2em; line-height:1.8em; width:560px; overflow:hidden; position:absolute; top:20px; right:95px;}

.content{background:url(../images/bg_c.gif) repeat-y 0 0; width:950px; padding:0 3px 20px; text-align:left; }
.main{width:595px; overflow:hidden; padding-left:30px;}
.mod{margin-top:30px;}
.tit{text-indent:-9999px; height:32px;}
.space_t{margin-top:20px;}
.space_ts{margin-top:15px;}
.space_ms{margin-top:10px;}
.row1 .tit{background:url(../images/t1.gif) no-repeat 0 0;}
.row2 .tit{background:url(../images/t2.gif) no-repeat 0 0;}
h3{font-size:16px; margin-top:30px;}
.ill{margin-top:15px; padding-bottom:10px;}
.mod_a .cl,.mod_a .cr{width:320px; overflow:hidden;}
.mod_a .cl{}
.mod_a .cr{width:220px;}

.event{background:url(../images/event.png) no-repeat -5px 0;}
.event .txt{padding:42px 0 10px 110px; font-size:14px;}
.event .t2{padding-top:48px;}
.event .t3{padding-top:48px;}
.event .t4{padding-top:48px;}
.event .vi_btn{display:inline-block; width:72px; height:22px; margin-left:10px; text-indent:-9999px; background:url(../images/view.gif) no-repeat 0 0; cursor:pointer;}

.subbar{width:285px; overflow:hidden; background:url(../images/tit_bg2.png) no-repeat 0 0; padding-top:25px; padding-right:10px;}
h4{background:url(../images/tit_bg.gif) no-repeat 0 0; width:245px; height:39px; overflow:hidden; color:#FFF; font-size:16px; line-height:39px; padding-left:25px;}
h4.nobg{background:none; line-height:40px;}
.mod_b .cont2{ border:1px solid #ccc; width:248px; overflow:hidden; padding:0 10px;}
.row3 .cont2{padding-bottom:20px;}
.ill2{text-align:center;}

.wb_list,.soft_list{padding:10px 0;}
.wb_list li{padding:10px 0;}
.wb_list .cl,.wb_list .cr{width:50px; overflow:hidden; float:left; _display:inline;}
.wb_list .cl{height:50px; padding:1px; border:1px solid #ccc;}
.wb_list .cr{padding-left:10px; width:180px;}

.soft_list li {  background: url(../images/16.gif) no-repeat 10px 9px;    color: #0065B3;    float: left;    height: 22px;    line-height: 22px;    overflow: hidden;    padding: 0 10px 0 20px;    width: 85px;}

.footer{background:url(../images/bg_f.gif) no-repeat left 0; padding:30px 0; color:#FFF;}

