body {

    margin-left: 0px;

    margin-top: 0px;

    margin-right: 00px;

    margin-bottom: 0px;

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    line-height:22px;

    color: #767676;

}

li{



    list-style: none;



}





a:link {

    color: #767676;

    text-decoration: none;

}

a:visited {

    color: #767676;

    text-decoration: none;

}

a:hover {

    color: #D40000;

    text-decoration: none;

}

a:active {

    color: #767676;

    text-decoration: none;

}

body {



}

.font-fff{ color:#FFFFFF;}

.font-ooo{ color:#000000;}

.bj{ background-image:url(../images/BJ.jpg);}

.font-ooo{ color:#000000;}

.TD{

    background-image: url(../images/about_007.gif);

    background-repeat: no-repeat;

}


/*zc_dh*/
.zc_dh,.zc_dh li{ overflow: hidden; }
.zc_dh{}
.zc_dh li{ background: url(x.jpg) repeat-y scroll left top; }
.zc_dh li div{ overflow: hidden; }
.zc_dh li div.t{ background: url(z.gif) no-repeat scroll left center; padding-left: 20px; }
.zc_dh li.on div.t{ background-image: url(s.gif); }
.zc_dh li div.f{ margin-left: 20px; background: url(x.jpg) repeat-y scroll left top; display: none; }
.zc_dh li.on div.f{ display: block; }
.zc_dh li div.f dd{ margin:0px; background: url(z.gif) no-repeat scroll left center; padding-left: 20px; }
.zc_dh li div.f.on dd{ background-image: url(s.gif); }
.zc_dh li div.f dl{margin:0px; padding-left: 20px; display: none;}
.zc_dh li div.f.on dl{ display: block; }
.zc_dh li div.f dl a{ display: block; }

/*banner*/
.banner,.banner div,.banner ul,.banner ul li{ margin:0px; padding: 0px; }
.banner{ width: 766px; height: 410px;}
.sy21{ width: 295px; height: 230px;}
.flexslider{ position:relative; overflow:hidden; width: 100%;}
.flexslider .slides{ overflow:hidden;}
.flexslider .slides li{ height:410px; background-repeat:no-repeat; background-position:50%; background-size:cover; }
.sy2 .slides li{height:230px;}
.flexslider .flex-control-nav{ position:absolute; bottom:0px; width:100%; text-align:right; padding: 0px;}
.flexslider .flex-control-nav li{ margin-right:5px; display:inline-block;width:5px;height:5px; cursor: pointer;position: relative;overflow: hidden;}
.flexslider .flex-control-nav li a{text-indent: -99999px; position:absolute; left:0px; right:0px; bottom:0px;border-radius:20px; top:0px; background-color:#000000;}
.flexslider .flex-control-nav li a:hover,.flexslider .flex-control-nav li a.flex-active{ background-color:#4b85cf;}
.flexslider .flex-direction-nav{ display: none; }

