<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Generated by less 2.5.1 */



@charset "utf-8";



/*































*/



* {

    padding: 0;

    margin: 0;

}



body {

    font-size: 12px;

    font-family: "Microsoft YaHei", arial, helvetica, sans-serif;

    color: #333;

    margin: 0;

    position: relative;

}



li,

ul {

    list-style-type: none;

}



img,

li,

ul {

    padding: 0;

    margin: 0;

}



img {

    border: none;

}



a {

    color: #666;

    text-decoration: none;

}



a:hover {

    text-decoration: none;

}



a:active {

    text-decoration: none;

}



.clear {

    clear: both;

}



img {

    border: 0;

}



input,

textarea {

    outline: 0;

    border: 0;

}



h1, h2, h3, h4, h5, h6, dl, dd, dt, i, b, em {

    font-weight: normal;

    font-style: normal;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.among {

    width: 1180px !important;;

    margin: 0 auto;

    position: relative;

    z-index: 1;

}



.fixedNav {



    position: fixed;



    top: 0px;



    left: 0px;



    width: 100%;



    z-index: 100000;



    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}



.header {

    height: 220px;

    position: relative;

}



.header .h-top {

    height: 50px;

    line-height: 50px;

    background-color: #e6e6e6;

}



.header .h-top .h-wz {

    font-size: 14px;

    color: #666;

}



.header .h-top .h-dh {

    margin-right: 0px;

}



.header .h-top .h-dh span {

    padding: 0 4px;

    color: #666;

    font-size: 14px;

}



.header .h-top .h-dh a {

    color: #fff;

    font-size: 14px;

}



.header .h-b {

    height: 110px;

    position: relative;

}



.header .header-l {

    height: 60px;

    padding-top: 25px;

}



.header .header-b {

    position: relative;

    z-index: 999;

}



.header .header-b .header-y ul li {

    float: left;

    width: 100px;

    height: 36px;

    margin-right: 7px;

    line-height: 36px;

    text-align: center;

}



.header .header-b .header-y ul li a span {

    color: #fff;

    display: block;

    font-size: 14px;

    padding: 0 10px;

    width: 100px;

}



.header .header-b .header-y ul li:hover a span {

    color: #555555;

    background-color: #e6e6e6;

    width: 100px;

    height: 36px;

    line-height: 36px;

    border-radius: 36px;

    padding: 0 10px;

}



.header .header-b .header-y ul li a {

}



/*nav*/



.nav-cont {

    width: 1180px;

    margin: 0 auto;

}



.header .header-b .header-y .submenu {

}



.header .header-b .header-y .submenu li {

    float: left;

    height: 44px;

    width: 122px;

    line-height: 36px;

    position: relative;

    width: 246px;

}



.header .header-b .header-y .submenu li.last {

    background: none;

}



.header .header-b .header-y .submenu li a {

    float: left;

    display: block;

    width: 106px;

    height: 36px;

    text-align: center;

    line-height: 36px;

}



.header .header-b .header-y .submenu li:hover a {

    background: url(../images/nav_hover.png) no-repeat center center;

    width: 106px;

    height: 36px;

    display: block;

    text-decoration: none;

}



.header .header-b .header-y .submenu li.selected .submenu {

    display: block;

}



.header .header-b .header-y .submenu {

    display: none;

    position: relative;

    top: 10px;

    left: 0px;

    background-color: #666;

    width: 246px;

    text-align: center;

    z-index: 9999;

    height: 300px;

}



.header .header-b .header-y .submenu li {

    float: left;

    padding: 0;

    height: 30px;

    line-height: 30px;

    width: 246px;

    background: none;

}



.header .header-b .header-y .nav_list li .submenu li a {

    float: left;

    padding: 0;

    text-align: center;

    font-family: "Microsoft YaHei";

    height: 30px;

    line-height: 30px;

    color: #fff;

    width: 246px;

    background: none;

}



.header .header-b .header-y .nav_list li .submenu li:hover a {

    float: left;

    padding: 0;

    text-align: center;

    font-family: "Microsoft YaHei";

    height: 30px;

    line-height: 30px;

    color: #fff;

    width: 246px;

    background-color: #333;

}



.header .header-y {

    background-color: #303030;

    height: 36px;

    line-height: 36px;

    padding: 12px 0;

}



.header .h-b {

    height: 110px;

}



.header .h-b .header-r {

    width: 254px;

    height: 60px;

}



.header .header-l img {

    width: 193px;

    height: 60px;

}



.header .header-m {

    position: absolute;

    right: 300px;

    top: 15px;

}



.header .header-m img {

    width: 80px;

    height: 80px;

}



.header .header-r .he-top {



    margin-top: 26px;



    height: 21px;



}



.header .header-r .he-top ul li {

    float: left;

    margin-right: 8px;

}



.header .header-r .he-top ul li a {

    font-size: 16px;

    color: #666;

}



.header .header-r .he-top ul li a span {

    font-size: 16px;

    color: #666;

    padding: 0 6px;

    border-right: 1px solid #666;

}



.header .header-r .he-top ul li .wz3 {

    border: none;

}



.header .header-r .he-top ul li:hover a span {

    font-size: 16px;

    color: #aab916;

}



.header .header-r .he-bottom {

    margin-top: 10px;

    margin-left: 10px;

}



.header .header-r .he-bottom span {

    font-size: 14px;

    color: #666;

}



.header .header-r .he-bottom h4 {

    display: inline;

    font-size: 18px;

    font-weight: bold;

    color: #aab916;

}



/* banner */



.banner {



    position: relative;



    width: 100%;



    height: 500px;



    margin: 0 auto;



    background: transparent;

    overflow: hidden;

}



.banner .bd {



    margin: 0 auto;



    height: 100%;



    position: relative;



    z-index: 0;



    overflow: hidden;



}



.banner .bd ul {



    height: 100%;



    width: 100%;



}



.banner .bd li {



    height: 100%;



    overflow: hidden;



    text-align: center;



    background-position: center;



    background-repeat: no-repeat;



    width: 100%;



}



.banner .bd li a {



    display: block;



    height: 100%;



    width: 100%;



}



.banner .hd {



    width: 100%;



    position: absolute;



    z-index: 1;



    left: 0;



    bottom: 30px;



}



.banner .hd ul {



    text-align: center;



    margin-bottom: 10px;



}



.banner .hd ul li {



    background: #666;



    cursor: pointer;



    display: inline-block;



    *display: inline;



    zoom: 1;



    width: 12px;



    height: 12px;



    border-radius: 50%;



    /* border: 1px solid #fff; */



    overflow: hidden;



    *filter: alpha(opacity=50);



    *opacity: .5;



    line-height: 999px;



}



.banner .hd ul .on {



    background: #303030;



    /* border: 1px solid #fff; */



}



.banner .prev,

.banner .next {



    display: block;



    position: absolute;



    top: 50%;



    margin-top: -30px;



    left: 15%;



    z-index: 1;



    width: 40px;



    height: 60px;



    background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;



    cursor: pointer;



    *filter: alpha(opacity=50);



    *opacity: .5;



    display: none;



}



.banner .next {



    left: auto;



    right: 15%;



    background-position: -6px -137px;



}



/* search */



.search {

    height: 50px;

    padding: 10px 0;

}



.search .search1 {

    width: 355px;

    height: 46px;

    line-height: 46px;

    display: inline;

    background: url(../images/f.png) no-repeat center center;

    z-index: 94;

}



.search .search1 .text {

    height: 46px;

    padding-left: 40px;

    float: left;

    background: none;

    line-height: 46px;

    color: #666;

    font-size: 14px;

    font-family: "Microsoft YaHei";

    z-index: 95;

    width: 218px;

}



.search .search1 .submit {

    width: 95px;

    height: 46px;

    font-size: 12px;

    cursor: pointer;

    float: left;

    background: none;

    z-index: 96;

}



.search .search-wz {

    height: 20px;

    padding-top: 14px;

}



.search .search-wz .search-wz-nav {

}



.search .search-wz .search-wz-nav span a {

    color: #666;

    font-size: 14px;

    line-height: 18px;

    height: 18px;

}



.search .search-wz .search-wz-nav span {

    color: #666;

    font-size: 14px;

    line-height: 18px;

    height: 18px;

    padding: 0 4px;

}



/* footer */



.footer {

    height: 450px;

    background-color: #e6e6e6;

}



.footer .footer-top {

    height: 330px;

    border-bottom: 1px solid #666;

    margin-bottom: 20px;

}



.footer .footer-top .footer-l {

}



.footer .footer-top .footer-l ul {

    margin-right: 90px;

    float: left;

    margin-top: 50px;

}



.footer .footer-top .footer-l ul h3 a {

    font-size: 18px;

    color: #666;

    font-weight: bold;

}



.footer .footer-top .footer-l ul li {

    margin: 8px 0;

}



.footer .footer-top .footer-l ul li a {

    font-size: 14px;

    color: #666;

}



.footer .footer-top .footer-r {

    background: url(../images/wx.png) no-repeat center center;

    width: 145px;

    height: 145px;

    margin-top: 60px;

}



.footer .footer-top .footer-r img {

    width: 117px;

    height: 117px;

    margin: 14px;

}



.footer .footer-bottom {

}



.footer .footer-bottom h2, .footer .footer-bottom p, .footer .footer-bottom span {

    font-size: 14px;

    color: #666;

    margin-top: 6px;

}















































</pre></body></html>