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; }
body { font-family:"微软雅黑", Arial, Helvetica, sans-serif; background:url(../images/bg_footer.jpg) no-repeat center bottom;}
.t24 { text-indent:24px; }
.t28 { text-indent:28px; }
.t30 { text-indent:30px; }
.overh { overflow:hidden; }
/*---------------width---------------*/
.w285{ width:285px;}
.w452{ width:452px;}
.w655{ width:655px;}
.w940{ width:940px;}
.w980{ width:980px;}
/*---------------padding---------------*/
.pr30{ padding-right:30px;}
.pb30{ padding-bottom:30px;}
/*---------------margin---------------*/
.ml55{ margin-left:55px;}
.ml90{ margin-left:90px;}
.mr25{ margin-right:25px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt45{ margin-top:45px;}
.mb30{ margin-bottom:30px;}


.top{ background:url(../images/top_bg.jpg) repeat-x; height:46px; line-height:46px;}
.top a{ color:#5F5F5F;}
.banner{ background:url(../images/banner.jpg) no-repeat center; height:523px;}
.main{ background:url(../images/main_bg.png) repeat-y  center;}
.main_footer{ background:url(../images/main_footer.png) no-repeat center; height:110px;}
.main h3{font-size:18px; color:#9CBC4D;}
.main h4{ font-size:12px; color:#1269B0; line-height:24px;}
.img1{ background:url(../images/img1.jpg) no-repeat; height:291px; width:871px;}
.title1{ background:url(../images/title1.jpg) no-repeat center; height:54px;}
.main_con1{ background:url(../images/con_bg1.jpg) no-repeat; width:931px; height:197px;}
.main_con1 h3{ font-size:18px; color:#ffffff; line-height:45px;}
.main_con1 h3 span{ font-size:14px;}
.main_con1 p{ color:#585657;}
.main_con1_img img{ border:1px solid #717171; padding:4px; background:#ffffff;}
.title2{ background:url(../images/title2.jpg) no-repeat; width:114px; height:37px; line-height:37px;}
.title2 h3{ font-size:18px; color:#ffffff;}
.br1{ background:url(../images/br1.jpg) no-repeat; height:4px; width:452px; overflow:hidden;}
.main_con2 img{ border:1px solid #717171; padding:4px; background:#ffffff;}
.main_con2 p{ color:#595758;}
.footer{ padding:20px 0; color:#393B3A;}
.footer a{ padding:0 5px; color:#393B3A;}







