@media screen and (min-width:1149px){
/* .banner{height:500px;} */
.news .tit {width:110px; background:#073a65; font-size:20px; text-align:center; height:100%; float:left;border-right:1px solid #0b2438;}
.listcon { border-left:1px solid #194870; float:left;width:326px;background:#073a65; overflow:hidden;padding-left:10px;}
.listcon li {float:left;width:326px;margin:0px 3px;}
.listcon .info {width:240px;margin-right:10px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left;}
}
@media screen and (max-width:1149px){
.jwrap {width:100%; padding:0px 10px;}
.news .tit {border-right:1px solid #0b2438;width:15%; background:#073a65; font-size:20px; text-align:center; height:100%; float:left;}
.listcon { border-left:1px solid #194870;float:left;width:85%;background:#073a65;}
.listcon li {float:left;width:30%;margin:0px 1.5%;}
.listcon .info {width:75%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left;}

}
/*mobile*/
@media screen and (max-width:690px){
	/* .banner{height:340px;} */
	.bg11 {top:-60px;width:400px; height:360px; font-size:30px;padding-top:320px;}
	.qianxing {top:80px}
	.qxtext {font-size:30px}
	.qxbtn {margin-top:30px;font-size:20px;width:100px; text-align:center; line-height:30px; }
	.zhuanzhu{top:100px; font-size:30px;}
	.dazao{top:200px;font-size:30px;}
	
	
	header {height:70px;}
	.m_nav {top:70px;}
	.mainnav{margin-top:20px;}
	.logo {margin-top:12px; height:40px;}
	.m_menubtn {top:20px;}
	.gqwrap {padding:10px;}
	.gq_left {margin-top:53px;width:100%;float:none;}
	.gq_left img {width:100%;}
	.gq_right {  padding-left:0px; width:100%; margin-top:20px;}
	.touzifx_list li .intro h2 {font-size:16px}
	.touzifx_list li .intro p {font-size:12px; padding-left:5px;}
	.touzifx_list li .info i {width:39px; height:35px;margin:24px auto 15px}
	.touzifx_list li .info h3 {font-size:14px;}

}
@media screen and (max-width:600px){
	.swiper-container{width:320px; margin:0 auto; position:relative;}
	.case2wrap {width:320px;}
	.banner{height:336px;}
	.guquan {padding-top:20px;}
	.title .tit { font-size:24px;}
	.title .en{ font-size:12px;}
	.title .bar {width:8px; height:22px;}
	.zichan{padding-top:30px;}
	.zc_title .tit { font-size:24px;}
	.zc_title .en{ font-size:12px;}
	.zc_title .bar {width:8px; height:22px;}
	.gq_left {margin-top:10px; }
	.touziren li {width:50%;}
	.fangxiang {padding:20px 0px}
	.news {margin:40px 0px;}
	.news .tit {font-size:16px;}
	.chengpin {margin-top:40px;}
	.chengpin_title {padding-top:30px;font-size:24px}
	.chengpin_title .en {font-size:12px;}
	.chengpin_img {margin-top:30px;}
	.swiper-container3 {padding-top:30px;}
	.swiper-container3 .swiper-slide i {height:60px;}
	.swiper-container3 .swiper-slide h3 {font-size:15px;}
	.swiper-container3 .swiper-slide p {padding:0px 10px 0px 20px}
	.swiper-container3 {padding-bottom:0px;}
	.lx_wrap {margin-top:30px;}
	.lx_left {width:100%;}
	.baidumap {width:100%;}
	.zcwrap {height:284px;}
	.touzifx_list li {width:48%; float:left; margin:0px; margin:1%}
	.touzifx_list li:nth-child(3n+2) {margin:1%;}
	.news .tit {width:20%;}
	.listcon {width:80%;}
	.listcon li {width:100%;}
	.more {margin-top:30px;}
	.detail_tit {padding-top:95px;}
	.h130 { height:40px}
}
@media screen and (max-width:414px){
	.bg11 {top:-60px;width:300px; height:260px; font-size:20px;padding-top:220px;}
	.qianxing {top:40px;right:5%}
	.qxtext {font-size:26px;margin-top:10px}
	.qxbtn {margin-top:20px;margin-bottom:0px;font-size:20px;width:100px; text-align:center; line-height:30px; }
	.zhuanzhu{top:40px; font-size:30px;}
	.dazao{top:150px;font-size:30px;}
	
	.touzifx_list li .intro {padding-top:27px;}
	.touzifx_list li .intro h2 {font-size:12px}
	.touzifx_list li .intro p {font-size:12px; padding-left:5px;}
	.touzifx_list li .info i {width:39px; height:35px;margin:17px auto 12px}
	.touzifx_list li .info h3 {font-size:14px;}
	.touzifx_list li .info p {margin-top:10px; font-size:12px;padding:0px 10px 0px 13px}
	
	.banner{height:220px;}
	.case2wrap h3 {padding-top:42px;}
	.zc_right {padding-top:26px;}
	.zc_right h1{font-size:16px;margin-bottom:0px}
	.zcwrap {height:123px}
	.touzifx_list li .intro h2 {margin-bottom:3px}
	.intit {width:80px; height:80px;padding-top:14px; top:-49px;}
	.intit h4 {font-size:16px;}
	.intit .en {font-size:16px;}
	.detail_tit {padding-top:48px;}
	.gotop {right:0px; bottom:20px}
	
	.ty_wrap li {height:auto}
	.ty_wrap .ty_left {float:none; height:auto;width:100%}
	.ty_wrap .ty_right {float:none;width:100%}
	.ty_wrap .ty_right p {height:auto;padding-bottom:90px;}
	.swiper-button-next {font-size:58px; right:0;}
	.swiper-button-prev {font-size:58px; left:0;}
	.swiper-button-next3 {font-size:58px;}
	.swiper-button-prev3 {font-size:58px;}
	.case {margin-top:32px;}
	
	.inlist li a {width:70%}
	
	.news .tit {font-size:16px;width:25%;}
	.listcon {width:75%}
	.banbtn {display:none;}
	
}

@media screen and (max-width:320px){
	.bg11 {top:-60px;width:240px; height:260px; font-size:18px;padding-top:190px; }
	.qianxing {top:20px;right:5%; padding:20px;}
	.qxtext {font-size:20px;}
	.qxbtn {margin-top:15px;margin-bottom:5px;font-size:20px;width:100px; text-align:center; line-height:30px; }
	.zhuanzhu{top:40px; font-size:30px;}
	.dazao{top:100px;font-size:30px;}
	
	.banner{height:170px;}
	.touzifx_list li .info i {margin-top:12px;}
}