﻿@charset "utf-8"
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 {
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
}
.sub_letter .search_btn, .index_about a, .index_pro .details, .sub_contact ul, .sub_item_list_sub li a, .product_main .product_prev, .product_main .product_next, .news_list .read_more, .news_top_title, .add_success span, .add_failure span, .contact_us .btn_submit, .faq h4, .page404 .search404 .btn_search, .inquire_now, .inquire_all_items, .inquiry_basket_to .icon_print, .inquiry_basket_to .icon_collect, .inquiry_basket_to .icon_down, .certification .certification_middle_content .zoom, .online_brochure_download, .certification_bottom_m .small_image_box .pic_prev, .certification_bottom_m .small_image_box .pic_next, .certification_bottom_m .small_image_box .unclick_next, .certification_bottom_m .small_image_box .unclick_prev, .certification_bottom_m .small_image_box .mover_next, .certification_bottom_m .small_image_box .mover_prev, .product_sort a.prev, .product_sort a.next, .product_sort .prev_last, .product_sort .next_last, .product_sort .mover_prev, .product_sort .mover_prev, .data_table tbody td .remove {
    background: url(../images/bg.png) no-repeat scroll 0 0 transparent;
}

body {
    background: url(../images/body_bg.png) no-repeat scroll 50% 0 #DCF1FF;
    color: #4C4C4C;
	font:12px/1.5 "宋体",Arial, Helvetica, sans-serif;
    min-width: 970px;
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
:focus {
    outline: 0 none;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}

a img {
    border: medium none;
}
input {
    outline: medium none;
}
ol, ul {
    list-style: none outside none;
}
table {
    border: 0 none;
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    font-size: 100%;
    margin: 0 auto;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
}
form {
    display: inline;
}
fieldset {
    border: 0 none;
}
legend {
    display: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
abbr, acronym {
    border: 0 none;
}
address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: normal;
}
html {
}
.hidden {
    border: 0 none;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 0;
}
.nobr {
    white-space: nowrap;
}
.wrap {
    white-space: normal;
}
.a_left {
    text-align: left !important;
}
.a_center {
    text-align: center !important;
}
.a_right {
    text-align: right !important;
}
.v_top {
    vertical-align: top;
}
.v_middle {
    vertical-align: middle;
}
.f_left, .left {
    float: left;
}
.f_right, .right {
    float: right;
}
.f_none {
    float: none;
}
.no_display {
    display: none;
}
.no_margin {
    margin: 0;
}
.no_padding {
    padding: 0;
}
.no_bg {
    background: none repeat scroll 0 0 transparent;
}
.fixfloat:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.fixfloat {
}
.fB {
    font-weight: bold;
}
.fN {
    font-weight: normal !important;
}
.fI {
    font-style: italic;
}
.f10px {
    font-size: 10px;
}
.f11px {
    font-size: 12px;
}
.f12px {
    font-size: 12px;
}
.f14px {
    font-size: 14px;
}
.f16px {
    font-size: 16px;
}
.f18px {
    font-size: 18px;
}
.f20px {
    font-size: 20px !important;
}
.fLine, .fLine a, .fLine:visited {
    text-decoration: underline;
}
.unLine, .unLine a, .unLine a:hover {
    text-decoration: none;
}
a {
    color: #454545;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    color: #115DA3;
    cursor: pointer;
    text-decoration: underline;
}
a:active {
    color: #115DA3;
}
.cWhite, .cWhite a, .cWhite:visited, .cWhite:hover {
    color: #FFFFFF;
}
.cBlack, .cBlack a, .cBlack:visited, .cBlack:hover {
    color: #000000;
}
.cYellow, .cYellow a, .cYellow:visited, .cYellow:hover {
    color: #FFFF00;
}
.cOrange, .cOrange a, .cOrange:visited, .aOrange:hover {
    color: #FF6C00;
}
.cGreen, .cGreen a, .cGreen:visited, .cGreen:hover {
    color: #54892F;
}
.cDGreen, .cDGreen a, .cDGreen:visited, .cDGreen:hover {
    color: #115DA3;
}
.cGray, .cGray a, .cGray:visited, .cGray:hover {
    color: #505050;
}
.cDGray, .cDGray a, .cDGray:visited, .cDGray:hover {
    color: #414141;
}
.cBlue, .cBlue a, .cBlue:visited, .cBlue:hover {
    color: #1E50A2;
}
.cDBlue, .cDBlue a, .cDBlue:visited, .cBlue:hover {
    color: #217CB3;
}
.cRed, .cRed a, .cRed:visited, .cRed:hover {
    color: #BA0000;
}
.cDRed, .cDRed a, .cDRed:visited, .cDRed:hover {
    color: #AA0202;
}
.cERed, .cERed a, .cERed:visited, .cERed:hover {
    color: #FF0000;
}
.img40, .img50, .img60, .img80, .img120, .img140, .img150, .img160, .img180, .img300, .img350, .img400 {
    display: table-cell;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.img40 img, .img50 img, .img60 img, .img80 img, .img140 img, .img150 img, .img120 img, .img160 img, .img180 img, .img300 img, .img350 img, .img400 img {
    vertical-align: middle;
}
.img40 {
    height: 40px;
    width: 40px;
}
.img50 {
    height: 50px;
    width: 50px;
}
.img60 {
    height: 60px;
    width: 60px;
}
.img80 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 80px;
    width: 80px;
}
.img120 {
    height: 120px;
    width: 120px;
}
.img140 {
    height: 140px;
    width: 140px;
}
.img150 {
    height: 150px;
    width: 150px;
}
* + html .img150 {
    font-size: 100px;
}
.img160 {
    height: 160px;
    width: 160px;
}
.img180 {
    height: 180px;
    width: 180px;
}
.img300 {
    height: 300px;
    width: 300px;
}
.img350 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 350px;
    width: 350px;
}
.img400 {
    height: 400px;
    width: 400px;
}
.w105 {
    width: 105px;
}
.w130 {
    padding-right: 10px;
    width: 130px;
}
.w205 {
    width: 205px;
}
.w320 {
    width: 480px;
}
.ml_10 {
    margin-left: 10px;
}
.col_main {
	float: left;
	width:100%;
	
}
.col_main {
    min-height: 1px;
    width: 686px;
}
.col_maincp {
}
.col_maincontents {
	background-color: #EFEFEF;
	clear: both;
}

.grid_c2f .main_wrap, .grid_c2 .main_wrap {
    padding: 0 15px;
}

.col_sub, .col_extra {
    float: left;
}
.grid_c {
    margin: 0 auto;
    width: 100%;
}
.grid_c2 .main_wrap {
width:660px;
float: left;
}

.grid_c2 .col_sub {
    background: url(../images/sub_bg.png) repeat-y scroll 100% 0 transparent;
    width: 270px;
}
.grid_c2f .main_wrap {
  
}
.grid_c2f .col_sub {
    background: url(../images/sub_bg.png) repeat-y scroll 0 0 transparent;
    margin-left: -270px;
    width: 270px;
}
.grid_c2_s6 .main_wrap {
    margin-left: 230px;
}
.grid_c2_s6 .col_sub {
    margin-left: -100%;
    width: 230px;
}

.grid_c2_s6f .col_sub {
    margin-left: -230px;
    width: 230px;
}
.error_msg, .success_msg, .notice_msg {
    background-position: 10px 10px !important;
    background-repeat: no-repeat !important;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 10px;
    padding: 8px 10px 8px 30px;
    text-align: left;
}
.error_msg {
    background: url(../images/i_msg-error.gif) repeat scroll 0 0 #FBE3E4;
    border-color: #F16048;
    color: #DF280A;
}
.success_msg {
    background: url(../images/i_msg-success.gif) repeat scroll 0 0 #E6EFC2;
    border-color: #446423;
    color: #3D6611;
}
.notice_msg {
    background: url(../images/i_msg-note.gif) repeat scroll 0 0 #FFF6BF;
    border-color: #FCD344;
    color: #3D6611;
}
.close_msg {
    background: url(../images/close_ico.png) no-repeat scroll 5px 4px transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 15px;
    width: 15px;
}
.sub_letter .search_btn, .index_about a, .index_pro .details, .sub_contact ul, .sub_item_list_sub li a, .product_main .product_prev, .product_main .product_next, .news_list .read_more, .news_top_title, .add_success span, .add_failure span, .contact_us .btn_submit, .faq h4, .page404 .search404 .btn_search, .inquire_now, .inquire_all_items, .inquiry_basket_to .icon_print, .inquiry_basket_to .icon_collect, .inquiry_basket_to .icon_down, .certification .certification_middle_content .zoom, .online_brochure_download, .certification_bottom_m .small_image_box .pic_prev, .certification_bottom_m .small_image_box .pic_next, .certification_bottom_m .small_image_box .unclick_next, .certification_bottom_m .small_image_box .unclick_prev, .certification_bottom_m .small_image_box .mover_next, .certification_bottom_m .small_image_box .mover_prev, .product_sort a.prev, .product_sort a.next, .product_sort .prev_last, .product_sort .next_last, .product_sort .mover_prev, .product_sort .mover_prev, .data_table tbody td .remove {
    background: url(../images/bg.png) no-repeat scroll 0 0 transparent;
}
.form_list li {
    margin: 0 0 8px;
}
.form_list li:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.form_list label {
    color: #3F3F3F;
    display: inline-block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 2px 12px 0 0;
    text-align: right;
}
.form_list label em {
    color: #EB340A;
    font-style: normal;
    right: -8px;
    top: 0;
}
.form_list input.input_t {
    border: 1px solid #D5D5D5;
    float: left;
    height: 20px;
    width: 320px;
}
.form_list textarea {
    border: 1px solid #D5D5D5;
    float: left;
    height: 100px;
    width: 400px;
}
.form_list label.error {
    color: #FF0000;
    display: inline;
    font-size: 12px;
    line-height: 13px;
    margin: 3px 0 0 150px;
    min-height: 13px;
    padding: 0;
    text-align: left;
    width: auto;
}
.product_form label.error {
    margin: 6px 0 0 6px;
}
.form_list input.error, .form_list textarea.error, .form_list select.error {
    background: none repeat scroll 0 0 #FFF7F5;
    border: 1px solid #F15C22;
}
.form_list input {
    height: 16px;
    width: 348px;
}
.form_list input, .form_list select, .form_list textarea {
    border: 1px solid #D4D9EB;
    float: left;
    padding: 3px 2px;
}
.form_list .check span {
    padding-right: 15px;
}
.form_list .check a {
    color: #4848B9;
    padding-left: 12px;
    text-decoration: underline;
}
.form_list .check a.add {
    background: url(../images/icon_add.png) no-repeat scroll 0 4px transparent;
}
.form_list .check a.minus {
    background: url(../images/icon_minus.gif) no-repeat scroll 0 4px transparent;
}
.form_list .count {
    text-align: right;
    width: 570px;
}
.form_list .count span {
    background-color: #F4FFF2;
    border: 1px solid #CCCCCC;
    color: #3F3F3F;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 3px 6px;
}
.form_list .input_c {
    height: 16px;
    margin: 2px 0;
    overflow: hidden;
    padding: 0;
    vertical-align: bottom;
    width: 16px;
}
.form_list .btn {
    background: url(../images/bg_next_step.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #425281;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    text-indent: -999px;
    width: 161px;
}
.form_list .info {
    color: #115DA3;
    font-size: 13px;
    font-weight: bold;
}
.form_list .check label {
    float: left;
    vertical-align: top;
}
.form_list .check div {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 3px;
    width: 350px;
}
.form_list .check div .request_input {
    display: inline-block;
    margin-right: 5px;
}
#lightbox {
    left: 0;
    line-height: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 999;
}
#lightbox a img {
    border: medium none;
}
#outerImageContainer {
    background-color: #FFFFFF;
    height: 250px;
    margin: 0 auto;
    position: relative;
    width: 250px;
}
#imageContainer {
    padding: 10px;
}
#loading {
    height: 25%;
    left: 0;
    line-height: 0;
    position: absolute;
    text-align: center;
    top: 40%;
    width: 100%;
}
#hoverNav {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
#imageContainer > #hoverNav {
    left: 0;
}
#hoverNav a {
    outline: medium none;
}
#prevLink, #nextLink {
    background: url(../images/blank.gif) no-repeat scroll 0 0 transparent;
    display: block;
    height: 100%;
    width: 49%;
}
#prevLink {
    float: left;
    left: 0;
}
#nextLink {
    float: right;
    right: 0;
}
#prevLink:hover, #prevLink:visited:hover {
    background: url(../images/prev.gif) no-repeat scroll left 50% transparent;
}
#nextLink:hover, #nextLink:visited:hover {
    background: url(../images/next.gif) no-repeat scroll right 50% transparent;
}
#nextLinkText, #prevLinkText {
    color: #FF9834;
    font-weight: bold;
    text-decoration: none;
}
#nextLinkText {
    padding-left: 20px;
}
#prevLinkText {
    padding-right: 20px;
}
.ontop #imageData {
    padding-top: 5px;
}
#imageDataContainer {
    background-color: #FFFFFF;
    font: 10px/1.4em Verdana,Helvetica,sans-serif;
    margin: 0 auto;
}
#imageData {
    padding: 0 10px;
}
#imageData #imageDetails {
    float: left;
    text-align: left;
    width: 70%;
}
#imageData #caption {
    font-weight: bold;
}
#imageData #numberDisplay {
    clear: left;
    display: block;
    padding-bottom: 1em;
}
#imageData #bottomNavClose {
    float: right;
    padding-bottom: 0.7em;
    width: 66px;
}
#imageData #helpDisplay {
    clear: left;
    display: block;
    float: left;
}
#overlay {
    background-color: #000000;
    display: none;
    height: 500px;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 998;
}
#lightboxIframe {
    display: none;
}
.head_box {
}
.header {
    margin: 0 auto;
    width: 970px;
}
.header h1 {
    display: inline;
    float: left;
    margin: 25px 0 0 38px;
}
.header h1 a {
    background: url(../images/logo.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 70px;
    text-indent: -9999px;
    width: 595px;
}
.header .top_menu {
    display: inline;
	font-family:"微软雅黑";
    float: right;
    margin: 15px 10px 0 0;
    text-align: right;
}
.header .top_menu a {
    padding: 0 3px;
}
.header .head_search {
    clear: right;
    display: inline;
    float: right;
    margin: 15px 20px 0 0;
    text-align: right;
    width: 300px;
}
.header .head_tel {
    font-weight: 700;
    vertical-align: top;
}
.header .head_tel {
    color: #808080;
    font-size: 14px;
    font-weight: 600;
    margin-left: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.header .head_search .search_text {
    background: url(../images/search_text_bg.png) repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #A2B9C7;
    color: #7F7F7F;
    font-size: 12px;
    height: 14px;
    margin-top: 10px;
    padding: 5px 2px;
    vertical-align: top;
    width: 190px;
}
.header .head_search .search_btn {
    background: url(../images/search_btn.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 32px;
    margin-left: 5px;
    margin-top: 10px;
    width: 26px;
    text-indent:-999px;
}
.header .main_nav {
    clear: both;
    padding-top: 10px;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
ul li {
    list-style: none outside none;
}
.fr_menu {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/menu2.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
	height: 44px;
	width: 973px;
	padding-top: 5px;
	padding-left:7px;
	margin-left:-7px;
	clear:both;
}

.fr_menu ul.sl_menu {
	height: 39px;

}
.fr_menu ul.sl_menu ul,.fr_menu ul.sl_menu_vertical ul
    {
        display: none;
    }


.fr_menu ul.sl_menu li {
	float: left;
	color: #FFF;
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	height: 39px;
	white-space: nowrap;
	width: 126px;
	margin: 0;
	padding: 0;
	line-height: 39px;
	text-align: center;
	margin-right:13px;
}
.fr_menu ul.sl_menu li a {
	color: #FFF;
	display: block;
	height: 39px;
	width: 126px;
	text-decoration: none;
}
.fr_menu ul.sl_menu li a:hover {
	color: #000;
	background-image: url(../images/menu3.jpg);
	background-repeat: no-repeat;
}
.fr_menu ul.sl_menu li ul li{margin-right:0; position:relative; z-index:1; }
.fr_menu ul.sl_menu li ul li a {
	color: #155885;
	background-color:#FFFFFF;
	background-image: none;
}
.fr_menu ul.sl_menu li ul li a:hover {
    color:#fff;
	background-color:#97D2F9;
	background-image: none;
}


.header .main_nav .menu1 {
    background-position: 0 0;
    width: 112px;
}
.header .main_nav .menu2 {
    background-position: -112px 0;
    width: 140px;
}
.header .main_nav .menu3 {
    background-position: -252px 0;
    width: 138px;
}
.header .main_nav .menu4 {
    background-position: -390px 0;
    width: 240px;
}
.header .main_nav .menu5 {
    background-position: -631px 0;
    width: 162px;
}
.header .main_nav .menu6 {
    background-position: -792px 0;
    width: 178px;
}
.header .main_nav .current .menu1, .header .main_nav .menu1:hover {
    background-position: 0 -45px;
    width: 112px;
}
.header .main_nav .current .menu2, .header .main_nav .menu2:hover {

    background-position: -112px -45px;
    width: 140px;
}
.header .main_nav .current .menu3, .header .main_nav .menu3:hover {
    background-position: -252px -45px;
    width: 138px;
}
.header .main_nav .current .menu4, .header .main_nav .menu4:hover {
    background-position: -390px -45px;
    width: 240px;
}
.header .main_nav .current .menu5, .header .main_nav .menu5:hover {
    background-position: -631px -45px;
    width: 162px;
}
.header .main_nav .current .menu6, .header .main_nav .menu6:hover {
    background-position: -792px -45px;
    width: 178px;
}
.content_bg {
}
.font1, .container h3, .sub_item_list_sub li, .sub_item_list_main, .product_list h6, .product_main .product_name, .sub_nav li a {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
.content_box {
}
.content_content {
    background: url(../images/content_box_bg.png) repeat-y scroll 50% 0 transparent;
    margin: 0 auto;
    width: 976px;
}
.banner_box {
    background: url(../images/content_banner_bg.png) no-repeat scroll 50% 0 transparent;
    padding: 0 10px;
    width: 956px;
}
.index_banner {
    background: none repeat scroll 0 0 #399EDF;
    height: 296px;
}
.index_banner .col1 {
    float: left;
    padding: 25px 0 0 50px;
    width: 400px;
}
.index_banner .banner_content {
    background: url(../images/banner_c_bg.png) repeat-y scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 20px;
    margin-top: 20px;
    width: 416px;
}
.index_banner .banner_content p {
    padding: 5px 10px;
}
.index_banner .banner_top {
    background: url(../images/banner_c_t.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 5px;
}
.index_banner .banner_bottom {
    background: url(../images/banner_c_b.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 5px;
}
.index_banner .banner_btn {
    margin-top: 40px;
}
.index_banner .col2 {
    background: url(../images/index_banner_s.png) no-repeat scroll left top transparent;
    float: right;
    margin: 20px 10px 0 0;
    padding-left: 15px;
    width: 390px;
}
.banner_show {
    height: 285px;
    position: relative;
    width: 390px;
}
.banner_show .bigimg img {
    display: none;
    left: 15px;
    padding: 0;
    position: absolute;
    top: 0;
}
#banner2 {
    height: 296px;
    overflow: hidden;
    position: relative;
    width: 955px;
}
#banner2 .bigimg img {
    display: none;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
.change_num {
    bottom: 7px;
    overflow: hidden;
    padding-left: 19px;
    position: absolute;
    right: 15px;
}
.change_num li {
    cursor: pointer;
    display: block;
    float: left;
}
.change_num span {
    background-color: #5B3C4E;
    color: #FFFFFF;
    display: block;
    height: 20px;
    line-height: 20px;
    margin-right: 4px;
    text-align: center;
    width: 20px;
}
.change_num span.hover {
    background-color: #A13669;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.container {
    background: url(../images/content_t_bg.png) repeat-x scroll 0 0 transparent;
    margin: 5px 10px 0;
    padding: 10px 0;
}
.container_index {
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.container h3, .container_index h3 {
    font-size: 19px;
    text-align: center;
}
.container h3 span, .container_index h3 span {
    color: #115DA3;
}

.index_about h3 {
    margin-bottom: 10px;
}
.index_about img {
    float: left;
}
.index_about p {
    line-height: 20px;
    margin-left: 20px;
    width: 600px;
}
.index_about a {
    background-position: -110px 4px;
    color: #115DA3;
    display: block;
    margin-left: 420px;
    margin-top: 10px;
    padding-left: 15px;
    width: 165px;
}
.index_pro {
    margin-top: 50px;
}
.index_pro li {
    float: left;
    padding: 10px 0;
    width: 100%;
}
.index_pro .product_description {
    float: right;
    width: 500px;
}
.index_pro h4, .news_list .news_list_title {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.index_pro h4 span {
    color: #000000;
    font-size: 16px;
}
.index_pro .product_img {
    float: left;
}
.index_pro .details {
    background-position: -2px -156px;
    display: block;
    font-size: 11px;
    height: 27px;
    line-height: 27px;
    margin-left: 330px;
    margin-top: 8px;
    text-align: center;
    width: 119px;
}
.index_pro a.details:hover {
    text-decoration: none;
}
.grid_c2f .sub_box {
    background: url(../images/sub_b_bg.png) no-repeat scroll 0 100% transparent;
    padding: 0 10px 20px;
}
.sub_contact {
    margin: 0 0 0 15px;
}
.sub_contact ul {
    background-position: -83px -36px;
    margin-top: 10px;
}
.sub_contact li {
    background: url(../images/contact_bg.png) no-repeat scroll 0 53px transparent;
    height: 42px;
    padding: 10px 0 6px 47px;
    word-wrap: break-word;
}
.sub_contact li.email {
    background: url(../images/contact_bg.png) no-repeat scroll 0 52px transparent;
    height: 47px;
    padding: 6px 0 2px 42px;
    word-wrap: break-word;
}
.sub_contact li.email a {
    color: #115DA3;
}
.sub_contact li span {
    display: block;
}
.sub_cate_index {
    margin: 0 0 15px 25px;
}
.sub_cate_index h3 {
    margin: 5px 0 15px 0;
}
.sub_cate_index li a, .sub_cate_index li a:link, .sub_cate_index li a:visited {
    background: url(../images/bg_index_cate.png) no-repeat scroll -10px -30px transparent;
    color: #2D3741;
    display: block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 20px;
    
}
.sub_cate_index li a:hover {
    background: url(../images/bg_index_cate.png) no-repeat scroll -10px 0 transparent;
    color: #115DA3;
    text-decoration: none;
}
.sub_plant {
	clear: both;

}
.sub_plant .pic_prev1, .sub_plant .pic_next1 {
    float: left;
    height: 30px;
    margin-top: 85px;
    overflow: hidden;
    text-indent: -9999em;
    width: 25px;
    
}
.sub_plant .pic_prev1, .sub_plant .pic_next1, .sub_plant .mover_prev, .sub_plant .mover_next, .sub_plant .unclick_prev, .sub_plant .unclick_next {
    background-image: url(../images/bg_plant_next_prev.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}
.sub_plant .pic_prev1 {
    background-position: 0 0;
}
.sub_plant .pic_next1 {
    background-position: -25px 0;
}
.sub_plant .mover_prev {
    background-position: 0 0;
}
.sub_plant .mover_next {
    background-position: -25px 0;
}
.sub_plant .unclick_prev {
    background-position: -50px 0;
    cursor: default;
}
.sub_plant .unclick_next {
    background-position: -75px 0;
    cursor: default;
}
.sub_plant .img_slide_box {
    float: left;
    height: 200px;
    overflow: hidden;
    width: 200px;
}
.sub_plant .img_slide_box ul {
    height: 200px;
}
.sub_plant .img_slide_box ul li {
    display: inline;
    float: left;
    width:200px;
}
.sub_plant .img_slide_box ul li a {
    border: 10px solid #EBEBEB;
    display: inline-block;
    height: 180px;
    overflow: hidden;
    width: 180px;
}
.sub_plant .img_slide_box ul li a img {
    vertical-align: middle;
}
.sub_plant h3 {
    margin-bottom: 20px;
    padding-left: 25px;
}
.sub_plant h3 span {
    color: #115DA3;
}
.sub_news {
    margin: 15px 15px 0;
}
.sub_news h6 {
    font-size: 12px;
}
.sub_news li {
    margin-top: 10px;
}
.sub_letter {
    margin: 25px 15px 15px;
}
.sub_box .sub_letter {
    margin-left: 25px;
}
.sub_letter input[type="text"] {
    width: 155px;
}
.sub_letter input {
    margin-top: 15px;
}
.sub_letter .search_text {
    background: url(../images/search_text_bg.png) repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #A2B9C7;
    color: #7F7F7F;
    font-size: 12px;
    height: 14px;
    padding: 5px 2px;
    vertical-align: top;
    width: 155px;
}
.sub_letter .search_btn {
    background-position: -26px 0;
    border: medium none;
    cursor: pointer;
    height: 32px;
    margin-left: 5px;
    width: 27px;
}
.sub_partner {
    margin: 20px 0 0 25px;
}
.sub_partner a {
    margin: 0 5px;
}
.grid_c2 .sub_box {
    padding: 0 10px 20px;
	float:left;
	
}
.sub_item_list_box {
    margin-bottom: 30px;
}
.sub_item_list_box h3 {
    margin: 5px 0 15px 10px;
}
.sub_item_list_box h3 span {
    color: #115DA3;
}
.sub_item_list_box h4 {
    color: #116FB1;
    font-size: 18px;
    margin: 5px 0 15px 10px;
	
}
.sub_item_list_main {
    background: url(../images/bg_sub_nav.png) no-repeat scroll 0 -29px transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 29px;
    line-height: 29px;
    margin-bottom: 3px;
    padding-left: 30px;
    text-decoration: none;
    width: 213px;
}
.sub_item_list_main span {
    color: #115DA3;
    cursor: pointer;
    display: block;
    font-size: 12px;
}
.sub_item_list_main span a, .sub_item_list_main span a:link, .sub_item_list_main span a:visited {
    color: #115DA3;
    text-decoration: none;
}
.sub_item_list_main span a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.sub_item_list_box p.hover, .sub_item_list_box p.current {
    background: url(../images/bg_sub_nav.png) no-repeat scroll left top transparent;
}
.sub_item_list_box p.hover a, .sub_item_list_box p.current a {
    color: #FFFFFF;
}
.sub_item_list_box p.current span {
    background-position: 220px -60px;
}
.sub_item_list_sub {
    display: none;
    padding-bottom: 10px;
    width: 243px;
}
.sub_item_list_sub li {
    background: url(../images/bg_sub_item_l.gif) repeat-x scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
}
.sub_item_list_sub li a {
    display: inline-block;
}
.sub_item_list_sub li a {
    background-position: -100px -16px;
    color: #0F527D;
    display: block;
    padding-left: 28px;
}
.sub_item_list_sub li a:hover {
    background-color: #D7F0FF;
    text-decoration: none;
}
.crumb {
    background: url(../images/product_list_bar_t_bg.png) repeat-x scroll 0 bottom transparent;
    color: #202020;
    padding: 0 0 7px 7px;
    white-space: nowrap;
}
.crumb a:link, .crumb a:visited {
    color: #202020;
}
.crumb span {
    padding: 0 10px;
}
.crumb2 {
    background: url(../images/product_list_bar_t_bg.png) repeat-x scroll 0 100% transparent;
    color: #202020;
    padding: 0 0 7px 12px;
    white-space: nowrap;
}
.crumb2 a:link, .crumb a:visited {
    color: #202020;
}
.crumb2 span {
    padding: 0 10px;
}
.product_list_toolbar {
    border-bottom: 1px solid #E4E4E4;
    height: 22px;
    line-height: 22px;
    padding: 7px 0 5px 8px;
}
.product_list_toolbar .sort {
    display: inline;
    float: left;
    margin: 0 15px 0 0;
}
.product_list_toolbar .items {
    float: left;
}
.product_list_toolbar .select_list {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C7C7;
    display: none;
    left: 0;
    position: absolute;
    top: 19px;
    z-index: 120;
}
.product_list_toolbar .select_list li {
    height: 20px;
    padding: 0 23px 0 6px;
}
.product_list_toolbar .select_list li.hover {
    background: none repeat scroll 0 0 #D0ECFF;
}
.product_list_toolbar .sort .select_list li {
    width: 106px;
}
.product_list_toolbar .items .select_list li {
    width: 14px;
}
.product_list_toolbar .title {
    display: inline;
    float: left;
    padding-right: 3px;
}
.product_list_toolbar .select_box, .product_list_toolbar .select_box .select_main {
    background-image: url(../images/select_bg.png);
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    line-height: 20px;
}
.product_list_toolbar .select_box {
    background-position: 0 0;
    padding: 0 0 0 7px;
    position: relative;
    z-index: 110;
}
.product_list_toolbar .select_box .select_main {
    background-position: 100% 0;
    color: #818181;
    padding: 0 24px 0 0;
}
.select_sort {
    width: 106px;
}
.pagination {
    float: right;
}
.pagination li {
    float: left;
    margin-right: 5px;
}
.pagination li a:link, .pagination li a:visited {
    background: url(../images/page_bg.png) repeat-x scroll 0 0 transparent;
    display: inline-block;
    height: 19px;
    line-height: 19px;
    padding: 0 6px;
    text-decoration: none;
}
.pagination li a:hover {
    background: url(../images/page_bg.png) repeat-x scroll 0 -19px transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 21px;
    line-height: 21px;
    padding: 0 6px;
    text-decoration: none;
}
.pagination li.current a:link, .pagination li.current a:visited, .pagination li.current a:hover {
    background: url(../images/page_bg.png) repeat-x scroll 0 -19px transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 21px;
    line-height: 21px;
    padding: 0 6px;
}
.product_list {
    margin-left: -10px;
    padding-bottom: 20px;
}
.product_list li {
    background: url(../images/product_list_bg.png) no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 214px;
    margin: 10px 0 10px 18px;
    width: 203px;
}
.product_list h6 {
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 15px;
    margin: 12px 16px 11px 12px;
    overflow: hidden;
    text-align: center;
    width: 175px;
}
.product_list .product_img {
    display: block;
    margin: 0 26px;
}

.grid_c2_s6f .main_wrap {
    padding: 30px 25px;
}

.grid_c2_s6f .main_wrap {
    margin-right: 230px;
}
.product_pic {
    display: inline;
    float: left;
    position: relative;


}
.product_pic .main_images {
    border: 1px solid #E4E4E4;
    height: 300px;
    padding: 1px;
    width: 300px;
}
.product_pic .small_image li {
    border: 1px solid #E4E4E4;
    cursor: pointer;
    display: inline;
    float: left;
    height: 50px;
    margin: 5px 11px 5px 0;
    width: 50px;
}
.product_pic .small_image li.mover, .product_pic .small_image li.selected {
    border: 1px solid #2168A9;
}
.product_main {
    display: inline;
    float: left;
    margin-left: 10px;
    width: 320px;
}
.product_main .product_prev {
    background-position: 0 -96px;
    display: inline-block;
    padding-left: 10px;
}
.product_main .product_next {
    background-position: -25px -96px;
    display: inline-block;
    padding-right: 10px;
}
.product_main .product_name {
    clear: both;
    color: #115DA3;
    font-size: 16px;
    font-weight: 700;
    margin-top: 33px;
}
.product_main .product_price {
    margin-top: 25px;
}
.product_main h3 {
    color: #3CB2C5;
    font-size: 14px;
    font-weight: 700;
    margin: 20px 0 5px;
}
.product_main .send_btn {
    background: url(../images/add_to_inquiry_basket.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 51px;
    margin-top: 30px;
    text-indent: -999px;
    width: 218px;
}
.product_main .send_inquiry_btn {
    background: url("../images/send_inquiry_btn.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 35px;
    margin-top: 30px;
    text-align: center;
    width: 193px;
	font-weight:bold;
}
.product_main .add_inquiry {
    background: url(../images/add_inquiry_btn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #115DA3;
    display: block;
    font-weight: 700;
    height: 28px;
    line-height: 26px;
    text-align: center;
    text-decoration: underline;
    text-transform: capitalize;
    width: 193px;
}
.add_success, .add_failure {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #115DA3;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    height: 80px;
    margin: 10px 0 0;
    width: 285px;
}
.add_success a {
    color: #65A334;
    text-decoration: underline !important;
}
.add_success span {
    background-position: -92px -235px;
    color: #65A334;

    display: block;
    font-size: 17px;
    font-weight: 700;
    margin: 8px 0 0 30px;
    padding: 3px 35px;
}
.add_success p {
    line-height: 15px;
    margin-left: 65px;
}
.add_failure p {
    line-height: 15px;
    margin-left: 30px;
}
.add_failure span {
    background-position: -92px -267px;
    color: #D61E00;
    display: block;
    font-size: 17px;
    font-weight: 700;
    margin: 8px 0 0 30px !important;
    padding: 3px 35px;
}
.add_success span.close, .add_failure span.close {
    background-position: 0 -127px;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 10px;
    margin: 0;
    padding: 0;
    text-indent: -999px;
    width: 10px;
}
#zoom_image_box {
    background-color: #FFFFFF;
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #666666;
    display: none;
    height: 300px;
    left: 0;
    position: absolute;
    top: 0;
    width: 360px;
    z-index: 101;
}
#zoom_image {
    background-image: none;
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
}
.product_tab_box {
    clear: both;
    padding-top: 20px;
}
.product_tab_title li, .product_tab_title span {
    background: url(../images/product_tab_title_bg.png) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    height: 32px;
    line-height: 32px;
}
.product_tab_title li {
    float: left;
    margin-right: 5px;
}
.product_tab_title li span {
    display: inline-block;
}
.product_tab_title li {
    background-position: 0 100%;
    padding: 0 0 0 20px;
}
.product_tab_title li span {
    background-position: 100% 100%;
    padding: 0 20px 0 0;
}
.product_tab_title li.current {
    background-position: 0 0;
}
.product_tab_title li.current span {
    background-position: 100% 0;
}
.product_tab_content_box {
    border-color: #185F8A #E7E7E7 #E7E7E7;
    border-style: solid;
    border-width: 3px 1px 1px;
    padding-bottom: 50px;
}
.product_tab_content_box_on {
    display: block !important;
}
.product_tab_content_box_none {
    display: none;
}
.product_tab_content {
    padding: 20px;
}
.product_tab_content p {
    font-size: 12px;
    line-height: 20px;
    margin-left: 20px;
}
.product_tab_content p img {
    margin-top: 25px;
}
.grid_c2_s6f .sub_box {
    background: url(../images/product_sub_bg.png) repeat scroll 0 0 transparent;
    margin: 14px;
    width: 201px;
}
.grid_c2_s6f .sub_box h3 {
    background: url(../images/product_sub_title_bg.png) no-repeat scroll 0 0 transparent;
    color: #2168A9;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.grid_c2_s6f .sub_box .sub_box_bottom {
    background: url(../images/product_sub_bot_bg.png) repeat scroll 0 0 transparent;
    height: 11px;
    width: 201px;
}
.sub_product_list {
    margin: 0 23px;
}
.sub_product_list li {
    margin-top: 15px;
}
.sub_product_list .product_img {
    border: 1px solid #E4E4E4;
    padding: 1px;
    width: 150px;
}
.sub_product_list h6 {
    margin-top: 5px;
    text-align: center;
}
.foot_box {
    background: url(../images/content_box_bg.png) repeat-y scroll 50% 0 transparent;
}
.footer {
    margin: 0 auto;
    padding-bottom: 10px;
    text-align: center;
    width: 976px;
	overflow:hidden;
	clear:both;
}
.footer .footer_link {
    background-image: url(../images/bg_footer_link.gif);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #D0ECFF;
    height: 20px;
    margin: 0 auto;
    padding: 7px 0;
    width: 970px;
}
.footer .footer_link a {
    color: #D0ECFF;
    font: 12px/1.5 Lucida Sans,Arial;
    margin: 0 15px;
}
.footer .content {
    color: #4C4C4C;
    margin-left: auto;
    margin-right: auto;
    width: 970px;
}
.footer .copyright {
    font-size: 12px;
    margin-top: 5px;
	text-align:right;
	padding-right:10px;
	 color: #4C4C4C;
}
.footer .copyright a {
    color: #4C4C4C;
    font-size: 12px;
}
.footer .content {
    color: #115DA3;
    font-size: 10px;
    margin-top: 15px;
    text-align: left;
    width: 950px;
}
.footer .content a {
    color: #BEC2C4;
    font-size: 10px;
    margin-right: 0;
}
.grid_c:after, .grid_c2:after, .grid_c2f:after, .grid_c2_s6:after, .main_wrap:after, .col_sub:after, .col_extra:after, .company_info_detail li:after, .product_form ul li:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.grid_c2, .grid_c2f, .grid_c2_s6, .main_wrap, .col_sub, .col_extra, .company_info_detail li, .product_form ul li {
}

.news h4 {
    border-bottom: 1px solid #E4E4E4;
    color: #0A4983;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 30px;
    padding: 5px 0;
}
.news h5 {
    color: #115DA3;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: center;
}
.news .news_title {
    color: #A9A9A9;
    font-size: 12px;
    padding-right: 50px;
    text-align: right;
}
.news p {
    line-height: 20px;
    margin: 0 10px 15px;
}
.sub_nav {
}
.sub_nav li {
    margin-bottom: 3px;
}
.sub_nav li a, .sub_nav li a:hover, .sub_nav li a, .sub_nav li.selected a {
    background: url(../images/bg_sub_nav.png) no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    padding-left: 30px;
    text-decoration: none;
    width: 213px;
}
.sub_nav li a {
    background-position: 0 -29px;
    color: #115DA3;
}
.sub_nav li a:hover {
    background-position: 0 0;
    color: #FFFFFF;
}
.news_top_title, .company_profile_title, .contact_us_title {
    background-position: 0 -142px;
    font-size: 0;
    height: 14px;
    margin: 15px 0 20px 5px;
    text-indent: -999px;
    width: 55px;
}
.company_profile_title {
    background: url(../images/bg_company_profile_title.png) no-repeat scroll 0 0 transparent;
    height: 12px;
    text-indent: -999px;
    width: 168px;
}
.news_list {
    border-bottom: 1px dotted #80BC49;
    margin-bottom: 15px;
    padding: 0 0 25px 5px;
}
.news_list .news_list_title {
    color: #4C4C4C;
    font-size: 14px;
}
.news_list .news_list_date {
    color: #A9A9A9;
    margin: 5px 0;
}
.news_list .read_more {
    background-position: 0 -209px;
    display: inline-block;
    height: 26px;
    margin-top: 15px;
    width: 119px;
}
.news_list p {
    line-height: 20px;
}
.news_list_content {
    width: 100%;
}
.news_list_images {
    height: 110px;
    margin: 15px 0 0;
    overflow: hidden;
    width: 156px;
}
.company_profile_title {
    background: url(../images/bg_company_profile_title.png) no-repeat scroll 0 0 transparent;
    height: 12px;
    text-indent: -999px;
    width: 168px;
}
.company_profile {
    padding-bottom: 100px;
}
.company_profile_content {
    width: 400px;
}
.company_profile_content p {
    line-height: 20px;
    margin-bottom: 20px;
}
.company_profile_img {
    width: 226px;
}
.contact_us_title {
    background: url(../images/bg_contact_us.png) no-repeat scroll 0 0 transparent;
    height: 14px;
    width: 116px;
}
.company_info {
    border-bottom: 1px dotted #E4E4E4;
    margin-bottom: 25px;
    padding: 0 0 20px 10px;
}
.company_info .company_info_title {
    color: #000000;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 20px;
}
.company_info .company_info_detail {
    width: 600px;
}
.company_info .company_info_detail li {
    line-height: 20px;
}
.company_info .company_info_detail_l {
    display: block;
    float: left;
    font-weight: bold;
    padding-right: 8px;
}
.company_info .company_info_detail_r {
    display: block;
    float: left;
}
.company_info .company_info_detail_r a {
    color: #115DA3;
    text-decoration: underline;
}
.contact_us {
    margin: 20px 0 20px 20px;
}
.contact_us li {
    width: 600px;
}
.contact_us .btn_submit {
    background-position: 0 -300px;
    border: medium none;
    cursor: pointer;
    height: 25px;
    width: 110px;
}
.faq {
    margin-bottom: 200px;
    margin-left: 10px;
}
.faq h4 {
    background-position: 0 -573px;
    height: 20px;
    margin: 30px 0 20px;
    text-indent: -999px;
    width: 50px;
}
.faq h5 {
    color: #115DA3;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
.faq p {
    margin-bottom: 30px;
    padding: 0 !important;
}
.page404 {
    background: url(../images/bg_404_warn.png) no-repeat scroll 20px 120px transparent;
    color: #797979;
    padding: 30px 0 0 10px;
}
.page404 .looking_for {
    background: url(../images/bg_line_404.png) no-repeat scroll -7px bottom transparent;
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.page404 ul li {
    display: inline;
    float: left;
    margin-right: 10px;
}
.page404 .search404 .input_t {
    border: 1px solid #A5ACB2;
    height: 18px;
    width: 300px;
}
.page404 .search404 .btn_search {
    background-position: 0 -236px;
    border: medium none;
    cursor: pointer;
    height: 22px;
    width: 90px;
}
.page404 .main_404 {
    padding: 50px 0 0 150px;
}
.page404 .main_404 h2 {
    background: url(../images/bg_404_error.png) no-repeat scroll 0 0 transparent;
    height: 25px;
    text-indent: -999px;
    width: 309px;
}
.inquiry_basket_guide, .inquiry_basket_guide_02, .inquiry_basket_guide_03 {
    background: url(../images/bg_inquiry_basket_01.png) no-repeat scroll 0 0 transparent;
    height: 29px;
    margin: 15px auto 20px;
    width: 935px;
}
.inquiry_basket_guide_02 {
    background: url(../images/bg_inquiry_basket_02.png) no-repeat scroll 0 0 transparent;
}
.inquiry_basket_guide_03 {
    background: url(../images/img_inquiry_basket3.png) no-repeat scroll 0 0 transparent;
}
.data_table {
    border: 1px solid #D6D6D6;
    margin: 5px auto 20px;
    width: 99%;
}
.data_table thead th {
    background: url(../images/bg_table_th.png) repeat-x scroll 0 0 transparent;
    border-color: #FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #636363;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 30px;
    text-align: center;
    text-transform: uppercase;
}
.data_table .border_r {
    border-right: 1px solid #FFFFFF;
}
.data_table tbody th {
    font-size: 12px;
    font-weight: bold;
    padding: 3px 8px;
    text-transform: none;
    white-space: nowrap;
}
.data_table tbody th, .data_table tbody td {
    border-bottom: 1px dotted #E4E4E4;
    padding: 20px 10px;
    text-align: center;
}
.data_table tbody td .remove {
    background-position: -112px -401px;
    color: #464646;
    display: inline-block;
    font-size: 12px;
    padding-left: 15px;
}
.data_table tbody td a.remove:hover {
    color: #588C2C;
}
.data_table tbody td.nobr {
    white-space: nowrap;
}
.data_table .product_img {
    margin-right: 15px;
}
.data_table .product_description {
    width: 85%;
}
.data_table .product_description .product_name {
    margin: 5px 0 8px;
}
.data_table .product_description .product_name a {
    color: #185F8A;
}
.inquire_now, .inquire_all_items {
    display: inline-block;
    height: 24px;
    margin: 0 10px 200px;
    width: 125px;
}
.inquire_now {
    background-position: 0 -326px;
}
.inquire_all_items {
    background-position: 0 -351px;
}
.inquiry_basket_to {
    padding: 0 15px;
}
.inquiry_basket_verified a {
    color: #185F8A;
    font-size: 13px;
    text-decoration: underline;
}
.inquiry_basket_to ul li {
    float: left;
    margin-right: 10px;
    padding-bottom: 4px;
}
.inquiry_basket_to .icon_print, .inquiry_basket_to .icon_collect, .inquiry_basket_to .icon_down {
    display: inline-block;
    height: 15px;
    margin: 0 6px -4px;
    width: 16px;
}
.inquiry_basket_to .icon_print {
    background-position: -31px -33px;
}
.inquiry_basket_to .icon_collect {
    background-position: -49px -31px;
}
.inquiry_basket_to .icon_down {
    background-position: -29px -48px;
}
.product_form {
    padding: 10px 0 0;
}
.prompt_text {
    color: #888888;
    font-size: 11px;
    line-height: 120%;
    padding-left: 15px;
}
.product_form ul {
    margin: 0 0 0 90px;
    padding-top: 20px;
    width: 600px;
}
.product_tab_content ul {
    margin: 20px 0 0 0;
}
.product_form ul li {
    color: #3F3F3F;
    margin-bottom: 8px;
}
.pd_per_descrip {
    border: 1px solid #D6D6D6;
    margin: 10px auto 100px;
    padding-bottom: 100px;
    width: 98%;
}
.product_form textarea {
    font-family: Arial,Helvetica,sans-seril;
    font-size: 12px;
    height: 82px;
    vertical-align: top;
    width: 348px;
}
.product_form label.error {
    margin-left: 216px;
}
.product_form .products_list {
    margin-left: 0;
    padding-left: 310px;
}
.product_form .products_list li {
    line-height: 20px;
}
.product_form .products_list li a {
    font-size: 13px;
    text-decoration: none;
}
.success {
    background: url(../images/bg_success.png) no-repeat scroll center 50px transparent;
    border: 1px solid #D4D9EB;
    height: 250px;
    margin: 0 auto 120px;
    width: 98%;
}
.success .msg {
    margin: 120px 0 0 446px;
}
.success .msg a {
    color: #729D4D;
    text-decoration: underline;
}
.inquiry_error {
    background: url(../images/bg_error.png) no-repeat scroll 260px center transparent;
    border: 1px solid #D4D9EB;
    height: 250px;
    margin: 0 auto 120px;
    padding-left: 400px;
    width: 540px;
}
.inquiry_error p {
    color: #FF000D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 20px;
    margin: 85px 0 10px;
}
.inquiry_error a {
    color: #686868;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    margin-left: 3px;
    text-decoration: underline;
}
.certification_title {
    background: url(../images/bg_certification_title.png) no-repeat scroll 0 0 transparent;
    height: 14px;
    margin: 15px 0 20px 10px;
    text-indent: -999px;
    width: 141px;
}
.certification {
    width: 653px;
}
.certification .certification_top {
    background: url(../images/bg_certification_top.png) no-repeat scroll 0 0 transparent;
    font-size: 0;
    height: 4px;
}
.certification .certification_middle {
    background: url(../images/bg_certification_middle.png) no-repeat scroll 0 0 transparent;
    padding-bottom: 10px;
}
.certification .certification_middle_img {
    background: url(../images/bg_pic.png) no-repeat scroll center bottom transparent;
    display: inline;
    margin: 25px 0 0 30px;
    padding: 0;
    width: 353px;
}
.certification .certification_middle_bottom {
    background: url(../images/bg_certification_middle_b.png) no-repeat scroll 0 0 transparent;
    height: 45px;
}
.certification .certification_middle_img a {
    border: 1px solid #115DA3;
    display: inline-block;
}
.certification .certification_middle_content {
    padding-top: 80px;
    width: 250px;
}
.certification .certification_middle_content p {
    display: block;
}
.certification .certification_middle_content ul li {
    line-height: 18px;
}
.certification .certification_middle_content .intro {
    color: #3CB2C5;
    font-size: 14px;
    margin-bottom: 15px;
}
.certification .certification_middle_content .zoom {
    background-position: 0 -375px;
    display: inline-block;
    height: 24px;
    margin: 20px 0 30px;
    width: 117px;
}
#intro_con ul {
    display: none;
}
#intro_con ul.show {
    display: block;
    height: 110px;
    overflow: hidden;
}
.plant_equ {
    margin: 0 auto;
    width: 650px;
}
.plant_equ .plant_big_img {
    height: 340px;
    margin: 30px auto;
    width: 440px;
}
.plant_equ .plant_big_img a.img_420_320 {
    border: 10px solid #EBEBEB;
    display: block;
    overflow: hidden;
    width: 420px;
}
.plant_equ .plant_big_img a.img_420_320 img {
    vertical-align: top;
}
.plant_equ .pic_prev2, .plant_equ .pic_next2 {
    float: left;
    height: 30px;
    margin-top: 30px;
    overflow: hidden;
    text-indent: -9999em;
    width: 25px;
}
.plant_equ .pic_prev2, .plant_equ .pic_next2, .plant_equ .mover_prev, .plant_equ .mover_next, .plant_equ .unclick_prev, .plant_equ .unclick_next {
    background-image: url(../images/bg_plant_next_prev.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}
.plant_equ .pic_prev2 {
    background-position: 0 0;
}
.plant_equ .pic_next2 {
    background-position: -25px 0;
}
.plant_equ .mover_prev {
    background-position: 0 0;
}
.plant_equ .mover_next {
    background-position: -25px 0;
}
.plant_equ .unclick_prev {
    background-position: -50px 0;
    cursor: default;
}
.plant_equ .unclick_next {
    background-position: -75px 0;
    cursor: default;
}
.plant_equ .plant_img {
    float: left;
    height: 85px;
    overflow: hidden;
    width: 600px;
}
.plant_equ .plant_img ul {
    height: 85px;
}
.plant_equ .plant_img ul li {
    display: inline;
    float: left;
}
.plant_equ .plant_img ul li a {
    border: 5px solid #EBEBEB;
    cursor: pointer;
    display: inline-block;
    height: 75px;
    margin-right: 10px;
    overflow: hidden;
    width: 100px;
}
.plant_equ .plant_img ul li.selected a {
    border-color: #115DA3;
}
.plant_equ .plant_img ul li a img {
    vertical-align: middle;
}
.product_sort {
    font-size: 12px;
    line-height: 17px;
    text-align: left;
}
.product_sort span {
    cursor: pointer;
    display: block;
    float: left;
    padding: 10px 40px 0 0;
}
.product_sort span .back {
}
.product_sort span .next {
}
.product_sort span a:hover {
    color: #7DCAF4;
}
.product_sort {
    color: #DEDEDE;
    font-size: 12px;
    text-align: left;
}
.product_sort span a {
    color: #115DA3;
    display: block;
    float: left;
    padding: 9px;
    text-decoration: none !important;
    width: 60px;
}
.product_sort a.prev, .product_sort .prev_last, .product_sort .mover_prev {
    float: left;
}
.product_sort a.next, .product_sort .next_last, .product_sort .mover_next {
    float: right;
    text-align: right;
}
.product_sort a.prev {
    background-position: 50px -480px;
}
.product_sort .prev_last {
    background-position: 50px -445px;
    color: #C1C1C1;
}
.product_sort .mover_prev {
    background-position: 50px -514px;
}
.product_sort a.next {
    background-position: -98px -480px;
}
.product_sort .next_last {
    background-position: -98px -445px;
    color: #C1C1C1;
}
.product_sort .mover_next {
    background-position: -98px -514px;
}
.certification {
    margin-bottom: 100px;
}
.certification .certification_bottom {
    background: url(../images/bg_certification_bottom.png) no-repeat scroll 0 0 transparent;
    height: 4px;
}
.certification .certification_bottom_m {
    background: url(../images/bg_certification_bottom_middle_02.png) no-repeat scroll 0 0 transparent;
    height: 80px;
}
.certification_bottom_m {
}
.certification_bottom_m .main_image {
    border: 1px solid #DCDCDC;
    display: inline-block;
    height: 80px !important;
    margin: 8px 0 0 8px;
    position: relative;
}
.certification_bottom_m .main_image ul li a {
    display: inline-block;
}
.certification_bottom_m .small_image_box .pic_prev, .certification_bottom_m .small_image_box .pic_next, .certification_bottom_m .small_image_box .mover_next, .certification_bottom_m .small_image_box .mover_prev, .certification_bottom_m .small_image_box .unclick_next, .certification_bottom_m .small_image_box .unclick_prev {
    cursor: pointer;
    height: 13px;
    line-height: 13px;
    margin: 35px 10px 0 0;
    width: 12px;
}
.certification_bottom_m .small_image_box .pic_prev {
    background-position: 0 -417px;
}
.certification_bottom_m .small_image_box .pic_next {
    background-position: -14px -417px;
}
.certification_bottom_m .small_image_box {
    margin-left: 15px;
    overflow: hidden;
    position: relative;
    top: -8px;

}
.certification_bottom_m .small_image_box ul li {
    cursor: pointer;
    display: inline;
    float: left;
    margin: 3px 3px 0 13px;
    width: 80px;
}
.certification_bottom_m .small_image_box ul li.mover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #86A816;
    margin: 2px 2px 0 12px;
}
.certification_bottom_m .small_image_box ul li.selected {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #115DA3;
    margin: 2px 2px 0 12px;
}
.certification_bottom_m .small_image_box .mover_next {
    background-position: -14px -430px;
}
.certification_bottom_m .small_image_box .mover_prev {
    background-position: 0 -430px;
}
.certification_bottom_m .small_image_box .unclick_next {
    background-position: -14px -401px;
}
.certification_bottom_m .small_image_box .unclick_prev {
    background-position: 0 -401px;
}
.online_brochure_title {
    background: url(../images/bg_support_online.png) no-repeat scroll 0 0 transparent;
    height: 14px;
    margin: 30px 0 0 10px;
    text-indent: -999px;
    width: 180px;
}
.online_brochure {
    position: relative;
}
.online_brochure .online_now {
    background: url(../images/bg_click_online.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 32px;
    position: absolute;
    right: -5px;
    top: 50px;
    width: 123px;
}
.online_brochure .online_img {
    margin: 60px 0 0 80px;
}
.online_brochure_download {
    background-position: 0 -549px;
    display: inline-block;
    height: 24px;
    margin: 15px 0 200px 245px;
    width: 117px;
}
.trade_show_title {
    background: url(../images/bg_show.png) no-repeat scroll 0 0 transparent;
    height: 14px;
    margin: 25px 0 40px 10px;
    text-indent: -999px;
    width: 270px;
}
.exhibition_outside {
    margin-bottom: 80px;
}
.exhibition {
    border-bottom: 1px solid #E4E4E4;
    margin-bottom: 20px;
    padding: 0 10px 15px 30px;
}
.exhibition .exhibition_l {
    background: url(../images/bg_company_img.png) no-repeat scroll 0 0 transparent;
    height: 94px;
    padding: 3px;
    width: 117px;
}
.exhibition .exhibition_r {
    width: 485px;
}
.exhibition .exhibition_r .exhibition_title {
    color: #115DA3;
    font-size: 12px;
    font-weight: bold;
}
.other_doc h4 {
    color: #005931;
    font-size: 14px;
    font-weight: 700;
    height: 14px;
    margin: 25px 0 40px 10px;
    text-transform: capitalize;
}
.other_doc p {
    padding: 10px 20px;
}
.search_no_title {
    padding: 10px;
}
.other_doc h4 {
    color: #115DA3;
    font-size: 14px;
    font-weight: 700;
    height: 14px;
    margin: 10px 0 10px 10px;
    text-transform: capitalize;
}
#install_preview {
    background: url(../images/bg_click_online.png) no-repeat scroll 5px 5px #FFFFFF;
    border: 1px solid #CCCCCC;
    display: none;
    height: 32px;
    padding: 5px;
    position: absolute;
    width: 123px;
    z-index: 9999;
}
.faq_table {
    border: 1px solid #A5ACB2;
    border-collapse: collapse;
    color: #797979;
    font-size: 10px;
    margin: 10px 0;
    white-space: normal;
    width: 100%;
}
.faq_table td {
    border: 1px solid #A5ACB2;
    padding: 5px;
}
.faq_table .fat_tabltTitle {
    color: #111111;
}
.notfound_layout .notfound {
    padding-left: 10px;
}
.notfound_layout .remind_success {
    margin: 0 auto;
    padding: 30px 40px 71px;
    text-align: left;
    width: 500px;
}
.notfound_layout .remind_success p.not_text {
    background: url(../images/bg_remind_success1.png) no-repeat scroll 2px 0 transparent;
    color: #018C1F;
    font-size: 16px;
    line-height: 20px;
    padding: 30px 10px 75px 140px;
}
.notfound_layout .remind_success p.wrong_result {
    background: url(../images/bg_remind_failed1.png) no-repeat scroll 2px 0 transparent;
    color: #FF0000;
}
.notfound_layout .remind_success .sech_text {
    color: #9C9C9C;
    font-size: 12px;
    margin-top: -69px;
    padding: 5px 0 0 140px;
}
.notfound_layout .remind_success .sech_text span {
    color: #FF0000;
    font-size: 12px;
    font-weight: bold;
    padding: 0 3px;
}
.cBlue {
    color: #1CC2EC;
}
.left_item .sub_letter {
    margin: 25px 0 15px;
    padding-left: 10px;
}
.left_item .sub_plant h3 {
    padding-left: 10px;
}
.product_tab_content p, .product_main p, .index_about p, .product_description p {
    text-align: justify;
}
.company_profile_img p {
    margin-bottom: 10px;
}



.main_wrapleft {
	float: left;
	padding-left: 20px;
	padding-right:10px;
	margin-top:10px;
	width: 670px;
	margin-bottom:10px;
}
.main_wrapleft h3 {
     margin-bottom: 10px;
     font-size: 18px;
	font-weight:bold;

}
.main_wrapleft a {

    color: #115DA3;
    display: block;
    margin-left: 460px;
    margin-top: 10px;
    padding-left: 15px;
    width: 165px;

}
.main_wrapright {
	float: right;
	width:180px;
	padding-left:65px;
	padding-top:10px;
	margin-bottom:10px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/bg_line.gif);
	background-repeat: repeat-y;
	background-position: 0 0;	
}




.sub_letter h3 {
    font-size: 19px;
    text-align: left;
}
.sub_letter form {
display: inline;
}
.sub_letter input[type="text"] {
    width: 155px;
}

.sub_letter .search_text {
    background: url(../images/search_text_bg.png) repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #A2B9C7;
    color: #7F7F7F;
    font-size: 12px;
    height: 14px;
    padding: 5px 2px;
    vertical-align: top;
    width: 155px;
}

.sub_letter input {
    margin-top: 15px;
}

input {
    outline: medium none;
}
.sub_letter .search_btn {
    background-position: -26px 0;
    border: medium none;
    cursor: pointer;
    height: 32px;
    margin-left: 5px;
    width: 27px;
}
.col_subleft {
	float: left;
	width: 270px;
}
.lefrjsbox {
	clear: both;
}

.col_mainright {
	float: right;
	width: 500px;
}






.news {
    background: url(../images/newhead.jpg) no-repeat scroll center top transparent;
    border-collapse: collapse;
    margin: auto;
    width: 648px;;
}
.news_title {
    font-weight: bold;
    height: 35px;
    text-align: center;
}
.news_title1 {
    border-bottom: 0 solid #007EE8;
    width: 70%;
	text-align:center;
    padding-bottom: 10px;
    padding-top: 15px;
	
}

body, td {
    color: #000000;
    font-size: 12px;
}
.news_title2 {
    border-bottom: 0 solid #007EE8;
    width: 30%;
	text-align:center;
}

.news_content1, .news_content2 {
    border-bottom: 1px dashed #CCCCCC;
}
.news_content1 {
    background: url(../images/pagenewlist.jpg) no-repeat scroll left center transparent;
    text-indent: 40px;
	padding-top:5px;
}
.news_content2 {
    text-align: center;
}




.rollBox .LeftBotton{
	height:24px;
	width:24px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/indeximg_07.jpg);
	background-repeat: no-repeat;
	margin-top: 14px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
}
.rollBox .RightBotton{
	height:24px;
	width:20px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	background-image: url(../images/indeximg_09.jpg);
	background-repeat: no-repeat;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	display: inline;
}

.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:250px;
	float:left;
	font-size: 12px;
	margin-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CECFCF;
}
.rollBox .Cont .pic img{
	border:2px solid #ccc;
	float: left;
	margin-right: 5px;
}
.rollBox .Cont .pic span{
	color:#1B6ABC;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	line-height: 25px;
	margin-right: 5px;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}



#index_content .index_list {
    background: url(../images/bg_content.jpg) no-repeat scroll 0 0 transparent;
    height: 121px;
    margin: 0 auto;
    overflow: hidden;
    width: 968px;
}
#index_content .index_list h2 {
    background-position: 0 -20px;
    height: 26px;
    margin: 0 auto;
    overflow: hidden;
    text-indent: -9999px;
    width: 303px;
}

#globalsearch .inputBox, #index_content .index_list h2, #index_content .category_prev, #index_content .category_next, #index_content .unclick_prev, #index_content .unclick_next, #index_content .index_bottom_left h3, #index_content .inputBox .btn_go, .sns a, .newsletter .inputBox .btn_go, .product_pic .slideBox .pbtn_pre, .product_pic .slideBox .pbtn_next, .product_pic .slideBox .unclick_prev, .product_pic .slideBox .unclick_next, .error_content .btn_go, .certification .slideBox .cbtn_up, .certification .slideBox .cbtn_down, .certification .slideBox .unclick_next, .certification .slideBox .unclick_prev, .about_us .abtn_prev, .about_us .abtn_next {
    background-image: url(../images/index_bg.png);
    background-repeat: no-repeat;
}

#index_content .index_list .slide_box {
    height: 95px;
    overflow: hidden;
    position: relative;
}
#index_content .category_prev {
    background-position: -163px 0;
    cursor: pointer;
    float: left;
    left: 20px;
}
#index_content .unclick_prev {
    background-position: -195px 0;
    cursor: default;
    float: left;
    left: 20px;
}

#index_content .category_next {
    background-position: -181px 0;
    cursor: pointer;
    float: right;
    right: 20px;
}
#index_content .unclick_next {
    background-position: -211px 0;
    cursor: default;
    float: right;
    right: 20px;
}
#index_content .category_prev, #index_content .category_next, #index_content .unclick_prev, #index_content .unclick_next {
    height: 20px;
    margin-top: 30px;
    position: absolute;
    width: 15px;
}
#index_content .slide_main {
    display: inline;
    float: left;
    height: 80px !important;
    margin-left: 35px;
    margin-top: 5px;
    padding: 0;
    position: relative;
}
#index_content .slide_main li {
    display: inline;
    float: left;
    width: 200px;
}
#index_content .imgBox {
    display: inline;
    float: left;
    height: 80px;
    width: 80px;
}
#index_content .category_info {
    display: inline;
    float: left;
    margin-left: 10px;
    width: 130px;
}
.img80 {
    height: 80px;
    width: 80px;
}
.img40, .img50, .img60, .img80, .img120, .img140, .img150, .img190, .img300 {
    display: table-cell;
    font-family: Arial;
    line-height: 0;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}

#index_content .index_list h3 {
    font-size: 12px;
    height: 15px;
    margin-bottom: 5px;
    overflow: hidden;
	text-align:left;
	
}

#index_content .category_info p {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 37px;
    margin-bottom: 5px;
    overflow: hidden;
}
#index_content .category_info a.more {
    color: #115DA3;
    font-size: 12px;
}
#index_content .index_list h3 a {
    color: #353535;
}


.picdemo{   

    border-bottom: 1px solid #E4E4E4;
    padding: 7px 0px 10px 8px;
}
.header .logo {
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 100px;
    text-indent: -9999px;
    width: 500px;
	float:left;
}

.scontent{ text-align:center;}


.footer_link .sl_menu  li,.top_menu .sl_menu  li{ float:left; width:80px;}
.footer_link .sl_menu { padding-left: 180px;}


.acmenu{width:243px;font:12px "宋体",Arial, Helvetica, sans-serif;font-weight:200;background:#ffffff;}
        .acmenu li{display:block;margin-bottom:3px; width:243px;background:url(../images/bg_sub_nav.png) no-repeat 0 -29px; cursor:pointer;}
        .acmenu li a{display: inline-block;height:29px;line-height:29px;color:#115DA3; text-decoration:none;margin-left:30px; }
        .acmenu li.current{background:url(../images/bg_sub_nav.png) no-repeat 0 0;}
        .acmenu li.current a{color:#FFFFFF;}
        .acmenu li ul{display:none;width:243px;}
        .acmenu li ul li{display:block;background:url(../images/bg_sub_item_l.gif) repeat-x;height:31px; margin:0;}
        .acmenu li.current ul li a,.acmenu li ul li a{ margin-left:0;display:block;width:215px;height:31px;line-height:31px;color:#0F527D;text-decoration:none; padding-left:28px; background:url(../images/acitem.gif) no-repeat 17px center;}
        .acmenu li ul li a:hover{background:#d7f0ff url(../images/acitem.gif) no-repeat 17px center;color:#0F527D;}
		
		
		
		
		
	   /* 首页js样式 */	
	
    .changeBox_a1
    {
	width:955px;
	height:296px;
	padding:2px;
	position:relative;
	border:1px solid #aaa;
    }
    .changeBox_a1 .a_bigImg
    {
    	position:absolute;
        top:2px;
        left:2px;
        display:none;
    }
    /* ul_change_a2 */
    .ul_change_a2
    {
        position:absolute;
        right:5px;
        bottom:7px;
        padding-left:19px;
        overflow:hidden;
    }
    .ul_change_a2 li
    {
        display: -moz-inline-stack;
        display:inline-block;
        *display:inline;
        *zoom:1;
        width:18px;
    }
    .ul_change_a2 span
    {
        display: -moz-inline-stack;
        display:inline-block;
        *display:inline;
        *zoom:1;
        padding:0px 3px; 
        margin-right:2px;
        border:1px solid #999;
        background:#fff;
        filter:alpha(opacity=85);
        opacity:0.85;
        cursor:hand;
        cursor:pointer;
    }
    .ul_change_a2 span.on
    {
        border:1px solid #CC0000;
        background:#FFFF9D;
        color:#CC0000;
    }
	.footer_link .sl_menu li ul{display:none;}
	
	
.pro_show_body{width:959px;background-image:url(../images/yabj.jpg);background-repeat: no-repeat;	height:165px;}

#marqueediv6{
	width:930px;
	height:124px;
	overflow:hidden;
	padding-top: 30px;
	margin-left: 15px;
}
#marqueediv6 ul li{float:left; display:inline; width:169px; height:124px; margin-right:10px; text-align:center; line-height:20px;background-image:url(../images/bj.gif);background-repeat: no-repeat;}
#marqueediv6 ul li a img{height:85px;}
