﻿*{padding:0;margin:0;}html,body { height:100%; font:12px/1.5 simsun; background:url(/images/bg_body.gif);word-break:break-all;}html{overflow-x:hidden;}body{ width:1002px; margin:0 auto; background:#fff; color:#234468;}
img{border:none;}a{color:#234468;text-decoration:none;}a:hover{color:#F00;}strong{ font-weight:600;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.red{ color:red;}.center{ text-align:center;}.fright{ float:right;}.clear{ clear:both;height:0;overflow:hidden;}.pointer{ cursor:pointer;}
.hide,.none{ display:none;}div{ overflow:hidden;}
#i-body{ background:url(/images/bg_body.gif);}
#i-index{ width:931px; margin:0 auto 0 auto; background:#fff;}
#i-top{ height:30px; background:url(/images/bg_itop.jpg) no-repeat; padding:70px 0 0 672px;}
#i-foot{ height:74px; background:url(/images/bg_ifot.jpg) no-repeat; padding:12px 0 0 149px;}
#i-foot a{ width:76px; height:16px; display:block; float:left; text-indent:-9999px;}
#i-copyright{ width:931px; margin:0 auto; padding:10px 0 0 0; height:60px; text-align:center; color:#FFFDFC;}
#i-copyright a{ color:#FFFDFC;}
#top{ height:24px; background:url(/images/bg-top.jpg) no-repeat; padding:67px 0 0 744px;}
.h8{ height:8px; background:url(/images/bg_h6.gif) repeat-x;}.h132{ background:#E1E3E6; height:13px;}
#nav{ height:32px; background:url(/images/bg_nav.jpg) repeat-x; border-bottom:1px solid #D6E7EF; font-size:14px; font-weight:600;}
#nav a{ width:99px; margin:0 0 0 1px; padding:5px 0 0 0; text-align:center; background:url(/images/nav_line.gif) no-repeat right; float:left; height:27px; color:#fff;}#nav a:hover,#nav a#snav,#nav a.navn:hover{ background:url(/images/bg_nav.jpg) 0 -32px repeat-x; color:#000;}#nav a.navn{ background:none;}.main{ padding:13px 0 0 0; height:227px;background:#E1E3E6;}
#list{background:#E1E3E6 url(/images/lbg.gif) repeat-y;}
#list{background:url(/images/bg_main.gif) repeat-y;}
.fleft{ float:left; padding:0 13px 0 7px; width:225px; height:auto;}.fright{ float:left; width:757px; height:auto;}
.fcenter{ float:left; width:542px; padding:0 13px 0 0;}.fright2{ float:right; width:195px; padding:0 7px 0 0;}
.fright3{ float:left; width:748px; height:225px; border:1px solid #CDCDCD; background:#F6F9F8;}
.fright4{ float:left; width:748px; border:1px solid #CDCDCD; background:#F6F6F6;}
.fright5{ float:left; width:748px; border:1px solid #CDCDCD; border-bottom:none; background:#F6F6F6;}
.banner{ height:28px; background:url(/images/bg_banner.gif) repeat-x; color:#284A6E; font-size:14px; font-weight:600; cursor:pointer;}
.banner a{ color:#284A6E;}
.banner a.red{ color:#f00;}
	.banner_l{ float:left; width:93px; height:25px; background:url(/images/arrew6.gif) no-repeat 6px 6px; padding:3px 0 0 27px;}
	.banner_r{ float:right; width:48px; height:28px; background:url(/images/more.gif) no-repeat 0 7px;}
	.banner_r a{ display:block; width:40px; height:16px; margin:5px 0 0 0;}
.banner2{ height:28px; background:url(/images/bg_banner2.gif) repeat-x;}
	.banner2_l{ float:left; width:340px; height:27px; background:url(/images/arrew6.gif) no-repeat 6px 6px; }
	.banner2_l a{float:left;display:block;width:87px;background:#BCBCBE;height:24px;text-align:center;font-size:15px;color:#EBF1F1;font-weight:600;}
	.banner2_l a:hover,.banner2_l a.sban{height:27px; margin:0 1px 0 0; background:url(/images/sb.gif) no-repeat;}
	.banner2_r{ float:right; width:42px; height:28px; background:url(/images/more2.gif) no-repeat 0 8px;}
	.banner2_r a{ display:block; width:40px; height:16px; margin:5px 0 0 0;}
	.swf{ height:198px; border-bottom:1px solid #B8B8BA; background:#fff; text-align:center;}
	.ffleft{height:198px; background:#fff;}
	.fcplb{background:#F6F6F6 url(/images/bg_product.gif) no-repeat 8px 133px; padding:11px 0 0 0; height:187px;}
	.fcplb h1{ font-size:13px; font-weight:600; margin:0; padding:5px 0 0 21px; height:20px; background:url(/images/arrew7.gif) bottom repeat-x;}
	.fcplb h1 a{ float:left; background:url(/images/arrew8.gif) no-repeat 0 10px; padding:0 0 0 19px; color:#234468;}
	.fcplb h1 a:hover{ color:#f00;}
	.fcplc{background:#F6F6F6; padding:11px 0 10px 0; text-align:center;}
	.fcplc h1{ text-align:left; font-size:13px; font-weight:600; margin:0; padding:5px 0 0 21px; height:20px; background:url(/images/arrew7.gif) bottom repeat-x;}
	.fcplc h1 a{ float:left; background:url(/images/arrew8.gif) no-repeat 0 10px; padding:0 0 0 19px; color:#234468;}
	.fcplc h1 a.red{ color:#f00;}
	.fcplc h1 a:hover{ color:#f00;}
	.flxfs{ padding:13px; line-height:26px; background:#F6F6F6;}
	.labout{ width:540px; height:225px; border:1px solid #CDCDCD; background:#F6F9F8 url(/images/bg_about.jpg) no-repeat right bottom;}
	.laboutcon{ width:369px; height:198px; padding:18px 0 0 16px; line-height:20px; letter-spacing:150%;}
	.lhezuo{ width:193px; height:225px; border:1px solid #CDCDCD; background:#F3F3F3;}
	.lhzcon{ padding:7px;}
	.lhzcon img{ padding:0 7px 7px 0;}
	.inews{ width:722px; margin:0 auto; list-style:none;}
	.inews2{ margin:15px auto;}
	.inews li{ height:24px; padding:5px 0 0 0; background:url(/images/arrew01.gif) bottom repeat-x;}
	.inewst{ float:left; padding:0 0 0 18px; background:url(/images/arrew9.gif) no-repeat 9px 7px;}.inewsj{ float:right; width:80px;}
.ft1{ border-top:12px solid #e1e3e6; height:1px; border-bottom:1px solid #8F9FB6; margin-bottom:1px;}
.link{ padding:5px 0 10px 10px; background:url(/images/bg_lk.jpg) repeat-x;}
.link a{ display:inline; margin:0 5px 5px 0; color:#fffff8;}.link a:hover{ color:#fff;}.link a.linka{ margin:0; cursor:pointer; font-weight:600;}
.copyright{ height:59px; padding:12px 0 0 0;text-align:center; background:url(/images/bg_copyright.jpg) repeat-x;}.copyright a{color:#234468;}
.lbbg{ height:3px; background:url(/images/lbbg.gif) no-repeat;}
.h13{ height:13px;}.site{ height:29px; background:url(/images/sitebg.jpg) repeat-x;}.site a{ color:#EBF1F1;}
.site span{ float:left; padding:2px 15px; background: url(/images/sitebgs.jpg) 0 1px repeat-x;height:23px;text-align:center; font-size:15px; color:#EBF1F1; font-weight:600;}
    .product{ padding:0; margin:32px 0 0 0; list-style:none;}.pro a{}
	.product li{float:left;width:165px;height:174px;font-size:14px;font-weight:600;line-height:28px;text-align:center;padding:0 0 0 20px;overflow:hidden;}
	  .proimg{ padding:9px; width:129px; height:128px; border:1px solid #66839D; background:#E5F3FC; overflow:hidden;}
	  .proimg img{ text-align:center; height:128px;} 
	.products{ list-style:none;}
	.products li{ border-bottom:1px solid #CDCDCD; padding:18px 0 13px 26px; height:158px; overflow:hidden;}
	.products li .p-left{ float:left; width:150px; height:156px; border:1px solid #cdcdcd; background:#fff; text-align:center;}
	.products li .p-right{ float:left; padding:8px 0 0 28px; width:524px; height:148px; line-height:26px;}
.showinfo{ margin:0 auto; padding:13px; line-height:150%;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding:12px 0; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-size:12px; font-weight:100; padding:18px; line-height:165%;}
#pgs{ text-align:center; list-style:none; width:700px; border:none; padding:25px 0 20px 0; margin:0; font-size:12px;}
#pgs a{ color:#284A6E;}
#pgs2{ text-align:left; list-style:none; width:740px; border:none; padding:15px 20px 0 30px; margin:0;font-size:12px; color:#8F0E0E; font-weight:100; padding-bottom:15px;}
#pgs2 a{ color:#284A6E;}#pgs2 a:hover{color:#f00;}
#demo{ }.mara{height:165px; margin-left:20px; text-align:center; overflow:hidden;}
.mara img{height:121px; border:1px solid #62809C; padding:5px;margin:10px 0 0 7px;}
#news14{ display:none;}
.bg_left{ position:absolute; background:url(/images/bg_left.gif) no-repeat 4px 0; margin:-181px 0 0 4px; height:181px; width:217px;}
#srcoll{ background:#F6F6F6; border-top:6px solid #E1E3E6; padding:0 8px 0 8px;}