    button,html,input,select,textarea{color:#222}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #e3e3e3;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#e3e3e3;color:#000;padding:.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
ul,li{list-style:none;}
body{font-size:0.9em;line-height:1.4;font-family:"Arial";}
html,body,h1,h2,h3,h4,h5,ul,li,p,section,header,footer,nav{margin:0;padding:0;}
.fl{float:left;}
.fr{float:right;}
a,a:hover{text-decoration:none;}
a{color:#333;}
.mr-10px{margin-right:10px;}
img{border:0;}
.cl{clear:both;}
.red{color:#ff2400;}
@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
    a,a:visited{text-decoration:underline}
    a[href]:after{content:" (" attr(href) ")"}
    abbr[title]:after{content:" (" attr(title) ")"}
    .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
    blockquote,pre{border:1px solid #999;page-break-inside:avoid}
    thead{display:table-header-group}
    img,tr{page-break-inside:avoid}
    img{max-width:100%!important}
    @page{margin:.5cm}
    h2,h3,p{orphans:3;widows:3}
    h2,h3{page-break-after:avoid}
}
*{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
i{font-style: normal;}

/*headerbox*/
.headerbox{width:1024px;margin:0 auto;padding:20px 0;height:100%;overflow:hidden;}
.Searchbox{float:right;border:1px solid #ccc;margin-right:10px;border-radius:3px;}
.Searchbox input{float:left;line-height:25px;height:25px;border:0;padding-left:5px;}
.Searchbox .search-button{float:left;padding:0 5px;border-left:1px solid #ccc;height:25px;background:#fff;}
.Searchbox .icon-sousuo{float:left;padding:0 5px;border-left:1px solid #ccc;height:25px;background:#fff;}
.headerbox .fl{width:25%;height:100%;overflow:hidden;}
.headerbox .fr{width:75%;height:100%;overflow:hidden;}
.Searchandlang{float:left;width:100%;margin-top:15px;}
.navbut{float:right;display:none;}
.navclose{display: none;}
/*selectCSS*/
.selectCSS{width:120px;height:100%;border:#ccc solid 1px;overflow:hidden;cursor:pointer;float:right;border-radius:3px;background:#fff;}
.selectCSS .selectfl{font-size:14px;text-indent:8px;float:left;line-height:23px;}
.selectCSS .selectfr{width:23px;text-align:center;height:25px;line-height:22px;color:#ccc;float:right;}
.selectlist{font-size:13px;width:120px;position:absolute;}
.selectCSS ul{position:relative;padding:0 3px;border:1px solid #ccc;top:21px;left:-1px;border-top:0;background:#fff;padding-top:8px;border-radius:3px;z-index:9999;}
.selectCSS ul li{line-height:19px;padding:0 5px;margin-bottom:5px;}
.selectCSS ul li:hover{background:#ccc;padding:0 5px;}
/*navbox*/
.navbox{float:right;margin-top:12px;height:100%;overflow:hidden;}
.navbox li{float:left;background:url(../images/navli.png) right center no-repeat;padding:0 3px 0 2px;height:100%;overflow:hidden;}
.navbox li a{padding:10px 8px;display:block;font-size:14px;font-family:"Arial";font-weight: bold;}
.navbox li a:hover{color:#1766ba;}
.navbox li:last-child{background:none}
.navbox ul li ul{position:absolute;padding:0;background:#ccc;z-index:99999;width:173px;display:none;}
.navbox ul li ul li{float:left;width:173px;background:none;border-top:1px #e8e8e8 solid;}
.navbox ul li ul li:first-child{border:0;}
.navbox ul li ul li:hover{background:#1766ba;}
.navbox ul li ul li a{display:block;font-size:12px;font-weight:normal;padding:8px 10px;font-family:"Arial";color:#333;font-weight: bold;float:left;}
.navbox ul li ul li a:hover{color:#fff;display:block;padding:8px 10px;float:left;}
/*slidebox*/
#newslides{display:none;}
.slidesbox{width:100%;margin:0 auto;overflow: hidden;}
.slidesbox img{width:100%;border:0;}
/*Contentbox*/
.Contentbox{width:1000px;margin:0 auto;height:100%;overflow:hidden;}
.content-a{float:left;width:100%;background:url(../images/tuomingbg30.png);padding:10px;border-radius: 3px;}
.content-a .fl{margin-right:11px;}
.Contentboxa{float:left;margin-top:20px;}
.Contentboxr{float:left;}
.content-b{float:left;width:66%;border:#ccc 1px solid;border-radius:3px;padding-bottom:2px;margin-top:20px;}
.content-b .tltle{width:100%;background:url(../images/tltlebg.png) left -1px repeat-x;line-height:40px;height:40px;padding:0 10px;font-size:16px;}
.content-b .tltle .fr a{font-size:20px;color:#1766ba;}
.content-b ul{padding:10px 10px 0px 10px;}
.content-b li{float:left;font-size:13px;margin-bottom:10px;border-bottom:1px #ccc dotted;padding-bottom:10px;}
.content-b li:last-child{border:0;padding:0;}
.content-b li .fl{width:23%;}
.content-b li .fl img{width:100%;margin-top:20px;}
.content-b li .fr{width:77%;padding-left:10px;}
.content-b li .fr a{font-size:15px;font-weight: bold;line-height:40px;}
.content-c{float:right;width:33%;border:#ccc 1px solid;margin-top:20px;border-radius:3px;padding:10px;}
.content-c li{float:left;border-bottom:1px dotted #ccc;padding-bottom:10px;width:100%;color:#464646;}
.content-c li:last-child{border:0;padding: 0;}
.content-c li .fl{width:10%;font-size:25px;}
.content-c li .fr{width:90%;font-size:12px;margin-top:12px;line-height:20px;}
.content-c li .fl .icon-dianhua{font-size:17px;}
.content-c li .fl .icon-feiji{font-size:17px;}
.content-c li .fl .icon-link{font-size:17px;}
.iconfont{
    font-family:"iconfont" !important;
    font-size:25px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/*footerbox*/
.footerbox{background:#6f6f6f;width:100%;margin:0 auto;margin-top:20px;}
.footer{width:1000px;padding:20px 0;margin:0 auto;color:#fff;font-size:12px;height:100%;overflow: hidden;}
.footer a{color:#fff;}
.footer .tltle{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:10px;font-size:16px;}
.footer li h5{font-size:13px;}
.footer li{float:left;padding-right:20px;line-height:25px;}
.footer li:nth-child(2){float:left;line-height:25px;width:350px;padding-right:20px;}
.footer li a{clear:both;display:block;}
.footer li a:hover{text-decoration:underline;}
.footer li:last-child a{padding:0;}
.footer .copy{text-align:right;font-size: 14px;}
/*leftbox*/
.leftbox{width:23%;float:left;height:100%;overflow:hidden;}
.leftnav{width:100%;float:left;margin-top:10px;}
.leftnav .tltle{float:left;height:30px;line-height:30px;width:100%;padding:0 10px;background:#1766ba;color:#fff;height:35px;line-height:35px;}
.leftnav .tltle .fr{display:none;}
.leftnav li{padding:5px 10px;float:left;width:100%;border-top:1px solid #fff;background:#e8e8e8;font-size:12px;}
.leftbox{width:23%;float:left;height:100%;overflow:hidden;}
.leftnavs{width:100%;float:left;margin-top:10px;}
.leftnavs .tltle{float:left;height:30px;line-height:30px;width:100%;padding:0 10px;background:#1766ba;color:#fff;height:35px;line-height:35px;}
.leftnavs .tltle .fr{display:none;}
.leftnavs li{padding:5px 10px;float:left;width:100%;border-top:1px solid #fff;background:#e8e8e8;font-size:12px;}
/*rightbox*/
.rightbox{width:77%;float:right;height:100%;overflow:hidden;padding-left:15px;margin-top:10px;}
.rightbox .tltle{border-bottom:1px solid #ccc;margin-bottom: 10px;line-height:32px;font-size:16px;font-weight:bold;}
.rightbox .tltle a{cursor:pointer;}
.rightSearch{float: left;border:#ccc 1px solid;clear:both;border-radius:3px;}
.rightSearch input{float:left;border:0;height:28px;line-height:28px;}
.rightSearch .search-button{float:right;line-height:22px;height:28px;padding-right:5px;}
.rightSearch .icon-sousuo{float:right;line-height:22px;height:28px;padding-right:5px;}
.rightproductbox{float:left;margin-top:10px;width:110%;overflow:hidden;}
.rightproductbox li{float:left;width:28.7%;margin-right:20px;overflow:hidden;margin-bottom:20px;}
.rightproductbox li img{width:100%;height:auto;}
.rightproductbox li .ptltle{float:left;width:100%;}
.rightproductbox li .ptltle1{float:left;height:30px;background:url(../images/tuomingbg.png);width:100%;padding:0 10px;line-height:28px;}
.rightproductbox li .fr a .icont-plus{color:#fff;}
/*PageCSS*/
.pageCss{width:100%;float:left;text-align:center;margin-top:20px;height:100%;padding:10px 0;overflow:hidden;}
.pageCss a{padding:3px 10px;border-radius:3px;-moz-border-radius:3px; /* Old Firefox */margin:5px;color:#000;background:#ececec;font-size:13px;box-shadow: inset 0px 0px 2px #ccc;}
.pageCss a:hover{box-shadow: inset 0px 0px 4px #000;background:#666;color:#fff;}
/**/
.container{position:relative;width:100%;height:800px; margin:0 auto;left:30px;top:-80px;}
.Lbox{position:absolute;width:150px;height:150px;border-radius:100%;color:#fff;text-align:center;border:1px solid #ccc;background:#e8e8e8;;overflow:hidden;}
.Lbox i{font-size:40px;width:100%;float:left;padding-top:45px;-moz-transition: font-size 0.3s ease-out;-webkit-transition: font-size 0.3s ease-out;-o-transition: font-size 0.3s ease-out;transition: font-size 0.3s ease-out;}
.Lbox a{color:#333; }
.Lbox img{-moz-transition: transform 0.3s ease-out;
    -webkit-transition: transform 0.3s ease-out;
    -o-transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
.Lbox img:hover{transform: scale(1.14);}
.Lbox .tairang{padding-top:40px;clear:both;}
.Lbox .jiqi{padding-top:28px;clear:both;}
.Lbox .fengneng{padding-top:33px;clear:both;}
.dot{ position:absolute;font-size:40px;padding-top:60px;color:#1766ba;}
/*aboutbox*/
.aboutbox{width:100%;overflow:hidden;line-height:1.8;}
/*newsbox*/
.newsbox{width:49%;float:left;background:#e8e8e8;border-radius:3px;padding:10px 10px;}
.newsbox .newstltle{border-bottom:1px solid #1766ba;padding-bottom:10px;margin-bottom:5px;font-size:14px;float:left;width: 100%;}
.newsbox .newstltle .fr{text-align:right;}
.newsbox .newstltle .fr a{width:20px;height:20px;border:1px solid #ccc;border-radius:3px;float:left;text-align:center;background:#fff;margin-left:5px;line-height:16px;}
.newsbox .newstltle .fr a:hover{background:#1766ba;color:#fff;}
.newsbox li .fl{width:10%;background:#1766ba;line-height:17px;text-align:center;padding:5px 10px;color:#fff;}
.newsbox li .fr{width:90%;padding-left:10px;float:right;}
.newsbox li .fr h3{padding:0;margin:0;line-height:18px;}
.newsbox li .fr p{line-height:18px;}
.newsbox li .fr a{cursor:pointer;}
.newsbox li{float:left;font-size:12px;width:100%;border-bottom:1px dotted #999;padding:10px 0;}
.newsbox li:last-child{border:0}
.newsbox1{width:49%;float:right;background:#e8e8e8;border-radius:3px;padding:10px 10px;}
.newsbox1 .newstltle{border-bottom:1px solid #1766ba;padding-bottom:10px;margin-bottom:5px;font-size:14px;float:left;width: 100%;}
.newsbox1 .newstltle .fr{text-align:right;}
.newsbox1 .newstltle .fr a{width:20px;height:20px;border:1px solid #ccc;border-radius:3px;float:left;text-align:center;background:#fff;margin-left:5px;line-height:16px;}
.newsbox1 .newstltle .fr a:hover{background:#1766ba;color:#fff;}
.newsbox1 li .fl{width:10%;background:#1766ba;line-height:17px;text-align:center;padding:5px 10px;color:#fff;}
.newsbox1 li .fr{width:90%;padding-left:10px;float:right;}
.newsbox1 li .fr h3{padding:0;margin:0;line-height:18px;}
.newsbox1 li .fr p{line-height:18px;}
.newsbox1 li .fr a{cursor:pointer;}
.newsbox1 li{float:left;font-size:12px;width:100%;border-bottom:1px dotted #999;padding:10px 0;}
.newsbox1 li:last-child{border:0}
.newsboxshow{width:100%;float:left;margin-top:20px;border-top:1px dotted #ccc;padding-top:20px;}
.supportleft{float:left;width:50%;}
.supportright{float:right;width:50%;padding-left:20px;line-height:1.9;}
/*videoshow*/
.videoshow{width:100%;float:left;overflow:hidden;}
.videodiv{float:left;width:100%;border-radius:3px;}
/*leftnavtwo*/
.rightContent{float:left;width:100%;overflow:hidden;height:100%;font-size:12px;line-height:30px;}
.jiaopianbg{background:#ececec;padding:20px 0;float:left;width:100%;overflow:hidden;border-radius:8px;}
.Contentbox-d{width:100%;float:left;margin-right:5px;}
.Contentbox-d a img{width:168px;border:1px solid #ccc;height:auto;margin-right:5px;}
.product-big-img{width:100%;text-align:center;vertical-align:middle;display:table-cell;position:fixed;left:0;top:0;z-index:9999;min-height:1024px;display:none;}
.product-big-img .productclose{background:#fff;position:fixed;z-index:9999;line-height:40px;left:50%;bottom:40px;width:50px; height:40px;margin:0 0 0 -25px;color:#000;border:2px solid #333;font-size:15px;cursor:pointer;}
.product-big-img .productclose:hover{background:#1766ba;color:#fff;}
.product-big-img1{width:100%;text-align:center;vertical-align:middle;display:table-cell;position:fixed;left:0;top:0;z-index:9999;min-height:1024px;display:none;}
.product-big-img1 .productclose{background:#fff;position:fixed;z-index:9999;line-height:40px;left:50%;bottom:40px;width:50px; height:40px;margin:0 0 0 -25px;color:#000;border:2px solid #333;font-size:15px;cursor:pointer;}
.product-big-img1 .productclose:hover{background:#1766ba;color:#fff;}
.productArrow{position:fixed;width:100%;line-height:50px;top:50%;height:50px;margin:-25px 0 0 0;z-index:9998;}
.productArrow .fl{line-height:50px;color:#000;font-size:30px;width:50px;text-align:center;background:#fff;cursor:pointer;}
.productArrow .fr{line-height:50px;color:#000;font-size:30px;width:50px;text-align:center;background:#fff;cursor:pointer;}
.productArrow .fl:hover{background:#1766ba;color:#fff;}
.productArrow .fr:hover{background:#1766ba;color:#fff;}
.Mask{width:100%;height:100%;opacity:0.9;position:fixed;left:0;top:0;background:#000;z-index:9995;display:none;}
/*contactleft*/
.contacttltle{float:left;width:100%;margin-top:15px;height:40px;border-top:1px solid #ccc;font-size:16px;line-height:40px;font-weight:bold;}
.contactleft{float:left;width:30%;height:100%;overflow:hidden;}
.contactleft li{width:100%;float:left;margin-top:1px;}
.contactleft li a{float:left;width:100%;background:#ccc;padding:0 10px;cursor:pointer;font-size:15px;height:40px;line-height:40px;}
.contactlefttext{float:left;width:100%;padding:0 10px;background:#e8e8e8;display:none;}
.contactlefttext p{width:100%;clear:both;line-height:25px;}
.contactlefttext p .fl{width:57px;}
.contactlefttext p .fr{width:74%;float:left;}
.contactlefttext i{font-size:15px;text-indent:-4px;}
.contactright{float:left;width:70%;padding-left:20px;}
/*shop*/
.shop{width:100%;overflow:hidden;height:100%;float:right;margin-top:10px;}
.shop ul{width:110%;overflow:hidden;float:left;}
.shop li{border:1px solid #e8e8e8;width:248px;float:left;padding:10px;margin-right:5px;margin-bottom:5px;}
.shop li .shoptext{padding:5px; text-align:center;float:left;width:100%;font-weight:bold;}
.shop li img{width:100%;}
.shop li:hover{border:1px solid #1766ba;}
/*TextimgCSS*/
.Textimg{width:100%;height:100%;overflow:hidden;margin:0 auto;}
.Photos{width:50%;border:#ccc 1px solid;padding-left:3px;padding-right:3px;padding-bottom:7px;float:left;}
.Textdescription{width:50%;float:right;padding:30px  0 0 20px;}
.Textdescription p{font-size:13px;}
p{padding:3px 0;margin: 0;}
.Textdescription h4{font-size:16px;margin:10px 0;}
.Textdescription h5{font-size:14px;margin:8px 0;border-top:1px dashed #CCC;padding-top:10px;}
.Consultation a{background:#1766ba;float:left;display:block;border-radius:3px;-moz-border-radius:3px; /* Old Firefox */color:#fff;padding:5px 10px;margin-top:15px;cursor:pointer;}
/*numSubtraction*/
.shopingnum{font-size:14px;margin-top:5px;width:100%;line-height:25px;}
.shopingnum input{width:50px;box-shadow: inset 0px 0px 5px #ccc;border:1px solid #ccc;padding-left:10px;;height:25px;float:left;}
#numSubtraction{color:#ccc;border:1px solid #ccc ;width:20px;height:25px;line-height:22px;float:left;border-right:0;text-align:center;background-image:-webkit-linear-gradient(to top, #ececec, #fff);background-image:linear-gradient(to top,#ececec,#fff);}
#numAddition{border:1px solid #ccc ;width:20px;height:25px;line-height:22px;float:left;border-left:0;text-align:center;background-image:-webkit-linear-gradient(to top, #ececec, #fff);background-image:linear-gradient(to top,#ececec,#fff);cursor:pointer;}
.TextPrice{float:left;width:100%;font-size:14px;padding:5px 0;}
.TextPrice .fl{line-height:25px;}
.TextPrice i{color:#ff2400;font-size:20px;}
.Textdescription p{padding:3px 0;margin: 0;}
.Textdescription h4{font-size:16px;margin:10px 0;}
.Textdescription h5{font-size:14px;margin:8px 0;border-top:1px dashed #CCC;padding-top:10px;}
.Consultation a{background:#1766ba;float:left;display:block;color:#fff;padding:0px 10px;margin-right:10px;height:30px;line-height:30px;}
/*DetailsCSS*/
.Details{width:100%;margin:0 auto;margin-top:10px;height:100%;overflow:hidden;}
.Details .tltle{width:100%;float:left;border-bottom:2px #1766ba solid;background:#d2d2d2;}
.Details .tltle li{float:left;padding:5px 10px;margin-right:1px;color:#fff;font-size:13px;cursor:pointer;line-height:20px;}
.Details .tltleDefault{background:#999;}
.Details .tltleDynamic{background:#1766ba;}
.DetailsContent{width:100%;height:100%;overflow:hidden;padding:10px 0;font-size:14px;}
.DetailsContent li{width:100%;height:100%;overflow:hidden;display:none;}
/*购物车*/
.cartshow{font-size:12px;float:left;margin-top:10px;width:100%;}
.cartshow .thead{background:#eef4ff;color:#333;font-weight:bold;}
.cartshow .title{margin:0 10px;}
.cartshow .attr{color:#999;margin-left:4px;}
.cartshow .total{font-size:14px;}
.cartshow .totalprice{font-size:20px;font-family:Verdana;color:#c00;font-weight:bold;}
.cartshow .next{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;margin-left:15px;}
.cartshow .next:hover{text-decoration:none;background:#F60;}
.shoppingcartempty{margin-top:25px;}
.class_input{width:290px;border:1px solid #e0e0e0;padding:6px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.class_input_on{width:290px;border:1px solid #8cd1ff;background:#f1f9ff;padding:6px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.class_areatext{width:290px;height:90px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.class_areatext_on{width:290px;height:90px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.cartshowbut{float:left;margin-top:10px;border-top:1px dotted #ccc;width:100%;padding:20px 0;}
.cartshowbut .fr{margin-left: 10px;font-weight: bold;}
.cartshowbut .fr a{padding:5px 20px;background:#ff2400;color:#fff;}
.Orderbox{position:fixed;margin:0 auto;width:70%;z-index:9995;background:#fff;top:20px;left:50%;margin-left:-35%;border:#ccc 1px solid;overflow:hidden;border-radius:5px;padding:10px 10px 20px 10px;overflow-y:auto;overflow-X:hidden;display:none;}
.Payment{width:100%;float:left;padding-left:1px;}
.Payment li{padding:5px 10px 3px 10px;float:left;margin-right:10px;color:#333;border:1px solid #ccc;border-radius:3px;}
.colsePay{float:left;width:100%;background:#eef4ff;padding:5px 10px;}
.colsePay .fl{line-height:25px;color:#1766ba;font-weight:bold;}
.colsePay .icont-remove{border:1px solid #ccc;padding:3px 5px;background:#fff;border-radius:3px;cursor:pointer;float:right;}
.colsePay .icont-remove:hover{background:#1766ba;color:#fff;}
.Paybut{padding:5px 10px;width:80px;background:#1766ba; color:#fff;text-align:center;cursor:pointer;}
/*elastislide-list*/
.elastislide-list li{cursor:pointer;}
.pdfbox{width:100%;float:left;clear: both;}
.Recruitmentleft{float:left;margin-top:15px;width:49%;}
.Recruitmentleft img{width:100%;}
.Recruitmentright{float:right;margin-top:15px;width:49%;}
.Recruitmentright img{width:100%;}
.tairang{margin:0;}
#arrowdown{font-size:15px;color:#FF0000;}

.mCSB_container {
        width:auto;
        margin-right:30px;
        overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar {
        margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {
        margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools {
        width:16px;
        height:100%;
        top:0;
        right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer {
        position:absolute;
        top:0;
        left:0;
        bottom:0;
        right:0;
            height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
        margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
        width:2px;
        height:100%;
        margin:0 auto;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
        border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger {
        cursor:pointer;
        width:100%;
        height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width:4px;
        height:100%;
        margin:0 auto;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
        border-radius:10px;
        text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown {
        display:block;
        position:relative;
        height:20px;
        overflow:hidden;
        margin:0 auto;
        cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown {
        top:100%;
        margin-top: -40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container {
        height:auto;
        margin-right:0;
        margin-bottom:30px;
        overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
        margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar {
        margin-right:0;
        margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools {
        width:100%;
        height:16px;
        top:auto;
        right:auto;
        bottom:0;
        left:0;
        overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer {
        margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail {
        width:100%;
        height:2px;
        margin:7px 0;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
        border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger {
        width:30px;
        height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width:100%;
        height:4px;
        margin:6px auto;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
        border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
        display:block;
        position:relative;
        width:20px;
        height:100%;
        overflow:hidden;
        margin:0 auto;
        cursor:pointer;
        float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight {
        margin-left:-40px;
        float:right;
}
.mCustomScrollBox {
        -ms-touch-action: none;
    /*MSPointer events - direct all pointer events to js*/
}
/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools {
        opacity:0.75;
        filter:"alpha(opacity=75)";
    -ms-filter:"alpha(opacity=75)";
    /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools {
        opacity:1;
        filter:"alpha(opacity=100)";
    -ms-filter: "alpha(opacity=100)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail {
        background:#000;
    /* rgba fallback */
    background:rgba(0,0,0,0.4);
        filter:"alpha(opacity=40)";
    -ms-filter:"alpha(opacity=40)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background:#000;
    /* rgba fallback */
    background:rgba(0,0,0,0.5);
        filter:"alpha(opacity=1)";
    -ms-filter:"alpha(opacity=1)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
        background:rgba(0,0,0,0.85);
        filter:"alpha(opacity=85)";
    -ms-filter:"alpha(opacity=85)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
        background:rgba(0,0,0,0.9);
        filter:"alpha(opacity=90)";
    -ms-filter:"alpha(opacity=90)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight {
        background-image:url(../images/mCSB_buttons.png);
        background-repeat:no-repeat;
        opacity:1;
        filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp {
        background-position:0 0;
        /*      sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark)      */
}
.mCSB_scrollTools .mCSB_buttonDown {
        background-position:0 -20px;
        /*      sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark)      */
}
.mCSB_scrollTools .mCSB_buttonLeft {
        background-position:0 -40px;
        /*      sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark)         */
}
.mCSB_scrollTools .mCSB_buttonRight {
        background-position:0 -56px;
        /*      sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark)         */
}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover {
        opacity:0.75;
        filter:"alpha(opacity=75)";
    -ms-filter:"alpha(opacity=75)";
    /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active {
        opacity:0.9;
        filter:"alpha(opacity=90)";
    -ms-filter: "alpha(opacity=90)";
    /* old ie */
}

.newsclose {display:none;}

/*
    Max1024pxCss
----------------------------------------------------------------------------------------------->
*/
@media  screen and (max-width:1024px){
    img{width:100%;height:auto;}
    .copy img{width:auto;height:auto;}
    .selectCSS img{width:auto;height:auto;}
    .headerbox{width:100%;padding:3% 2%;}
    .Searchbox{margin-right:0px;clear:both;margin-top:5px;}
    .navbut{display:block;font-size:23px;color:#666;}
    .Searchandlang{border-bottom:1px dotted #ccc;top:0;width:100%;padding:10px 0; float:left;left:0;margin:0;display:none;}
    .headerbox .fr{width:100%;position:fixed;z-index:99991;top:-100%;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);padding:2%;}
    .Searchbox{float:right;border:1px solid #ccc;margin-right:0;border-radius:3px;}
    .navbox{float:left;width:100%;;height:60%;overflow-y:auto;overflow-X:hidden;background:#1766ba;padding:0 10px;}
    .navbox li{float:left;background:none;line-height:15px;padding:0;width:100%;border-bottom:0;}
    .navbox li a{padding:10px 0px;color:#fff;font-size:16px;}
    .navbox li a:hover{color:#fff;}
    .navbox li:last-child{background:none}
    .navbox ul li ul{position:static;padding:0;background:none;width:100%;display:block;}
    .navbox ul li ul li{padding:0;background:none;border:0;width:100%;line-height:25px;}
    .navbox ul li ul li:first-child{border:0;}
    .navbox ul li ul li:hover{background:none;}
    .navbox ul li ul li a{padding:0px 0px;color:#fff;width:100%;}
    .navbox ul li ul li a:hover{color:#fff;padding:0;}
    .navclose{display:block;font-size:30px;position:absolute;z-index:99999;top:7px;left:10px;}
    .footer{width:96%}
    .rightproductbox{width:100%;}   
    .rightproductbox li .ptltle{position:static;z-index:9999;color:#fff;}
    .rightproductbox li .ptltle1{position:static;width:100%;top:0;left:0;}
    .rightproductbox li .ptltle1 .fl{height:30px;line-height:30px;}
    
    .Contentbox{width:100%;padding:0 2%;}
    .newsbox{width:100%;}
    .newsbox1{width:100%;margin-top:10px;}
    .newsbox .newstltle .fr{display:none}
    .newsbox1 .newstltle .fr{display:none}
    .container{position:static;width:100%;height:100%; margin:0 auto;left:0;top:0;float:left;}
    .dot{display:none;}
    .contactleft{width:100%;margin-bottom:10px;}
    .contactright{width:100%;padding-left:0px;}
    .Orderbox{position:fixed;height:100%;margin:0 auto;width:100%;z-index:9995;background:#fff;top:0;left:0;margin-left:0;border:#ccc 1px solid;overflow:hidden;border-radius:5px;padding:3px;overflow-y:auto;overflow-X:hidden;display:none;}
    .class_input{width:170px;}
    .class_input_on{width:170px;}
    .class_areatext{width:170px;}
    .class_areatext_on{width:170px;}
    .shop ul{width:100%;overflow:hidden;float:left;}
    .rightContent .fl i img{width:100px;} 
    .newsboxshow{position:fixed;width:100%;z-index:9999;height:100%;left:0;top:0;margin:0;padding: 10px;background:rgba(0,0,0,0.75);display:none;}
    .newsboxshow img{width:100%;}
    .newsboxshow1{background:#fff;padding:10px;height:100%;overflow:auto;border-radius:5px;}
    .newsclose{position:fixed;right:18px;top:15px;font-size:25px;display:block;z-index: 999999;background:#fff;cursor:pointer;}
} 
/*
    Max1024pxCss
----------------------------------------------------------------------------------------------->
*/
@media  screen and (min-width:480px) and (max-width:1024px){
    .headerbox .fl{width:15%;}
     /*Contentbox*/
    .content-a{float:none;margin:0 auto;width:100%;background:url(../images/tuomingbg30.png);padding:5px;border-radius: 3px;height:100%;overflow:hidden;}
    .content-a .fl{margin-right:0;width:33.33333333333333333333333%;padding:2px;}
    .content-a .fr{width:33.33333333333333333333333%;padding:2px;}
    .Contentboxa{position:static;margin-top:10px;float:left;}
    .Contentboxr{position:static;}
    .content-b{float:left;width:66%;margin:0 auto;height:100%;margin-top:10px;overflow:hidden;}
    .content-b li{float:left;font-size:12px;margin-bottom:10px;border-bottom:1px #ccc dotted;padding-bottom:10px;}
    .content-b li:last-child{border:0;padding:0;}
    .content-b li .fr a{font-size:12px;font-weight: bold;line-height:40px;}
    .content-c{float:right;width:33%;border:#ccc 1px solid;margin:0 auto;margin-top:10px;border-radius:3px;padding:10px;height:100%;overflow:hidden;}
    .content-c li{float:left;border-bottom:1px dotted #ccc;padding-bottom:10px;width:100%;color:#464646;}
    .content-c li:last-child{border:0;padding: 0;}
    .content-c li .fl{width:10%;font-size:25px;}
    .content-c li .fr{width:90%;font-size:12px;margin-top:12px;line-height:20px;}
    .rightproductbox li{float:left;width:33.333333333333333333333%;margin-right:0px;padding:3px;}
    .Lbox{position:static;width:33.33333333333333333%;height:130px;border-radius:0;float:left;padding:10px 0;}
    .Lbox i{padding:10px 0;}
    .Contentbox-d a img{width:150px;}
    .shop li{border:0;width:33.3333333333333333333%;padding:5px;margin:0;}
    .shop li a{border:1px solid #e8e8e8;width:100%;float:left;padding:0px;margin-right:0px;margin-bottom:0px;}
    .shop li:hover{border:0;}
    .rightproductbox li .fr a .icont-plus{color:#fff;display:none;}
}
/*
    Max1024pxCss
----------------------------------------------------------------------------------------------->
*/
@media  screen and (max-width:480px){
    .headerbox .fl{width:30%;}
    .banner .arrows{position:absolute;bottom:50%;right:0;margin-bottom:-20px;color:#fff;width:100%;z-index:9999;}
    .banner .fl{padding:5px 10px;}
    .banner .fr{padding:5px 10px;}
    .banner .fl i{font-size:20px;}
    .banner .fr i{font-size:20px;}
    .footer li{width:100%;border-bottom:dotted 1px #ccc;padding:10px 0;}
    .content-b li .fl{width:0%;}
    .content-b li .fl img{width:100%;display:none;}
    .content-b li .fr{width:100%;padding-left:0px;}
    /*Contentbox*/
    .Contentbox{width:100%;}
    .content-a{float:none;margin:0 auto;width:100%;background:url(../images/tuomingbg30.png);padding:5px;border-radius: 3px;height:100%;overflow:hidden;}
    .content-a .fl{margin-right:0;width:33.33333333333333333333333%;padding:2px;}
    .content-a .fr{width:33.33333333333333333333333%;padding:2px;}
    .Contentboxa{position:static;margin-top:10px;float:left;}
    .Contentboxr{position:static;}
    .content-b{float:none;width:100%;margin:0 auto;height:100%;margin-top:10px;overflow:hidden;}
    .content-b li{float:left;font-size:12px;margin-bottom:10px;border-bottom:1px #ccc dotted;padding-bottom:10px;}
    .content-b li:last-child{border:0;padding:0;}
    
    .content-b li .fr a{font-size:12px;font-weight: bold;line-height:40px;}
    .content-c{float:none;width:100%;border:#ccc 1px solid;margin:0 auto;margin-top:10px;border-radius:3px;padding:10px;height:100%;overflow:hidden;}
    .content-c li{float:left;border-bottom:1px dotted #ccc;padding-bottom:10px;width:100%;color:#464646;}
    .content-c li:last-child{border:0;padding: 0;}
    .content-c li .fl{width:10%;font-size:25px;}
    .content-c li .ptltle1 .fr{width:90%;font-size:12px;margin-top:12px;line-height:20px;}
    .rightproductbox li{float:left;width:100%;margin-right:0px;padding:3px;}
    .rightproductbox li .fr{display:block;}
    .leftbox{width:100%;float:left;height:100%;overflow:hidden;}
    .rightbox{width:100%;padding-left:0;}
    .leftnav li{display:none;}
    .leftnav .tltle .fr{display:block;}
    .supportleft{float:left;width:100%;}
    .supportright{float:right;width:100%;padding-left:0px;line-height:1.9;}
    .Lbox{position:static;width:50%;height:90px;border-radius:0;float:left;padding:0;}
    .Lbox i{position:static;border-radius:0;float:left;padding:10px;}
    .Lbox .tairang{padding-top:10px;clear:both;width:37px;margin-bottom:10px;}
    .Lbox .jiqi{padding-top:10px;clear:both;width:47px;}
    .Lbox .fengneng{padding-top:5px;clear:both;width:52px;}
    .rightSearch{width:100%;}
    .Contentbox-d a img{width:100px;}
    .contactright{display:none;}
    .Photos{width:100%;}
    .Textdescription{width:100%;padding:10px;}
    .shop li{border:0;width:100%;padding:0px;margin-right:0;}
    .shop li a{border:1px solid #e8e8e8;width:100%;float:left;padding:0px;margin-right:0px;margin-bottom:0px;}
    .shop li:hover{border:0;}
    .newsbox li .fl{width:20%;}
    .newsbox li .fr{width:80%;}
    .newsbox1 li .fl{width:20%;}
    .newsbox1 li .fr{width:80%;}
}