
.menubtn,#hamburgermenu{display:none;}

@media screen and (max-width: 900px) {
	
body,html{width:100%;min-width: 100%;}
div{max-width:100%}

.head-group-dh{display:none}	

#hamburgermenu{display:block;}
.menubtn{display:block;position:absolute;z-index:101;text-decoration:none;background-image:url(../image/hamburger.png);background-position: center center; background-repeat:no-repeat; width:30px; height:25px; right:10px;top:35px;}



/* toggle menu */

#pgcontainer{padding:0;margin:0}

.overlay{position:fixed;z-index:99;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0}

.openmenu .overlay{top:0}

#hamburgermenu{height:100%;width:0;background:#373737;position:fixed;top:0;right:0;z-index:101;overflow:hidden;-webkit-box-shadow:3px 0 7px rgba(0,0,0,.55);-moz-box-shadow:3px 0 7px rgba(0,0,0,.55);box-shadow:3px 0 7px rgba(0,0,0,.55)}

#hamburgermenu ul{margin-top:45px;z-index:101;overflow-y:auto;overflow-x:hidden}

#hamburgermenu ul li{display:block}

#hamburgermenu ul li a{display:block;min-width:130px;padding:10px 8px;color:#cdcdcd;font-size:1.2em;text-decoration:none;text-align:center}

#hamburgermenu li a:hover{color:#fff;background:#2c2c2c}



.head{position:relative;height:auto;}

.head .logo{    height: 52px;margin-left:10px;margin-bottom:12px;}
.head .head-group{width:115px;margin-top: 36px;margin-right: 50px;font-size: 12px;}
.head .head-group img{width:20px}
.banner{width:100%;height:200px;}
	
.banner .swiper-slide{height:200px;}
.abo-padd{padding:30px 0}
.abo{background: url(../image/abowap.jpg) no-repeat left; background-size:cover;height:auto}
.abo-l{display:none;}
.abo-r{width:100%}	
.abo-r .abo-r-ss{display:none;}
.abo-r-name{margin-top:0}	
.abo-r-name-e{text-align:center;}	
.abo-r-name-t{right:50%;margin-right:-135px;    font-size: 22px;}	
.abo-r-dis{margin-top:0;padding:0 10px;text-align:left;}	
.abo-r-anniu{float:none;margin:20px auto 0;}	
.h-pro{    padding: 50px 10px;}
.h-pro-e{    font-size: 36px;line-height: 36px;}
.h-pro-t{    font-size: 24px;margin-top: 0;}	
.casebg{padding:30px 10px;background: url(../image/casebgwap.jpg) no-repeat top center;background-size:cover;}
.casebg-l{width:100%}	
.casebg-l-e{font-size:36px;text-align:center;}	
.casebg-l-t{    font-size: 18px;text-align:center;}
.casebg-l-d{text-align:center;}	
.casebg-r{width:100%;margin-top:30px;}	
.casebg-r-left{width:auto;}
.casebg-r-t{font-size:24px;}
.casebg-r-right{font-size:40px;}
.casebg .h-dh{display:none;}
.h-casebg{padding:50px 10px;}
.h-casebg-tit{font-size: 24px;}	
.h-casebg-tit02-l{ font-size: 24px;}
.bg2{padding:50px 10px;}
.h-case-list{width:98%;margin:0 1%;height:auto;}
.h-ly-nr{width:100%;margin-top:30px}
.h-ly-nr-tit,.h-ly-nr-en{text-align:center;color:#fff;}

.h-ly-nr-tit{font-size:24px;}
.online-form input{width:48%;margin:1%;}
.online-form .message{width:98%;margin:1%;height: 80px;}

.online-form .code{width:38%;margin:1%;}

.online-form .code img{width:100%!important;}
.btn-box{width:18%;margin:1%;}
.btn-box input{width:100%;margin: 0%;}
.index-news{padding:0 10px 30px;}
.tab-news .hd ul li.on .more{display:none;}
.tab-news .hd ul li{width:48%;margin:0 1%}
.tab-news .bd dl dt{width:100%;height:auto;text-align:center;}
.tab-news .bd dl dt img{max-width:100%;height:auto;width:auto;}
.tab-news .bd dl dd{width:100%}
.tab-news .bd ul{padding-top: 0px;}
.tab-news .bd ul li a{display:block;width:100%;height:20px;line-height:20px;overflow:hidden}
.index-news .fr .gun-news p{overflow:hidden;height:52px;}
.index-news .fr{overflow:hidden;}
.footer{    padding: 50px 10px;background:#1D335C}
.footer-hx-list{width:50%;    margin-right: 0px;}

.footer-hx-list-t{padding: 0 0 50px 40px;}
.footer-hx-list-t{font-size: 15px;}
.footer-hx-list-nr p,.footer-hx-list-nr li a{font-size: 12px;}
.footer-hx-list-nr ul{width:auto;}
.footer-hx-list-nr ul:nth-child(1){margin-right:20px;}
.footer-hx-list2{width:100%}
.footer-hx-list2-ewm,.footer-hx-list2-ewm-pic{width:auto;height:auto;}
.foot .foot-l,.foot .foot-r{width:100%;text-align:center;}
.foot{height:auto;line-height:30px;padding:10px 0;}


.fixed-banner{height: 150px;}
.ny-mbx-r{display:none;}
.ny-mbx{height:70px;overflow: hidden;}
.de-proinfo-tel span{    font-size: 16px;background-size:18px;}
.ny-mbx-l{width:auto;line-height: 70px;margin-left:10px;font-size: 12px;}
.ny-mbx-l a{font-size: 12px;}
.abo-nr{padding:50px 10px;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;background: url(../image/abo-bgwap.jpg) center no-repeat;background-size:cover;}
.abo-nr-tit{font-size:24px;}
.abo-nr-tit-part02{font-size:14px;}
.abo-honor-nr{padding:0 10px;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;margin-bottom:30px;}
.pro-tit{font-size: 16px;}
.abo-honor-list{width:100%;height:auto;background:#4C000C; }
.abo-honor-list-p{width:94%;height:auto;padding:3%}

.abo-bl{height: 40px;
    background-size: cover;}
.common-inner2{padding:0 10px;}
.h-news-list{width: 98%;margin:1%;}
.h-news-list-pic{width:100%;height:auto;}
.h-single-l,.h-single-r{width:99%;height:auto;float:left;}

.de-pro-list{height:auto; width: 47.1%;margin:1%;float:left;}
.de-pro-list .de-pro-list-nr{opacity: 1;background:#213965;position:relative; }
.de-pro-list-nr-p{height: 37px;padding:0}
.de-pro-list-pic{height:auto;text-align:center;}
.de-pro-list-pic img{width:auto;height:120px;max-width:100%;display:inline}
.common-inner .inner-right .de-honor-list ul{margin: 0;}
.common-inner .inner-right .de-honor-list ul li{ width: 48%;margin:1%;float:left;text-align:center;}
.common-inner .inner-right .de-honor-list ul li .img{height:180px;border:none}
.common-inner .inner-right .de-honor-list ul li .img img{width:auto;height:180px;max-width:100%;}
.c-l{width:100%;height:auto;padding-bottom:50px;}
.common-inner .inner-right .de-contact{width:100%}
.common-inner .inner-right .de-contact .contact-map #dituContent{width:100%;height:350px;}
.contact-liuyan .form-left,.contact-liuyan .form-right{width:100%}
.contact-liuyan input[type=text]{width:48%;float:left;margin: 1%;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
	.contact-liuyan textarea{width:98%;margin: 1%;}
.contact-liuyan .verify{width:44%;margin:1%}
.contact-liuyan .btn{width:100%;margin-top:1%}
.common-inner-l{width:96%;margin:0 2%;border:none;}
.common-inner .inner-right .news-detail-content{padding:0}
.common-inner .inner-right .news-detail-content .news-detail-title .h3{font-size:20px;text-align:center;padding:10px 0 10px}
.common-inner .inner-right .news-detail-content .news-detail-title .b{text-align:center;margin-top:0}
.common-inner-r{width:96%;margin:0 2%;border:none;}
.common-inner-r-p{padding:0}
.common-inner-list{width:48%;float:left;margin:1%}
.common-inner-list-pic{width:100%;height:auto;text-align:center;}
.common-inner-list-pic img{max-width:100%;width:auto;height:120px;display:inline}
.prodect-Info .info-main{border:none;}
.prodect-Info .info-main .info-preview{width:96%;margin:2%}
#MagnifierWrap2{width:100%;margin:0}
.prodect-Info .info-main .info-main-rig{width:96%;margin:0 2%}
.prodect-Info .info-main .info-main-rig .title{font-size:20px;}
.prodect-Info .info-main .info-main-rig .order-btn{margin-top:20px;}
.de-proinfo-tel{width:100%;margin-left:0;margin-top:20px;}
.prodect-Info .info-center .infoCenter-right .center-content,.prodect-Info .info-center .infoCenter-right .newsPage{width:96%;margin:0 2%}
.viewcp{width:96%;margin:0 2%}
.viewcp .de-pro-list{width:100%;margin:0}


.pro-type-list{width:35%}
.pro-type-list a{font-size:16px;}



.c-l-t-ewm-list{width:130px}
.de-pro-list p{display:none}
.c-l-t-mob{    font-size: 22px;background-size:33px;}

}