/* CSS Document */
@charset "utf-8";
body { padding:0;margin:0; font-size:12px; color:#666666; font-family:"微软雅黑";}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,p{margin: 0px;padding: 0px; font-weight:normal; }
input{ background:#FFFFFF;}
li { list-style:none;}
input,button,option,textarea,select,label{ margin: 0px;padding: 0px; border:1px #CCCCCC solid;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif; }
a { text-decoration: none; color:#666666;}
a:hover{ text-decoration:none; color:#00466b;}
img { border:none;}
.pad15{ padding:15px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.dis{ display:block;}
.undis{ display:none;}
.f_l{ float:left;}
.f_r{ float:right;}
.red{ color:#FF0000;}
.yellow{ color:#FFCC00}
.cont{ width:1000px; margin:0 auto;}
.line1{ border-bottom:#CCCCCC 1px dashed; margin:0px 5px; overflow:hidden; height:0px;}
.img_bod{ padding:3px; border:#cccccc 1px solid; }
.bod_gray{ border:#cccccc solid 1px; padding:1px; background:#FFFFFF;}
.air{ width:10px; height:10px; overflow:hidden; margin:0px auto;}
.index_01{ background:url(../images/index_01.jpg) no-repeat center top; height:234px;}
.index_banner{ background:url(../images/banner_index.jpg) no-repeat center top; margin:0 auto; height:322px; text-align:center; line-height:300px;font-size:20px;}
.index_banner a{ font-size:20px; font-weight:bold; padding:0px 10px;}
.index_footer{ width:100%; height:75px; padding-top:15px; color:#dfded2; text-align:center;}
.index_footer p{ padding-bottom:5px;}
.index_footer a{ color:#fff}

#header{ width:100%; background:#ffffff; height:74px;}
.logo{ float:left; }
.nav {height:22px;float:right;margin-top:36px;  position:relative; z-index:2;}
.nav li {width:auto;float:left; position:relative; height:30px;width:90px;text-align:center}
.nav li .a{float:left; width:90px;font-size:14px; color:#666666; position:relative; z-index:3; font-weight:bold;}
.nav li .nav-pop{ width:100px; position:absolute; background:#598ecf; display:none; left:-5px; top:-24px; filter:Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; padding-top:60px; z-index:2; text-align:center}
.nav li a.a:hover, .nav li .selected{  color:#333333;}
.nav li .nav-pop a{ height:30px;line-height:30px; display:block; color:#FFFFFF; padding:0px 0px;}
.nav li .nav-pop a span{border-bottom:#d34f54 1px dotted; padding:0px 4px; display:block;}
.nav li .nav-pop a:hover{ color:#fff; text-decoration:underline;}
.flash_banner{width:100%;  height:476px; overflow:hidden;}
.cls_01{ padding-top:12px;}
.cls_01 li{ height:20px; line-height:20px;}
.cls_01 li span{ float:right;}
 
#footer{ width:100%; padding:20px 0px; background:#125ebb; color:#ffffff; text-align:center;}
#footer p{ padding-bottom:5px;}
#footer a{ color:#fff}

.float0831 {POSITION: fixed; TOP: 80px; RIGHT: 1px; _position: absolute; z-index:3}	
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {BACKGROUND: url(../images/float_bg.gif);}
.float0831 .tp {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .cn {BACKGROUND: url(../images/float_bg.gif); padding:10px 0px;}
.float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.float0831 .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px; text-align:center;}
.float0831 .cn UL LI {LINE-HEIGHT: 30px; WORD-WRAP: break-word; HEIGHT: 30x; OVERFLOW: hidden; WORD-BREAK: normal}
.float0831 .btnOpen {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen {BACKGROUND-POSITION: -30px -397px;}
.float0831 .btnOpen_n {BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {BACKGROUND-POSITION: 0px -397px}
.float0831 .btnOpen {POSITION: relative; WIDTH: 28px; HEIGHT: 117px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 117px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 117px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {TOP: 7px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 7px; LEFT: 1px}
.float0831 .btnCtn {TOP: 7px; LEFT: 2px}
