@media (min-width: 769px){
#xlg,.banner_box,.b-return,.txtSSwe,.b-return{display:none;}
}


@media(max-width:768px){
.header{width:100%;overflow:hidden;margin:0 auto;}
.container{ width:98%;margin:0 auto;overflow:hidden;}
/* -- 页面整体布局 -- */

.top_1,.flexslider12,.box{ display:none;}
.top_1 dl, .top_2{width:100%; }
.float1{height:68px;}
.top_2_1{height:68px;} 
.top_2_1 img{ margin-top:10px;margin-left:2px; width:auto; height:46px;} 
.top_2_2{ width:100%; height:auto; float:right;} 

#xlg>img{cursor:pointer;}
#xlg{width:100%;z-index:999; text-align:right;}
/*nav*/
#headbot{width:100%;height:0px;overflow:hidden;position:absolute;left:0px;top:68px;z-index:99999;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;}

.nav-box {margin-left:0px; background:#0a6c5a}
.nav-box ul { padding-top:5px;}
.nav-box ul li {list-style:none; float:none; text-align:center; height:32px; line-height:32px; padding:0px 0; padding-bottom:0px; position:inherit;}
.nav-box ul li a { margin:0px 0px 0;color:#fff;display:block;padding:0px;line-height:32px;padding:0 0px; font-size:14px; width:100%}
.nav-box ul li a:hover{ background:#11927a}
.nav-box .nav-line{ display:none}
.nav-box ul li.now a,.nav-box ul li.cur a{color:#fff;}
.nav-box ul li.cur{ background:none;}

/*conabout*/
.about_boxed1{ color:#333; z-index:99; position:relative; font-size:14px; line-height:24px;padding-top:20px;}
.about_boxed1 img{ width:170px;float:left; margin-right:8px;}
.about_boxed1 h1,.dayoushi{ width:100%; margin:0 auto; font-size:26px;}
.about_boxed1 h1,.dayoushi h2{ background:none}
.about_boxed1 h1 p,.dayoushi h2 p{ font-size:14px;}
.about_boxed2{ width:96%;  line-height:26px; margin:0 auto;float:none!important}
.about_boxed1 .more{margin:18px auto 0 auto;}


/********************跟踪**************************/
.banner_owd{  z-index:200; width:100%; margin:0px auto 0 auto; padding-top:22px;}
.banner_btn{ width:100%; height:auto;text-align:center}

.banner_btn a{float:left;display:block;background: rgba(17,146,122,0.9);height:auto;border-radius:6px;padding:0px;margin-right:3px;margin-left:3px; width:31%; }
.banner_img{ display:block; width:68px; height:68px; margin:5px auto 0 auto; text-align:center; float:none!important}
.ban_infor{ color:#FFF; width:100%; display:inline-block; margin-top:7px;margin-bottom:7px;}
.ban_infor b{ display:inline-block; font-size:14px; font-weight:normal; padding-bottom:0px; border-bottom:none; float:none;}
.submit_one {display:none}



/********************in_service**************************/
.in_service{ margin-top:10px;}
h2.cf{ color:#11927a; text-align:center; padding:28px 0 8px 0px; text-transform:uppercase;font-weight:bold; font-size:26px; }
h2.cf span{ font-size:14px;color:#999;padding:0px 9px; font-weight:normal; display:block; margin-top:8px;}

.in_service ul li { float:left; width:46%; padding-top:12px;margin-right:0px;margin-left:0px; }
.in_service ul li:nth-child(old){ float:left}
.in_service ul li:nth-child(even){ float:right}
.in_service ul li .img img { width:97%; height:97%; border-radius:50%; border:2px solid #11927a; }
.in_service ul li .img i {display:none;}
.in_service ul li p { padding-top:5px;padding-bottom:0px; font-size:16px; }
.in_service ul li.mar0 { margin-right:0px; }

.rotate img{display: inline-block;}
.rotate:hover img {transform:none;}

/*合作伙伴*/
.cor,.dayoushi{ display:none}

/*news*/
.inf{padding:35px 0 0; height:auto; margin:0px auto;}
.pb_t2 li{width:26%; text-align:center}
.pb_t2 li a{ padding:0 0px;width:100%; font-size:16px }
.inf2{width:98%; height:auto;padding:0px 0px 0 ;background:none;margin:0px auto; float:none!important}
.inf2_ci dl{width:100%; clear:both;padding:20px 0 0;height:auto; overflow:hidden;}
.inf2_ci dt{ width:45%}
.inf2_ci dt img{width:100%;height:auto;}
.inf2_ci dd{width: 53%;}
.inf2_ci dd p{ line-height:22px; font-size:12px; color:#555;height:85px; overflow:hidden;}
.inf2_c li{ padding:0 0 0 14px;width:100%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.inf1{padding:14px 0px 0 0px;width:94%; margin:30px auto;float:none!important;overflow:hidden;height:300px; background:#fff;}

/*footer*/
.footer .box1{ width:98%; margin:0 auto;}
.footer .f_right{width:100%;padding-top:20px;}
.footer .f_right ul{width:100%;padding-bottom:0px; margin-left:0px; margin-right:0px;display:block;border-right:none;}
.footer .f_right ul li a{ display:none}
.footer .f_right ul li.first a{font-size:15px;font-weight:bold;color:#fff;padding-bottom:0px; display:block!important; text-align:center; background:#0a6c5a;line-height:35px; width:94%; margin:0 auto 8px auto; border-radius:6px;}
.footer .f_right ul li.first a:hover{ background:#11927a;}

.footer .f_left{width:95%;padding-top:20px; margin:0px auto 20px auto}
.ewm {float: right;margin-left: 0px;padding-left:0px;padding-bottom: 30px; width:95%;float:none!important;}
.ewm li{ float:left; width:40%; margin-left:0px;text-align:center;line-height:20px;}
.ewm li img{ width:100%; height:auto;}
.ewm li:nth-child(old){ float:left}
.ewm li:nth-child(even){ float:right}

.copyright1{width:98%;}

/*-------------------------------------------内页样式开始----------------------------------*/
/*bann*/
.bann,.cp .cp_r h3,.recomd_pro,.sub_tel{ display:none}
.nycomin1{ width:98%; margin:0 auto}
.nycominimg img{ width:100%!important; height:auto!important}
.b-return {width: 100%;height: 39px;line-height: 39px;color: #FFF;background:#0a6c5a;position: relative;z-index: 19;text-align: center;}
.b-return .btn-return {width: 39px;height: 39px; display: block;   content: "";background: url(../images/menu_back.png) no-repeat left center;background-size:auto;position: absolute;top: 0;left: 0;text-indent: -999em; margin-left:15px;}
.b-return span {font-size:16px;}

.pro_centre3 {padding-top:0px;margin-top:0px;}
.pro_nav_side_ny{width:100%; }
.pro_til,.sub_tel,.pro_box h3{ display:none;}
.sub_cont {padding:18px 0 12px 0;border:none; overflow: hidden;background:#f2f0f0;}
.sub_cont .sublist{width:98%; margin:0 auto;}
.sublist li{ width:48%; float:left;}
.sublist li a{border-radius:9px;background-color: #dadada;background-image: -webkit-linear-gradient(#ffffff, #dadada);background-image: -moz-linear-gradient(#ffffff, #dadada);background-image: -ms-linear-gradient(#ffffff, #dadada);background-image: -o-linear-gradient(#ffffff, #dadada);background-image: linear-gradient(#ffffff, #dadada); border:1px solid #ccc}
.sublist li a:hover, .sublist .cur a{background-color: #01987c;background-image: -webkit-linear-gradient(#01987c, #01846c);background-image: -moz-linear-gradient(#01987c, #01846c);background-image: -ms-linear-gradient(#01987c, #01846c);background-image: -o-linear-gradient(#01987c, #01846c);background-image: linear-gradient(#01987c, #01846c); }
.sublist li:nth-child(old){ float:left}
.sublist li:nth-child(even){ float:right}


.sublist1a li{ width:100%!important; float:left;}
.sublist1a li ul.subl a{ background:url(../images/dd.gif) no-repeat 10% center; border:none; padding-left:15px; line-height:30px;height:30px;}

.aboutimg img{ width:100%;}
.nycomin{ padding:23px 2px 23px 5px; line-height:26px; font-size:14px}
.pro_box {width:100%;padding-top:0px;}
.nycomin iframe{ width:100%!important}

/*tore*/
#right1 {width:98%; margin:0 auto }
#right1 .pro_1 {width: 100%;}
#right1 .pro_1 dl {width:46%;margin-left:0px; margin-right:0px}
#right1 .pro_1 dd {padding-right:0px;}
#right1 .pro_1 img {height:auto;width:100%;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
#right1 .pro_1 dl:nth-child(old){ float:left}
#right1 .pro_1 dl:nth-child(even){ float:right}
#right1 .pro_1_honor img {border: 1px solid #CCCCCC;height:auto!important;width:100%;padding: 2px;}

/*partner*/
.partner li{margin:16px 0 0 0; width:48%}
.partner li:nth-child(old){ float:left}
.partner li:nth-child(even){ float:right}
.partner li img{ width:100%; height:auto;}

/*资讯中心页面 结束*/
.news-list { background:#f5f5f5; border:2px solid #eee; height:auto; padding:20px; overflow:hidden; *zoom:1; margin: 0 5px 20px 5px;}
.news-list .image { float:left; width:30%; height:auto; padding-right:20px; }
.news-list .image img{ width:100%; height:auto; }
.news-list .text h2 { font-weight:100; line-height:22px; height:30px; overflow:hidden;  }
.news-list .text h2 a {font-size:14px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.news-list .text p { text-indent:0; line-height:22px; font-size:12px; text-align:justify; height:70px; margin-bottom:10px; overflow:hidden; }

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:99%; margin:0px auto;}
.prenext ul li {overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}



}