

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";}
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;}                                                                                                                                                        
a{color:#252525;}
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;padding:15px 30px 15px 30px;position:absolute;z-index:9993;}
.D-topbox{width:100%;background:#333;height:auto;float:left;margin-bottom:20px;}
.D-top{max-width:1024px;margin:0 auto;height:30px;line-height:30px;color:#fff;font-size:12px;}
.D-logo{float:left;margin-top:5px;}
.D-logo a img{height:80px;}
.D-pcnav{float:right;margin-top:3px;margin-left:50px;}
.D-pcnav-c{float:left;}
.D-pcnav-c li{float:left;width:150px;text-align:center;color:#FFF;line-height:35px;}
.D-pcnav-c li:first-child a{border:0;color:#FFF;display:block; }
.D-pcnav-c li a{color:#FFF;}
#JS-nav-reorder{color:#fff;float:right;border:1px solid #fff;padding:1px 5px 1px 5px;display:none;margin-left:8px;}
.Demo-selectbox{width:120px;height:100%;overflow:hidden;float:right;}
.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;padding-top:30px;}
.D-header-fr{float:right;margin-top:7px;}
.plug-shopping{float:right;height:26px;width:26px;font-size:18px;text-align: center;position:relative;border:1px solid #fff;cursor:pointer;color:#fff;z-index: 9992;margin-left:5px;}


.Demo-slidesbox{width:100%;float:left;}
.Demo-slidesbox img{box-shadow:inset 0 0 3px rgba(0,0,0,.8);width:100%;}
.Demo-page-slidesbox{width:100%;float:left;}
.Demo-page-slides{width:100%;float:left;}
.Demo-page-slidesbox img{width:100%;}
.Demo-Contontbox{width:100%;height:auto;clear:both;margin:0 auto;float:left;}
.Demo-page-Contontbox{width:100%;float:left;background:#fff;height:auto;padding:0px 0;}
.Demo-page-Contont{margin:0 auto;max-width:1200px;height:auto;margin-top:15px;}
.Demo-page-Contentbox{width:100%;float:left;background:#fff;height:auto;}
.Demo-page-Contont .D-title{padding-bottom:10px;border-bottom:1px dotted #ccc;width:100%;margin-bottom:10px;}
.Demo-page-Contont .D-pagenav{width:100%;float:left;order-bottom:1px solid #ccc;margin-bottom:20px;}
.Demo-page-Contont .D-pagenav li{padding:3px 10px;margin-right:5px;margin-bottom:5px;background:#ccc;float:left;}

.D-aboutbox{width:100%;float:left;padding:15px 0;background:url(../images/aboutbg.jpg) no-repeat;}
.D-about{max-width:1200px;margin:0 auto;height:auto;padding:0 50px;}
.D-about .D-img{width:100%;float:left;text-align: center;}
.D-about .D-img img{width:80%;}
.D-about .D-text{width:100%;float:left;text-align: center;margin-top:15px;}
.D-aboutbox .D-title{width:100%;text-align:center;float:left;font-size:25px;padding-bottom:30px;}
.D-aboutbox .D-title i{font-size:70px;}

.D-productbox{width:100%;float:left;padding:0px 0;}
.D-product{max-width:1200px;margin:0 auto;height:auto;}
.D-product li{width:25%;float:left;padding:5px;}
.D-product .D-title{width:100%;text-align:center;float:left;font-size:25px;padding-bottom:30px;}
.D-product .D-title i{font-size:70px;}

.Demo-casebox{width:100%;float:left;}
.Demo-case li{width:25%;float:left;}

.Demo-newsbox{width:100%;float:left;padding:15px 0;}
.Demo-news{max-width:1200px;margin:0 auto;height:auto;}
.Demo-news .D-title{width:100%;text-align:center;float:left;font-size:25px;padding-bottom:30px;}
.Demo-news .D-title i{font-size:70px;}
.Demo-news .D-newsfl{width:50%;float:left;padding-right:10px;}
.Demo-news .D-newsfl img{width:100%;float:left;}
.Demo-news .D-newsfr{width:50%;float:right;padding-left:10px;}
.Demo-news .D-newsfr li{width:100%;float: left;border-bottom:1px solid #ccc;margin-top:5px;padding-bottom:5px;}
.Demo-news .D-newsfr .fl{width:26%;}
.Demo-news .D-newsfr .fl img{width:100%;}
.Demo-news .D-newsfr .fr{width:74%;padding-left:10px;}

.Plugproductli-36{width:100%;float:left;position: relative;overflow: hidden;}
.Plugproductli-36 .Plugproductli-bg{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,0.5);color:#fff;text-align:center;opacity:0;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;z-index:9992}
.Plugproductli-36 .Plugproductli-text{position:absolute;margin:0 auto; position: relative;top: 50%; -ms-transform:translateY(-60%); transform: translateY(-60%);opacity:0;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;}
.Plugproductli-36 .Plugproductli-text .Plugproductli-text-title{font-size:25px;width:100%;float:left;margin-bottom:15px;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;}
.Plugproductli-36 .Plugproductli-img{width:100%;float: left;}
.Plugproductli-36 .Plugproductli-img img{width:100%;transition: all 5s;-moz-transition: all 5s;  /* Firefox 4 */-webkit-transition: all 5s;/* Safari 和 Chrome */-o-transition: all 5s;/* Opera */;}
.Plugproductli-36:hover > .Plugproductli-img img{transform:scale(1.2);}
.Plugproductli-36:hover > .Plugproductli-bg{opacity:1}
.Plugproductli-36:hover > .Plugproductli-bg .Plugproductli-text{opacity:1}
.Plugproductli-36:hover > .Plugproductli-bg .Plugproductli-text .Plugproductli-text-title{margin-bottom:0px;}

.Plugproductli-37{width:100%;float:left;position: relative;overflow: hidden;height:500px;cursor:pointer;}
.Plugproductli-37 .Plugproductli-bg{position:relative;width:100%;height:100%;top:0;background:url(../images/casebg.jpg) no-repeat;color:#fff;text-align:center;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;z-index:9992}
.Plugproductli-37 .Plugproductli-text{position:absolute;margin:0 auto; position: relative;top: 50%; -ms-transform:translateY(-60%); transform: translateY(-60%);transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;}
.Plugproductli-37 .Plugproductli-text .Plugproductli-text-title{font-size:25px;width:100%;float:left;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;}
.Plugproductli-37 .Plugproductli-img{width:100%;float:left;transition: all 0.5s;-moz-transition: all 0.5s;  /* Firefox 4 */-webkit-transition: all 0.5s;/* Safari 和 Chrome */-o-transition: all 0.5s;/* Opera */;overflow: hidden;}
.Plugproductli-37 .Plugproductli-img img{width:100%;position:relative;}
.Plugproductli-37:hover > .Plugproductli-bg{height:30%;background:#ff0000;}
.Plugproductli-37:hover > .Plugproductli-bg .Plugproductli-text{opacity:1}
.Plugproductli-37:hover > .Plugproductli-bg .Plugproductli-text .Plugproductli-text-title{margin-bottom:0px;}


.Demo-footerbox{width:100%;height:auto;float:left;padding-bottom:40px;background:#333;padding-top:50px;margin-top:30px;}
.Demo-footerbox1024{max-width:1200px;margin:0 auto;height:100%;overflow:hidden;color:#fff;font-size:13px;}
.Demo-footnav{width:100%;float:left;padding-bottom:30px;margin-top:30px;}
.Demo-footfl a{color:#fff;}
.Demo-footnav li{width:25%;float:left;padding-right:15px;}
.Demo-footnav li i{font-size:12px;line-height:18px;}
.Demo-footnav li a{color:#666;}
.Demo-footnav li a:first-child{width:100%;display:block;color:#f0f0f0;font-size:13px;border-top:1px solid #ccc;padding-top:10px;}
.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;padding-top:0;}
.Demo-footnav li li a:hover{color:#000;text-decoration:underline;}
.Demo-footnav li li a{padding-top:3px;border:0;font-size:12px;color:#fff;}

.Demo-footfl{float:right;color:#fff;font-size:15px;line-height:2.2;width:50%;padding-left:10px;}
.Demo-footfl i{font-size:15px;float:left;padding-right:19px;line-height:2.2;}
.Demo-footfr{float:left;color:#fff;width:50%;padding-right:10px;}
.Demo-footfr .D-title{width:100%;float:left;font-size:30px;padding:0 10px;}
.Demo-footfr .D-title span{width:100%;float:left;font-size:30px;text-align:right;padding-right:15px;border-right:5px solid #FF0000;line-height:80px;}
.Demo-linkbox{max-width:1200px;margin:0 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;}
.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;color:#fff;text-align:center;font-size:15px;line-height:18px;opacity:.8;cursor:pointer;background:rgba(0,0,0,.3);}
.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}
.Demo-footfeedback{float:left;}
.formtext{float:left;width:100%;padding-right:10px;}
.formtext span{width:100%;float:left;padding:2px 0;font-size:15px;}
.formtext input{border:1px solid #ccc;height:25px;float:left;line-height:25px;width:100%;font-size:12px;padding:0 5px;}
.formtext2 span{width:100%;float:left;padding:2px 0;font-size:15px;}
.formtext2{float:right;width:50%;}
.formtext2 textarea{width:100%;float:left;border:1px solid #ccc;height:124px;font-size:12px;padding:5px;}
.Demo-footfeedback .fl{width:50%;}
.Demo-footfeedback button{float:left;margin-top:20px;width:100%;height:35px;border:0;}

.D-product-one,.D-product-two,.D-about,.D-product .D-title,.D-product ul{transition: all 1.5s;-moz-transition: all 1.5s;  /* Firefox 4 */-webkit-transition: all 1.5s;/* Safari 和 Chrome */-o-transition: all 1.5s;/* Opera */}
.fadeIner{opacity:0;}
.fadetop{margin-top:-30px;opacity:0;}
.fadebottom{margin-top:60px;opacity:0;}

.primary_btn {font-family:"HanHei SC"; display: inline-block; color: rgb(255, 102, 102); border: 2px solid rgb(255, 102, 102);  font-size: 25px; padding: 18px 30px; text-transform: none; border-radius: 3px;  }
@media screen and (max-width: 768px) {
    .primary_btn { padding: 5px 15px; font-weight: 100 ! important; border-width: 1px; font-size:30px;}
}
.primary_btn:hover { background: rgb(255, 102, 102) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.section-70 { padding: 90px 15px; }
.spacer {text-align:left; display: inline-block; width: 50px; height: 3px; background:#5cd2fe none repeat scroll 0% 0%; margin: 20px 0; max-width: 50px; }
section.bannerNew { position: relative; height: 100vh; overflow: hidden;}
section.bannerNew .vignette { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow: 0px 0px 200px rgba(0, 0, 0, 0.9) inset; }
@media screen and (max-width: 768px) {
}
section.bannerNew h4::after { position: absolute; left: 0px; bottom: -6px; content: ""; height: 3px; width: 100%; background: rgb(255, 102, 102) none repeat scroll 0% 0%; }
@media screen and (max-width: 768px) {
}
section.bannerNew video { position: absolute; top: 0px; left: 0px; width: auto; min-width: 100%; height: auto; min-height: 100%; background-size: cover; }
@media screen and (max-width: 768px) {
}
.newContainer { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
@media screen and (min-width: 769px) {
    .newContainer .inCon { max-width: 1200px; margin-left: auto; margin-right: auto; position: relative; top: 50%;-ms-transform:translateY(-60%);transform: translateY(calc(-50% - 64px));  }
}
@media screen and (max-width: 768px) {
    .newContainer .inCon { padding: 100px 20px; position: relative; top: 50%; transform: translateY(-50%);-ms-transform:translateY(-50%); }
}
.newContainer .inCon .top { display: block; clear: both; }
.newContainer .inCon .top h3{color:#fff;font-size:40px;}
@media screen and (min-width: 769px) {
    .newContainer .inCon .top { display: flex; align-items: center; height: 150px; }
    .newContainer .inCon .top > * { align-self: flex-end; }
}
.newContainer .primary_btn { margin-top: 40px; color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }
.newContainer .primary_btn:hover { background:#5cd2fe none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-color: #5cd2fe; }
@media screen and (max-width: 768px) {
    .newContainer .primary_btn { margin-top: 20px; }
}
.newContainer .inCon .bottom h2 { color: rgb(255, 255, 255); text-transform: uppercase; font-size: 80px; line-height: 1;font-family:"HanHei SC";}
@media screen and (max-width: 768px) {
    .newContainer .inCon .bottom h2 { font-size: 23px; }
    .newContainer .inCon .in { text-align: center; }
}
@media screen and (max-width: 768px) {
    .newContainer .inCon .top h3 { margin-bottom: 0px; }
}

.newContainer .inCon .logo { max-width: 73%; }
.bannerCon > .bannerNew { display: none; }
.bannerCon > .bannerNew:first-child { display: block; }
.topBannerCon { position: relative; }
.topBannerCon .bx-pager { width: 100%; position: absolute; left: 0px; bottom: 60px; z-index: 100;padding:0 60px; text-align:center;}
.topBannerCon .bx-pager .bx-pager-item { display: inline-block; margin: 0px 10px; }
.topBannerCon .bx-pager .bx-pager-item a { display: block; width: 14px; height: 14px; border-radius: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-indent: -9999px; }
.topBannerCon .bx-pager .bx-pager-item a.active, .topBannerCon .bx-pager .bx-pager-item a:hover { background: #5cd2fe none repeat scroll 0% 0%; }
.topBannerCon .bx-controls-direction .bx-next, .topBannerCon .bx-controls-direction .bx-prev { position: absolute; top: 50%; transform: translateY(-50%); z-index: 50; }
.topBannerCon .bx-controls-direction .bx-prev { left: 30px; opacity: 0.6; }
.topBannerCon .bx-controls-direction .bx-next { right: 30px; opacity: 0.6; }
.topBannerCon .bx-controls-direction .bx-prev:hover, .topBannerCon .bx-controls-direction .bx-next:hover { opacity: 1; }
.topBannerCon .bx-controls-direction .bx-next, .topBannerCon .bx-controls-direction .bx-prev { width: 30px; background-image: url('undefined'); background-repeat: no-repeat; background-position: center center; background-size: contain; text-indent: -9999px; }
.topBannerCon .bx-controls-direction .bx-next { background-image: url('undefined'); }

.none { display: none; }


@media screen and (min-width: 769px) and (max-width: 1024px) {
    .newContainer .inCon .bottom h2 { font-size: 52px; }
}
@media screen and (max-width: 768px) {
    .topBannerCon .bx-pager { text-align:center;}
    .topBannerCon .bx-controls-direction .bx-prev { left: 15px; }
    .topBannerCon .bx-controls-direction .bx-next { right: 15px; }
    .title h1 {
        color: #5cd2fe;
        font-family: "HanHei SC";
        font-size: 2.15em;
        margin: 0 auto;
        padding: 0 0 0.5em;
    }
}
@media screen and (min-width: 769px) {
}


.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;}

.D-p-leftnav{width:100%;float:left;}
.D-p-leftnav .D-title{line-height:21px;float:left;width:100%;background:#fff;padding:10px 0px;color:#333;cursor:pointer;font-size:18px;}
.D-p-leftnav .D-title i{cursor:pointer;color:#333;display:none;float:right;}
.D-product-leftnav{width:100%;float:left;}
.D-product-leftnav .D-title{line-height:21px;float:left;width:100%;background:#fff;padding:10px 0px;color:#333;cursor:pointer;font-size:18px;}
.D-product-leftnav .D-title i{cursor:pointer;color:#333;display:none;float:right;}
.D-p-leftnav ul{width:100%;float:left;}
.D-p-leftnav ul li{float:left;font-size:14px;width:100%;margin-top:10px;background:#ececec;padding:0 15px;}
.D-p-leftnav ul li a{display:block;padding:5px 0px;}
.D-p-leftnav ul li a:before {content: "\f061";font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;*margin-right: .3em;margin-right:10px;color:#666;}
.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;}
.D-p-time{width:100%;float:left;font-size:12px;color:#666;}
.D-p-time i{font-size:14px;}




.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){   
  
}
@media screen and (max-width:1024px)  {  
   .D-pcnav{display:none;}
   .Demo-footerbox,.Demo-newsbox,.D-product,.Demo-page-Contont{padding-left:10px;padding-right:10px;}
  
}  
@media screen and (max-width:768px){  
   .Demo-news .D-title i{font-size:50px;}
   .D-product .D-title i{font-size:50px;}
   .Demo-about .D-title i{font-size:50px;}
   .Demo-case li{width:50%;}
   .D-product li{width:50%;float:left;padding:5px;}
   .Demo-news .D-newsfl{width:100%;padding:0;}
   .Demo-news .D-newsfr{width:100%;padding:0;margin-top:20px;}
   .Demo-footfeedback{width:100%;margin-top:10px;border-top:1px solid #ccc;padding-top:15px;}
  .Demo-footerboxtwo{margin-top:15px;padding:20px 10px 20px 10px;}
  .Demo-footnav li{width:100%;padding:10px 0 10px 0;} 
  .Demo-footnav li li{padding-top:0px;}
  .Demo-footfr{width:100%;border:0;}
  .Demo-footcontact{width:100%;padding:0;}
  .JS-footnav{display:none;}
  .Demo-footnav li a:first-child{font-size:15px;}
  .Demo-footnav li a:first-child i{transition: all 0.3s;-moz-transition: all 0.3s;  /* Firefox 4 */-webkit-transition: all 0.3s;   /* Safari 和 Chrome */-o-transition: all 0.3s;    /* Opera */}
  .Demo-footnav li li a:first-child{padding-bottom:0px;padding-top:15px;padding-left:15px}
  .Demo-footerbox{margin-bottom:40px;}
    .Demo-footfl{width:100%;}
}
@media screen and (max-width:480px)  { 
  
@media screen and (min-width:480px)  and (max-width:1024px){ 

}
