body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin:0; padding:0; border:0; }
ul li { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.bc { margin-left:auto; margin-right:auto; }
.tc { text-align:center; }
.tr { text-align:right; }
.zoom { overflow:hidden; zoom:1; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.l18 { line-height:18px; }
.l20 { line-height:20px; }
.l22 { line-height:22px; }
.l24 { line-height:24px; }
.l28 { line-height:28px; }
.l32 { line-height:32px; }
.t24 { text-indent:24px; }
.t28 { text-indent:28px; }
.t30 { text-indent:30px; }
.overh { overflow:hidden; }
body{ background:#F3F3F3; font-family:"宋体",Arial, Helvetica, sans-serif;}
/*---------------width---------------*/
.w290{ width:290px;}
.w300{ width:300px;}
.w310{ width:310px;}
.w410{ width:410px;}
.w605{ width:605px;}
.w610{ width:610px;}
.w650{ width:650px;}
.w950{ width:950px;}
.w980{ width:980px;}
/*---------------height---------------*/
.h230{ height:230px;}
.h250{ height:250px;}
.h280{ height:280px;}
/*---------------margin---------------*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt30{ margin-top:30px;}
/*---------------padding---------------*/
.pt44{ padding-top:44px;}
.pl35{ padding-left:35px;}
.pr17{ padding-right:17px;}
.pr27{ padding-right:27px;}
.pb30{ padding-bottom:30px;}
.pb100{ padding-bottom:100px;}

/*---------------轮播新闻---------------*/
.flash { width:310px; height:205px; overflow:hidden; }
#fade_focus { color:#ffffff; }
.d1 { width:310px; height:205px; overflow:hidden; background-color:#000000; position:relative; }
.loading { width:310px; height:205px; background-color:#000000; color:#FFCC00; font-size:12px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.d2 { width:100%; height:205px; overflow:hidden; }
.num_list { display:none;  position:absolute; width:100%; left:0px; bottom:-1px; background-color:#000000; color:#FFFFFF; font-size:12px; padding:4px 0px; height:20px; overflow:hidden; }
.num_list span { display:none; height:16px; padding-left:6px; }
#fade_focus ul { display:none; }
.button { display:none; position:absolute; z-index:1000; right:5px; *right:2px;
bottom:5px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.b1, .b2 { background-color:#000000; display:block; float:left; padding:1px 5px; margin-right:2px; color:#FFFFFF; text-decoration:none; cursor:pointer; }
.b2 { color:#ffffff; background-color:#CF070A; }


.top{ background:#ffffff;}
.nav a{ color:#636363; display:block; width:95px; float:left; text-decoration:none; height:50px; line-height:50px; margin:0 10px; text-align:center;}
.nav a:hover{ text-decoration:none;}
.nav a.a1{ background:url(../images/nav_bg.jpg) repeat-x left bottom; color:#838DEE; font-weight:bold;}
.banner{ background:url(../images/banner.jpg) no-repeat center #C2EDF6; height:301px;}
.footer{ background:url(../images/footer_bg.jpg) repeat-x left top; color:#B9B9B9; padding:15px 0 30px;}
.boxa,.r_boxa{ background:#ffffff;}
.title1{ background:url(../images/l_title1.jpg) no-repeat; width:214px; height:36px;}
.title1 h2{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#ffffff; line-height:27px; padding-left:25px;}
.boxa p{ color:#5D5D5D;}
.boxa p span.span1{ color:#F17B00;}
.boxa h4{ font-size:12px; color:#172260;}
.boxa a, .r_boxa a ,.r_boxa p{color:#5D5D5D;}
.r_boxa{ padding:0 20px; width:270px;}
.r_title1{ background:url(../images/r_br1.jpg) no-repeat left bottom; height:40px; line-height:40px;}
.r_title1 h2{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#F17E23; }
.r_title1 p{ padding-top:5px; *padding-top:10px;}
a.r_boxa_a1{ text-decoration:underline;}
.fzlc{ background:url(../images/fzlc.jpg) no-repeat left top;}
.fzlc td{ vertical-align:top;}
.fzlc .td1{ color:#162560; font-weight:bold; width:65px;}
.al h4{ font-size:14px; color:#162662;}
.al_title1{ background:url(../images/al_title1.jpg) repeat-x; height:25px; line-height:25px;}
.al_title1 h3{ font-size:12px; color:#ffffff; padding-left:20px;}
.jsjs h3{ font-size:14px; color:#162662;}
.br1{ background:url(../images/br1.jpg) repeat-x; height:1px;}



