
button,html,input,select,textarea{color:#222;outline:0 none !important; blr:expression(this.onFocus=this.blur());}
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}
::-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:1em;line-height:1.4;font-family:"HanHei SC";background:#000;color:#fff;}
html,body,h1,h2,h3,h4,h5,ul,li,p,section,header,footer,nav{margin:0;padding:0;list-style:none;}
.fl{float:left;}
.fr{float:right;}
a,a:hover{text-decoration:none;outline: none;color:#fff;}                                                                                                                                                        
a{color:#fff;}
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 */
    /*behavior: url(css/iecss3.htc); */
}


#plugloading{position:fixed;z-index:999999;height:100%;width:100%;background:#fff;display:block;top:0;left:0;}
.Demo-headerbox{width:100%;height:auto;float:left;top:0;left:0;padding:20px 0 20px 0;border-top:3px solid #FF0000;}
.D-logo{float:left;}
.D-pcnav{float:right;}
.D-pcnav-c{float:left;}
.D-pcnav-c li{float:left;width:126px;text-align:center;color:#333;line-height:35px;}
.D-pcnav-c li:first-child a{border:0;color:#333;display:block; }
.D-pcnav-c li a{color:#333;}
#JS-nav-reorder{color:#fff;float:right;border:1px solid #fff;padding:2px 5px 1px 5px;margin-top:3px;margin-left:7px;display:none;}
.Demo-selectbox{width:120px;height:100%;overflow:hidden;float:right;margin-top:3px;}
.Demo-selectbox-top{border:1px solid #222222;width:100%;position:relative;z-index:9992; float:left;font-size:12px;line-height:25px;background:#fff;}
.Demo-selectbox-top a{color:#333;}
.Demo-selectbox-top img{float:left;padding:0 5px 0 3px;padding-right:5px;padding-top:1px;}
.Demo-selectbox-top .LanguageSelect_fl{width:93px;overflow:hidden;float:left;color:#333;}
.Demo-selectbox-top .LanguageSelect_fl a{color:#333;}
.Demo-selectbox-top .LanguageSelect_fr{width:25px;height:25px;text-align: right;color:#333;padding-right:5px;float:right;}
.D-header{max-width:1200px;margin:0 auto;height:auto;}
.D-header-fr{float:right;}
.D-search{width:202px;height:30px;background:#fff;border:1px solid #ccc;float:left;}
.D-search input{border:0;width:170px;line-height:28px;height:28px;float:left;padding-left:10px;}
.D-search .D-search-but{width:30px;float:left;text-align:center;line-height:28px;background:none;border:0;}
.plug-shopping{float:right;height:27px;width:27px;font-size:18px;text-align: center;position:relative;border:1px solid #fff;cursor:pointer;color:#fff;z-index: 9992;margin-left:5px;margin-top:3px;}


.D-Contontboxfl{float:left;width:60%;padding-right:10px}
.D-newsbox{width:100%;float:left;}
.D-news{width:100%;float:left;border:1px solid #ccc;margin-top:15px;}
.D-news .D-title{float:left;width:100%;border-bottom:1px solid #ccc;}
.D-news .D-title li{width:33.33333333333333333333333%;float:left;text-align:center;overflow:hidden;height:40px;line-height:40px;border-left:1px solid #ccc;cursor:pointer;}
.D-news .D-title li:first-child{border:0;}
.D-newstext{float:left;width: 100%;padding:10px;}
.D-newstext li{display:none;width:100%;}
.D-newstext li a{float:left;width:100%;display:block;font-size:14px;padding:5px 0;border-top:1px dotted #ccc;color:#fff;}
.D-newstext li a:first-child{border:0;}
.D-newstext li:first-child{display:block;}

.D-productbox{width:40%;float:right;padding-left:10px;}
.D-product{width:100%;float:left;border:1px solid #ccc;}
.D-productbox .D-title{width:100%;font-size:20px;line-height:35px;}
.D-productbox .D-title .fr{font-size:15px;}
.D-product .Demo-es-carousel-wrapper{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.D-product .Demo-es-carousel-wrappercase{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.D-product .es-nav span{position:absolute;top:50%;left:0;margin-top:-10px;width:20px;height:20px;background:#ccc;text-align:center;font-size:15px;line-height:18px;opacity:.8;cursor:pointer}
.D-product .es-nav span.es-nav-next{right:0;left:auto}
.D-product .es-nav span:hover{opacity:1}
.D-product .es-carousel{overflow:hidden}
.D-product .es-carousel ul{display:none}
.D-product .es-carousel ul li{float:left;display:block;height:100%;text-align:center}
.D-product .es-carousel ul li a{display:block;color:#fff;}
.D-product .es-carousel ul li a img{display:block;width:100%;max-height:100%;border:none}

.D-aboutbox{width:100%;float:left;}
.D-aboutbox .D-title{width:100%;border-bottom:1px solid #ccc;margin-bottom:10px;font-size:20px;line-height:35px;}
.D-aboutbox .D-title .fr{font-size:15px;}
.D-about{width:100%;float:left;}
.D-about .fl{width:40%;}
.D-about .fl img{width:100%;}
.D-about .fr h4{font-size:18px;}
.D-about .fr{width:60%;padding-left:10px;font-size:14px;}

.Demo-slidesbox{width:100%;margin:0 auto;height:auto;}
.Demo-slidesbox img{box-shadow:inset 0 0 3px rgba(0,0,0,.8);width:100%;}
.Demo-page-slidesbox img{box-shadow:inset 0 0 3px rgba(0,0,0,.8);width:100%;}
.Demo-Contontbox{max-width:1220px;height:auto;clear:both;margin:0 auto;margin-top:30px;}
.Demo-Contont{width:100%;float:left;height:auto;}
.Demo-page-Contentbox{width:100%;float:left;height:auto;color:#000;}                      
.Demo-page-Content{max-width:1200px;margin:0 auto;height:auto;}
.D-topnavbox{width:100%;border-bottom:1px solid #ccc;float:left;}
.D-topnav{max-width:1200px;margin:0 auto;height:auto;}
.D-topnav li{margin-right:15px;float:left;line-height:50px;position:relative;top:1px;border-bottom: 1px solid #fff;border-color:transparent;}
.D-page-contact{border-top:3px solid #FF0000;width:100%;float:left;}
.D-page-contact .D-img{width:100%;float:left;position:relative;}
.D-page-contact .D-img img{width:100%;}
.D-page-contact .D-img span{position:absolute;top:20px;right:30px;font-size:18px;}
.D-page-contact .D-text{float:left;background:#f1f4f6;padding:20px;font-size:14px;color:#666;width:100%}

.Demo-footerbox{width:100%;height:auto;float:left;padding:40px 0 0px 0;}
.Demo-footerboxtwo{width:100%;height:auto;float:left;padding:40px 0 50px 0;margin-top:-52px;}
.Demo-footerbox1024{max-width:1200px;margin:0 auto;height:100%;overflow:hidden;font-size:13px;padding-top:20px;}
.Demo-footnav{width:100%;float:left;padding-bottom:30px;}
.Demo-footfr{width:75%;float:left;}
.Demo-footnav li{width:25%;float:left;padding-right:15px;}
.Demo-footnav li i{font-size:12px;line-height:18px;}
.Demo-footnav li a:first-child{width:100%;display:block;font-size:16px;color:#d7d7d7;}
.Demo-footnav li li{width:100%;float:left;border:0;padding:0;font-size:12px;}
.Demo-footnav li li i{float:left;padding:0 8px 0 5px;}
.Demo-footnav li li a:first-child{border:0;padding-bottom:0px;color:#ccc;font-size: 12px}
.Demo-footnav li li a:hover{color:#ccc;text-decoration:underline;}
.Demo-footnav li li a{padding-top:3px;border:0;font-size:12px;color:#ccc;}
.Demo-footcontact{width:25%;float:right;padding-left:15px;}
.Demo-footcontact p{margin-top:5px;font-size:12px;color:#ccc;}
.D-footmap{float:left;padding:3px;background:#ccc;}
.Demo-footcontact .D-title{width:100%;margin-bottom:0px;font-size:16px;color:#d7d7d7;}
.D-copybox{width:100%;margin:0 auto;color:#fff;padding:10px 0;float:left;}
.D-copy{max-width:1200px;margin:0 auto;}

.Demo-linkbox{width:100%;float:left;background:#333;padding:30px 0;margin-top:40px;}
.Demo-link{max-width:1280px;margin:0 auto;height:auto;}
.Demo-carouselbox{float:left;overflow:hidden;padding:10px 0 20px 0;width:100%;height:100%}
.Demo-link .Demo-es-carousel-wrapper{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0 30px;}
.Demo-link .Demo-es-carousel-wrappercase{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.Demo-link .es-nav span{position:absolute;top:50%;left:0;margin-top:-10px;width:20px;height:20px;text-align:center;font-size:15px;line-height:18px;opacity:.8;cursor:pointer}
.Demo-link .es-nav span.es-nav-next{right:0px;left:auto}
.Demo-link .es-nav span:hover{opacity:1}
.Demo-link .es-carousel{overflow:hidden}
.Demo-link .es-carousel ul{display:none}
.Demo-link .es-carousel ul li{float:left;display:block;height:100%;text-align:center}
.Demo-link .es-carousel ul li a{display:block;color:#fff;border:1px solid #f0f0f0;}
.Demo-link .es-carousel ul li a img{display:block;width:100%;max-height:100%;border:none}

.D_page_newslist{float:left;width:100%;}
.D_page_newslist li{width:100%;float:left;margin-bottom:10px;background:#f0f0f0;padding:15px;}
.D_page_newslist li .fl{width:100%;margin-top:5px;}
.D_page_newslist li .fr{width:100%;margin-bottom:5px;font-size:12px;}
.D_page_newslist li .fr h3{font-size:14px;}

.D-form{max-width:100%;height:auto;margin-top:20px;}
.D-input{float:left;width:100%;}
.D-input input{float:left;line-height:40px;height:40px;padding:0 15px 0 35px;color:#bbbbbb;font-size:14px;float:left;}
.D-input input:focus{box-shadow: inset 0px 0px 3px #ccc;}
.D_form_title{background:url(../images/input_01.png) left center no-repeat;width:100%;border:1px solid #ccc;border-bottom:0;}
.D_form_name{background:url(../images/input_02.png) left center no-repeat;width:50%;border:1px solid #ccc;border-right:0;border-bottom:0;}
.D_form_tel{background:url(../images/input_03.png) left center no-repeat;width:50%;border:1px solid #ccc;border-bottom:0;border-bottom:0;}
.D_form_phone{background:url(../images/input_04.png) left center no-repeat;width:50%;border:1px solid #ccc;border-right:0;}
.D_form_email{background:url(../images/input_05.png) left center no-repeat;width:50%;border:1px solid #ccc;}
.D-textarea{width:100%;float:left;}
.D-yanzheng{float:left;width:100%}
.D-yanzhenginput{border:1px solid #ccc;} 
.D-textarea textarea:focus{box-shadow: inset 0px 0px 3px #ccc;}
.D-textarea textarea{width:100%;border:1px solid #ccc;min-height:150px;margin:0;padding:10px;border-top:0;color:#bbbbbb;font-size:14px;}
.D-sub button{float:left;border:0;width:100%;text-align:center;font-size:15px;padding:10px 0;background:#ececec;cursor:pointer;margin-top:10px;}
.D-sub i {font-size:20px;padding-right: 5px;outline: none;}


.Demo-page-left{width:25%;height:100%;overflow:hidden;float:right;padding:20px 0 20px 20px;}
.D-p-leftnav{width:100%;float:left;border:1px solid #ccc;padding:10px;border-radius:5px;}
.D-p-leftnav .D-title{float:left;width:100%;color:#fff;padding:10px;cursor:pointer;font-size:15px;background:#ff0000}
.D-p-leftnav .D-title i{cursor:pointer;color:#fff;float:right;font-size:12px;display:none;line-height:20px;}
.D-product-leftnav{width:100%;float:left;}
.D-product-leftnav .D-title{float:left;width:100%;padding:10px;color:#fff;cursor:pointer;font-size:15px;border:1px #ccc dotted;}
.D-product-leftnav .D-title i{cursor:pointer;color:#fff;float:right;font-size:12px;display:none;line-height:20px;}
.D-p-leftnav ul{width:100%;float:left;}
.D-p-leftnav ul li{float:left;font-size:14px;width:100%;}
.D-p-leftnav ul li a{display:block;border-top:1px dotted #ccc;padding: 5px 10px;}
.D-left-content{float:left;margin-top:15px;border:1px solid #ccc;background:url(../images/T16.png) no-repeat;width:100%;background-size:100%;height:85px;padding:25px 0 0 20px;font-size:20px;color:#666;}
.Demo-page-right{width:75%;float:left;font-size:14px;line-height:1.8;min-height:500px;margin-top:20px;color:#fff;}
.Demo-page-right img{padding:5px 0;}
.Demo-page-right .Demo-page-right-top{width:100%;float:left;border-bottom: 1px solid #ff0000;font-size:15px;text-align: center;margin-bottom:10px;color:#fff;}
.Demo-page-right .Demo-page-right-top .fl{font-size:14px;line-height:30px;}
.Demo-page-right .D-title{width:100%;float:left;text-align: center;}
.D-p-time{width:100%;float:left;font-size:12px;color:#666;}
.D-p-time i{font-size:14px;}
.Demo-Pagenumber{width:100%;float:left;text-align:left;margin:20px 0;}
.Demo-Pagenumber a{padding:2px 10px;border:1px solid #ccc;margin-right:10px;background:#ececec;border-radius:3px;}
.Demo-Pagenumber a:hover{background:#00ad4c;color:#fff;box-shadow:inset 0px 0px 3px #111; }
.D-p-time h3{width:100%;text-align: center;font-size:18px;float:left;margin-bottom:10px;}
.D-p-time i{font-size:14px;}
.Demo-page-right .D-title h3{text-align: center;}
.Demo-Pagenumber{width:100%;float:left;text-align:left;margin:20px 0;}
.Demo-Pagenumber a{padding:2px 10px;border:1px solid #ccc;margin-right:10px;background:#ececec;border-radius:3px;}
.Demo-Pagenumber a:hover{background:#00ad4c;color:#fff;box-shadow:inset 0px 0px 3px #111; }
.D-page-contact{width:100%;}

.D-p-time{width:100%;float:left;font-size:12px;color:#666;padding-bottom:10px;margin-bottom:10px;text-align:center;}
.D-p-time h3{width:100%;text-align: center;font-size:18px;float:left;margin-bottom:10px;}
.D-p-time i{font-size:14px;}
.Demo-Pagenumber{width:100%;float:left;text-align:left;margin:20px 0;}
.Demo-Pagenumber a{padding:2px 10px;border:1px solid #ccc;margin-right:10px;background:#ececec;border-radius:3px;}
.Demo-Pagenumber a:hover{background:#00ad4c;color:#fff;box-shadow:inset 0px 0px 3px #111; }

.phone-message{display:none;color:#fff}
.Nextpage{padding-bottom:15px;}
.D_textarea img{width:auto;height:auto;}
.D_textarea .hvr-bounce-to-right{border:0;}

@media screen and (min-width:480px)  and (max-width:768px){   
  .D-data-video li{width:50%;float:left;text-align:center;cursor:pointer;}
}
@media screen and (max-width:1024px)  {  
  .D-data-video-mask li{width:100%;height:auto;background:#fff;position:fixed;left:0;top:50%;margin:0;margin-top:-25%;padding:10px;border-radius:0px;}
  .Demo-page-Content,.Demo-footerbox,.D-producttwo,.Demo-footerbox,.D-copy1024,.D-contactbox,.Demo-headerbox,.D-topnavbox,.D-copy,.Demo-Contontbox{padding-left:10px;padding-right:10px;}
  .Demo-page-Contontbox{margin-top:10px;}
  .Demo-headerbox{top:0px;position:static;}
  .D-logo{padding:0;}
  .D-pcnav{display:none;}
  .D-header-fr{float:right;width:auto;}
  
  .D-logo img{height:50px;}
  .Demo-footerbox{padding-bottom:50px;}
  .Demo-page-right img{width:100%;height:auto;}
  .Demo-page-right{margin-top:15px;min-height:100%;}
  .Demo-selectbox{float:right;}
 
}

@media screen and (max-width:768px){  
  .D-data-download li{width:50%;padding:5px;} 
  .D-data-download li span i{font-size:70px;}
  .D_newslistbox{width:100%;padding:0;}
  .Demo-page-left{width:100%;font-size:12px;float:left;padding:10px 0 10px 0px;}
  .Demo-page-right{float:right;width:100%;min-height:100%;padding:0px 0 10px 0px;;border:0;}
  .D-data-video li{width:50%;float:left;padding:0;text-align:center;cursor:pointer;padding:5px;}
  .Demo-JS-leftnavbox{display:none;}
  .D-p-leftnav ul{display:none}
  .D-p-leftnav .D-title i{display:inline-block;}
  .D-product-leftnav .D-title i{display:inline-block;}
  .D-product-leftnav{font-size:15px;}
  .Demo-selectbox{float:right;}
  .Demo-footerboxtwo{margin-top:15px;padding:20px 10px 20px 10px;}
  .Demo-footcontact{margin-top:20px;}
  .Demo-footnav li{width:100%;padding:10px 0 10px 0;border-bottom:solid #ccc 1px;} 
  .Demo-footnav li li{padding-top:0px;}
  .Demo-footfr{width:100%;border:0;}
  .Demo-footcontact{width:100%;padding:0;}
  .JS-footnav{display:none;}
  .D-Contontboxfl{width:100%;padding:0}
  .D-productbox{width:100%;margin-top:20px;padding:0}
}
@media screen and (max-width:480px)  { 
    .D-productbox li{width:100%;}
    .Demo-footer .fr{width:100%;float:left;}
    .D-footerlink{float:left;text-align:left;margin-top:20px;}
}
@media screen and (min-width:480px)  and (max-width:1200px){ 

}
