﻿html, body, div, span, applet, object, iframe, h1, h2, h3, p, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    font-size: 100%;
}
:focus
{
    outline: 0;
}
table
{
    border-collapse: separate;
    border-spacing: 0;
}
th, td
{
    font-weight: normal;
}
a, img, iframe
{
    border: none;
    text-decoration: none;
}
ol, ul
{
    list-style: none;
}
input, textarea, select, button
{
    font-size: 100%;
    font-family: inherit;
}
select
{
    margin: inherit;
}
hr
{
    margin: 0;
    padding: 0;
    border: 0;
    color: #666;
    background-color: #000;
    height: 1px;
}
a
{
    color: #666;
}
a:hover
{
    color: #f93;
    text-decoration: underline;
}
body
{
    font-size: 12px;
    font-family: "宋体";
    color: #666;
    -webkit-text-size-adjust: none;
    line-height: 24px;
    background-color: #fff;
}
.clear
{
    clear: both;
}
.clearh
{
    clear: both;
}
.abfl
{
    float: left;
    display: inline;
}
.abfr
{
    float: right;
    display: inline;
}
.top
{
    width: 980px;
    margin: 0 auto;
}
.logo
{
    float: left;
    width: 575px;
    height: 74px;
    padding-top: 30px;
}
.top_right
{
    float: right;
    text-align: right;
    padding-top: 20px;
}
.dianhua
{
    width: 249px;
    height: 70px;
    float: right;
    padding-top: 30px;
}
.huandeng
{
    width: 100%;
    height: 456px;
    margin: auto 0;
    position: relative;
    top: 136px;
}
.wrapper
{
    width: 980px;
    margin: 0 auto;
}
div.wrapper
{
    width: 980px;
    margin: 0 auto;
    position: relative;
    height: 320px;
    z-index: -99;
    background-color: #fff;
}
.fn-clear
{
    zoom: 1;
}
.box_skitter
{
    position: relative;
    background: none;
}
.box_skitter ul
{
    display: none;
}
.box_skitter .container_skitter
{
    overflow: hidden;
    position: relative;
}
.box_skitter .image
{
    overflow: hidden;
}
.box_skitter .image img
{
    display: none;
}
.box_skitter .box_clone
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    overflow: hidden;
    display: none;
    z-index: 20;
}
.box_skitter .box_clone img
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 20;
}
.box_skitter .prev_button
{
    position: absolute;
    top: 50%;
    left: -5px;
    z-index: 100;
    width: 57px;
    height: 62px;
    overflow: hidden;
    text-indent: -9999em;
    margin-top: -25px;
    background: url(/images/prev.png) no-repeat left top!important;
}
.box_skitter .next_button
{
    position: absolute;
    top: 50%;
    right: -5px;
    z-index: 100;
    width: 57px;
    height: 62px;
    overflow: hidden;
    text-indent: -9999em;
    margin-top: -25px;
    background: url(/images/next.png) no-repeat left top!important;
}
.box_skitter .label_skitter
{
    z-index: 150;
    position: absolute;
    display: none;
}
.loading
{
    position: absolute;
    top: 50%;
    right: 50%;
    z-index: 10000;
    margin: -16px -16px;
    color: #fff;
    text-indent: -9999em;
    overflow: hidden;
    background: url(/images/ajax-loader.gif) no-repeat left top;
    width: 31px;
    height: 31px;
}
#slideshow
{
    width: 980px;
    height: 350px;
}
#slideshow ul
{
    display: none;
}
.con
{
    width: 980px;
    margin: 0 auto;
    margin-top: 30px;
}
.con1
{
    width: 980px;
    background: #fff;
    margin: 10px auto;
}
.pro-fl
{
    width: 250px;
    float: left;
}
.pro_fltop
{
    background-image: url(/images/index_r11_c4.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #f5f5f5;
}
.pro_fltop span
{
    line-height: 30px;
    color: #4f4f4f;
    padding-left: 15px;
    font-weight: bold;
    font-family: "微软雅黑";
    font-size: 13px;
}
.about
{
    float: right;
    width: 730px;
}
.jianjie
{
    border-left: 1px solid #c6e9ff;
    border-right: 1px solid #c6e9ff;
}
.jianjie-top span
{
    color: #fff;
    float: left;
    padding-left: 25px;
}
.jianjie-top a
{
    float: right;
    padding-right: 10px;
    color: #027ed6;
}
.jianjie-top a:hover
{
    color: #f93;
    text-decoration: underline;
}
.jianjie-con
{
    margin: 10px 0 0;
    height: 344px;
}
.jianjie-con img
{
    float: right;
    padding: 10px 0 10px 10px;
}
.jianjie-con p
{
    float: right;
    text-indent: 2em;
    line-height: 24px;
}
.jianjie-con p a
{
    color: #f00;
}
.lianxi
{
    float: right;
    width: 230px;
    border: 1px solid #f1f1f1;
    padding: 10px 10px;
    margin: 0 0 10px 0;
}
.lianxi-top
{
    background: url(/images/lianxi.jpg);
    margin: 10px 0 8px;
}
.lianxi-top h3 a
{
    color: #900;
    font-size: 14px;
    font-weight: bold;
    font-family: "微软雅黑";
    letter-spacing: 3px;
}
.lianxi p
{
    line-height: 24px;
}
.con2
{
    width: 980px;
    background: #fff;
    margin: 0 auto;
}
.con2-left
{
    float: left;
    width: 218px;
    padding-top: 10px;
}
.con2-left a img
{
    margin-bottom: 10px;
    margin-top: 10px;
}
.con2-right
{
    float: right;
    width: 737px;
}
.con2-righttop
{
    height: 30px;
    line-height: 30px;
    background: url(/images/news-top.jpg) no-repeat;
}
.con2-righttop span
{
    color: #fff;
    float: left;
    padding-left: 25px;
}
.con2-righttop a
{
    float: right;
    padding-right: 10px;
}
.con2-righttop a:hover
{
    color: #f93;
    text-decoration: underline;
}
.con2-rightcon
{
    width: 717px;
    height: 286px;
    padding: 10px;
    overflow: hidden;
}
.con2-rightcon ul
{
    overflow: hidden;
}
.con2-rightcon ul li
{
    float: left;
    width: 330px;
    height: 35px;
    line-height: 35px;
    background: url(/images/tubiao.jpg) no-repeat left;
    padding-left: 15px;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
    margin-left: 10px;
}
.con2-rightcon ul li a
{
    float: left;
    overflow: hidden;
    width: 250px;
}
.con2-rightcon ul li a:hover
{
    color: #f93;
    text-decoration: underline;
}
.con2-rightcon ul li span
{
    float: right;
}
.pro
{
    height: 215px;
    background: #fff;
    padding: 10px;
}
.chanpin
{
    width: 970px;
    padding-top: 20px;
    padding-left: 10px;
}
.chanpin ul li img
{
    width: 160px;
    height: 130px;
    border: 1px solid #b5b5b5;
}
.chanpin ul li
{
    width: 162px;
    height: 170px;
    text-align: center;
    line-height: 30px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}
.chanpin ul li a:hover
{
    color: #f93;
    text-decoration: underline;
}
.footer
{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0 10px;
    color: #fff;
    background-image: url(../image/wt_r50_c36.jpg);
    background-repeat: repeat;
    background-position: left top;
    border-top: 10px solid #0070d3;
    margin-top: 20px;
}
.footer a
{
    color: #fff;
}
.footer a:hover
{
    color: #f90;
}
.about2
{
    width: 1000px;
    margin: 0 auto 10px;
    background-color: #fff;
    overflow: hidden;
}
.left
{
    float: left;
    width: 160px;
    background: #fff;
    padding: 10px;
}
.left-top
{
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background-image: url(/images/lie.png);
    background-repeat: no-repeat;
    background-position: 6px center;
    font-weight: bold;
    font-size: 24px;
    font-family: "微软雅黑";
    margin: 0 0 10px;
    border-bottom: 1px solid #d5d5d5;
    letter-spacing: 3px;
}
.left-con
{
    background: #fff;
    margin: 0 0 10px;
}
.left-con ul li
{
    background-image: url(/images/list.gif);
    background-repeat: no-repeat;
    background-position: 6px 10px;
    padding: 0 0 0 25px;
    margin: 0 0 6px 0;
}
.left-con ul li a
{
    font-family: "微软雅黑";
    font-size: 13px;
}
.left-con ul li a:hover
{
    color: #39b652;
    text-decoration: underline;
}
.left-con ul li ul li
{
    background-image: url(/images/list2.gif);
    background-repeat: no-repeat;
    background-position: 6px 10px;
    padding: 0 0 0 25px;
    margin: 0 0 6px 0;
}
.left-con ul li ul li a
{
    font-family: "微软雅黑";
    font-size: 12px;
}
.left-con ul li ul li a:hover
{
    color: #39b652;
    text-decoration: underline;
}
.right
{
    width: 640px;
    float: right;
    padding: 10px;
}
.right-top
{
    height: 50px;
    line-height: 50px;
    padding-left: 25px;
    background-image: url(/images/lie.png);
    background-repeat: no-repeat;
    background-position: 6px center;
    border-bottom: 1px solid #d5d5d5;
    margin: 0 0 10px;
}
.right-top b
{
    float: left;
    font-size: 24px;
    font-family: "微软雅黑";
    letter-spacing: 3px;
}
.right-top span
{
    float: right;
    padding-right: 10px;
}
.right p
{
    line-height: 24px;
}
.lianxi2
{
    float: left;
    width: 220px;
    margin-top: 10px;
}
.lianxi2 p
{
    line-height: 22px;
    padding-left: 10px;
}
.news
{
    margin: 10px 0 10px 0;
}
.newslist ul li
{
    height: 32px;
    line-height: 32px;
    border-bottom: 1px dashed #ccc;
    padding-left: 20px;
    background-image: url(../image/jt.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
}
.newslist ul li a
{
    float: left;
    overflow: hidden;
}
.newslist ul li a:hover
{
    color: #f93;
    text-decoration: underline;
}
.newslist ul li span
{
    float: right;
    padding-right: 10px;
}
.title
{
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}
.zuozhe
{
    height: 30px;
    line-height: 30px;
    border: 1px solid #eee;
    text-align: center;
    margin-bottom: 26px;
}
.news p
{
    line-height: 24px;
    text-indent: 2em;
}
.productlist
{
    margin: 10px 2px;
}
.productlist ul li
{
    float: left;
    width: 220px;
    text-align: center;
    overflow: hidden;
    margin: 0 10px 10px;
    border: 1px solid #f1f1f1;
}
.productlist ul li .cplist_title
{
    line-height: 30px;
    text-align: center;
}
.productlist ul li .cplist_pic
{
    width: 220px;
}
.productlist ul li img
{
    max-width: 100%;
    height: 165px;
    margin: 0 auto 10px;
    vertical-align: middle;
}
.productlist ul li a
{
    line-height: 30px;
}
.productlist ul li a:hover
{
    color: #900;
    text-decoration: underline;
}
.product img
{
    margin: 0 auto;
    text-align: center;
    max-height: 600px;
    max-width: 600px;
}
.shuoming
{
    margin-top: 10px;
    width: 680px;
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}
.shuoming-top
{
    font-weight: bold;
    font-size: 24px;
    line-height: 45px;
}
.shuoming p
{
    line-height: 24px;
}
.fenye
{
    text-align: center;
    line-height: 28px;
    display: block;
    clear: both;
    width: 70%;
    margin-top: 20px;
}
#pagination-digg li
{
    border: 0;
    margin: 0;
    padding: 0 1px;;
    font-size: 11px;
    list-style: none;
    float: left;
}
#pagination-digg a
{
    border: solid 1px #1eaaf5;
    margin-right: 2px;
    padding: 0;
}
#pagination-digg .previous-off, #pagination-digg .next-off
{
    border: solid 1px #f069ae;
    color: #888;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 4px;
}
#pagination-digg .next a, #pagination-digg .previous a
{
    font-weight: bold;
}
#pagination-digg .active
{
    background: #de7a24;
    color: #fff;
    font-weight: bold;
    display: block;
    float: left;
    padding: 4px 6px;
    margin-right: 2px;
}
#pagination-digg a:link, #pagination-digg a:visited
{
    color: #de7a24;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}
#pagination-digg a:hover
{
    border: solid 1px #1eaaf5;
}
#head
{
    margin: 0 auto;
    width: 100%;
    background-image: url(/css/images/index_r6_c1.jpg);
    background-position: left center;
    height: 40px;
    background-repeat: repeat-x;
}
.top_hy
{
    line-height: 35px;
    height: 35px;
    border-bottom: 1px solid #017dd7;
}
.index_title
{
    line-height: 35px;
    height: 35px;
    color: #0082e4;
    background-image: url(../image/wt_r32_c13.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    display: block;
}
.center_title
{
    background-image: url(/images/center_bg.png);
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #f5f5f5;
    line-height: 33px;
    height: 39px;
    color: #fff;
}
.link_title p
{
    background-image: url(/images/bg_r28_c28.jpg);
    background-repeat: no-repeat;
    background-position: left 9px;
    padding-left: 15px;
    border-bottom: 1px dashed #d5d5d5;
}
.title_l
{
    float: left;
    font-weight: bold;
    font-family: "微软雅黑",Arial;
    font-size: 14px;
    background-image: url(../image/wt_r32_c5.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 15px;
}
.title_l h2
{
    float: left;
    width: 80px;
}
.title_l span
{
    color: #999;
    padding-left: 10px;
    font-size: 12px;
    background-image: url(../image/line_2.gif);
    background-repeat: no-repeat;
    background-position: left center;
    margin-left: 10px;
    float: left;
}
.title_r
{
    float: right;
    padding-top: 10px;
    background-image: url(../image/wt_r32_c33.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
    padding-right: 5px;
}
.title_r a
{
    color: #0082e4;
    font-size: 12px;
    float: right;
}
.floatl_txt
{
    padding: 10px;
    border: 1px solid #f1f1f1;
    margin: 0 0 10px 0;
}
.floatr_txt
{
    border: 1px solid #f1f1f1;
    padding: 10px;
    margin: 0 0 10px 0;
}
#zone_2
{
    margin: 0 0 20px;
    background-color: #fff;
    width: 980px;
}
#cp_fl
{
    margin: 0 0 10px 0;
    border: 1px solid #f1f1f1;
    width: 440px;
    float: left;
    padding: 10px;
}
.ny_title
{
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #157fec;
    font-size: 18px;
    margin: 10px 0 10px;
    font-weight: bold;
}
#zone_1
{
    margin: 0 auto 20px;
    width: 980px;
}
.mian
{
    width: 980px;
    margin: 0 auto;
}
.connter
{
    width: 980px;
    margin: 0 auto;
}
.jiameng
{
    margin: 10px 0 0 0;
}
.jiameng ul li
{
    background-image: url(/images/jm_bg.png);
    background-repeat: no-repeat;
    background-position: 6px center;
    height: 30px;
    padding: 14px 0 0 46px;
}
.jiameng ul li a
{
    color: #fff;
    font-weight: bold;
    font-family: "微软雅黑";
    font-size: 13px;
}
#zone_3
{
    margin: 0 auto;
    width: 980px;
}
.link_txt
{
    border: 1px solid #c6e9ff;
    padding: 10px 15px;
}
.link_txt a span
{
    font-size: 12px;
}
.link ul li
{
    float: left;
    width: 110px;
    margin: 4px 6px;
}
.link ul li img
{
    width: 110px;
    height: 48px;
}
div .productlist_cyrano_3
{
    padding: 0;
}
div.productlist_cyrano_3 div.fang
{
    background: #fff;
    padding: 3px;
    margin: 0 2px 0 2px;
    text-align: center;
}
div.productlist_cyrano_3 div.picFit
{
    overflow: hidden;
}
div.productlist_cyrano_3 div.title
{
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
}
div.productlist_cyrano_3 a:link, div.productlist_cyrano_3 a:visited, div.productlist_cyrano_3 a:active
{
    color: #555;
    font: 12px/25px arial,simsun;
    text-decoration: none;
}
div.productlist_cyrano_3 a:hover
{
    color: #f00;
    text-decoration: underline;
    font: 12px/25px arial,simsun;
}
.yy
{
    line-height: 26px;
    margin: 0 15px;
    width: 160px;
}
.yy span
{
    padding: 0 15px;
    margin-right: 10px;
    background-color: #f00;
    height: 30px;
}
.zy_link li
{
    background-image: url(/images/index_r2_c15.jpg);
    background-repeat: no-repeat;
    width: 86px;
    height: 32px;
    float: left;
    list-style: none;
    margin: 0 5px 0 0;
    text-align: center;
    background-position: center center;
    padding: 0;
}
.flei
{
    margin-top: 3px;
    float: left;
    width: 50px;
}
.flei h2
{
    height: 20px;
    padding-left: 5px;
    line-height: 20px;
    background: url(/images/jt_x2.png) no-repeat 32px center;
    font-size: 14px;
    color: #898989;
    cursor: pointer;
}
.flei p
{
    display: none;
}
.flei p span
{
    display: block;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    background: #91503e;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}
.flei p span:hover
{
    background: #ed9027;
}
.search .ss_txt
{
    width: 108px;
    height: 23px;
    border: none;
    text-align: left;
    line-height: 23px;
    font-family: arial;
    color: #80807f;
    background: none;
}
.search .ss_btn
{
    height: 24px;
    border: none;
    cursor: pointer;
    background-color: #0c73b6;
    color: #fff;
    padding: 0 6px;
}
#top_fix
{
    margin: 0 auto;
    width: 100%;
    _position: absolute;
    background-image: url(../image/logobg.gif);
    background-repeat: repeat-x;
    background-position: center top;
    height: 115px;
}
.txt_box
{
    float: left;
    width: 273px;
    margin: 0 10px;
    text-align: center;
    padding: 0 16px;
}
.txt_box h3
{
    color: #a4af61;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 3px;
}
.txt_box .chakan
{
    background-color: #ce6e55;
    height: 30px;
    margin: 10px 60px;
    line-height: 30px;
}
.txt_box .chakan a
{
    color: #fff;
}
.ny_top
{
    padding: 10px 10px;
    border: 1px solid #c6e9ff;
}
.ny_top2 p
{
    background: url(../image/75421385868734.jpg) right no-repeat;
    height: 350px;
}
.ny_top2
{
    padding: 10px 10px;
    border: 1px solid #c6e9ff;
}
.ny_top_2
{
    background-image: url(/images/ny_top.png);
    background-repeat: no-repeat;
    background-position: top center;
    width: 1020px;
    margin: 0 auto;
    height: 50px;
}
.ny_bottom
{
    background-image: url(/images/ny_botten.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 1020px;
    margin: 0 auto;
    height: 50px;
}
ul#topnav
{
    margin: 0 0 0 0;
    padding: 0;
    float: left;
    width: 100%;
    list-style: none;
    font-size: 14px;
}
ul#topnav li
{
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 9999;
    width: 100px;
}
ul#topnav li a
{
    float: left;
    height: 46px;
    color: #666;
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 46px;
}
ul#topnav li a:hover
{
    background-color: #cbfcc5;
}
ul#topnav a.store
{
    width: 100px;
}
ul#topnav a.home
{
    width: 100px;
}
ul#topnav a.product
{
    width: 100px;
}
ul#topnav li .sub
{
    display: none;
    position: absolute;
    top: 46px;
    left: 0;
    padding: 0 0 0;
    float: left;
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}
ul#topnav li .row
{
    clear: both;
    float: left;
    width: 100px;
    margin-bottom: 10px;
    text-align: left;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d1d1d1;
    background-image: url(/images/nav_hover.png);
}
ul#topnav li .row_pic
{
    clear: both;
    float: left;
    width: 500px;
    margin-bottom: 10px;
    text-align: left;
    background-image: url(/images/xlbfbg1.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
ul#topnav li .sub ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100px;
    float: left;
}
ul#topnav .sub ul li
{
    width: 100px;
    color: #666;
}
ul#topnav .sub ul li h2
{
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
}
ul#topnav .sub ul li h2 a
{
    padding: 5px 6px;
    background-image: none;
    color: #900;
    font-size: 14px;
    font-weight: normal;
}
ul#topnav .sub ul li a
{
    float: none;
    text-indent: 12px;
    height: auto;
    padding: 0 6px 0 6px;
    display: block;
    color: #666;
    line-height: 30px;
    font-size: 14px;
    text-align: left;
}
ul#topnav li .row_pic ul
{
    min-height: 136px;
}
ul#topnav li .row_pic .list a
{
    font-size: 12px;
    line-height: 20px;
    color: #666;
}
.select
{
    width: 68px;
    height: 24px;
    background: none;
    border: none;
    background-image: url(/images/jt_x2.png);
    background-repeat: no-repeat;
    background-position: 30px center;
}
#sleHid
{
    display: block;
    width: 50px;
    overflow: hidden;
}
#sleBG
{
    width: 50px;
    height: 24px;
    display: block;
    background-color: #fff;
    float: left;
}
.newsconter
{
    line-height: 30px;
    padding: 10px 0 6px;
    border-bottom: 1px dashed #ccc;
}
.newsconter h2
{
    font-size: 12px;
    color: #666;
    line-height: 36px;
    background-image: url(../image/jt.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
}
.newsconter h2 a
{
    font-size: 13px;
    color: #157fec;
}
.newsconter h2 span
{
    float: right;
}
.newsconter .news_img
{
    float: left;
    width: 220px;
    margin-right: 20px;
}
.newsconter .news_img img
{
    width: 200px;
    height: 160px;
    border: 1px solid #ccc;
}
.newsconter .news_wenzi
{
    text-align: left;
    text-indent: 2em;
    display: block;
    width: 100%;
}
#navigation, #navigation li ul
{
    list-style-type: none;
}
#navigation li
{
    float: left;
    text-align: center;
    position: relative;
    font-size: 14px;
    font-weight: bold;
    width: 120px;
    height: 46px;
}
#navigation li a
{
    color: #fff;
    display: block;
}
#navigation li a:hover
{
    color: #fff;
    background-image: url(../image/wt_r8_c10.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
#navigation li ul li a
{
    line-height: 36px;
    height: 36px;
    display: block;
    color: #fff;
}
#navigation li ul li a:hover
{
    color: #fff;
    background-image: url(../image/wt_r8_c10.jpg);
    background-repeat: no-repeat;
    background-position: center center;
}
#navigation li ul
{
    display: none;
    position: absolute;
    top: 46px;
    left: 0;
    width: 120px;
    background-image: url(../image/wt_r8_c10.jpg);
    background-repeat: repeat-y;
    background-position: top center;
}
#navigation li ul li ul
{
    display: none;
    position: absolute;
    top: 0;
    left: 120px;
    margin-top: 0;
    margin-left: 1px;
    width: 120px;
}
.nav_box
{
    width: 100%;
    background-image: url(../image/wt_r8_c1.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
.nav
{
    width: 980px;
    height: 46px;
    margin: 0 auto;
    position: relative;
    z-index: 100;
}
#nav2 li
{
    width: 92px;
}
#nav2 li#first_2.current, #nav2 li#first_2:hover
{
    background: url(/images/li_2.png) no-repeat left center;
}
.nav li .down_nav
{
    font-weight: normal;
}
#nav2 li.current, #nav2 li:hover
{
    background: #ed9027 url(/images/li_dq.png) no-repeat left center;
}
.down_nav
{
    visibility: hidden;
    width: 630px;
    overflow: hidden;
    padding: 10px;
    background: url(/images/bg_nav.png) repeat;
    position: absolute;
    left: 0;
    top: 53px;
    z-index: 10000;
    padding-top: 0;
}
.down_nav h2
{
    font-size: 18px;
    background: no-repeat;
    line-height: 20px;
    text-align: left;
    color: #ed9027;
}
.nav_box1
{
    width: 180px;
    float: left;
    padding-right: 14px;
    margin-right: 14px;
    border-right: 1px solid #b88771;
    overflow: hidden;
    margin-top: 10px;
}
.down_nav .nav_box1 dl
{
    width: 190px;
    overflow: hidden;
    margin-top: 10px;
}
.down_nav .nav_box1 a
{
    font-size: 14px;
    color: #fff;
    text-align: left;
    background: none;
    padding: 0;
    margin: 0;
    height: 24px;
    line-height: 24px;
}
.down_nav .nav_box1 dt
{
    width: 90px;
    float: left;
    overflow: hidden;
    height: 30px;
    display: inline;
}
#fenlei
{
    margin-right: 0;
    padding-right: 0;
    width: 262px;
}
#fenlei h2
{
    color: #fff;
}
#fenlei dl
{
    width: 262px;
    overflow: hidden;
}
#fenlei dt
{
    width: 87px;
    float: left;
    overflow: hidden;
    display: inline-block;
}
#first .down_nav, #xiaoshou .down_nav
{
    width: 85px;
    padding-top: 10px;
    padding-bottom: 15px;
}
#first .down_nav ul li, #xiaoshou .down_nav ul li
{
    font-weight: normal;
    width: 85px;
    height: 30px;
    border-bottom: 1px solid #c19884;
    background: none;
    line-height: 30px;
}
#first .down_nav ul li a, #xiaoshou .down_nav ul li a, #chanpin .down_nav ul li a
{
    font-size: 14px;
    height: 30px;
    margin: 0;
    line-height: 30px;
}
#first2 .down_nav, #yishi .down_nav
{
    width: 72px;
}
#first2 .down_nav ul li, #yishi .down_nav ul li
{
    font-weight: normal;
    width: 72px;
    height: 30px;
    border-bottom: 1px solid #c19884;
    background: none;
    line-height: 30px;
}
#first2 .down_nav ul li a, #chanpin2 .down_nav ul li a, #yishi .down_nav ul li a
{
    font-size: 14px;
    height: 30px;
    margin: 0;
    line-height: 30px;
}
.fr
{
    color: #c00;
}
#zSlider
{
    margin: 0 auto;
    width: 860px;
    overflow: hidden;
}
#picshow
{
    position: relative;
    width: 800px;
    margin: 0 auto 20px;
}
#picshow_img
{
    width: 400px;
    height: 266px;
    overflow: hidden;
    float: left;
}
#picshow_img li
{
    width: 400px;
    height: 266px;
    padding: 6px;
    overflow: hidden;
    float: left;
    display: none;
}
#picshow_img img
{
    width: 400px;
    height: 266px;
}
#picshow_tx
{
    float: right;
    width: 360px;
    _width: 274px;
    padding: 10px;
    height: 246px;
    overflow: hidden;
    margin: 0 6px 0 0;
    font-size: 14px;
}
#picshow_tx li
{
    display: none;
    line-height: 19px;
    color: #5e5e5e;
}
#picshow_tx li h3
{
    font-size: 14px;
}
#picshow_tx li p
{
    padding: 6px 0;
}
#select_btn
{
    width: 860px;
    height: 160px;
    color: #111;
    display: inline;
    background-color: #fff;
    overflow: hidden;
}
#select_btn .select_text
{
    height: 20px;
    font: bold 13px/16px 'Microsoft YaHei';
    overflow: hidden;
    display: block;
}
#select_btn .select_text:hover
{
    text-decoration: underline;
}
#select_btn .select_date
{
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    display: block;
}
.h_tonglan
{
    width: 860px;
    background: #fff;
    margin: 0 auto;
    height: 160px;
}
.h_tonglan dl
{
    width: 938px;
    height: 32px;
    _height: 32px;
    background: url(/image/huixian2.gif) repeat-x top;
    margin-left: 10px;
    margin-right: 10px;
}
.h_tonglan dl dd
{
    float: left;
    width: 196px;
    height: 32px;
    _height: 32px;
    background: url(/image/lvx2.gif) repeat-x top;
}
.h_tonglan dl dt
{
    float: right;
    width: 700px;
    text-align: right;
    line-height: 25px;
    min-height: 25px;
    color: #6a6a6a;
}
.h_tonglan ul
{
    overflow: hidden;
}
.h190px
{
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 3px;
    padding-top: 14px;
}
.h190px img
{
    width: 938px;
    border: 0;
}
.h218px
{
    width: 860px;
    height: 150px;
    _height: 200px;
    margin: 0 auto;
}
.h218px th
{
    padding-top: 67px;
}
.h218px td
{
    overflow: hidden;
}
#scrollbox ul
{
    overflow: hidden;
}
#scrollbox ul LI
{
    FLOAT: left;
    width: 150px;
    _width: 150px;
    height: 140px;
    _height: 150px;
    vertical-align: top;
    font-size: 14px;
    line-height: 28px;
    min-height: 28px;
    text-align: center;
    padding: 5px;
    overflow: hidden;
}
#scrollbox ul LI img
{
    width: 150px;
    height: 100px;
    border: 0;
}
.pointer
{
    CURSOR: pointer;
}
.fB
{
    font-weight: bold;
}
.fred
{
    color: #f00;
}
.f12px
{
    font-size: 12px;
}
.f14px
{
    font-size: 14px;
}
.f14pxbai
{
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}
.f16px
{
    font-size: 16px;
}
.f18px
{
    font-size: 18px;
}
.f22px
{
    font-size: 22px;
    color: #fff;
}
.center
{
    margin: 0 auto;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
.rejm
{
    width: 60px;
    height: 20px;
    border: #7e9db9 1px solid;
    line-height: 20px;
}
.pro_js
{
    line-height: 30px;
    font-size: 16px;
    border-bottom: 2px solid #ddd;
    padding: 10px 0 20px;
}
.pro_js h2
{
    font-size: 24px;
    color: #8a8a8a;
    font-weight: bold;
    line-height: 50px;
}
.xf_cp
{
    position: fixed;
    top: 255px;
    margin-left: 520px;
    left: 50%;
}
.xf_left h1
{
    width: 90px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin-bottom: 5px;
    margin-top: 5px;
    background-image: url(/images/index_r2_c15.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.xf_left h1 a
{
    color: #85903e;
}
.xf_box
{
    display: none;
    background: #e7e1d2;
    width: 160px;
    overflow: hidden;
    padding: 10px;
}
.xf_box dt
{
    color: #ed9027;
    width: 60px;
    margin-right: 10px;
    display: block;
    float: left;
    font-size: 14px;
    margin-top: 5px;
}
.xf_box p
{
    float: left;
    width: 85px;
}
.xf_box ul
{
    width: 170px;
}
.xf_box a
{
    display: inline-block;
    width: 70px;
    padding-bottom: 5px;
    float: left;
    margin-right: 15px;
}
.top_2
{
    background-color: #058ce5;
    line-height: 30px;
    color: #fff;
}
.top_2 a
{
    color: #fff;
}
.ch
{
    text-align: center;
    padding-bottom: 5px;
}
.en
{
    float: left;
    width: 100px;
    background-color: #ccc;
    text-align: center;
}
.floatl
{
    float: left;
}
.floatr
{
    float: right;
}
#mainflash
{
    width: 100%;
    overflow: hidden;
    height: 420px;
    position: relative;
    text-align: center;
}
.flash_box
{
    width: 100%;
    margin: 0 auto;
    height: 446px;
    text-align: center;
}
.infloatl
{
    float: left;
    width: 210px;
}
.infloatr
{
    float: right;
    width: 740px;
}
.cp_flt
{
    background-color: #157fec;
    margin-bottom: 10px;
    padding: 10px 4px;
}
.cp_flt h2
{
    font-size: 18px;
    color: #fff;
    padding-left: 15px;
}
.cp_flt h4
{
    line-height: 40px;
    height: 40px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}
.cp_list
{
    padding: 10px;
    background-image: url(../image/wt_r19_c6.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #fff;
}
.cp_list li
{
    background-image: url(../image/wt_r22_c9.jpg);
    background-position: left center;
    height: 32px;
    line-height: 32px;
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 2px;
}
.hot_t
{
    height: 30px;
    border-bottom: 3px solid #157fec;
    background-image: url(../image/wt_r15_c18.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.hot_t_l
{
    float: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;
    line-height: 30px;
}
.hot_t_l h2
{
    padding-left: 15px;
}
.hot_t_r
{
    float: right;
    padding-top: 7px;
}
.hot_list
{
    padding: 20px 0 20px 10px;
    border: 1px solid #c6e9ff;
}
.hot_list li
{
    float: left;
    width: 228px;
    height: 200px;
    text-align: center;
    margin: 0 6px;
}
.hot_list li .pic
{
    background-image: url(../image/wt_r24_c19.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 212px;
    height: 152px;
    padding: 5px 8px 13px;
}
.hot_list li .pic img
{
    width: 200px;
    height: 139px;
}
.hot_list li h3
{
    text-align: center;
    font-size: 12px;
    font-weight: normal;
}
.di-nav
{
    color: #fff;
    background-color: #157fec;
    margin-bottom: 10px;
}
.di-nav a
{
    line-height: 30px;
    color: #fff;
    text-align: center;
    height: 30px;
    padding: 0 20px;
}
.di-nav span
{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    color: #666;
    text-align: center;
}
.di-nav a:hover
{
    color: #f93;
    text-decoration: underline;
}
#zone_4
{
    width: 980px;
    margin: 0 auto;
}
.mod
{
    padding: 0 0 0;
    margin: 20px auto;
    width: 100%;
}
.ab
{
    width: 980px;
    margin: 0 auto 20px;
    background-image: url(../image/line-1.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    padding-bottom: 10px;
}
.ab h3
{
    height: 35px;
    line-height: 35px;
    padding: 0 12px 0 0;
    font-weight: normal;
    overflow: hidden;
}
.ab h3 em
{
    color: #6b6966;
    float: left;
    font-family: 'arial';
    font-size: 17px;
    text-transform: uppercase;
}
.ab h3 em a
{
    color: #23201f;
    font-family: '微软雅黑';
    margin-right: 8px;
}
.ab h3 b
{
    display: block;
    float: right;
    margin-top: 10px;
}
.ab h3 b a
{
    color: #666;
}
.ab-l
{
    width: 600px;
    float: right;
    padding: 10px 10px;
}
.ab-l p
{
    text-indent: 2em;
}
.ab-l dl
{
    padding: 15px 0 0;
}
.ab-l dt
{
    float: left;
    width: 300px;
    background: url('/css/Img/Index/s05.gif') no-repeat 0 bottom;
}
.ab-l dt img
{
    display: block;
    padding: 1px;
    border: 1px solid #ccc;
    width: 289px;
    height: 168px;
}
.ab-l dd
{
    width: 362px;
    float: right;
}
.ab-l h6
{
    font-size: 14px;
    color: #00acf6;
    line-height: 30px;
}
.ab-l dd p
{
    overflow: hidden;
    line-height: 20px;
    overflow: hidden;
    margin: 10px 0 15px;
}
.ab-l dd span
{
    display: block;
    text-align: right;
}
.ab-l dd span a
{
    color: #fb7c00;
}
.ab-r
{
    width: 320px;
    float: left;
    padding: 10px;
}
.ab-r h3
{
    padding-left: 20px;
}
.ab-r .list-con
{
    background-image: url(../image/360BG.gif);
    background-repeat: no-repeat;
    background-position: center top;
    padding: 8px 15px 10px;
    height: 200px;
    margin-bottom: 10px;
}
.ab-r .list-con-a
{
    padding: 85px 20px 0 0;
}
.ab-r .list-con-c
{
    padding: 85px 0 0 0;
    float: right;
}
.ab-r ul
{
    width: 148px;
    overflow: hidden;
}
.ab-r li
{
    width: 148px;
    padding-bottom: 10px;
    background: url('/css/Img/Index/s06.gif') no-repeat 0 bottom;
    float: left;
}
.ab-r li img
{
    width: 146px;
    height: 207px;
    display: block;
    border: 1px solid #e6e6e6;
}
.ab-r li span
{
    display: block;
    text-align: center;
    padding: 5px 0;
}
.ab-r li a
{
    color: #262626;
}
.dt
{
    width: 980px;
    margin: 0 auto;
}
.dt h3
{
    height: 40px;
    zoom: 1;
    border-bottom: 1px solid #e1e0e0;
}
.dt h3 em
{
    float: left;
    display: inline-block;
}
.dt h3 em a
{
    color: #000;
    font-size: 15px;
    font-family: '微软雅黑';
}
.dt h3 b
{
    float: right;
    margin-top: 10px;
}
.dt-l
{
    width: 670px;
    float: left;
}
.dt-l h3
{
    background: url('/css/Img/Index/dt01.gif') no-repeat;
    display: inline-block;
    width: 270px;
    padding-left: 50px;
}
.dt-c h3
{
    background: url('/css/Img/Index/dt02.gif') no-repeat;
    display: inline-block;
    width: 284px;
    padding-left: 36px;
}
.dt-r h3
{
    background: url('/css/Img/Index/dt03.gif') no-repeat;
    display: inline-block;
    width: 176px;
    padding-left: 44px;
}
.dt-l dl
{
    padding: 12px 0 0;
}
.dt-l dt
{
    width: 190px;
    float: left;
}
.dt-l dt img
{
    display: block;
    width: 187px;
    height: 92px;
    padding: 1px;
    border: 1px solid #d3d3d3;
}
.dt-l dd
{
    width: 122px;
    float: right;
    color: #000;
}
.dt-l dd p
{
    line-height: 22px;
    height: 66px;
    overflow: hidden;
    margin: 0 0 10px;
}
.dt-l dd span
{
    display: block;
    text-align: right;
}
.dt-l dd a
{
    color: #000;
}
.dt-c
{
    width: 320px;
    float: left;
    width: 316px;
    padding: 10px;
    border: 1px solid #e1e1e1;
}
.dt-c p img
{
    padding: 1px;
    border: 1px solid #d3d3d3;
    display: block;
    width: 312px;
    height: 92px;
}
.dt-r
{
    width: 290px;
    float: right;
}
.index_news
{
    margin: 0 auto 20px;
    width: 980px;
}
.innews_title
{
    height: 34px;
    border-bottom: 1px solid #c6e9ff;
    line-height: 34px;
    color: #666;
    font-size: 14px;
    font-family: "微软雅黑",Arial;
    background-image: url(../image/wt_r32_c13.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
.a_linkc
{
    color: #fe5a73;
}
.a_linkc:hover
{
    color: #900;
}
.hotpropic
{
    text-align: center;
}
.hotpropic img
{
    border: 1px solid #d5d5d5;
    padding: 10px;
    background-image: url(/images/bg_r23_c29.jpg);
}
.honor_pic
{
    float: left;
    margin: 10px;
    width: 200px;
}
.san_l
{
    float: left;
    width: 20px;
    height: 170px;
    background-image: url(/images/bg_r21_c24.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.san_r
{
    float: right;
    width: 20px;
    height: 170px;
    background-image: url(/images/bg_r21_c34.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.news_l
{
    float: left;
    font-weight: bold;
    color: #fff;
    background-image: url(../image/wt_r40_c5.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 0 15px;
    width: 66px;
}
.news_l span
{
    color: #8e8e8e;
    padding-left: 8px;
    font-size: 14px;
}
.news_r
{
    float: right;
    font-size: 12px;
    padding-top: 10px;
    background-image: url(../image/wt_r32_c33.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right: 10px;
    height: 25px;
}
.news_r a
{
    color: #999;
}
.nei_right
{
    width: 755px;
    float: right;
}
.nei_right-top
{
    height: 35px;
    line-height: 35px;
    font-size: 12px;
    background-image: url(../image/wt_r32_c13.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
.nei_right-top a
{
    color: #333;
}
.nei_right-top b
{
    float: left;
    font-size: 12px;
    font-family: "微软雅黑";
    padding: 0 15px;
    background-image: url(../image/wt_r32_c5.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.nei_right-top span
{
    float: right;
    padding-right: 10px;
    background-image: url(../image/wt_r32_c33.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
.nei_right p
{
    text-indent: 2em;
    line-height: 24px;
}
.mainbox
{
    width: 100%;
    margin: 0 auto;
    position: relative;
    padding-top: 15px;
}
.nei_left
{
    float: left;
    width: 202px;
    text-align: left;
    background-color: #157fec;
    padding: 10px 10px;
}
.nei_left-top
{
    font-size: 14px;
    line-height: 36px;
    text-align: left;
    padding-left: 15px;
    display: block;
    font-weight: bold;
    color: #fff;
}
.nei_left-con
{
    padding: 10px;
    background-image: url(../image/wt_r19_c6.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #fff;
}
.nei_left-con dl dd
{
    padding-left: 16px;
}
.nei_left-con dl ol
{
    padding-left: 26px;
}
.nei_left-con ul li
{
    height: 32px;
    line-height: 32px;
    padding-left: 25px;
    background-image: url(../image/wt_r22_c9.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.pro_tit_sx
{
    border-top: 1px dashed #999;
    margin-top: 15px;
}
#top_1
{
    height: 46px;
    line-height: 46px;
    width: 100%;
    margin: 0 auto;
    background-image: url(../image/wt_r8_c1.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    position: relative;
    z-index: 100;
}
.tiao_1
{
    background-image: url(../image/wt_r26_c6.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 5px;
}
.tiao_2
{
    background-image: url(../image/wt_r26_c6.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 5px;
    margin-bottom: 20px;
}
.gundong
{
    overflow: hidden;
    height: 440px;
    width: 720px;
}
.flash
{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height: 480px;
    position: absolute;
    z-index: 1;
    left: 50%;
    margin-left: -50%;
}
#Slidebox
{
    width: 100%;
    height: 480px;
    padding: 0;
    margin: 0 auto;
    overflow: hidden;
}
#flashBg
{
    height: 480px;
    overflow: hidden;
    width: 100%;
    clear: both;
    margin: 0;
    padding: 0 0;
}
#flashLine
{
    height: 480px;
    width: 100%;
    clear: both;
    margin: 0 auto;
}
#flash
{
    width: 100%;
    height: 480px;
    overflow: hidden;
    clear: both;
    position: absolute;
    padding: 0 0;
    left: 50%;
    margin-left: -50%;
    z-index: 0;
}
#flash a
{
    width: 100%;
    height: 518px;
    display: none;
}
.flash_bar
{
    width: 54%;
    padding-left: 46%;
    z-index: 69;
    height: 30px;
    overflow: hidden;
    position: absolute;
    padding-top: 13px!important;
    padding-top: 12px;
    bottom: 0;
    left: 0;
    text-align: center;
    background-image: url(/images/tg_flashbar.png);
    background-repeat: no-repeat;
    background-position: center 0;
}
.flash_bar .dq
{
    display: block;
    float: left;
    width: 12px;
    height: 12px;
    margin: 2px 4px;
    cursor: pointer;
    background: url(../image/pagination.png) no-repeat 0 -12px;
    overflow: hidden;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png",sizingMethod="crop");
}
.flash_bar .no
{
    display: block;
    float: left;
    width: 12px;
    height: 12px;
    margin: 2px 4px;
    cursor: pointer;
    background: url(../image/pagination.png) no-repeat 0 0;
    overflow: hidden;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png",sizingMethod="crop");
}
.index_search
{
    width: 980px;
    margin: 0 auto;
}
.fltitle_l
{
    float: left;
    width: 980px;
}
.fltitle_l h3
{
    float: left;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 1px;
    color: #157fec;
}
.fltitle_l .fenli
{
    margin-left: 10px;
    float: left;
}
.fltitle_l .fenli a
{
    float: left;
    padding: 0 10px 0 16px;
    background-image: url(/images/bg_r8_c7.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    display: inline;
}
.search
{
    float: left;
    width: 360px;
}
.search .btn
{
    background-image: url(/images/bg_r7_c14.jpg);
    height: 19px;
    width: 40px;
    background-repeat: no-repeat;
}
.hengfu_1
{
    width: 980px;
    margin: 0 auto;
    background-image: url(../image/wt_r30_c5.jpg);
    height: 134px;
    background-repeat: no-repeat;
    background-position: center;
}
.top_14
{
    list-style: none outside none;
    display: inline;
}
ul
{
    list-style: none outside none;
}
.top_14 li
{
    float: left;
    height: 160px;
    margin: 0 12px;
    overflow: hidden;
    text-align: center;
    width: 200px;
}
.top_14 a
{
    color: #333;
    display: block;
    line-height: 30px;
}
.top_14 a img
{
    width: 200px;
    height: 133px;
}
.top_14 li h3
{
    font-size: 12px;
    line-height: 36px;
    height: 36px;
}
.down
{
    border: 1px solid #c6e9ff;
    padding: 10px;
}
.down .Pimg
{
    height: 190px;
    overflow: hidden;
    width: 960px;
    padding: 10px;
}
#demo
{
    overflow: hidden;
    width: 960px;
    height: 190px;
}
#indemo
{
    float: left;
    width: 800%;
}
#demo1
{
    float: left;
}
#demo2
{
    float: left;
}
.hengfu_2
{
    width: 980px;
    margin: 0 auto;
    background-image: url(../image/wt_r38_c5.jpg);
    height: 161px;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 20px;
}
.news_list
{
    border-bottom: 1px solid #c6e9ff;
    border-left: 1px solid #c6e9ff;
    border-right: 1px solid #c6e9ff;
    background-image: url(../image/san-1.gif);
    background-repeat: no-repeat;
    background-position: 40px top;
    padding: 15px 10px 10px;
}
.news_1
{
    margin-bottom: 15px;
    border-bottom: 1px dashed #ccc;
}
.news_pic
{
    float: left;
    width: 200px;
    background-image: url(../image/wt_r42_c7.gif);
    background-repeat: no-repeat;
    height: 150px;
    padding: 5px 10px 15px;
}
.news_pic img
{
    width: 200px;
    height: 150px;
}
.news_wenzi
{
    float: right;
    width: 410px;
}
.news_wenzi h4
{
    text-align: left;
    display: block;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    font-weight: bold;
}
.news_list li
{
    float: left;
    width: 300px;
    background-image: url(../image/jt.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    display: block;
    line-height: 30px;
}
.wenti
{
    padding: 10px;
    border: 1px solid #c6e9ff;
}
.wenti ul li
{
    line-height: 30px;
    height: 30px;
    background: url(../image/dian.jpg) no-repeat left center;
    padding-left: 10px;
}
.wenti h4
{
    font-size: 12px;
    font-weight: normal;
    background-image: url(../image/wt_r43_c26.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    line-height: 28px;
    height: 28px;
    display: block;
    padding-left: 25px;
    color: #125dae;
    padding-bottom: 4px;
}
.wenti p
{
    background-image: url(../image/wt_r45_c26.jpg);
    background-position: left 3px;
    background-repeat: no-repeat;
    padding-left: 25px;
    display: block;
}
.wenti_box
{
    border-bottom: 1px dashed #d5d5d5;
    padding: 6px 0;
}
.footer_1
{
    padding: 10px 0;
}
.footer_l
{
    float: left;
    background-image: url(../image/footline.png);
    background-repeat: no-repeat;
    background-position: right center;
    width: 450px;
    text-align: center;
    padding-left: 20px;
    margin-left: 50px;
}
.footer_l a
{
    color: #0070d3;
}
.footer_r
{
    float: right;
    text-align: left;
    width: 380px;
}
#mbOverlay
{
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}
#mbOverlay.mbOverlayFF
{
    background: transparent url(/css/80.png) repeat;
}
#mbOverlay.mbOverlayIE
{
    position: absolute;
}
#mbCenter
{
    height: 557px;
    position: absolute;
    z-index: 9999;
    left: 50%;
    background-color: #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0 10px 40px rgba(0,0,0,.7);
    -webkit-box-shadow: 0 10px 40px rgba(0,0,0,.7);
}
#mbCenter.mbLoading
{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    background-color: #fff;
    background-image: url(../image/WhiteLoading.gif);
    background-repeat: no-repeat;
    background-position: center;
}
#mbImage
{
    left: 0;
    top: 0;
    font-family: Myriad,Verdana,Arial,Helvetica,sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: left;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 10px;
}
#mbImage a, #mbImage a:link, #mbImage a:visited
{
    color: #ddd;
}
#mbImage a:hover, #mbImage a:active
{
    color: #fff;
}
#mbBottom
{
    min-height: 20px;
    font-family: Myriad,Verdana,Arial,Helvetica,sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #999;
    text-align: left;
    padding: 0 10px 10px;
}
#mbTitle
{
    display: inline;
    color: #999;
    font-weight: bold;
    line-height: 20px;
    font-size: 12px;
}
#mbNumber
{
    background: url(/images/mbNumber_bg.gif) no-repeat center;
    display: inline;
    color: #c00;
    line-height: 26px;
    font-size: 12px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    text-align: center;
    width: 65px;
    height: 26px;
}
#mbCaption
{
    display: block;
    color: #999;
    line-height: 14px;
    font-size: 10px;
}
#mbPrevLink, #mbNextLink, #mbCloseLink
{
    display: block;
    float: right;
    height: 20px;
    margin: 0;
    outline: none;
}
#mbPrevLink
{
    width: 32px;
    height: 100px;
    background: transparent url(../image/CustomBlackPrevious.gif) no-repeat center;
    position: absolute;
    top: 38%;
    left: -32px;
}
#mbNextLink
{
    width: 32px;
    height: 100px;
    position: absolute;
    top: 38%;
    right: -32px;
    background-color: transparent;
    background-image: url(../image/CustomBlackNext.gif);
    background-repeat: no-repeat;
    background-position: center;
}
#mbCloseLink
{
    width: 24px;
    position: absolute;
    top: 10px;
    right: 10px;
    background-color: transparent;
    background-image: url(../image/CustomBlackClose.gif);
    background-repeat: no-repeat;
    background-position: center;
}
#mbError
{
    position: relative;
    font-family: Myriad,Verdana,Arial,Helvetica,sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    border: 10px solid #700;
    padding: 10px 10px 10px;
    margin: 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active
{
    color: #d00;
    font-weight: bold;
    text-decoration: underline;
}
.layout_default
{
    float: left;
    margin: 5px 6px;
    width: 220px;
    text-align: center;
}
.mod_gallerylist
{
    width: 720px;
    margin: 0 auto;
}
.meta
{
    font-size: 12px;
    text-align: center;
}
.image_container
{
    width: 220px;
    line-height: 30px;
    text-align: center;
}
.image_container img
{
    vertical-align: middle;
}
.meta a
{
    color: #333;
    text-decoration: none;
}
.image_container td
{
    width: 220px;
    height: 200px;
}
#wowslider-container1 .ws_bullets
{
    top: 0;
    right: 0;
}
#wowslider-container1
{
    overflow: hidden;
    zoom: 1;
    position: relative;
    width: 100%;
    height: 480px;
    z-index: 1;
}
#wowslider-container1 .ws_shadow
{
    width: 980px;
    height: 30px;
    position: absolute;
    left: 50%;
    bottom: 30px;
    z-index: 2;
    margin-left: -490px;
}
#wowslider-container1 .ws_images
{
    position: absolute;
    top: 0;
    width: 1600px;
    height: 480px;
    overflow: hidden;
    left: 50%;
    margin-left: -800px;
    _margin-left: -800px;
}
#wowslider-container1 .ws_images a
{
    color: transparent;
    text-align: center;
}
#wowslider-container1 .ws_images img
{
    top: 0;
    border: none 0;
    left: 0;
}
#wowslider-container1 a
{
    text-decoration: none;
    outline: none;
    border: none;
    display: block;
    width: 100%;
    text-align: center;
}
#wowslider-container1 .ws_bullets
{
    font-size: 0;
    padding: 10px 430px 130px 130px;
    float: left;
    position: absolute;
    z-index: 70;
}
#wowslider-container1 .ws_bullets div
{
    position: relative;
    float: left;
}
#wowslider-container1 .ws_bullets a
{
    margin-left: 4px;
    width: 8px;
    height: 15px;
    background: url(../image/bullet.png) left 50% no-repeat;
    float: left;
    text-indent: -1000px;
    position: relative;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover
{
    background-position: right 50%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev
{
    position: absolute;
    display: none;
    top: 50%;
    margin-top: -28px;
    z-index: 60;
    height: 62px;
    width: 38px;
    background-image: url(../image/arrows.png);
}
#wowslider-container1 a.ws_next
{
    background-position: 100% 0;
    right: -8px;
}
#wowslider-container1 a.ws_prev
{
    left: -8px;
    background-position: 0 0;
}
#wowslider-container1 a.ws_next:hover
{
    background-position: 100% 100%;
}
#wowslider-container1 a.ws_prev:hover
{
    background-position: 0 100%;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev
{
    display: block;
}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev
{
    display: block;
}
#wowslider-container1 .ws-title
{
    position: absolute;
    bottom: 50px;
    left: 0;
    margin-right: 5px;
    z-index: 50;
    padding: 12px;
    color: #f9fbfb;
    text-transform: uppercase;
    background: #000;
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 18px;
}
#wowslider-container1 .ws-title div
{
    padding-top: 5px;
    font-size: 13px;
    text-transform: none;
}
#wowslider-container1 .ws_bullets a img
{
    text-indent: 0;
    display: block;
    top: 16px;
    left: -120px;
    visibility: hidden;
    position: absolute;
    -moz-box-shadow: 0 0 5px #999;
    box-shadow: 0 0 5px #999;
    border: 5px solid #fff;
}
#wowslider-container1 .ws_bullets a:hover img
{
    visibility: visible;
}
#wowslider-container1 .ws_bulframe div div
{
    height: 90px;
    overflow: visible;
    position: relative;
}
#wowslider-container1 .ws_bulframe div
{
    left: 0;
    overflow: hidden;
    position: relative;
    width: 240px;
}
#wowslider-container1 .ws_bullets .ws_bulframe
{
    display: none;
    top: 20px;
    overflow: visible;
    position: absolute;
    cursor: pointer;
    -moz-box-shadow: 0 0 5px #999;
    box-shadow: 0 0 5px #999;
    border: 5px solid #fff;
}
#wowslider-container1 .ws_bulframe span
{
    display: block;
    position: absolute;
    top: -11px;
    margin-left: -9px;
    left: 120px;
    background: url(/images/triangle.png);
    width: 15px;
    height: 6px;
}
.lanren
{
    position: absolute;
    right: 0;
    top: 150px;
    z-index: 2;
}
.lanren .slide_min
{
    width: 28px;
    height: 112px;
    background: url(/images/slide_min.jpg) no-repeat;
    cursor: pointer;
}
.lanren .slide_box
{
    width: 154px;
    height: auto;
    overflow: hidden;
    font-size: 12px;
    text-align: center;
    line-height: 130%;
    color: #666;
    border-bottom: 2px solid #1c6da5;
    border-left: 2px solid #1c6da5;
    border-right: 2px solid #1c6da5;
    background-color: #fff;
}
.lanren .slide_box .weixin
{
    margin-bottom: 5px;
}
.lanren .slide_box img
{
    cursor: pointer;
}
.lanren .slide_box p
{
    text-align: center;
    padding: 5px;
    margin: 5px;
    border-bottom: 1px solid #ddd;
}
.lanren .slide_box span
{
    padding: 5px 10px;
    display: block;
}
.lanren .slide_box span a
{
    color: #1c6da5;
}
.pro_tit_4 table
{
    border-left: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
}
.pro_tit_4 table td
{
    border-bottom: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
}
