@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin:0}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, i { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/*-- All --*/
html { min-width: 1000px; }
body { color: #333; font: 13px/20px Arial, "Microsoft YaHei", "宋体", sans-serif; text-align: center; background: #DCDCDC; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { color: #f00; text-decoration: underline; }
table { border-collapse: collapse; border-spacing: 0; empty-cells: show; }
table td, table th { border: #ddd solid 1px; padding: 5px 0; }
table th { background: #39A4DC; color: #fff; }
table .new td { color: #f60; font-weight: bold; }
/* css圆形 */
.circle { line-height: 100%; overflow: hidden; font-family: Tahoma, Helvetica; font-size: 18px; color: #aaa; }
.circle:hover { color: #f60; }
/* demo挂件 */
.rightNav { position: fixed; width: 140px; right: 0; top: 100px; _position: absolute; text-align: left; cursor: pointer; background-image: url(about:blank); }
.rightNav a { display: block; position: relative; height: 30px; line-height: 30px; margin-bottom: 2px; background: #fff; padding-right: 10px; width: 130px; overflow: hidden; cursor: pointer; right: -110px; }
.rightNav a:hover { text-decoration: none; color: #39A4DC; }
.rightNav a:hover em { background: #00b700 }
.rightNav a em { display: block; float: left; width: 30px; background: #39A4DC; color: #fff; font-size: 16px; text-align: center; margin-right: 6px; }
.rightNav a.new em { background: #f60; }
.rightNav a.wx {background: none}
/* slideBox图集 */
.slideBox{ width:1003px; height:430px; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .hd { position: absolute; width:1003px; bottom: 10px; text-align: center; font-size:0; z-index:1;}
.slideBox .hd li{margin: 0 3px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1; _background: url(../images/dot8.png) no-repeat 0 -16px;}	.slideBox .hd .on{ background-position:0 0;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1003px; height:430px; display:block;}
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}