@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
body {font-size:12px; font-family:"宋体"; color:#333333;margin:0 auto;text-align:center;}
a {text-decoration:none; color:#333333}
a:hover{color:#CC0000;}
ul li{list-style:none;}
img {border:none;}
input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}


/* 页面总宽度 */
.container{ width:1020px; line-height:26px; text-align:center;margin:0 auto;}

/* 主体 */
.cl{ clear:both;}
.bg{ background:url(120322szft-233.jpg) no-repeat; width:976px; padding:303px 24px 0 20px;}
.dh{ text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF}
.dh a{color:#FFFFFF}
.left-1{ width:337px; float:left;}
.yw{ width:317px; background:url(120322szft-3.gif) no-repeat; height:27px; text-align:left; padding:2px 0 0 20px; margin-top:12px;}
h1{ font-size:18px; font-weight:normal; color:#003399; line-height:34px; font-weight:bold}
h1 a{color:#003399;}
h2{ font-size:12px; font-family:"宋体"; font-weight:normal; text-indent:2em; color:#797979; text-align:left; line-height:22px;}
h3{ font-size:14px; color:#0050B2;}
h4{ margin:0 auto; text-align:center; font-size:14px; font-weight:bold}
.font-1{ font-size:14px; font-weight:bold; color:#003399;}
.font-2{ color:#83A3B2;}
.kk-1{ border-bottom:#AAD0F1 1px solid;border-left:#AAD0F1 1px solid;border-right:#AAD0F1 1px solid; padding:10px;_padding:5px; text-align:left; background-color:#F5FCFF;}
.li-1 li{ background:url(120322szft-13.gif) no-repeat 3px 10px; padding-left:13px;_padding-left:6px; font-size:14px; text-align:left;}
.kx-1{ margin-top:6px;}
.mid{ float:left; width:356px; margin-left:12px;}
.js{ width:356px; height:367px; margin-bottom:12px;}
.zc{ background:url(120322szft-4.gif) no-repeat; width:340px; height:30px; text-align:left; padding:2px 0 0 14px;}
.kk-2{ border:#AAD0F1 1px solid; padding-bottom:10px;}
.kx-2{ margin:0 10px 0 10px;_margin:0 5px 0 5px;}
.kx-3{ margin-top:12px;}
.kx-4{ margin-top:22px;}
.right{ float:right; width:256px;}
.ft{ background:url(120322szft-5.gif) no-repeat; width:256px; height:28px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-top:2px;}
.ft2{ background:url(120322szft-55.gif) no-repeat; width:256px; height:28px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-top:2px;}
.font-3{ color:#003399;}
.left-2{ float:left; width:618px;}
.xxq{ background:url(120322szft-14.gif) repeat-x; width:596px; height:auto;}
.kk-3{ border-bottom:#AAD0F1 1px solid;border-left:#AAD0F1 1px solid;border-right:#AAD0F1 1px solid; padding:10px; text-align:left;}
.fr{ width:342px; float:right;}
.sp{ background:url(120322szft-6.gif) no-repeat; width:322px; height:27px; text-align:left; padding:2px 0 0 20px; color:#003399; font-weight:bold; font-size:14px}
.sp span{ float:right; margin-right:10px; font-size:12px; font-weight:100}
.pt{ background:url(120322szft-12.gif) no-repeat; width:460px; height:27px; padding:2px 0 0 20px; text-align:left;}
.li-2 li{ background:url(120322szft-16.gif) no-repeat 3px 6px; padding-left:20px; color:#003399;}
.tw03{ width:948px; margin:0 auto; }
.tw03 td { text-align:center;}
.tw03 td .pic1{ width:165px; height:112px; padding:3px; border:1px solid #c9c9c9; margin:0px 12px;}
.tw03 td .pic1 img{width:165px; height:112px; display:block;}
.tw03 td span{ display:block; width:auto; text-align:center; padding-bottom:3px; margin:0 auto; }
.zs p{display:none}
.js_pic{ width:535px; height:418px; margin:0 auto; padding:6px; background:url(js_bg.jpg); overflow:hidden;}
.js_pic img{ width:535px; height:418px; margin:0 auto; display:block;}
.js_pic .bg{ height:50px;  filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; background-color:#000000; width:535px; margin:0 auto;position:relative; margin-top:-60px;}
.js_pic .title{ height:50px;  font-size:12px;text-align:justify;text-justify:inter-ideograph;width:535px; margin:0 auto; position:relative; margin-top:-60px; }
.js_pic .title p{ padding:5px 10px; color:#FFFFFF; justify; text-justify:inter-ideograph; line-height:24px;}
.zzz{ font-size:12px; color:#999999; line-height:20px;}
.liuyan{ text-align:left}
.js_pic .bg2{ height:50px;  filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; background-color:#000000; width:535px; margin:0 auto;position:relative; margin-top:-60px;}
.five_area{clear:both; margin-top:10px;}
.zf{ width:483px; float:left; background:url(120322szft-12_2.gif) no-repeat; margin-bottom:10px;}
.zf_t{ text-align:left; margin-left:21px; color:#003399; font-weight:bold; font-size:14px}
.zf_t span{ float:right; margin-right:10px; font-weight:100; font-size:12px}
.zf_t a{}
.zf_c{ padding:10px; text-align:left; font-size:14px; border:1px #AAD0F1 solid; border-top:none}
.zf_c ul{ margin-top:10px;}
.zf_c img{ float:left; width:150px; height:200px; padding-top:5px; padding-right:10px;}
.z-12h a{ color:#FF3300}
.zy{ font-size:12px; color:#999999; line-height:20px;}

/*幻灯片*/
.h_pic {WIDTH: 355px; HEIGHT: 240px}
.pic_w {WIDTH: 355px; HEIGHT: 367px; border:1px #999999 solid; text-align:left;}
.pic_n01 {WIDTH: 355px; HEIGHT: 297px}
.pic_n01 IMG {WIDTH: 355px; HEIGHT: 297px; OVERFLOW: hidden}
.title_01_w {POSITION: relative; 355px HEIGHT: 0px; TOP: 0px; LEFT: 0px}
.title_01 {Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 355px; HEIGHT: 26px; TOP: -28px; LEFT: 3px}
.title_01 DIV {TEXT-ALIGN: center; LINE-HEIGHT: 23px; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold}
.title_01 DIV A {COLOR: #ffffff}
.title_01 DIV A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.title_01 DIV A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.title_01 DIV A:hover {COLOR: #ffffff; TEXT-DECORATION: none}
.title_01 DIV A:active {COLOR: #ffffff; TEXT-DECORATION: none}
.num_01 {height:65px; padding-left:6px;!important; padding-left:3px;padding-top:4px;!important; padding-top:2px;}
.num_01 LI {TEXT-ALIGN: center; WIDTH:86px;FLOAT: left; HEIGHT: 60px;MARGIN-RIGHT: 1px;}
.num_01 LI IMG {WIDTH:82px; HEIGHT: 60px; border:2px #FFFFFF solid}
.num_01 LI .bigon {FILTER: Alpha(Opacity=100); BACKGROUND-COLOR: #cc0000; opacity: 1;}
.num_01 .bigoff {FILTER: alpha(opacity=70); opacity: 0.7;}