*{ margin:0; padding:0}
html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
img { border:0px; }
a, link { text-decoration: none; }
.clear { clear:both; line-height:0; font-size:0; }
ul, li, ol { white-space:normal; list-style-type:none; }
body { width:100%; height:100%; background:url(../images/all_bg.jpg) no-repeat top center #0b0b0c; font-family: Arial, Helvetica, sans-serif !important; position:relative}

.top { width:1000px; height: 502px; margin:0 auto; background:url(../images/background.jpg) no-repeat; position:relative}
.top .logo{ display: block; width: 148px; height: 102px;  position: absolute; left:128px; top:22px; }
.top_top { position: absolute; z-index: 2; right: -110px; top: 0px; }
.top_middle { width:1000px; height: 440px; float:left}
.top_bottom { height: 62px; width: 990px; float:left; padding:0 5px 0 5px}
#topflash{ position:absolute; top:259px; left:380px;}
.btn_top { padding: 5px 5px 0 5px }
.btn_top li { float:left; margin:0 5px 0 5px}
.btn_top li a { display:block; width: 152px; height: 40px; background:url(../images/btn.png) no-repeat}
.btn_top li.btn_top_1 a { background-position: 0 0; }
.btn_top li.btn_top_2 a { background-position: -161px 0px; }
.btn_top li.btn_top_3 a { background-position: -324px 0px; }
.btn_top li.btn_top_4 a { background-position: -486px 0px; }
.btn_top li.btn_top_5 a { background-position: -648px 0px; }
.btn_top li.btn_top_6 a { background-position: -809px 0px; }
.btn_top li.btn_top_1 a:hover { background-position: 0 -48px; }
.btn_top li.btn_top_2 a:hover { background-position: -161px -48px; }
.btn_top li.btn_top_3 a:hover { background-position: -324px -48px; }
.btn_top li.btn_top_4 a:hover { background-position: -486px -48px; }
.btn_top li.btn_top_5 a:hover { background-position: -648px -48px; }
.btn_top li.btn_top_6 a:hover { background-position: -809px -48px; }

.middle { width:1000px; margin: 0 auto; background:url(../images/bg_middle_bg.png) repeat-y; overflow:hidden;}
.middle_mian { background:url(../images/bg_middle_bottom.jpg) no-repeat center bottom; min-height: 600px; padding-bottom: 60px; }
.bottom { text-align:center; margin-top: 20px; height: 62px; background: url(../images/bt_bottom.jpg) no-repeat 50% 0; background-color:#000}
.left { float:left; width: 204px; }
.btn_left { padding-left: 15px; margin:0 0 0 6px }
.btn_left li{ margin-bottom: 10px; background:url(../images/btn01.png) no-repeat; display:block }
.btn_left li a{ display:block; width: 192px; height: 43px; background:url(../images/btn01.png) no-repeat}
li.btn_left_1 a{ background-position: 0 0; }
li.btn_left_2 a{ background-position: 0 -52px; }
li.btn_left_3 a{ background-position: 0 -105px; }
li.btn_left_4 a{ background-position: 0 -157px; }
li.btn_left_5 a{ background-position: 0 -209px; }
li.btn_left_6 a{ background-position: 0 -261px; }
li.btn_left_7 a{ background-position: 0 -314px; }
li.btn_left_8 a{ background-position: 0 -366px; }
li.btn_left_9 a{ background-position: 0 -418px; }

li.btn_left_1 a:hover { background-position: -198px 0px; }
li.btn_left_2 a:hover { background-position: -198px -52px; }
li.btn_left_3 a:hover { background-position: -198px -105px; }
li.btn_left_4 a:hover { background-position: -198px -157px; }
li.btn_left_5 a:hover { background-position: -198px -209px; }
li.btn_left_6 a:hover { background-position: -198px -261px; }
li.btn_left_7 a:hover { background-position: -198px -314px; }
li.btn_left_8 a:hover { background-position: -198px -366px; }
li.btn_left_9 a:hover { background-position: -198px -418px; }

li.btn_left_1_h a { background:url(../images/btn.jpg) no-repeat }
li.btn_left_2_h a { background:url(../images/btn.jpg) 0 -53px no-repeat}
li.btn_left_3_h a { background:url(../images/btn.jpg) 0 -106px no-repeat }
li.btn_left_4_h a { background:url(../images/btn.jpg) 0 -158px no-repeat}
li.btn_left_5_h a { background:url(../images/btn.jpg) 0 -210px no-repeat}
li.btn_left_6_h a { background:url(../images/btn.jpg) 0 -262px no-repeat }
li.btn_left_7_h a { background:url(../images/btn.jpg) 0 -315px no-repeat}
li.btn_left_8_h a { background:url(../images/btn.jpg) 0 -367px no-repeat}
li.btn_left_9_h a { background:url(../images/btn.jpg) 0 -418px no-repeat}
li.btn_left_10_h a { background:url(../images/btn.jpg) 0 -472px no-repeat}
li.btn_left_11_h a { background:url(../images/btn.jpg) 0 -524px no-repeat}
li.btn_left_12_h a { background:url(../images/btn.jpg) 0 -576px no-repeat}
li.btn_left_13_h a { background:url(../images/btn.jpg) 0 -628px no-repeat}
li.btn_left_14_h a { background:url(../images/btn.jpg) 0 -681px no-repeat}
li.btn_left_15_h a { background:url(../images/btn.jpg) 0 -733px no-repeat}
.btn_left_16_h a { background-position: -519px -643px; background-color:#06a0cd; }
.btn_left_17_h a { background-position: -519px -686px; background-color:#06a0cd; }
.btn_homepage { }
.btn_top1 { }
.btn_top1 li { float:left; margin-right: 6px; }
.btn_top1 li a { display:block; width: 149px; height: 42px; background:url(../images/btn02.png) no-repeat }
li.btn_top1_1 a { background-position: 0 0; }
li.btn_top1_2 a { background-position: 0 -43px; }
li.btn_top1_1 a:hover { background-position: -150px 0}
li.btn_top1_2 a:hover { background-position: -150px -43px}
.right { float: left; width: 746px; }
.contert { padding: 0px 0px 0px 40px; color:#FFF; font-size: 14px; line-height: 25px; }
.contert p{ color:#FFF; line-height: 30px;}
.contert p .yew{ color:#FF0}
.title { border-bottom: 1px dotted #FC6; line-height: 50px; text-align:center; height: 50px; margin-bottom: 20px; }
.title h1 { color:#FC6; font-family:"微软雅黑"; font-size: 26px; letter-spacing: 2px; font-weight:600; }
.contert strong { font-family:"微软雅黑"; font-size: 15px; color:#FC6; }
.back_top { position: fixed; _position:absolute; bottom: 160px; _padding-bottom: 50px; margin-left: 960px; height: 120px; width: 83px; _top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight);
z-index:1; }
.back_top a { display:block; width: 83px; height: 120px; background:url(../images/button.png) no-repeat}

.form-login input[type="password"] { width: 100%; height: 40px; border: none; text-indent: 5px; border-radius: 1px; transition: all 300ms; }
.btn_left_15 { display: none; }
