* { margin: 0px; padding: 0px; }
body, div, ul, li { font-size: 13px; }
div, ul, li { list-style: outside none none; }
a { color: rgb(92, 89, 89); text-decoration: none; }
a:hover { color: rgb(227, 31, 28); text-decoration: underline; }
.rt { float: right; }
.c { clear: both; }
.body { width: 100%; margin: 0px auto; }
.header, .flash, .con1, .con2 { width: 965px; margin: 0px auto; }
.flash1 { width: 1000px; margin: 0px auto; }

.banner1 { width: 100%; height: 205px; background: transparent url('../img/bg.jpg') repeat-x scroll 0% 0%; margin: 0px auto 5px; }
.bd1 { overflow: hidden; width: 965px; height: 404px; }
.bd1 ul li { padding: 1px; overflow: hidden; }
img { margin: 2px auto; }
.wz { height: 220px; }
.wz p { line-height: 27px; padding-left: 28px; color: rgb(89, 88, 88); }
.wz h3 { margin-top: 5px; font-size: 13px; line-height: 27px; color: rgb(35, 76, 232); padding-left: 28px; }

.line1 { height: 35px; line-height: 35px; border: 1px solid rgb(203, 203, 203); margin-top: 3px; background: transparent url('../img/line1.jpg') no-repeat scroll left center; text-indent: 13px; }
.line1 a { margin-left: 25px; }
.ban, .line1, .con, .cpzs { width: 1000px; margin: 0px auto; }
.ma a { margin-left: 18px; }
.spa { line-height: 35px; font-size: 13px; color: rgb(255, 255, 255); font-weight: bold; }
.cn { width: 1000px; margin: 5px auto 0px; }

.cn2 { width: 700px; float: right; border: 1px solid rgb(203, 203, 203); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.xw1 { width: 700px; height: 31px; background: rgb(244, 241, 241) none repeat scroll 0% 0%; font-size: 14px; font-weight: bold; line-height: 31px; text-indent: 20px; color: rgb(204, 0, 0); margin-bottom: 5px; }
.zs1 { border: medium none; }
.nn1 { width: 700px; }
.cp0 { width: 700px; float: right; text-align: center; }
.cp0 h1{ font-size: 16px; margin: 0 auto; font-weight:bold;}
.cp0 p { line-height: 28px; font-size: 15px; text-align: center; color: rgb(99, 99, 99); font-weight: bold; margin-top: 5px; }
.cp0 p a { color: rgb(0, 0, 0); }
.cp0 img { padding: 3px; margin-bottom: 0px; border: 0px none; }
.nn1 p { line-height: 30px; font-size: 12px; color: rgb(75, 75, 75); font-weight: normal; padding-left: 15px; margin-top: 5px; margin-right: 5px; margin-left: 5px; text-align: left; }
.nn1 table{margin-left: 20px; color: rgb(75, 75, 75); font-size: 12px;}
.zxcp { width: 700px; height: 140px; margin-top: 2px; }
.zxcp ul { float: left; display: block; margin-top: 5px; margin-right: 8px; margin-left: 7px; padding-bottom:8px; }
.zxcp ul li { width: 218px; text-align: center; }
.zxcp img { padding: 3px; border: 1px solid rgb(214, 214, 214); margin-bottom: 5px; }

.tuijian { width: 700px; height: 140px; margin-top: 2px; }
.tuijian ul { float: left; display: block; margin-top: 5px; margin-right: 8px; margin-left: 7px; padding-bottom:8px; }
.tuijian ul li { width: 330px; text-align: left; background: transparent url('../img/di.jpg') no-repeat scroll 2px 6px; }
.tuijian ul li a{ margin-left:10px;}

.news-cue{padding:14px 25px 10px;background-color:#eee;font-size:14px;color:#413f3f;line-height:36px;overflow:hidden;margin-bottom:20px}
.news-cue b{ color:#FF461F; display:inline-block}
.news-cue a{ display:inline-block; vertical-align:top; height:36px; line-height:36px; background-color:#FF461F; background-repeat:no-repeat; border-radius: 5px; padding-left: 15px; padding-right:15px;  color:#FFF; margin:0 8px}
.news-cue a:hover{opacity:.8;filter:alpha(opacity=80)}
.news-cue strong{font-size:22px; color:#FF461F; margin-left: 10px; vertical-align:top; display:inline-block}

