@charset "utf-8";
/* DIVCSS5 www.  请保留以便售后维护与服务 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px Arial,"宋体", Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#213E62;background:#FFF url("bg.gif") repeat-x 0 0;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#213E62;text-decoration:none; } 
a:hover{color:#C30;}

.red ,.red a{ color:#F00;}
.lan ,.lan a{ color:#1E51A2;}
.dis{display:block;}
.undis{display:none;}

.lf{float:left;}
.rt{float:right;}

.pt5{padding-top:5px;}
.pt12{padding-top:12px;}
.pt15{padding-top:15px;}
.box{margin:0 auto; width:100%; overflow:hidden}

.w{ width:1003px; margin:0 auto; overflow:hidden}
#header{ padding-top:13px;}
h1#logo{ float:left; width:547px; height:100px; background:url("logo.png") no-repeat 0 0}
h1#logo a{ display:block; width:100%; height:100%; text-indent:-9999px}
.w310{ width:310px}
.h84{ height:106px}
.top-s{ height:24px; line-height:24px; text-align:right; padding-bottom:10px}.top-s a{ padding:0 10px;}
.tel-top{ height:31px;}

ul#nav{ height:69px; padding-bottom:3px; overflow:hidden}
ul#nav li{ float:left;  text-align:center; height:69px; line-height:69px; background:url("nav-ge.gif") no-repeat right 0; width:122px; padding-right:1px}
ul#nav li a{ display:block; width:100%; height:69px; font-weight:bold; line-height:69px; color:#FFF; font-size:14px}
ul#nav li a:hover,ul#nav li.home a,ul#nav li.home a:hover{ background:url("nav-on.gif") no-repeat right 0;}
ul#nav li.end{ background:none}ul#nav li.end a:hover{background:url("nav-on.gif") no-repeat 0 0;}

#flash-box{ width:100%; height:410px; background:url("flash-bg.jpg") repeat-x 0 0;}
#flash-ad{ width:990px; margin: 0 auto;}
div#MainPromotionBanner{width:100%;height:327px; margin:0 auto; overflow:hidden;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;	height: 327px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 100%;height: 327px;}
#MainPromotionBanner .Slides li img{border:0;display: block;width: 100%;height: 327px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none;position: absolute; top: 304px; left:48%;z-index: 10;	height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color:#06F;text-align: center;line-height:12px;width: 12px;	height: 12px; text-indent:-9999px;cursor: pointer;overflow: hidden;margin:0 3px;background: url("bg-page.png") no-repeat 0 0;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#FFF; background: url("bg-page.png") no-repeat -32px 0;border:0;margin:0 3px; }

#footer{ margin:0 auto; width:100%; overflow:hidden; background:#F8F9FC url("ft-bg.gif") repeat-x 0 0; padding:15px 0; line-height:24px; margin-top:10px;}
.nav-ft,.copyright{ width:990px; line-height:24px; margin:0 auto; text-align: center;}
.nav-ft,.nav-ft a{ color:#3E5776;}.nav-ft a{ padding:0 6px}
.copyright,.copyright a{ color:#676666}
.ft-link{ margin:10px auto; width:980px; padding:10px 0; border-top:1px dashed #E1E1E1; text-align:left;}
.ft-link a{ float:left; width:90px; padding:0 4px; height:22px; line-height:22px; color:#666; overflow:hidden}