@media screen and (max-width: 1365px) {
	.guanyu-bn img{width:100%}
	.img{width:100%}
	.w1200{width:85%}
	.app .w1200{width:85% !important}
	.spro_nav{width:20%}
	.spro_con{width:78%;}
	.list_pro ul li{width:48%;margin-right:2%;}
	.au_con{width:85%}
	.aucc_desc{height:150px;overflow:hidden;}
	.pro_con{width:85%}
	.pro_con  ul li{margin-right:0;padding:0 0.5%}
	.pc_1{width:32.2%;height:auto}
	.pc_2{width:15.6%;height:auto}
	.pc_3{width:15.6%;height:auto}
	.pc_4{width:32.2%;height:auto}
	.sprc_lunbo{width:50%}
	.sprc_desc{width:46%}
	.w1200_zdy{width:85%}
	.bdp1{width:48%}
	.bdp2{width:48%}
	.bdmap_n{height:250px}
	.logo-wz{ display:none}
	
	
	.juankuan{width:90%}
	.jk-box1{width:33%}
	.jk-box2{width:26%}
	.jk-box3{width:37%}
	.jk-h6{width:100%}
	.neirong{width:100%}
	
	
	.zi-lm1{ margin-right:14%}
	.zi-lm2{ margin-right:14%}
	.zi-lm3{ margin-right:14%}
	.zi-lm4{ margin-right:13%}
	
	.footer-dh li{ margin-right:88px}
	.gzwm{ text-align:center}
	.nav li{ width:12%}
	.cs-neirong li a{width:100%}
	.cs-neirong{width:90%}
	.web_banner{width:100%}
	.cs-bt{width:100%}
	.cs-neirong li{ width:21%}
	.cs-neirong li a img{width:100%}
	.web_banner{ height:auto}
	.nav ul{width:90%}
	.jianjie-nr{width:90%}
}




@media screen and (max-width: 1160px) 

{
 .contact_type_ul ul li{ margin:0; width:33.333333%}	
	
	
.footer-dh{ display:none;}
.gw1200{ width:100%}
.ft-left{width:73%}  
 .topbu{width:1160px}
 .header-bg{width:1160px}
 .header{width:1160px}
 .footer{width:1160px}
 .w1000{    width: 98%;}
 .copy{width:1160px}
 .guanyu-bn img{width:1160px}
 .header{width:90%}
 

 }
 

@media screen and (max-width: 1199px){ 
.box-ms{ padding:0}
.caes_title h1, .caes_title b {
    font-size: 24px;font-weight: normal;
	}
	.content-news,.content-news p,.content-news span,.content-news p {
    font-size: 14px !important;
    line-height: 180% !important; color:#666 !important
}
	 
.news .menu-caes .bigbox {
    width: 100%; text-align:center
	}
.news-sjc-left { display:none
}
.newsul li a .i_news_right {
    float: left;
    width: 100%;
    margin: auto auto; padding-bottom: 15px;}

.newsul {
    padding: 0px 5%;
}
.newsul li a .i_news_right .bigbox { display:none
}
.newsul li a .i_news_right span { 
    width: 100%;padding: 0 0 0 0px;
	}
.newsul li a .i_news_right span cite {width: 100%; font-size: 12px;padding-top: 5px;  overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;  height: 45px; color:#666}
.newsul li a .i_news_right span b {
    font-size: 18px;}
.newsul li { 
    padding-top: 15px;} 

.news .menu-caes .bigbox li { 
    padding:0 10px;
}
.news .menu-caes .bigbox li a { width: auto; }

/*新闻详情*/
.news-show .Center {
    width: 90%;
    padding: 5px 5%;
    background: #fff;
    padding-top: 0px;

}
.related h3 {   height: auto;  }
.related li { 
    font-size: 14px; 
}
.related .share { top:-30px}
.news-show {
    background: #f7f7f7;
    padding-top: 0px;
    padding-bottom: 0px;
}
.caes { 
      padding-bottom: 0px;}
.news-show .caes_title {
    padding: 30px 0 10px 0;
}

 
.caes-center .bdsharebuttonbox{ margin:20px auto 0px auto; width:90%  }




	
.service_project{
 text-align:center;
 width:100%}






}

	

@media screen and (max-width: 960px) {
	.updown .fl{ width:50%;}
		.updown .fr{ width:50%;}
	.w1160{width:95%}
 .img{width:100%}
	.logo-wz{ display:none}
	.yyly_list{ margin-bottom:0}
	
	
	.logo li{ float:left}


.tog_sec{display:none}
.yyly_list li:nth-child(7){ margin-right:0}
.search{margin-right:0;margin-top:0;position:absolute;top:60px;right:50px;display:none;}
.fl{ /*margin:3%;*/ width:60% }
.logo img{height:auto}


.app .w1200{width:80% !important}
.sites {display:none}
.hd_top{padding:0;height:height;}
.pc_logo{}
.wp_logo{display:block}
.w1200{width:95% !important}
.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:1000;background:#fff;position: relative}
.wp_hd{display:block; height:auto}
.header .nav .w1200{width:100% !important}
.pc_nav_li{display:none !important}
.wp_nav_li{display:block !important}

.nav li{position:initial;height:auto;width:130px}
.sec_nav{position:initial;background:none; border-bottom:none; box-shadow:none;}
.another{background:#015db2 !important}
.another a{color:#fff !important}

.header .nav,.header.active .nav{
	 padding:0;
	width: 160px;
	height:auto;
    position: fixed;
    float: none;
    top: 0px;
    left: auto;
    right: -163px;
    border-left: 2px solid #d7d7d7;
    bottom: 0px;
    background-color: #fff;
    z-index: 10;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;}
.header .nav.show{padding-top: 80px;}
.header .nav ul{width:100%;height:auto;}
.header .nav li,.header .nav li a{    
    width: 100%;
    margin: 0;
}
.header .nav li a{
    width:100%;
    float:none;
    font-size:14px;
    display:block;
    color:#666;
    padding-left:30px;
	text-align:left;
}
.header .nav.show li a.cur,.header .nav.show li a:hover{
    background: #015db2;
    color: #fff;
}
.sec_nav span > a{color:#fff !important;padding-left:40px !important;}
.thr_nav_a{padding-left:50px !important}
.header .nav .text{display:block;}
.header .toggle{opacity:1;right:15px;top:34%}
.header .toggle em:first-child,.header .toggle em:last-child{-webkit-transform:translateY(0);transform:translateY(0);}
.header .toggle{z-index:1;}
.nav ul li span:hover{background:#F38F00}

.arrow-left{zoom:0.5}
.arrow-right{zoom:0.5}

.app{margin-top:0}
.app_tit{padding:30px 0}
.at_u{font-size:25px}
.at_d span{font-size:17px;}
.at_d{width:100%}
.aucc_desc{height:auto}
.auc_img{width:100%}
.auc_con{width:96%}
.au_tit{padding-top:10%}
.au_con{margin:10% auto 0 auto;}
.aboutus{padding-bottom:30px}
.ftd_r{display:none}
.ftd_l{width:100%}
.ftd_l p{font-size:13px}
.ft_up{height:60px;line-height:60px;}
.ft_up ul li{font-size:14px}
.footer .ft_up .w1200{width:100% !important}
.ft_up ul li img{margin-right:5px}

.banner{display:none !important}
.web_banner{display:block; height:auto !important}


/*佰纳*/

.gy-tu{ margin-top:20px}



/*乐鸽平台*/
.gsjj{ padding-top:70px;}
.subcat-bg{ height:62px;  }

.disb{  display:block}
.subcat{ text-align:center; padding-top:30px;margin-bottom:30px;}	
.wap-mb0 {
     margin-bottom: 0px;  
}
.g-tl {
    text-align: center;color:#333;margin-bottom:40px;
}
 .g-tl h2 {
    font-size: 46px;
    line-height: 66px; font-weight:normal; 
}
 .g-tl span {
    font-size: 14px;
    font-family: 'Times New Roman';
    text-transform: uppercase;
}

.jianjie {
    color:#555 ; height:390px; /*width:950px;*/ background:#FFF; margin:0 auto
}
 .jianjie h2 { width:300px; float:left 
}
 .jianjie span { width:570px; padding:35px 40px; float:left; line-height:200%; font-size:14px}
.huise{ background:#fbfbfb;   padding-bottom:90px;}
.lg-ewm{    margin-top: 12px;}
.lg-sm{margin: 17px 0 74px;}







}


@media screen and (min-width: 768px){.h_btn_inner{ display:none} .copy{ display:block;}  .copy1{ display:none}}

@media screen and (max-width: 860px) {
	.product .w1200{width:100% !important}

}

@media screen and (max-width: 768px) {.w1160 {
    width: 90%;}
.hezuo-box .row{ background:#fff}
 .lm-neirong1{} 
.yonghu2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; height:47px}
.ship-nes video{ width:100%; height:auto}
.updown{text-align: center;}


	
.mb_ban{ display:block}
.pc_ban{ /*display:none*/}
	.anli_c .info h2 { font-size:30px}
	.box-xia{ display:none}
	.xw-box{ height:auto}
	.xw-little{ margin-top:10px}
	
	
	.menu li a.hover{ border-bottom:0; color:#9F3!important;}
	
	  .menu li a{  border-top: 1px #114f2c solid;}
	  .menu li a:hover{background:#123521;border-bottom:0;}
	
	
.header-bg.active{ height:60px;    box-shadow: 1px 5px 9px #999;}
	.aut_wz_en{font-size:30px}
	.aut_wz_zh{font-size:19px}
	.news_list ul li{width:95%;margin:0 auto 30px auto;float:none}
	.product{padding-bottom:50px}
	.about_nav{margin-bottom:25px;width:100% !important;}
	.about_nav ul li{border:1px solid #0e5ac2;margin:4px 0;font-size:12px;/*width:78px;*/height:27px;line-height:25px;}
	.n_nav_r{display:none}
	.nnl_img{width:35%;margin-right:5%}
	.nnl_nr{width:60%}
	.nnl_nr p{display:none}
	.nnl_nr h1{font-size:12px;white-space:normal;line-height:1.5; margin-top:0}
	.nnl_nr span{margin-bottom:0;margin-top:5px}
	.nn_nav{margin-bottom:25px}
	.pagestyle{margin-top:25px;margin-bottom:50px}
	.pagestyle span{padding:5px 10px}
	.pagestyle a{padding:5px 10px}
	


	
		#header{height:60px;}
	#header .nav a{margin:0 13px;}
	#header .city{margin-right:67px; height:60px;}
	#header .logo img{max-width:61px;}
	/*animate nav*/
	#header .navBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; cursor:pointer;}
	#header .wapBtnAn{transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
	#header .nav1{background:#007130;opacity:0.0; position:fixed;top:0;width:40%;height:auto;line-height:normal; padding-top:60px; right:0; display:none}
	#header .nav1 a{font-size:14px;margin:0px;width:100%;height:80px;line-height:80px;float:none; display:block;color:#fff;}
	#header .city1{ display:none!important;}
	/*sm menu ico*/
	.h_btn{display:block;z-index:2102;position:absolute;top:21px;right:16px;width:22px;height:22px;    background-image: url(../images/chose.png);}
	.logo{margin: 4%;
    margin-left: 3%;
    padding: 0;}
	.logo li{height: 28px;
    margin-right: -3%;
    width: 81%;
    float: left;margin-top:-5px}
		.logo li img{ margin-right: 10px;
    width: 83%;}
	.logo li i img{width:49%}
	@media screen and (max-width: 1000px){
.i_service_t p {font-size: 14px;}
.i_service_t .hb-bt {
    font-size: 24px;    height: 50px;
    line-height: 50px;
}
.pro-a li {
    width: 45%;
    margin: 2%;
	 height: 163px;
}

}	
	.h_btn_inner img{ width:100%}
	.h_btn_inner{position: absolute;
    top: -4%;
    left:157%;
   width: 60px;
    height: 60px;
    margin: -20px -57px;
    background-image: url(../images/sjtop.jpg);
    -moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}
	.h_btn_border{position:absolute;top:50%;left:0;background-color:#d6000f;border-radius:1px;width:100%;height:3px}
	.h_btn_border--01{margin-top:-7px;-webkit-transition:top .1s ease-in-out,.5s ease 0s;transition:top .1s ease-in-out,.5s ease 0s}
	.h_btn_border--02{opacity:1.0;-webkit-transition:.4s ease;transition:.4s ease}
	.h_btn_border--03{margin-top:7px;-webkit-transition:.4s ease 0s;transition:.4s ease 0s}
	.active .h_link:before,.active .h_link:after{background-color:#fff}
	.open.h_btn .h_btn_border--01{top:50%;margin-top:0!important;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transition:.4s ease;transition:.4s ease}
	.open.h_btn .h_btn_border--02{top:50%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0.0}
	.open.h_btn .h_btn_border--03{top:50%;margin-top:0!important;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
	.open .h_btn_inner{width:0px;}
	
	
.menu li{ float:none; margin-left:0; width:100%}
.menu li h3{ margin:0}
#header .nav1 a{ /*height:55px;*/ line-height:80px}
.menu .nav1 .am-center ul li a.hover{ background:#060}

.menu ul{width:100%}
.w1160{width:90%}
.w1000{ width:100%}
.footer .ft1{ display:none}
.ewma{ display:none}
.ft-fr{    font-size: 18px;width: 100%;text-align: center}
.footer_t .ft2{ width:100%; margin-top:0; line-height:0.5;padding-left:15px}
.copy{background:#0e5ac2; }
.footer{ padding-bottom:0}
.topbu{ display:none}
.header-bg{ height:auto}
.footer{ width:100%}
.copy{width:100%; display:none}
.copy1{width:100%; display:block;  }



.header-bg{ width:100%}
.guanyu-bn img{width:100%}


.hezuo{width:90%; font-size:12px}
.box-sjlm1{height:61px; line-height:61px;  text-align:justify; padding-left:5%; margin-top:0; font-size:25px; margin-right:0; margin:0; padding-top:0}
.box-sjlm2{ height:auto;background-color: #fff; padding-top:25px; padding-left:0; margin-left:0; margin-top:0}
.hezuo-box{ background:#f9f9f9;    margin-bottom: 70px;}
.jiamen2 p{ font-size:18px}

 
 
.tel-yu img{ width:30%}
 .contact_type_ul{ width:90%; padding:20px 0} 
.contact_type_ul ul li{  width:100%}
.copy{ height:auto}
.col-xs-12 { padding:0; }


.ditu{ display:none;}
.contact_arrive_right{ display:none;}
.contact_arrive{ width:90%;padding: 0px 0;}
.contact_arrive_left{width:100%}
.contact{ padding:0;}
.content{ margin-bottom:80px}

.pt-img img{width:50%}
.pt-img{ text-align:center; float:none; width:50%; padding:0}
.yh-bt{ float:none; font-size:12px; text-align:center; margin-top:20px; width:90%}
.box-pt.box-pt{ height:auto}
.jiamen2 li{ font-size:12px}
.jiamen1 li{ font-size:12px}


.col-md-3{ margin-top:15px}
.container{ width:100%}
.jiamen1{ width: 90%}
.jiamen2{ width: 90%}
.wd1200{width:100%}
.wd1000{width:90%}

/*首页*/
.box-fl {
    width: 100%; margin-top:24px}

.shiping{width:90%}
.shiping img{width:100%}
.xw-lit .geduo{ margin-top:0; font-size:14px}
.box-fr{ width:100%; margin-top:30px}
.pt-lit{ font-size:30px; margin-top:39px}
.gongyi-bg{  margin-top:0}
.pt-lit1{ font-size:12px}
.hezuo-box2{height:auto}	
.tu-fl{width:50%; }
.tu-fl img{ width:100%}
.pt-fl{ width:100%}
.jj-tb-wz{ margin-left:6%}
.jj-tb-more{margin-right:4%}
.yonghu{float: left;padding: 3px 0;
    width: 63%; height:auto}
.yonghu1{ font-size:18px; height:auto; padding-top:0}
.yonghu2{ font-size:12px; margin-top:0}
.pt-neirong1 li{width: 49%;
    float: left;height: auto;margin: 1px 1px; padding:15px 0;}
.pt-neirong1 li img{width: 28%;
    margin: 10px 5px;}
.pt-neirong2 li{width: 49%;
    float: left;height: auto;margin: 1px 1px; padding:15px 0;}	
.jj-tb1{ text-align:center; height:20px; background:0; color:#0e5ac2; font-size:18px;}	

.jj-tb2{ text-align:center; height:20px; background:0; color:#0e5ac2; font-size:18px; height:30px; margin-top:10px}
	
.pt-fr{ width:100%}
.pt-neirong2 li img{width: 28%;
    margin: 10px 5px;}

.lm-sj a{ color:#fff}
.hezuo-box1{ margin-top:20px; width:49.5%; height:220px; margin-left:0; margin-right:0}
.lm-sj{ text-align:center; font-size:20px; margin:0; height:50px; line-height:50px; background:#009842; color:#fff;}
.lm-neirong1{ margin-top:10px; margin-bottom:10px; line-height:1; font-size:10px}
.yaoqiu{ font-size:14px}
.xq-lm{ height:47px}
.xq-lm1 {
    height: 47px;
    margin-top: 27px;}
	.xq-lm2 {
    height: 47px;
    margin-top: 27px;}
.w300{ width:90%}
.hezuo-box2{ width:49.5%; margin-top:20px;height:220px; float:right; margin-right:0}
.hezuo-box3{ width:49.5%; margin-top:3px;height:220px}
.hezuo-box4{width:49.5%; margin-top:3px;height:220px; float:right; margin-right:0;background: #e9f6de;}
.lege-bg img{ width:100%}
.gongyi-bg img{width:100%}
.i_service_t .hb-bt{ font-size:30px}
.hezuo-bt{ font-size:30px; margin-top:40px}
.hezuo-bt1{ font-size:14px}
.hezuo-bt5 p{ color:#989a9c; font-size:14px}
.hezuo-bt5 { font-size:30px; color:#009842; text-align:center}
.huoban-tu{ }
.hezuo-sy{height:auto}

.huoban-logo li{ float:left; width:33.333333%;text-align:center;height:auto; line-height:75px; border:1px solid #dbdcdd; margin-bottom:-1px; margin-right:-1px}
.huoban-tu{ width:95%; margin-bottom:56px; margin-top:32px}
.huoban-logo{ margin-top:30px}
.huoban-logo li img{width:100%; }



.move{width:100%; height:auto}
.mod18 .picBox li{ height:auto; font-size:15px;width: 100%;}

.tu-sp img{ width:100%}
.mod18 { height:auto}
.mod18 li img{ width:100%}
.mod18 ._cover{ background:rgba(0, 0, 0, 0.54); bottom:10px; height:32px}
.mod18 ._title{ margin:0; margin-left:20px; font-size:15px; line-height:32px}

.box-ceo{ padding:0}
.gl-neirong{ font-size:12px; line-height:20px;}
.post-featured-image img{width:100%; margin-left:0; }
.col-xs-8{ padding-left:0}

.footer_t .ft2 p{ line-height:1.5; }


.lege-zy p{font-size: 20px;    margin-bottom: 13px;}
.lege-zy{ font-size:12px; margin-top:30px}
.anli_c .info h2{ color:#0e5ac2}



.news-show .Center {
    width: 100%;
    padding:0;
    background: #fff;
    padding-top: 0px;

}



.news-show{ background:#fff}

.footer h1{ margin-top:20px}


.footer_t .ft2 p1{ }

.rit-fdd-poen{ display:none}
.rit-fdd{ display:none}
.nnl_img img{ width:100%}

}


@media screen and (max-width: 450px) {
	.swiper-pagination-switch{width: 10px !important;height: 10px !important;}
	.swiper-active-switch{width: 14px !important;height: 14px !important;}
	.owl-prev{left:-12%}
	.owl-next{right:-12%}
	.aucc_tit{font-size:19px}
	.aucc_desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
	.pc_1{width:99%;margin-bottom:1% !important}
	.pc_2{width:49%}
	.pc_3{width:49%}
	.pc_4{width:99%}
	.pro_con  ul li{height:auto;margin-right:1% !important;}
	.ft_down{padding: 40px 0 20px 0;}
	.ft_down .w1200{width:90% !important}
	.ft_bq{font-size:12px;height:40px;line-height:40px;}

}
@media screen and (max-width: 378px) {
	.ft_bq{width:94%;font-size:12px;height:40px;line-height:1.6;padding:5px 3%}
	.ftd_l > p{margin-right:0 !important}
	.ewm1{ margin-left:10%}
.ewm2{ margin-right:10%}}
@media screen and (max-width: 330px) {
	.sprocon_pos{font-size:12px}
	.yyly_list ul li{width:100% !important;margin:0;margin-bottom:20px;}
}