* {margin:0 0; padding:0 0;}
body { font-size:12px; background-image:url(images/19.gif); background-repeat:repeat;}

.all {width:891px; margin:0 auto;}
.top {width:891px; height:309px;}
.mid {width:891px; height:auto; padding:0 0 10px 0; background-color:#FFFFFF;}

.clearfix {display:block;}

.nr1 {width:891px; height:210px;}
.dd {width:524px; background-image:url(images/dd-bg.gif); background-repeat:repeat-y; float:left; height:176px; padding:10px 30px 0px; line-height:22px;}
.bd {width:259px; float:left; padding:0 0 0 13px;}
.nr1-l {width:584px; float:left; padding:0 0 0 18px;}

.clear {clear:both;}

.gs-top {width: 854px; height:36px; margin:0 auto; padding:13px 0 0 0;}
.gs1 {width: 854px; margin:0 auto;}
.gs {width: 854px; margin:0 auto; background-image:url(images/gs-bg.gif); background-repeat:repeat-y; height:157px;}
.gs-bot {width: 854px; margin:0 auto;}

.gs-l {width:472px; height:154px; float:left; padding:0 0 0 15px;}
.gs-r {width:330px; line-height:22px; float:left; padding:5px 0 0 15px;}

.fa {width: 854px; margin:0 auto; background-image:url(images/gs-bg.gif); background-repeat:repeat-y; height:344px;}
.fa-l {width:475px; height:344px; float:left; padding:0 0 0 15px;}
.fa-r {width:328px; line-height:23px; float:left; padding:5px 0 0 15px;}

.xx {width:50px; float:right; color:#FF0000; padding:15px 0 0 0;}

.yl {width: 854px; margin:0 auto; background-image:url(images/gs-bg.gif); background-repeat:repeat-y; height:120px;}
.yl-l {width:372px; height:121px; float:left; padding:0px 0 0 15px;}
.yl-r {width:435px; line-height:23px; float:left; padding:5px 0 0 15px;}

.llq {width: 854px; margin:0 auto; background-image:url(images/gs-bg.gif); background-repeat:repeat-y; height:120px;}
.llq-l {width:360px; height:118px; float:left; padding:0px 0 0 15px;}
.llq-r {width:450px; line-height:23px; float:left; padding:5px 0 0 15px;}

.zj {width: 854px; margin:0 auto; height:650px;}
.zj-l {width:421px; float:left; padding:0px 0 0 0px;}
.zj-r {width:421px; float:left; padding:0px 0 0 10px;}

.cs1 {width:421px; height:307px; background-image:url(images/cs-bg.jpg); background-repeat:no-repeat; margin:15px 0 0 0;}
.nr2 {padding:10px 15px; line-height:22px;}

.bot {width:891px; height:132px; background-image:url(images/bot-bg.gif); background-repeat:repeat-x; margin:0 auto;}
.bot1 {width:500px; line-height:30px; padding:50px 0 0 200px; color:#fff;}

.bot1 a:link {color: #FFFFFF;text-decoration: none;}
.bot1 a:visited {color: #FFFFFF;text-decoration: none;}
.bot1 a:hover {color: #FF9900;text-decoration: none;}


a:link {color: #000;text-decoration: none;}
a:visited {color: #000;text-decoration: none;}
a:hover {color: #fe8300;text-decoration: none;}

.xx a:link {color: #FF0000;text-decoration: none;}
.xx a:visited {color: #FF0000;text-decoration: none;}
.xx a:hover {color: #FF0000;text-decoration: underline;}

.wz {width:851px; padding:13px 20px 0 20px; height:230px;}
.wz-l {width:340px; float:left; padding:0 0 0 3px;}
.wz-r {width:340px; float:left; padding:0 0 0 18px;}
.wz1 {background-image:url(images/wz-bg.gif); background-repeat:repeat-y; height:170px;}
.wz ul {list-style:none; margin:0px 10px;}
.wz li {line-height:23px; padding:0 0 0 30px; background:url(images/gif-0466.gif) no-repeat 12px 7px; border-bottom:1px dashed #999999;}

.wz-r-r {float:right; width:132px; padding:0 3px 0 0;}
.logo {padding:5px 0 23px 0;}
.logo1 {padding:15px 0 23px 0;}
.b {font-size:13px; color:#517fc2; font-weight:bold; padding:10px 0 0 0}