body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
.body{width:955px;margin:0 auto;}
.body .h{width:953px;}
.body .sider{width:215px;}
table{border-collapse:collapse;}
img{border:0;vertical-align:middle;}
li{list-style:none;}
a{color:#039;text-decoration:none}
a:visited{color:#800080;}
a:hover{color:#c00;text-decoration:underline}
a:active,a:focus{outline:none;}
em{font-style:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pkfx .tit span{float:right;font-weight:normal;margin:0 5px 0 0}
.pkfx div.fr{margin:10px 10px 0 0}
.red{color:red;}
.gre{color:green;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.text{border:1px solid #ccc;padding:2px 0 0 2px;height:16px;width:60px;}
.num{color:#666}
.mr{text-align:right;color:#039;margin:0 10px 0 0;font-family:Arial}
.l1 li{background:url(../images/dot.gif) no-repeat 0 8px;padding:0 0 0 8px;margin:0 0 0 8px;color:#999}
.l1 li span{float:right;margin:-22px 8px 0 0}
.sub1,.sub2,.sub3,.sub4,.sub5{background:url(../images/bg.gif) no-repeat;border:0;cursor:pointer;}
.sub1{width:34px;height:17px;line-height:17px;}
.sub2{width:67px;height:22px;line-height:22px;background-position:-150px 0;font-weight:bold}
.sub3{width:57px;height:22px;line-height:22px;background-position:-90px 0}
.sub4{width:44px;height:22px;line-height:22px;background-position:-40px 0}
.sub5{width:111px;height:22px;line-height:22px;background-position:0 -125px;font-weight:bold}
/*wraps*/
/*  yuhui.tang comment
body{font:12px "宋体";color:#000;word-break:break-all;min-width:960px;width:expression((documentElement.clientWidth < 960) ? "960px":"auto" );position:relative;}
*/
body{font:12px "宋体";color:#000;word-break:break-all;min-width:960px;margin:0 10px;padding:6px 0 0
;width:expression((documentElement.clientWidth < 960) ? "960px":"auto" );position:relative;}

.szs{width:760px;overflow:hidden;zoom:1;margin:10px 0}
.szs .szsu,.szs form{border:1px solid #ccc;}
.szs .szsu{margin:0 auto;height:98px;width:538px;overflow:hidden;zoom:1;position:relative}
.szs .szsu div{margin:8px 0 0 275px;}
.szs li{float:left;display:inline-table;margin:8px 0}
.szs li strong{display:block;font-family:"黑体"}
.szs li.name{width:121px;text-align:center;}
.szs li.name h1{font-size:12px;font-weight:normal}
.szs li.name h1 strong{font-size:27px;margin:11px 0 7px}
.szs li.num{border:1px dashed #c4c4c4;border-width:0 1px;width:145px;text-align:center;height:82px;margin:8px 8px 8px 0;}
.szs li.num strong{font-size:33px;margin:2px 0 0}
.loadding{position:absolute;top:22px;left:155px;_left:125px;color:#f00;line-height:22px;_width:100%}
.szs .tr{font-size:16px;margin:0 6px;overflow: hidden;zoom:1;}
.szs .time{color:#999;margin:3px 0 0 0;position:absolute;bottom:5px;left:140px;_left:120px;_width:100%}
.szs table{line-height:28px;}
.szs .fr{width:217px;height:95px;margin:-100px 0 0;padding:3px 0 0}
.szs .fr p{height:22px;overflow:hidden;line-height:22px}
.szs .fr input{margin: 0 8px 0 6px;*margin:0 5px 0 2px}
.szs .bar{display:inline;float:left;background:#e70c0c;height:9px;padding:1px;overflow:hidden;margin:5px 5px 0 5px}
.szs .fr em{float:left}
.szs .bar b{display:block;border:1px solid #ffa2a2;border-width:1px 0 0 1px;}
.szs .bar2 .bar{background:#b5b5b5}
.szs .bar2 .bar b{border-color:#ececec;}
.szs .bar3 .bar{background:#00a22a}
.szs .bar3 .bar b{border-color:#aaffc0;}
.szs .fr .tc{margin:3px 0 0}
.flash{background:url(../images/bgx.gif) repeat-x 0 -110px;overflow:hidden;zoom:1;padding:7px 0 0}
.flash img{vertical-align:top}

.flash .fr{margin:-353px 0 0;width:103px;}
.flash .fr .text{width:51px;margin:0 2px 0 0}
.flash .fr table{background:#f9f9fa;width:103px;line-height:22px;text-align:center;margin:2px 0 0}
.flash .fr caption{background:#f9f9fa;color:#999;text-align:left;margin:3px 0 0}
.flash th{background:#eaeaea}
.flash tr.cur{background:#eaeaea;font-weight:bold}

.flash .fl{display:block;float:none;margin:7px 115px 0 0}

.gray em.num{display:block;line-height:30px;_line-height:31px;margin:0 0 0 6px}
.gray img{vertical-align:top}

.time{color:#999}
.fc1{color:#FF3300}
.fc2{color:#00CC00}
.fc3{color:#CC0000}
.fc4{color:#009900}

.home .g2{height:271px;}
.szs li.name{margin-top:0;}
.szs li.name p{padding-top:8px;}
.szs li.name p a{background:url(../images/imga1.gif) no-repeat;padding-left:15px;*background-position:0 -1px;}

@media screen and (max-width:750px){
body{min-width: 100%;margin: 0;padding: 0;}

.szs{width:100%;overflow:hidden;zoom:1;margin:10px 0;border: none;}
.szs .szsu{width: 98%;height: auto;}
.szs li.name{width:100%;border:none; border-bottom: 1px solid #ddd;}
.szs li.num{width: 100%;border:none; border-bottom: 1px solid #ddd;position: relative;}
.szs li.name p{padding-top: 2px;}
.szs .szsu div{margin: 0;padding: 18px;}
.szs .tr{margin:0px 88px;}
}