*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#2373d6; color:#000}
.no{-moz-user-select:none;}
a{text-decoration:none; outline:none; color:#000}
p{padding-bottom:8px}
h2{color:#242798; font-size:16px; margin:8px 0}
img{border:none}
ul{list-style:none}
.clear{clear:both}
.table{ float:left; width:98%; height:auto; background:#ddd; margin-bottom:10px; border-top:1px solid #c7c7c7;}
.table td{margin-bottom:3px; padding:3px;}
.table tr{ background:#fff;}
.table tr.top{background:#eee; font-weight:bold}


#header{width:914px; margin:0 auto; padding:0 48px; background:url(../images/header.gif) left top no-repeat; height:82px}
.logo{background:url(../images/logo.gif) no-repeat; width:62px; height:68px; float:left; margin-top:10px}
.com{float:left; font-size:25px; line-height:24px; font-weight:bold; font-style:italic; color:#fff; margin:30px 0 0 10px}
.lang{float:right; margin:5px 0px 0 0}
.lang a{padding:0 4px; color:#fff}

#nav{background:url(../images/menubg.gif) left top repeat-x; height:71px}
.menu{width:914px; height:31px; padding:0 48px; margin:0 auto}
.menu ul li{float:left}
.menu ul li a{display:block; line-height:31px; padding:0 40px; color:#fff; font-weight:bold; font-size:14px}
.menu ul li a:hover{background:url(../images/ahovermg.gif) center top no-repeat; color:#000}
.menu ul li.w a{background:url(../images/ahovermg.gif) center top no-repeat; color:#000}
.menu ul li.w1 a{background:url(../images/ahovermg1.gif) center top no-repeat; color:#000}
.hotlink{width:914px; line-height:40px; padding-left:60px; margin:0 auto}
.hotlink a{color:#242798; font-size:12px;}

#container{width:1010px; margin:0 auto;background:url(../images/contentbg1.gif) left top repeat-x}
.content{width:914px; padding:0 48px; background:url(../images/footer.gif) center bottom no-repeat; padding-top:8px}
.container{width:913px; height:254px; margin-bottom:10px}
.sidebar{width:197px; float:left}
.plist{border-left:#d5e7f7 1px solid; border-right:#d5e7f7 1px solid; width:187px; padding-left:8px; background:#b9d9f5 }
.plist a{display:block; line-height:14px; color:#666; background:url(../images/san.gif) left center no-repeat; padding:4px 8px 4px 6px}
.plist a.w{color:#014399; font-weight:bold; background:url(../images/pline.gif) left top no-repeat; padding-top:18px; padding-left:0}
.plist a:hover{color:#242798; text-decoration:underline; font-weight:bold}
.plist a.j{text-decoration:underline;color:#242798}
.plist-top{background:url(../images/ptopbg.gif) no-repeat; width:189px; height:30px; padding:8px 0 0 8px}
.plist-top a{color:#014399; font-weight:bold}
.plist-bottom{background:url(../images/listbutbg.gif) no-repeat; width:197px; height:18px; margin-bottom:20px}
.mainbody{width:703px; margin-left:14px; float:left;}
.title{padding-left:14px; background:url(../images/line.gif) left bottom no-repeat; width:689px; line-height:28px; color:#b4d2ed; font-size:16px; font-weight:bold}
.about{padding:14px; color:#fff}
.pshow{padding:14px 0}
.pshow ul{width:689px; height:115px; padding:14px 0 14px 14px; background:url(../images/line.gif) left bottom no-repeat; color:#fff}
.pshow ul li{width:144px; float:left}
.pshow ul li.w{width:531px; margin-left:14px}
.pshow ul li.w a{display:block; color:#a3dfff; font-weight:bold; font-size:14px}
.pshow ul.j li{width:144px; float:right}
.pshow ul.j li.w{width:531px; margin-left:0; margin-right:14px}
.pshow ul.u{background:none}
.cont{background:url(../images/contbg.gif) left no-repeat; width:181px; height:231px; color:#000; padding:8px}
.cont table{line-height:26px}
.cont table tr.ct a{font-size:16px; font-weight:bold; color:#0d49b7}
.cont table tr.co td{color:#fe6600; line-height:18px; padding:8px 0 14px 0}
.cont table td.img{text-align:center}
.cont table td.text{padding-left:8px; color:#0a71e9}
.cont table td.text a{color:#0a71e9}

.mainbody-top{background:url(../images/maintop.gif) left top no-repeat; width:702px; height:10px}
.mainbody-bottom{background:url(../images/mainbottom.gif) left top no-repeat; width:703px; height:35px}
.mainbody-middle{background:url(../images/maintext.gif) left top repeat-y; width:675px; padding:0 14px}
.title1{color:#242798; font-weight:bold; padding:6px 0; line-height:14px; border-bottom:#5cc3f1 2px solid; margin-bottom:12px}
.title1 a{color:#000; text-decoration:underline}
.products{ padding-bottom:8px}
.products ul{width:675px; height:94px; float:left; padding:8px 0; border-bottom:#ccc 1px dashed}
.products ul li{width:124px; float:left}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.w{width:539px; margin-left:12px}
.products ul li.w a{display:block; font-weight:bold; color:#242798}
.products ul li.w a:hover{color:#000}

.products1{ padding-bottom:8px}
.products1 ul{width:325px; height:94px; float:left; padding:10px 0; border-bottom:#ccc 1px dashed; margin-right:12px}
.products1 ul li{width:124px; float:left}
.products1 ul li img{padding:1px; border:#ccc 1px solid}
.products1 ul li.w{width:189px; margin-left:12px}
.products1 ul li.w a{display:block; font-weight:bold; color:#242798}
.products1 ul li.w a:hover{color:#000}

.righ{float:right; width:324px; margin-top:5px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin:10px 0 0 10px}

.reproducts ul li{float:left; width:124px; padding:5px}
.reproducts ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.reproducts ul li a{display:block; text-align:center}
.reproducts ul li a:hover{font-weight:bold; color:#242798}
.contact a{color:#0a71e9}

.case img{padding:1px; border:#ccc 1px solid; margin:0 6px 6px 0}

.sitemap{background:#fff; padding:12px; border-radius:5px;-moz-border-radius:5px }
.sitemap a{font-weight:bold}
.sitemap a.w{color:#242798}

.footer{ padding-top:14px; margin-top:40px; color:#fff;}
.qlink{padding-top:10px;color:#242798; font-weight:bold;border-top:#5cc3f1 2px solid}
.qlink a{color:#000}
.olink{text-align:center; padding-top:6px}
.olink a{padding:0 6px; color:#fff}
.copyright{text-align:center; padding-top:6px}
.flink{text-align:center; padding-top:6px}
.flink a{padding:0 6px; color:#fff}

.container A IMG {WIDTH: 913px;	HEIGHT: 254px;}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;WIDTH: 90px;FLOAT: right;TOP:230px;LEFT: 790px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 1px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;	FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer
}
.num LI.on {LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(../images/flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR:#ffffff}