<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
    margin: 0px;
    padding: 0px;
}

body {
    margin: 0 auto;
    font-size: 12px;
    color: #313131;
    font-family: Arial, 'microsoft yahei', Helvetica, sans-serif;
    background: url(../img/bg.jpg) repeat-x;
    background-color: #ffffff;
}

a {
    font-size: 12px;
    color: #313131;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
    color: #333;
}

a:hover {
    color: #0068b7;
}

a:active {
    text-decoration: none;
    color: #333;
}

img {
    border: 0;
}

.img_border {
    border: solid 1px #ddd;
}

.img_border:hover {
    border: 1px solid #b6b6b6;
}

.clear {
    clear: both;
}

#main {
    width: 100%;
    margin: 0 auto;
}

#translate {
    width: 200px;
    height: 30px;
    margin: 0 auto;
}

#translate-this {
    width: 180px;
    margin: 5px 0px;
}

#header {
    width: 100%;
    margin: 0px;
}

.box {
    width: 999px;
    margin: 0 auto;
}

#logo {
    float: left;
    width: 630px;
    height: 154px;
    overflow: hidden;
    margin: 0px;
}

/*Ă¥Â¤Â´Ă©Æ’Â¨Ă¦ÂÅ“Ă§Â´Â¢*/

.searchformzone {
    float: left;
    padding: 0px;
    margin: 46px 0px 0px 10px;
    width: 268px;
    height: 31px;
    background: url(../img/search_bg.png) no-repeat;
}

.searchform {
    float: left;
    padding: 0px 0px 0px 5px;
    margin: 0px;
    height: 31px;
}

.search_submit {
    float: right;
    padding: 0px;
    margin: 0px;
}

.searchform .input {
    border: 0px;
    height: 31px;
    margin: 0px;
    background: transparent;
    color: #b0afaf;
    width: 190px;
    font: 12px/31px Arial, Verdana;
}

/*Ă¨Â¯Â­Ă¨Â¨â‚¬Ă©â‚¬â€°Ă¦â€¹Â©*/

.top_right {
    float: right;
    height: 94px;
}

.top_menu {
    width: 303px;
    height: 23px;
    background: url(../img/top_menu.png) no-repeat;
}

.top_menu_text {
    float: left;
    line-height: 22px;
    margin: 0px 3px 0px 26px;
    color: #777777;
}

/*Ă¥Â¯Â¼Ă¨Ë†ÂªĂ¨ÂÅ“Ă¥Ââ€¢*/

#nav_bg {
    clear: both;
    width: 100%;
    height: 50px;
    margin: 0 auto;
}

#nav {
    margin: 0px auto;
    width: 997px;
    height: 50px;
    background: url(../img/nav_bg.jpg) repeat-x;
    overflow: hidden;
    padding-left: 2px;
}

.nav_ul_big li {
    float: left;
    list-style: none;
    background: url(../img/nav_line.jpg) no-repeat right center;
}

.nav_ul_big li a {
    display: block;
    text-align: center;
    text-decoration: none;
    line-height: 50px;
    padding: 0px 26px;
    color: #fff;
    white-space: nowrap;
    font-family: Arial, 'microsoft yahei', SimSun, Verdana;
    font-size: 14px;
}

.nav_ul_big li a:hover,
.nav_ul_big li a.nav_active {
    padding: 0px 26px;
    font-family: Arial, 'microsoft yahei', SimSun, Verdana;
    font-size: 14px;
    background: url(../img/nav_btn_hover.jpg) repeat-x bottom center;
}

.enav_ul_big li a:hover,
.enav_ul_big li a.nav_active {}

.nav_ul_big li a:visited {
    _color: #fff;
}

.nav_ul_big li a.nav_active:visited {
    _color: #c70112;
}

#nav_ul_small {
    position: absolute;
    visibility: hidden;
    padding: 3px 0px 10px 0px;
    z-index: 1000;
    filter: alpha(Opacity=55);
    -moz-opacity: 0.55;
    opacity: 0.55;
    background: #1f1f1f;
}

#nav_ul_small li {
    float: none;
    border-bottom: 1px solid #171717;
    margin: 0 12px;
    background: none;
}

#nav_ul_small li a {
    font-family: Arial;
    text-align: left;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    background: none;
    border: none;
    text-shadow: none;
}

#nav_ul_small li a:hover {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    background: none;
    color: #03beff;
    font-weight: normal;
}

/*Ă¥Â¹Â¿Ă¥â€˜Å&nbsp;Ă¥â€ºÂ¾*/

.flash {
    clear: both;
    width: 708px;
    height: 278px;
    margin: 15px 0px 0px 0px;
    border: 1px solid #d3d3d3;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#full-screen-slider {
    width: 100%;
    height: 278px;
    float: left;
    position: relative;
}

#slides {
    display: block;
    width: 100%;
    height: 278px;
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative
}

#slides li {
    display: block;
    width: 100%;
    height: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute
}

#slides li a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px
}

#pagination {
    display: block;
    list-style: none;
    position: absolute;
    left: 30%;
    top: 250px;
    z-index: 9900;
    padding: 5px 15px 5px 0;
    margin: 0
}

#pagination li {
    display: block;
    list-style: none;
    width: 10px;
    height: 10px;
    float: left;
    margin-left: 15px;
    border-radius: 5px;
    background: #FFF
}

#pagination li a {
    display: block;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    text-indent: -9999px;
}

#pagination li.current {
    background: #0297c9
}

.flash_list {
    height: 212px;
}

.flash_img {
    clear: both;
    width: 100%;
    height: 212px;
}

#center {
    clear: both;
    width: 999px;
    margin: 0 auto;
}

#index_center {
    clear: both;
    width: 999px;
    margin: 0 auto;
}

.more {
    float: right;
    width: 35px;
    padding: 0.7em 0;
}

.span_title {
    display: inline-block;
    text-indent: -9999px;
}

/*Ă¥â€¦Â¬Ă¥ÂÂ¸Ă§Â®â‚¬Ă¤Â»â€¹*/

.index_about {
    width: 613px;
    margin: 22px 0px 0px 27px;
    float: left;
    _margin-left: 15px;
}

.about_title {
    height: 30px;
    background: url(../img/about_title.png) no-repeat;
}

.about_etitle {
    height: 30px;
    background: url(../img/about_etitle.png) no-repeat;
}

.index_about P.about_con {
    width: 613px;
    padding: 10px 0px 5px 0px;
    color: #313131;
    line-height: 25px;
}

/*Ă¥Â·Â¦Ă¤Â¾Â§Ă¦â€“Â°Ă©â€”Â»*/

h2.left_info_title {}

.index_new {
    margin: 8px 0px 20 0px;
    padding-top: 8px;
}

.index_new li {
    list-style: none;
    padding: 10px 0px 10px 5px;
    line-height: 18px;
    margin: 0px 4px;
    background: url(../img/info_line.gif) repeat-x bottom center;
}

.index_new li a:hover {
    text-decoration: none;
}

/*Ă©Â¦â€“Ă©Â¡ÂµĂ¦Â»Å¡Ă¥Å&nbsp;Â¨Ă¤ÂºÂ§Ă¥â€œÂ*/

.index_product {
    clear: both;
    margin: 16px 32px 0px 27px;
}

.product_title {
    height: 34px;
    background: url(../img/product_title.png) no-repeat;
}

.product_etitle {
    height: 34px;
    background: url(../img/product_etitle.png) no-repeat;
}

a.abtn {
    display: block;
    height: 130px;
    width: 17px;
    overflow: hidden;
    margin-right: 2px;
    background: url(../img/arrow3.png) no-repeat 0px 50%;
}

a.aleft {
    float: left;
}

a.agrayleft {
    cursor: default;
    background-position: -34px 50%;
}

a.aright {
    float: right;
    background-position: -17px 50%;
}

a.agrayright {
    cursor: default;
    background-position: -51px 50%;
}

.scrolllist {
    width: 941px;
    height: 175px;
    margin: 0 auto;
}

.scrolllist .imglist_w {
    width: 903px;
    height: 175px;
    overflow: hidden;
    float: left;
    position: relative;
    /*width=(li+padding)xĂ¥ÂÂ¯Ă¨Â§â€&nbsp;Ă¤Â¸ÂªĂ¦â€¢Â°*/
}

.scrolllist .imglist_w ul {
    width: 20000px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.scrolllist .imglist_w li {
    width: 129px;
    float: left;
    list-style: none;
}

.scrolllist .imglist_w li img {
    padding: 2px;
    border: solid 1px #ddd;
}

.scrolllist .imglist_w li a:hover img {
    filter: alpha(opacity=86);
    -moz-opacity: 0.86;
    opacity: 0.86;
}

.scrolllist .imglist_w li p {
    overflow: hidden;
    float: left;
}

.scrolllist .imglist_w li p a {
    display: inline-block;
    width: 124px;
    line-height: 18px;
    color: #313131;
    text-align: center;
}

.scrolllist .imglist_w li p a:hover {
    color: #0068b7;
}

#left {
    float: left;
    width: 270px;
    padding: 0px 0px 0px 0px;
}

/*Ă¥Â·Â¦Ă¤Â¾Â§Ă¥Ë†â€&nbsp;Ă§Â±Â»*/

h2.left_info_title {
    margin-top: 15px;
    height: 41px;
    font: 15px/41px Arial, Verdana, Helvetica;
    color: #535353;
    text-indent: 18px;
    background: url(../img/cat_li_title.png) center center no-repeat;
    font-weight: 600;
    color: #0093dd;
}

h2.left_info_title a {
    color: #535353;
}

.category {
    margin: 5px 0px 0px 0px;
}

.category li {
    list-style: none;
}

.category a,
.category a:link,
.category a:visited,
.category a:active {
    display: block;
    text-decoration: none;
    font: 12px/41px Arial, Verdana, Helvetica, sans-serif;
    background: url(../img/cat_li_bg.png) center center no-repeat;
    height: 41px;
    color: #333333;
    text-indent: 20px;
    margin-bottom: 3px;
    font-weight: bold;
}

.category a:hover,
.category li a.category_active,
.category li.small a:hover {
    background: url(../img/cat_li_bg.png) center center no-repeat;
    color: #15b2df;
}

.left_ul_small {
    background-color: #fcfcfc;
    padding: 11px 18px 11px 12px;
    width: 238px;
    margin-bottom: 3px;
    border: 1px solid #d8d8d8;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.category li.small a {
    text-decoration: none;
    width: 245px;
    height: 25px;
    _width: 238px;
    text-indent: 8px;
    font: 12px/25px Arial, Verdana, Helvetica, sans-serif;
    color: #777777;
    padding: 0px;
    margin-bottom: 1px;
    background: none;
}

.category li.small a:hover,
.category li.small a.category_active {
    background: none;
    _width: 238px;
    text-decoration: none;
    font: 12px/25px Arial, Verdana, Helvetica, sans-serif;
    background-color: #15b2df;
    color: #fff;
}

/*Ă¥Â·Â¦Ă¤Â¾Â§Ă¨Ââ€Ă§Â³Â»Ă¦Ë†â€˜Ă¤Â»Â¬*/

ul.contact {
    padding: 10px 4px 0px 4px;
}

ul.econtact {}

ul.contact li {
    list-style: none;
    color: #313131;
    line-height: 28px;
    font-size: 12px;
}
ul.contact li span, ul.contact li a, .contact_us span a, .formPanel-bd p span, .formPanel-bd p a  { font-weight: 600; color: #000; }

#right {
    float: right;
    width: 710px;
    margin: 0px 0px 0px 0px;
}

h2.right_info_title {
    margin-top: 15px;
    height: 41px;
    font: 15px/41px Arial, Verdana, Helvetica;
    color: #535353;
    text-indent: 18px;
    background: url(../img/right_info_title.png) center center no-repeat;
}

/*Ă¥â€&nbsp;â€¦Ă©Â¡ÂµĂ¦Â&nbsp;Â·Ă¥Â¼Â*/

.path_title {
    height: 41px;
    margin-top: 15px;
    background: url(../img/right_info_title.png) left center;
    color: #313131;
}

.path_title a,
.path_title a:link,
.path_title a:visited,
.path_title a:active {
    color: #313131;
}

.path_title span.span_right {
    float: left;
    line-height: 41px;
    text-indent: 20px;
}

.path_title span.span_right a:hover {
    color: #0068b7;
}

/*Ă¤ÂºÂ§Ă¥â€œÂĂ¥Ë†â€”Ă¨Â¡Â¨*/

.products_list {
    margin: 15px 0px 0px 0px;
    width: 725px;
    overflow: hidden;
    _width: 710px;
}

.products_list li {
    list-style: none;
    display: inline;
    padding: 15px;
    float: left;
    width: 194px;
    height: 265px;
    margin: 0px 15px 15px 0px;
    _margin-right: 10px;
    border: 1px solid #c7c7c7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
    overflow: hidden;
}

.products_list img {
    margin-bottom: 10px;
    _height: 189px
}

.products_list img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}

.products_list h3 {
    text-align: center;
    width: 194px;
    text-align: left;
    line-height: 17px;
    padding: 0px 0px 4px 0px;
}

.products_list h3 a {
    color: #333333;
    font-size: 15px;
    font-weight: bold;
}

.products_list h3 a:hover {
    color: #15b2df;
}

.pro_desc {
    line-height: 16px;
    color: #9e9e9e;
}

/*Ă¦â€“Â°Ă©â€”Â»Ă¥Ë†â€”Ă¨Â¡Â¨*/

ul.news_list {
    margin: 10px 5px 0px 5px;
}

ul.news_list li {
    list-style: none;
    border-bottom: 1px #cccccc dashed;
    line-height: 3.3em;
    background: url(../img/li.gif) left center no-repeat;
    padding-left: 18px;
    margin: 0px 3px;
}

ul.news_list li a:link,
ul.news_list li a:visited,
ul.news_list li a:active {
    font-size: 13px;
}

ul.news_list li a:hover {
    color: #0068b7;
    text-decoration: none;
}

.list_time {
    float: right;
    color: #9292a4;
}

/*Ă¦Â&nbsp;â€¡Ă§Â­Â¾Ă¥Ë†â€”Ă¨Â¡Â¨*/

ul.tags_list li {
    background: url(../img/li.gif) 0px 10px no-repeat;
    line-height: 28px;
    margin-bottom: 8px;
    padding-bottom: 10px;
}

ul.tags_lis h3 {
    padding: 0px;
    margin: 0px;
}

.tags_p {
    padding: 0px;
    margin: 0px;
    color: #7d7d7d;
    line-height: 20px;
}

/*Ă¦Â&nbsp;â€¡Ă§Â­Â¾Ă¦Â&nbsp;Â·Ă¥Â¼Â*/

.tags {
    margin: 0 auto;
    padding: 10px 0px 5px 0px;
    position: relative;
}

.tags ul {
    position: absolute;
    z-index: 100;
    width: 690px;
}

.tags li {
    float: left;
    list-style: none;
}

.tags a {
    display: block;
    color: #FFF;
    height: 16px;
    font-size: 12px;
    float: left;
    text-align: center;
    background-color: #aab5c3;
    padding: 3px 10px;
    margin: 5px 4px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

.tags a:hover {
    text-decoration: none;
    background-color: #7ecefd;
    color: #FFF;
}

a.tag_active {
    color: #fff;
    font-size: 15px;
}

/*Ă¦â€“Â°Ă©â€”Â»Ă¦ËœÂ¾Ă§Â¤Âº*/

h1.content_title {
    font-size: 22px;
    text-align: center;
    line-height: 40px;
    margin-top: 12px;
}

.news_data {
    text-align: right;
    padding-right: 10px;
    margin: 8px 0px;
}

.download_btn {
    text-align: right;
    margin: 5px 20px 5px 0px;
}

.content_bg {
    border: #EAEAEA 1px solid;
    border-top: none;
    margin-bottom: 10px;
}

.content {
    clear: both;
    width: 700px;
    overflow: hidden;
    padding: 9px 5px 10px 5px;
    line-height: 26px;
    font-size: 13px;
}

/*Ă¤ÂºÂ§Ă¥â€œÂĂ¥Â±â€¢Ă§Â¤Âº*/

.main_photo {
    float: left;
    width: 310px;
    margin: 15px 0px 0px 0px;
}

.product_group {
    float: left;
    width: 380px;
    margin: 5px 0px 0px 18px;
}

.product_group h1 {
    color: #000;
    font-size: 15px;
    text-align: center;
    line-height: 22px;
    padding: 8px 0px 7px 0px;
    border-bottom: dotted 1px #c9c9c9;
}

.product_group ul {
    margin-top: 12px;
}

.product_group li {
    list-style: none;
    padding-bottom: 6px;
    line-height: 26px;
    font-size: 13px;
}

.product_content {
    clear: both;
    width: 700px;
    overflow: hidden;
    line-height: 26px;
    font-size: 13px;
    margin-top: 16px;
    padding: 8px 5px;
}

.introduce {
    color: #FFF;
    height: 34px;
    background: url(../img/introduce.jpg) left top no-repeat;
    font: 14px/26px Arial, Verdana;
    font-weight: bold;
    text-indent: 22px;
}

.eintroduce {
    background: url(../img/eintroduce.jpg) left top no-repeat;
    font-weight: normal;
    text-indent: 16px;
}

/*Ă§â€ºÂ¸Ă¥â€¦Â³Ă¤ÂºÂ§Ă¥â€œÂ*/

.related_product {
    margin: 15px 0px 10px 15px;
}

.related_title {
    color: #FFF;
    height: 34px;
    background: url(../img/related_title.jpg) left top no-repeat;
    font: 14px/26px Arial, Verdana;
    font-weight: bold;
    text-indent: 22px;
}

.erelated_title {
    color: #FFF;
    height: 34px;
    background: url(../img/erelated_title.jpg) left top no-repeat;
    font: 14px/26px Arial, Verdana;
    text-indent: 18px;
}

.erelated_new_title {
    text-indent: 28px;
}

/*Ă§â€ºÂ¸Ă¥â€¦Â³Ă¦â€“Â°Ă©â€”Â»*/

.related_new {
    margin: 25px 0px 30px 15px;
}

ul.related_newlist {
    margin: 0px 15px 0px 0px;
}

/*Ă¤Â¸Å&nbsp;Ă¤Â¸â‚¬Ă¤Â¸ÂªĂ¤Â¸â€¹Ă¤Â¸â‚¬Ă¤Â¸Âª*/

.point {
    margin: 40px 0px 25px 0px;
    text-align: center;
    line-height: 22px;
}

.point span.to_prev {
    padding: 4px 12px;
}

.point span.to_prev a {
    color: #0068b7;
}

.point span.to_prev a:hover {
    text-decoration: underline;
}

.point span.to_next {
    padding: 4px 12px;
}

.point span.to_next a {
    color: #0068b7;
}

.point span.to_next a:hover {
    text-decoration: underline;
}

/*Ă¥Ë†â€&nbsp;Ă©Â¡ÂµĂ¦Â&nbsp;Â·Ă¥Â¼Â*/

.page {
    clear: both;
    margin: 20px 0px;
    text-align: center;
    font-size: 13px;
}

.page ul { list-style: none; }
.page li { display: inline-block; }
.page .hidden { display: none; }
.page a {
    font-size: 13px;
    border: #dbdbdb 1px solid;
    padding: 3px 7px;
    margin: 2px;
    color: #949494;
    text-decoration: none
}

.page a:hover,
.page a:active {
    border: #727272 1px solid;
    padding: 3px 7px;
    margin: 2px;
    color: #fff;
    background-color: #727272;
}

.page .current,
.page li.selected a {
    border: #656565 1px solid;
    padding: 3px 7px;
    font-weight: bold;
    margin: 2px;
    color: #fff;
    background-color: #727272
}

/*Ă¨Â®Â¢Ă¥Ââ€¢Ă§â€¢â„¢Ă¨Â¨â‚¬*/

dl.table {
    margin: 40px 0px 20px 40px;
}

dl.table dt {
    float: left;
    width: 110px;
    height: 40px;
    text-align: right;
    line-height: 23px;
}

dl.table dd {
    float: left;
    width: 500px;
    height: 40px;
    line-height: 20px;
}

.textwidth {
    width: 300px;
    height: 22px;
}

dl.table dd.biezhu {
    height: 130px;
}

dl.table dd.biezhu textarea {
    height: 115px;
    width: 330px;
}

.codeimg {
    background-color: #000;
    margin: 0px 0px -6px 5px;
}

input.submit_btn {
    color: #2D629A;
    background: #FFFFFF url(../img/btn_bg.gif) repeat-x;
    border: 1px solid #AABAC3;
    padding-top: 3px;
    padding-bottom: 2px;
    font-size: 13px;
    font-weight: bold;
    width: 70px;
    cursor: pointer !important;
    cursor: hand;
    overflow: hidden;
    height: 25px;
    margin-right: 5px;
}

/*Ă§Â½â€˜Ă§Â«â„¢Ă¥Å“Â°Ă¥â€ºÂ¾*/

.ul_sitemap {
    margin: 10px 0px 30px 30px;
}

.ul_sitemap li {
    list-style: none;
    line-height: 26px;
    clear: both;
}

.ul_sitemap li a {
    color: #7d7d7d;
}

li.small_li_sitemap {
    clear: both;
    padding-left: 12px;
}

li.small_li2_sitemap {
    float: left;
    padding-left: 20px;
}

/*Ă¥Âºâ€¢Ă©Æ’Â¨Ă¦Â&nbsp;Â·Ă¥Â¼Â*/

#footer {
    margin: 0px auto;
    clear: both;
    width: 100%;
    color: #777777;
    background: url(../img/foot_bg.jpg) top center repeat-x;
    margin-top: 15px;
    padding: 10px 0px 30px 0px;
}

.links {
    width: 989px;
    margin: 0 auto;
    padding: 8px 5px 0px 5px;
    font: 12px/28px Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
}

.links a:link,
.links a:visited,
.links a:active {
    font: 12px/28px Arial, Verdana, Helvetica, sans-serif;
    color: #777777;
}

.links a:hover {
    color: #0068b7;
}

.copyright {
    width: 999px;
    margin: 0 auto;
    font: 12px/28px Arial, Verdana, Helvetica, sans-serif;
    padding: 16px 0px;
    line-height: 24px;
    text-align: center;
    word-break: break-all;
}

.copyright a {
    color: #777777;
}

.copyright a:hover {
    color: #0068b7;
}

.copyright_index {
    padding: 6px 0px;
}

.lang img { border-bottom: 1px solid transparent; margin-top:: -1px; }
.lang.active img { border-bottom: 1px solid #666; }</pre></body></html>