div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{ font-family: "微软雅黑"; font-size: 13px; margin: 0px; padding: 0px; line-height: 22px; color: #555; height: auto; clear: both; background-color: #FFFABA; background-image: url(bg.jpg); background-repeat: repeat-x; background-position: center top; }
img{border:0px;}
ul,li{ list-style:none;}
em, i{ font-style:normal;}
a{ text-decoration:none; color:#333;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
.fleft{float:left;}
.fright{float:right;}
input,button,select,textarea{outline:none; border:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
* html{background:url(about:blank);}
.p10 { padding: 10px; }
a { color: #999; font-weight: normal; font-size: 13px; }
a:hover { color: #DF4108; }
.more{ float: right; margin-right: 10px; }
.wrap{ background-image: url(bg-main.jpg); background-repeat: no-repeat; background-position: center top; position: relative; }
.wrap .left_dot { background-image: url(l-hua.png); background-repeat: no-repeat; background-position: left top; position: absolute; height: 296px; width: 251px; left: 0px; top: 0; }
.wrap .right_dot { background-image: url(r-hua.png); background-repeat: no-repeat; background-position: left top; position: absolute; height: 275px; width: 200px; right: 0px; top: 0; }
.wrap .logo { width: 465px; text-align: center; display: block; margin-right: auto; margin-left: auto; }
.wrap .main{margin:0px auto; width:1000px}
.wrap .nav{ width: 1000px; height: 40px; line-height: 40px; background-color: #EA0000; margin-top: 35px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.wrap .main .cont { background-color: #FFF; padding: 20px; }
.box{ border: 1px solid #E4E4E4; margin-bottom: 15px; }
.box .newstit { color: #a11616; font-size: 20px; font-weight: bold; line-height: 35px; }
.box .newstit span { float: right; padding-top: 6px; }
.box .newspic { height: 250px; width: 385px; }
.box .newslist { width: 530px; }
.list_w{width:603px;}
.box.fleft.list_w h3 { background-image: url(titlebg.png); background-repeat: no-repeat; line-height: 30px; background-position: -35px top; color: #FFFDD7; font-size: 19px; font-weight: bold; text-indent: 1em; border-bottom-color: #DF4108; border-bottom-width: 2px; border-bottom-style: solid; height: 30px; }

.side_w{ width: 335px; }
.box.side_w .jztit  { background-image: url(bg_jz.jpg); line-height: 32px; font-size: 17px; font-weight: bold; color: #FFFDD7; text-indent: 0.5em; }
.wrap .foot { background-color: #CB1212; color: #FFFDD7; width: 970px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 15px; }
.wrap .foot.clearfix .fleft { margin-top: 25px; }

.wrap .foot.clearfix .fright { width: 200px; }
.list h3 { background-image: url(titlebg.png); background-repeat: no-repeat; line-height: 30px; color: #FFFFE1; font-size: 19px; font-weight: normal; background-position: -25px top; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #EA0000; padding-left: 25px; }
.list h3 .home { float: right; }
.list h3 .home a { font-size: 12px; font-weight: normal; color: #999; }