@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	 font-size: small;
	 font-family:Arial;
    margin: 0;
    padding: 0;
    text-align: left;
}

.container{margin:auto;}

a{ text-decoration:none; color:#000}

.logo{ width:100%; margin:0 auto; text-align:center; background:#fff}
.logo img{ max-width:100%;height:auto !important; display:inline-block}

.menu{ width:100%; margin:0 auto; height:46px; border-top:1px solid #0096db; background:#1268bd}
.menu ul li{ float:left; list-style:none; line-height:46px; width:20%; text-align:center}
.menu ul li a{ font-size:13px;color:#fff; font-weight:bold}
.menuon{ background:url(../img/menu_line.jpg) center bottom no-repeat;}

.indexAbout{ width:96%; margin:0 auto; padding:14px 2% 24px 2%;}
.title{ width:100%; float:left; text-align:center; text-transform:uppercase; color:#000; background:url(../img/titlebg.jpg) bottom center no-repeat;line-height:25px; font-size:22px;font-weight:bold; padding:10px 0}
.title h3{font-size:22px;font-weight:bold;line-height:25px;}
.title2{ width:100%; float:left; text-align:center; text-transform:uppercase; color:#000; background:url(../img/titlebg.jpg) bottom center no-repeat;line-height:25px; font-size:22px;font-weight:bold;}
.title span{color:#000;font-size:20px;font-weight:normal;}

.content{ width:100%; float:left; font-size:14px; color:#000000; line-height:20px; padding:18px 0}
.more{ width:100%; float:left; text-align:center}

.indexPro{width:96%; margin:0 auto; padding:0px 2% 24px 2%;}
.prolist{ width:100%; float:left; padding:15px 0}
.pro{ width:32%; float:left;}
.proimg{ width:100%; float:left;}
.proimg img{ max-width:100%; height:auto !important}
.proname{ width:100%; float:left; text-align:center;}
.proname a{ font-size:14px; color:#000000; line-height:20px;}

.indexnews{ width:100%; margin:0 auto; padding:0px 0 24px 0;}
.newslist{ width:100%; float:left; padding:18px 0}
.newslist ul li{ border-bottom:1px solid #d2d2d2; list-style:none; padding:8px 2% 8px 8%; background:url(../img/new.png) 3% no-repeat;}
.newslist ul li a{ font-size:14px; color:#000;}

.footbg{ width:96%; margin:0 auto; background:#1268bd; padding: 20px 2% 10px 2%; color:#fff; font-size:13px; text-align:center; }
.footbg a{ color:#fff;font-size:12px;}
.footbg span,.footbg span a{ font-size:13px; color:#fff;line-height:18px}

.main_top{ width:96%; margin:0 auto;padding:10px 2%;color:#808080; text-align:right; font-size:12px; line-height:20px}
.main_top a{ color:#808080}
.main{ width:96%; margin:0 auto; padding:0 2%}
.prodes{ width:100%; float:left; padding-top:15px}
.mainbody{ width:100%; float:left; padding:20px 0}
.mainbody table{ max-width:100%!important;}
.mainbody img{ max-width:100% !important; height:auto !important}
.proclass{ width:100%; float:left; }
.proclass ul li{ list-style:none; border-bottom:1px solid #d2d2d2}
.proclass ul li h3{ font-size:13px; color:#000000; font-weight:normal; padding-left:3%}

.main_page{text-align:center;width:100%; float:left; padding:15px 0}
.main_page a,.main_page .current{ margin:1px 2px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#000; color:#fff;border:1px solid #000}

.table td{ height:20px;}


.big img{max-width:100%;}

.back{ width:100%; margin:0 auto; text-align:center}
.back span{ background:#1268bd; padding:5px 15px; color:#fff}


.bottom{position:fixed; z-index:999; width:100%; left:0px; bottom:0px; height:50px; font-size:0; background:#1268bd; border-top:1px solid #89b4de}
.bottom div{background:url(../img/bottomline.png) right no-repeat; width:20%; float:left;height:50px; text-align:center}
.bottom_button { width:90%; display:inline-block;font-size:12px;line-height:14px; text-align:center; margin:0 auto; background:#1268bd; padding:10px 0 0 0}

.bottom_button a{ text-decoration:none; display:block; text-align:center; line-height:14px; color:#fff;}