﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption,      
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,      
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,      
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,      
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,      
fieldset, form, label, legend {      
    vertical-align: baselinebaseline;      
    font-family: "宋体" ;      
    font-weight: inherit;      
    font-style: inherit;      
    font-size: 100%;      
    outline: 0;      
    padding: 0;      
    margin: 0;      
    border: 0;      
}  
ol,ul{
    list-style:none;
}
:focus{
    outline:0;
}
table{
    border-collapse:collapse;
    border-spacing:0;
}
img{
    border: 0;
}
a:link,a:visited{
    text-decoration: none;
    color: #5b5b5b;
}
body{
    font-size: 12px;
    color: #666;
    font-family: "微软雅黑";
   
   /* background:  url(../images/index_01.jpg) repeat-x top center;*/
    line-height:24px;      
}

input{
    vertical-align: middle;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clear{
    clear: both;
}
/***Link**/
a:link{color:#666;text-decoration: none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#009148;text-decoration:none;}
a:active{color:#666;text-decoration:none;}

.btm{border-bottom-right-radius:2px;border-bottom-left-radius:2px;
    -webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;
    -moz-border-bottom-right-radius:2px;-moz-border-bottom-left-radius:2px;
    -o-border-bottom-right-radius:2px;-o-border-bottom-left-radius:2px;}
.box_shdow{box-shadow: 1px 1px 5px #9c9c9c; -webkit-box-shadow: 1px 1px 5px #9c9c9c;-ms-box-shadow: 1px 1px 5px #9c9c9c; -o-box-shadow: 1px 1px 5px #9c9c9c;-moz-box-shadow: 1px 1px 5px #9c9c9c;}

.header{width: 100%;height: 93px;position:relative;}
.wjj{position: absolute;width: 960px;height: 220px;background: url(../images/wjj.png) no-repeat;z-index: 100;left: 0px;top:-54px;}
.header-top{width:960px; height:93px; margin:0 auto;position:relative;}
.header-top .wz{height:30px; position:absolute; right:10px;top: 5px;z-index: 101} 
.logo{font-size: 30px;font-weight: bold;color: #242424;padding-top: 35px;position: absolute;top:-28px;left:0;}
.kh{position: absolute; left: 190px;top:7px;}
.lianjie{position: absolute;right: 40px;bottom: 10px;z-index: 102}

.navmain{width: 100%; height: 57px;background: url(../images/nav.png) repeat-x;margin-bottom: 15px;}
.container {width: 960px; height: 57px; position: relative; margin: auto;background: #fff;z-index: 9999}
.container .nav li{float: left;width: 160px;height: 32px;line-height: 32px;}
.container .nav li a{width: 160px;height: 57px;line-height: 50px;text-align: center;display: block;font-size: 14px;color: #fff;font-weight: bold;background: url(../images/nava.jpg) no-repeat left center;}
.container .nav li a:hover{background: url(../images/hover3.jpg) no-repeat left center;}
.container .nav li .first{background: url(../images/nav1.jpg) no-repeat left center;}
.container .nav li .first:hover{background: url(../images/hover1.jpg) no-repeat left center;}
.container .nav li .finll{background: url(../images/finll.jpg) no-repeat left center;}
.container .nav li .finll:hover{background: url(../images/hover2.jpg) no-repeat left center;}
/*.container .nav li a:hover{background:url(../images/index_04.jpg) no-repeat center center; color:#FFF;}*/

.footer{width:100%; height:170px; padding-top:10px; background:#eee;position: relative;color: #555}
.footer .foot{width: 960px;height: 170px;margin: 0 auto;/*background: url(../images/footerbg.jpg) no-repeat center center;*/}
.footer .footer-logo{position: absolute;left: -10px;top: 37px;}
.footer ul{ width:740px; height:115px; margin:0 auto; padding-left:220px; padding-top:20px;position: relative;}
.footer .wenzi a{color:#555;}.footer .wenzi a:hover{color:#009148;}
.footer .wenzi{ background:#e9e9e9; padding:2px; text-align:center; line-height:24px; border:1px solid #ccc;margin-bottom: 10px;box-shadow: 0px 0px 5px #fff; -webkit-box-shadow: 0px 0px 5px #fff;-ms-box-shadow: 0px 0px 5px #fff; -o-box-shadow: 0px 0px 5px #fff;}
.footer .InnerRight .rx{position: absolute;right: 180px;top: 125px;color: #009148;font-size: 24px;font-weight: bold;}
.footer .InnerRight .tel {position: absolute;right: -35px;top: 125px;height: 50px;width: 220px;padding-left: 160px;color: #009148;font-size: 24px;font-weight: bold;font-family: Georgia, "Times New Roman", Times, serif;
}.mainbg{background:#383838;}
/*qq*/
.float0831 {

    POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute

}
.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 {
    display: none;

    BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .tp {

    BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .cn {

    BACKGROUND: url(../images/float_bg.gif)

}

.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;font-family: "宋体"；

}

.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

}

.float0831 .cn UL LI {
    WORD-WRAP: break-word;  OVERFLOW: hidden; WORD-BREAK: normal
}
.tb{
    BORDER-BOTTOM: #e6e5e4 1px solid;
    height: 36px;
    line-height: 36px;
}
.dp{
    height: 30px;line-height: 30px;
}
.float0831 .titZx {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDh {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDc {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoZx {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTc {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoFf {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTl {

    BACKGROUND: url(../images/float_s.gif) no-repeat

}

.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 .titZx {

    BACKGROUND-POSITION: 5px -10px

}

.float0831 .titDh {

    BACKGROUND-POSITION: 5px -66px

}

.float0831 .titDc {

    BACKGROUND-POSITION: 5px -124px

}

.float0831 .icoZx {

    BACKGROUND-POSITION: 2px -154px

}

.float0831 .icoTc {

    BACKGROUND-POSITION: 0px -323px

}

.float0831 .icoFf {

    BACKGROUND-POSITION: 2px -213px

}

.float0831 .icoTl {

    PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-POSITION: 2px -266px; FLOAT: left;
    font-size: 12px;

}

.float0831 .btnOpen {

    BACKGROUND-POSITION: -30px -396px

}

.float0831 .btnOpen_n {

    BACKGROUND-POSITION: 0px -530px

}

.float0831 .btnCtn {

    BACKGROUND-POSITION: 0px -396px

}

.float0831 .icoZx {

    PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .icoTc {

    PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;
    font-size: 12px;

}

.float0831 .icoFf {

    PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .btnOpen {

    POSITION: relative; WIDTH: 28px; HEIGHT: 118px;/* TOP: 80px;*/ LEFT: 2px

}

.float0831 .btnOpen_n {

    POSITION: relative; WIDTH: 28px; HEIGHT: 118px;/* TOP: 80px;*/ LEFT: 2px

}

.float0831 .btnCtn {

    POSITION: relative; WIDTH: 28px; HEIGHT: 118px; /*TOP: 80px;*/ LEFT: 2px

}

.float0831 .btnOpen {

    /*TOP: 118px;*/ LEFT: 1px

}

.float0831 .btnOpen_n {

    /*TOP: 118px;*/ LEFT: 1px

}

.float0831 .btnCtn {

    /*TOP: 118px;*/ LEFT: 2px

}

.float0831 UL LI H3.titDc A {

    WIDTH: 80px; DISPLAY: block; HEIGHT: 36px

}

.float0831 UL LI.top {

    BORDER-BOTTOM: #ace5f9 1px solid

}

.float0831 UL LI.bot {

    BORDER-BOTTOM-STYLE: none

}

.float0831 UL.webZx {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px

}

.float0831 UL LI.webZx-in {

    BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px

}




