﻿h1, h2, h3, img {margin:0px;padding:0px;list-style-type:none;border:0px;}
h1 {font-weight:bold;FONT-SIZE:18px;color:#444;LINE-HEIGHT:28px;}
h3 {font-size:16px;font-weight:bold;margin-bottom:15px;}
form {margin:0px;}
a:link,a:visited,a:hover {text-decoration:none;}
.clear {clear:both;}
#banner {clear:both;min-width:1000px;background:#FFF;width:100%;margin:0px auto;position:relative;}
.slider_img {display:block;text-align:center;height:100%;}
.slider_img img {margin:0px auto;max-width:100%;width:auto;height:auto;}
.wmuSlider {height:100%!important;position:relative;overflow:hidden;}
.banner {clear:both;margin:0px auto;padding:0px;width:100%;text-align:center;background:#EEE url(bg1.jpg) bottom repeat-x;}
.banner img {min-width:1000px;max-width:100%;}
.banner_mag {width:100%;position:absolute;margin:0px auto;overflow:hidden;top:480px;text-align:left;z-index:9999;}
#main {clear:both;margin:0px auto;padding:10px 0px 0px 0px;width:100%;}
#main #left {width:25%;float:left;}
#main #left .pro_catalog {clear:both;margin:0px auto;width:250px;padding-bottom:20px;}
#main #left .pro_title {clear:both;margin:0px auto;width:250px;height:46px;}
#main #left .pro_content {clear:both;margin:0px auto;width:250px;}
#main #left .pro_bottom {width:250px;height:10px;float:left;}
#main #left .other_title {width:240px;line-height:35px;padding-left:10px;font-size:18px;font-weight:bold;color:#1a3b8a;border-bottom:1px solid #d2d2d2;cursor:pointer;text-transform:capitalize;}
#main #left .other_title A {color:#FFF;}
#main #left .other_title A:hover {color:#c6f3ff;}
#main #left .line {width:25%;border-bottom:1px solid #d2d2d2;}
#main #right {width:75%;float:right;}  
#main #right #maincon {clear:both;margin:0px auto;}
#main #right #maincon .products_classtongyong {margin:0px;padding:0px;}
#main #right #maincon .products_class {clear:both;margin:0px;padding:0px;}
#main #right #maincon .products_class h1 {font-size:20px;margin-bottom:5px;color:#1a3c86;}
#main #right #maincon .products_class .pro_sell {clear:both;margin:0px;padding:0px;font-weight:normal;color:#6d6d6d;}
#main #right #maincon .products_class .proIntro {clear:both;margin:0px auto 10px;padding:0px;color:#6d6d6d;font-size:9pt;line-height:160%;}
#main #right #maincon .products_classbox {width:695px;float:left;margin-left:35px;padding:20px 20px 20px 0px;height:165px;}
#main #right #maincon .products_list {clear:both;margin:0px auto;}
#main #right #maincon .products_list .keywords .spetitle {width:717px;float:left;float:left;font-size:9pt;font-weight:bold;padding-bottom:10px;}
#main #right #maincon .products_list .keywords .spetext {width:695px;float:left;font-size:9pt;color:#999;border:#e9e9e9 solid 1px;background-color:#F5F5F5;padding:10px;}
.road {clear:both;margin:0px auto;padding:0px;width:100%;color:#747474;height:40px;line-height:40px;border-bottom:1px solid #e5e6e8;}
.road a {color:#747474;}
.road a:hover {color:#1a3b8a;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}
*html .clearfix {height:1%;}
.clearfix {display:block;}
*+html .clearfix {min-height:1%;}
.pro_lb0 li {clear:both;border-bottom:1px solid #EEE;padding:8px 0px;}
.pro_lb0 li:hover {background:#FFFcf3;}
.pro_lb0 .fl {float:left;padding-right:20px;}
.pro_lb0 .pimg {background:#FFF;width:150px;height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell;border:1px solid #EEE;}
.pro_lb0 img {max-width:150px;_width:150px;max-height:120px;_height:120px;_margin-top:expression_r((300-this.height)/2);}
.pro_lb0 p {line-height:20px;margin:0px;padding:6px 0px 0px 0px;}
.pro_lb0 .pinfo {display:block;}
.pro_lb0 strong {height:28px;font-size:14px;line-height:18px!important;}
.pro_lb0 strong a {color:#1c49a4;}
.pro_lb0 strong a:hover {color:#017ca6;}
.pro_lb0 h3 {margin:0px;padding:0px;font-size:14px;line-height:18px!important;}
.pro_lb0 h3 a {color:#1c49a4;}
.pro_lb0 h3 a:hover {color:#017ca6;}
.pro_lb0 span {display:block;}
.pro_lb0 .inquire a {float:right;color:#FFF;margin:8px 15px;background:#FF7519 url(/images/contact-now.gif) 6px center no-repeat;padding:0px 8px 0px 22px;border:1px solid #FF7519;border-radius:3px;}
.pro_lb0 .inquire a:hover {text-decoration:none;background-color:#FF9147;}
.pro_lb0 .inquire {float:right;margin-top:-12px;}
.pro_lb0 .more {text-align:right;color:#EEE;padding-right:16px;}
.pro_lb0 .more a {float:left;color:#017ca6;margin:8px 0px;background:url(/images/pro-more.png) left center no-repeat;padding:0px 0px 0px 18px;}
.pro_lb0 .more a:hover {text-decoration:underline;}
#products_list {width:820px;float:left;padding-top:20px;}
.sf-menu {display:table;}
.sf-menu li {width:250px;clear:both;border-bottom:1px solid #d2d2d2;padding-bottom:0px;z-index:999;}
.sf-menu li a {display:block;vertical-align:middle;display:table-cell;height:40px;color:#333;font-weight:bold;font-size:14px;padding-left:16px;}
.sf-menu li ul {padding:10px 0 10px 14px;display:none;}
.sf-menu li li {clear:both;font-size:14px;width:250px;border-bottom:0px;padding-bottom:0px;position:relative;text-transform:capitalize;}
.sf-menu li li a {display:block;font-weight:normal;padding:6px 0 4px 16px;min-height:28px;line-height:20px;height:auto!important;text-indent:0px;}
.sf-menu li li a:hover {text-decoration:underline;background:#EEE;}
ul.sf-menu ul ul {position:absolute;left:250px;top:0px;margin:0px;padding:0px;visibility:hidden;background:#EEE;}
ul.sf-menu ul ul li a {width:auto;padding:0px;text-decoration:none;background:#EEE;border-bottom:1px solid #CCC;padding:8px 0 0 15px;}
ul.pro-menu {margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible;margin:0px;padding:0px;}
.table {border-collapse:collapse;max-width:100%;}
.table td, .table th {border:1px solid #CDCDCD;padding:5px;}
.table p {padding:0px;margin:0px;}
@media screen and (max-width: 1000px) {     
     #main #left {display:none;}
     #main #right {width:100%;} 
     .pro_lb0 .inquire a{display:none;}
     .pinfo{
        font-size: 0.9rem;
        line-height: 1.3;
     }
     tbody {
    display: block;
    display: -webkit-box;
    width: auto;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: normal;
}
     table{
            width:auto;
            display: block;
            display: -webkit-box;
            width: auto;
            overflow-x: auto;
            overflow-y: hidden;
            white-space: normal;
     }
 } 