@media (min-width: 769px){
.b-return,.mobile-inner,.flexslider1{display:none;}
}


@media(max-width:768px){
.block1200,.content{ width:98%; margin:0 auto}

.head1,.h_pho,.nav1,.flexslider12,.research,.core_t,.prodTel,#demoa,.tour{ display:none}

.h_con{height:60px; padding:0px 3px 0px;}
.h_con .logo img{ width:56px; margin-top:8px;}
.h_con p{ padding:8px 0 0 5px;background:none; line-height:22px;font-size:16px; height:auto;}
.h_con p span{display:block; padding-top:0px;text-align:left;background:none}

/*nav*/
.mobile-inner{width:100%;margin-right: auto;margin-left: auto;background-color: #fafafa;}
.mobile-inner-header{height: 60px;position: absolute;top: 0px;right: 0px;}
.mobile-inner-header-icon{color: #ffffff;height: 60px;font-size:25px;text-align: center;width: 60px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.mobile-inner-header-icon:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px;background-color: rgba(0,0,0,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
@keyframes clickfirst{0%{transform: translateY(4px) rotate(0deg);} 100%{transform: translateY(0) rotate(45deg);}}
@keyframes clicksecond{0%{transform: translateY(-4px) rotate(0deg);} 100%{transform: translateY(0) rotate(-45deg);}}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst{0%{transform: translateY(0) rotate(-45deg);} 100%{transform: translateY(-4px) rotate(0deg);}}
@keyframes outsecond{0%{transform: translateY(0) rotate(45deg);} 100%{transform: translateY(4px) rotate(0deg);}}
.mobile-inner-nav{background:#207338;width: 100%;position:fixed;top: 60px;left: 0px;bottom:0px;padding-top: 30px;padding-bottom: 80px;display: none;z-index:101;overflow:auto;}
.mobile-inner-nav a{display: inline-block;line-height: 50px;text-decoration: none;width:90%;margin:0 5%;color: #FFFFFF;border-bottom: solid 1px rgba(255,255,255,0.3);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;font-weight:300; font-size:14px; text-align:center}
.mobile-inner-nav a:hover{color: rgba(255,255,255,1);border-bottom: solid 1px rgba(255,255,255,0.2);}

/*cp*/
.prodSide { border:0px solid #0a8731; width:100%; padding:12px 0px 17px; }
.prodSide li{width:48%;}
.prodSide li:nth-child(odd),.prodBox li:nth-child(odd){ float:left}
.prodSide li:nth-child(even),.prodBox li:nth-child(even){ float:right}
.prodSide h2 a { text-indent: 0px; text-align:center}

.prodWrap,.prodBox,.prodBox ul{ width:100%; }
.prodBox li {margin-right:0px; margin-bottom: 10px;width:48%; }
.prodBox img { padding:0px; border:1px solid #dadada; width:99%; height:auto; }

/*------home_about---------*/
.home_about{padding:2% 0px 8%;}
.home_about h2{ font-size:22px;height:60px; line-height:60px;}
.home_about .about_com{max-width:inherit;width: 98%;margin: auto;}
.home_about .about_com .a_left{width:100%;}
.home_about .about_com .a_left .ab_bg{background:none;}
.home_about .about_com .a_left .ab_bg i{display: block;padding-bottom: 73.38403041825094%;}
.home_about .about_com .a_left .pic{width: 100%;top:0px;left:0px;}
.home_about .about_com .a_left .pic i{display: block;padding-bottom: 73.38403041825094%;}
.home_about .about_com .a_left .pic img{z-index: 999; width:100%; height:auto;}
.home_about .about_com .a_right{width: 100%;margin-left:0%;}
.vcenter {left: 0px;}
.home_about .about_com .a_right .span_y,.home_about .about_com .a_right .span_z{font-size:22px;}


/*news*/
.xdh{height:50px; line-height:42px; color:#0d970f; background:url(../images/xi.jpg) left no-repeat; font-size:18px; margin-bottom:20px;}
.xdh font{float:right; font-weight:400; font-size:12px; color:#888888; text-transform:uppercase;}
.news{width:100%; overflow:hidden; margin-top:20px;}
.news_l,.linkx,.fbg1{ display:none}
.news_r .news_div_item,.news_r{width:100%;}
.news_r .news_div_item_date{ width:20%}
.news_r .news_div_item_content{ float:left; line-height:30px; margin-left:2%; width:77%; padding-top:10px;}


.news_r .news_div_item_day{left:30%;}
.news_r .news_div_item_month{left:60%;}
.news_r .news_div_item_year{left:0;}
.news_r .news_div_item_body{display:block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}

.wenti{width:100%; margin-top:20px;}
.wenti_dh{width:100px; height:35px; background-color:#707070; font-size:14px; text-align:center; color:#fff; line-height:35px;}
.faq_bg{ width:100%; padding-top:11px; background:url(../images/da.jpg) no-repeat left 20px; line-height:24px; padding-left:25px; padding-bottom: 10px; border-bottom:1px dashed #cdcdcd; color:#888888;}
.faq_bg p a{ display:block; padding-bottom:2px; color:#484848; line-height:30px;}
.faq_bg p a:hover{ text-decoration:underline;}
.faq_bg span{color:#484848;}
.xw_zi { width:99%; height:auto;}

.f_con { height:auto;padding:6px 0 0 0;}
.f_con .f_conimg { margin:5px 0 0 85px;}
.f_con .f_conimg img{ width:112px;margin-right:15px; margin-top:15px; opacity:0.6}
.f_con .f_contit {width:100%; margin-top:12px;    padding: 0 0 0 4px;}

.code { width:33%; overflow:hidden; padding:0 0 0 85px;}
.code img { width:100%; height:auto; padding:5px;}
/*底部结束*/

/*======================ny=====================*/
.sbanner,.sideMenu1,.ny_contact,.rtop,.ny_search{ display:none}
.ny_search .main,.ny{ width:98%;}
.ny .ny_l,.ny .ny_r,.sideMenu{ width:100%;}
.sideMenu h2,.sideMenu1 h2{text-indent:0px; text-align:center; background:#26b458; height:40px; line-height:40px;}
.sideMenu h4 a{padding-left:0px;background:#eee; text-align:center; width:100%}
.sideMenu h4{ width:48%; float:left; margin-top:5px;}
.sideMenu h4:nth-child(odd){float:right}
.sideMenu h4:nth-child(even){ float:left}
.sideMenu h4 a:hover,.sideMenu .cur a{background:#ccc;}

.ny { margin:3px auto; }
.nyimg img{ width:100%!important; height:auto}

.Innav {width:100%; padding:24px 0 20px 0;margin-top:15px;}
.InnavCon {  width:98%;}
.Innavleft {  float:none;}
.Innavleft h3 {font-size:24px; line-height:32px; font-weight:normal}
.Innavleft p {  padding-top:2px;color:#999; margin-bottom:5px;}
.Innavleft p a { padding:0 4px;}
.Innavright {  float:none;}
.Innavright ul { padding:0; }
.Innavright ul li{padding:0; width:48%; text-align:center; border:1px solid #ddd; border-radius:8px; margin-bottom:12px;  }
.Innavright ul li a{padding-bottom:0px; line-height:38px;  }
.Innavright ul li a:hover,.Innavright ul li a.cur {  border-bottom:0px solid #c9c8c8;}
.Innavright ul li:nth-child(odd){ float:left}
.Innavright ul li:nth-child(even){ float:right}

/*news*/
.newslist li{padding-bottom:25px;margin-top:25px;}
.newslist li .left{ display:none}
.newslist li .center{width:70%;margin-top: 10px;}
.newslist li .center h5{font-size: 16px;margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.newslist li .right{width:28%;overflow: hidden;}

/*tour*/
.fancybox_img ul li{width:48%;margin-right:0;margin-left:0;}
.fancybox_img ul li:nth-child(old),.partner li:nth-child(old){ float:left}
.fancybox_img ul li:nth-child(even),.partner li:nth-child(even){ float:right}

/*partner*/
.partner li{ width:48%;margin:15px 0px 0px}
.partner li img{ width:99%;border:1px solid #CCC;}

/*products*/
#img_p1{ height:100%; width:100%; margin:0px auto; padding-top:1px;}
#img_p1 ul li{ width:48%;}
.info_img1 a img{ width:100%; height: auto;}
#img_p1 li{ float:left; padding:5px 0px 0px 0px; margin:0px;}
#img_p1 li:nth-child(old){ float:left}
#img_p1 li:nth-child(even){ float:right}

/* 产品右侧简介样式 */
.product-show-title{width:100%;height:auto;float:none;}

/*contact*/
.con_con{ float:none; width:100%;}
.con_con1{ float:none; width:100%; height: auto;}
.con_con1 iframe{ width:100%!important; height:350px!important;}

/*feedback*/
.feedback{ font-size:18px; margin-top:12px;}
.kk_message{width:98%;padding:0 1%;}
.kk_message .kk_msg_input{ margin:20px 30px 0px 0;}
.kk_message .kk_msg_input,.kk_message .kk_msg_tex{width:100%;float:none;margin-right:0;}
.kk_message .kk_msg_but{margin:20px auto 50px auto;}

}

@media(min-width:769px) and (max-width:1200px){
.block1200,.content,.head1_con{ width:98%; margin:0 auto}
.h_con p{ font-size:23px;}
.head1_con .left{width: auto;}
#menu,.nav{ width:100%}
.nav ul li{width:12%!important; float:left}
.nav ul li h3 a {width:100%;font-size:14px;}

.research .rscont .hotci{ width:98%; overflow: hidden;}
.research .rscont .rsbox{ display:none}

.Innav {width:100%; padding:24px 0 20px 0;margin-top:60px;}
.InnavCon {  width:98%;}

.prodSide { border: 3px solid #0a8731; width:30%; padding:0px 0px 17px; }
.prodWrap { width:68%; }
.prodBox ul,.prodBox{width:100%}
.prodBox li { width:31%;margin-right:2%; margin-bottom: 10px; }
.prodBox img { padding:0px; border: 1px solid #dadada; width:99%; height: auto; }

.home_about .about_com .a_left{width: 41%;}

.news{width:60%;}

.wenti{width:38%;}
.wenti_dh{width:100px; height:35px; background-color:#707070; font-size:14px; text-align:center; color:#fff; line-height:35px;}
.faq_bg,.xw_zi,.news_r{ width:100%; }
.news_l{ display:none}

.link h2 {width:21%;}
.ll_con { width:78%; height:73px; overflow:hidden;}

.f_nav a{ width:10%; padding:0}

.f_con .f_conimg { margin:5px 0 0 0px; width:20%}
.f_con .f_conimg img{ width:83%;margin-right:0px; margin-top:15px; opacity:0.6}
.f_con .f_contit {padding:0 0 0 0px; overflow:hidden;width:50%; margin-top:12px;}
.code { width:13%;padding:0 0 0 1%;}
.code img { width:100%; height:auto; padding:0px;}

.ny .ny_l{ width:22%;}
.ny .ny_r{ width:76%;}
.sideMenu1,.ny,.ny_contact img,.sideMenu1 dl img{width:100%;}

/*news*/
.newslist li .left{width:14% }
.newslist li .center{width:56%;margin-top: 10px;}
.newslist li .center h5{font-size: 16px;margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.newslist li .right{width:28%;overflow: hidden;}

/*partner*/
.partner li{ width:30%;margin:15px 1% 0px}
.partner li img{ width:99%;border:1px solid #CCC;}

/*__________________neiy产品展示____________________*/
#img_p1{ height:100%; margin:0px auto; padding-top:24px; }
#img_p1 ul li{ width:30%;}
.info_img1 a img{ width:100%; height:auto;}
#img_p1 li{  margin:5px 2% 0px 1%;}

/*contact*/
.con_con{ width:40%;}
.con_con1{width:58%; height: auto; float:right}
.con_con1 iframe{ width:100%!important; height:350px!important;}
/*feedback*/
.feedback{ font-size:18px; margin-top:12px;}
.kk_message{width:100%;padding:0 1%;}
.kk_message .kk_msg_input{ margin:20px 3% 0px 0; width:30%}
.kk_message .kk_msg_tex{width:100%;margin-right:0;}
.kk_message .kk_msg_but{margin:20px auto 50px auto;}



}