@media only screen and (max-width: 1650px){
	.header_wd { padding: 0px 170px 0px 340px;}
	.nav_ul li a { font-size: 15px;}
	.headerMain-bg .nav_ul li a { font-size: 15px;}
	.iabout_content { height: 240px; -webkit-line-clamp:6}
	.num_ul li { padding: 0px 3%;}
	.inews_right li { padding: 30px 0px;}
}
@media only screen and (max-width: 1450px){
	.lau_bg { margin-left: 30px;}
	.header_wd { padding: 0px 150px 0px 300px;}
	.logo { width: 270px;}
	.headerMain-bg .logo { width: 260px !important;}
	.ione_tit { font-size: 20px;}
	.ys_con .tit { font-size: 20px; line-height: 30px;}
	.ys_con .des { font-size: 15px; line-height: 25px;}
	.ys_con .miaoshu { font-size: 14px; line-height: 25px; }
	.ys-hd li:hover .ys_con .miaoshu { height: 75px;}
}
@media only screen and (max-width: 1350px){
	.header_wd { padding: 0px 130px 0px 290px;}
	.lau_bg { margin-left: 20px;}
	.pro_ul li { width: 50%;}
	.iabout_content { height: 200px; -webkit-line-clamp:5}
	.inews_right li { padding: 20px 0px;}
	.ys-hd li:hover .ys_con { bottom: 10%;}
}
@media only screen and (max-width: 1270px){
	.header_re { height: 80px;}
	#headerMain { height: 80px;}
	.headerMain-bg { height: 70px !important;}
	.header_wd { height: 80px; padding-right: 0; padding: 0px 130px 0px 240px;}
	.headerMain-bg .header_wd { height: 70px !important;}
	.logo { width: 220px; height: auto;}
	.headerMain-bg .logo { width: 210px !important; }
	.top_right { right: 60px;}
	.lau_bg { margin-left: 40px;}
	.nav_ul { display: none;}
	.nav_img { display: block; position: absolute; z-index: 9; right: 0; top: 50%; transform: translateY(-50%);}
	.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
	.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
	.a_txt .div2{position:absolute;width:30px;left:3%;top:90px;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.a_txt .div3{position:absolute;width:85%;right:0px;top:70px;background:#0b0d19;height:100%;z-index:100;right:-80%}
	.a_txt .div3 ul{padding-left:5%;padding-right:5%; margin-top: 15px;}
	.a_txt .div3 ul li{border-bottom:1px solid #232530}
	.a_txt .div3 ul li a { display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:15px; width: 65%; box-sizing: border-box;}
	.a_txt .div3 ul li .a_js2{background:url(../img/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_js2_on{background:url(../img/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_txt2{display:none}
	.a_txt .div3 ul li .a_txt2 a{ width: 100% !important; height:40px;line-height:40px;font-size:13px; display: block; color: rgba(255,255,255,.7) !important; border-bottom: 1px solid rgba(255,255,255,.1); padding-left: 8%;}
	.a_txt .div3 ul li .tit_bg { display: block; overflow: hidden;}
	.banner_n { height: 450px;}
	.ione_more { display: none;}
	.ione_link_bg { padding: 0px 30px;}
	.about_right { width: 53%; margin-left: 4%;}
	.about_left { width: 43%;}
	.num_ul li .tit span { font-size: 35px;}
	.ihr_bg { height: 600px;}
	.ys-hd li:hover .ys_con { bottom: 3%;}
	
}
@media only screen and (max-width: 1100px){
	.foot_nav3 { display: none;}
	.foot_nav1 { width: 23%;}
	.foot_nav2 { width: 33%;}
	.banner_n { height: 400px;}
	.page_cat { font-size: 35px; line-height: 45px;}
	.pic_ul li { width: 50%; margin-top: 40px;}
	.hr_h_bg li .tit { font-size: 16px;}
	.show_fanye { padding-right: 175px;}
	.ione_left { width: 100%;}
	.ione_more { display: block;}
	.ione_right { width: 100%;}
	.ione_r01 { padding: 0px; }
	.ione_r02 { padding-left: 0px; margin-top: 0px;}
	.pro_ul { min-height: auto;}
	.pro_wd { padding-left: 0px;}
	.left { position: relative; width: 100%;}
	.left_nav_bg { width: 100%;}
	.left_tit { width: 50%; line-height: 50px; font-size: 23px;}
	.left_ma { display: none;}
	.right { margin-top: 20px;}
	.about_left { width: 100%; display: block;}
	.about_right { width: 100%; margin-left: 0px; margin-top: 40px;}
	.about_h { text-align: center;}
	.about_info { text-align: center;}
	.about_h { font-size: 20px;}
	.about_wd { margin-top: 30px;}
	.about_info { margin-top: 20px;}
	.page_cat2 { font-size: 35px; line-height: 45px;}
	.wenhua_ul li .tit { font-size: 35px; line-height: 45px;}
	.wenhua_ul li .des { font-size: 20px; line-height: 30px;}
	.anli_ul li { width: 50%;}
	.banner_bg li .img { width: 140%; margin-left: -20%;}
	.itit { font-size: 35px;}
	.iabout_left { width: 100%;}
	.iabout_right { width: 100%; margin-top: 40px;}
	.iabout_content { height: auto; -webkit-line-clamp: calc();}
	.ihr_bg { height: 500px;}
	.ihr_tit { font-size: 35px; line-height: 45px;}
	.itit2 { font-size: 35px; line-height: 45px;}
	.ys-hd li:hover .ys_con { bottom: 1%;}
}
@media only screen and (max-width: 1000px){
	.contact_bg { padding: 45px 0px;}
	.contact_cat { font-size: 30px; line-height: 40px;}
	.contact_cat_p { font-size: 15px; line-height: 30px; margin-top: 15px;}
	.contact_info { font-size: 17px; }
	.foot_logo { width: 100%; max-width: 100%;}
	.foot_logo img { width: 265px;}
	.foot_nav1 { width: 100%; margin-left: 0px; margin-top: 40px;}
	.foot_bg { padding: 40px 0px 25px 0px;}
	.foot_nav_tit { display: block;}
	.foot_ul1 { width: 100%;}
	.foot_nav2 { width: 100%; margin-top: 30px;}
	.foot_ul2 { width: 100%;}
	.foot_right { width: 100%; margin-top: 30px;}
	.banner_n { height: 360px;}
	.page_wd { padding: 45px 0px;}
	.page_white { padding: 40px 3%; margin-top: 35px;}
	.hr_h_bg li.li2 { display: none;}
	.list_menu li.li2 { display: none;}
	.hr_h_bg li.li3 { width: 28%;}
	.hr_h_bg li.li4 { width: 28%;}
	.list_menu li.li3 { width: 28%;}
	.list_menu li.li4 { width: 28%;}
	.ul_article li .img { width: 40%;}
	.ul_article li .info_bg { width: 56%;}
	.ul_article li .tit a { font-size: 20px; line-height: 30px;}
	.ul_article li .more { margin-top: 20px;}
	.show_wd { margin-top: 35px; padding-right: 0px;}
	.show_left { width: 100%; padding: 30px 3%;}
	.show_con { min-height: auto;}
	.show_right { width: 100%; position: relative; margin-top: 20px;}
	.show_r_bg { padding: 30px 3%;}	
	.ione_bg { padding: 45px 0px;}
	.pro_wd { margin-top: 45px;}
	.wenhua_bg { padding: 45px 0px;}
	.anli_bg { padding: 45px 0px;}
	.rongyu_bg { padding: 45px 0px;}
	.ithree_bg { padding: 45px 0px;}
	.ifour_bg { padding: 45px 0px;}
	.ithree_bg .swiper-three { display: none;}
	.ithree_bg .swiper-pagination-three { display: none;}
	.ipro_ul { width: 100%; height: auto; overflow: hidden; display: block;}
	.ipro_ul li{ width: 50%; height: auto; overflow: hidden; padding: 0px 15px; box-sizing: border-box; margin-top: 35px; float: left;}
	.ithree_bg li .img { border: 2px solid #E2E2E2;}
	.ithree_bg li:hover .img { border: 2px solid #4fb7f3;}
	.num_ul li:first-child { display: none;}
	.num_ul li:nth-child(2) {  background:none;}
	.num_ul li { width: 25%;}
	.inews_left { width: 100%;}
	.inews_right { width: 100%;}
	.ys-tab { display: none;}
	.wap_ys { width: 100%; height: auto; overflow: hidden; display: block; margin-top: 40px;}
	.wap_ys li { width: 100%; height: auto; overflow: hidden; display: block;}
	.wap_ys li .img { width: 100%; height: auto; overflow: hidden; display: block;}
	.wap_ys li .ys_con { position: relative; background: #007AC1; padding: 45px 5%;}
	.ys_con .des { height: auto; -webkit-line-clamp: inherit; font-size: 17px;}
	.ys_con .miaoshu { height: auto; -webkit-line-clamp: calc(); margin-top: 10px;}
	.kf_bg { display: none;}
}

@media only screen and (max-width: 900px){
	.kf_bg { right: 1%;}
	.page_nav_h { font-size: 28px;}
	.page_nav_bg { padding: 25px 0px 15px 0px;}
	.anli_bg { background-size:200% auto ;}
	.anli_ul { margin-top: 10px;}
}
@media only screen and (max-width: 850px){
	.contact_l { width: 100%; float: none;}
	.contact_r { width: 100%;float: none; margin-top: 40px;}	
	.mes_bg { width: 100%; margin-left: 0px; max-width: 100%;}
	.map { height: 400px;}
	.banner_n { height: 320px;}
	.show_tit { font-size: 18px;}
	.show_fanye { padding-right: 0px;}
	.show_back { position: relative; margin-top: 30px; top: auto; transform: translateY(0);}
	.ul_article li .img { width: 35%;}
	.ul_article li .info_bg { width: 61%;}
	.ul_article li { padding: 30px 0px;}
	.ul_article li .more { display: none;}
	.wenhua_ul li .tit { font-size: 30px; line-height: 40px;}
	.wenhua_ul li .des { font-size: 18px; line-height: 28px;}
	.page_wd .swiper-zhanshi { display: none;}
	.page_wd .swiper-pagination-zhanshi {display: none;}
	.wap_zhanshi { width: 94%; height: auto; overflow: hidden; display: block; margin:15px auto 0px auto;}
	.wap_zhanshi li { width: 50%; height: auto; overflow: hidden; display: block; margin-top: 20px; padding: 0px 10px; box-sizing: border-box; float: left;}
	.wap_zhanshi li .img { width: 100%; height: auto; overflow: hidden; display: block;}
	.num_ul li { width: 50%;}
	.num_ul li:nth-child(4) {  background:none;}
	
}
@media only screen and (max-width: 720px){
	.contact_cat { font-size: 25px; line-height: 35px;}
	.contact_tit { margin-top: 20px; font-size: 20px; line-height: 30px;}
	.contact_info { font-size: 16px; line-height: 32px;}
	.mes_ul {margin-top: 20px;}
	.flink_bg {display: none;}
	.banquan_bg { text-align: left;}
	.page_nav_h { width: 100%; display: block;}
	.page_nav_ul { width: 100%; float: left; text-align: left; margin-top: 20px;}
	.page_nav_ul li { margin-left: 0px; margin-right: 25px;}
	.page_nav_ul li.cur a { font-size: 18px;}
	.page_nav_ul li a { font-size: 15px;}
	.page_h { font-size: 23px;}
	.hr_wd_bg { overflow: hidden; overflow-x: auto;}
	.hr_wd { min-width: 680px;}
	.more_hr { width: 180px;}
	.ul_article li .des { height: 35px; -webkit-line-clamp:1; margin-top: 10px;}
	.ul_article li .tit a { font-size: 18px;}
	.ul_article li .time { font-size: 15px; line-height: 25px;}
	.show_r_ul li { padding: 15px 0px;}
	.ione_r02 { width: 100%;}
	.pro_ul li { width: 100%; padding: 0px;}
	.right_cat { margin-left: 0px; font-size: 20px; line-height: 40px;}
	.wenhua_ul li { width: 100%; padding: 0px;}
	.wenhua_ul li .tit { text-align: left;}
	.wenhua_ul li .des { text-align: left;}
	.rongyu_bg .swiper-pagination-rongyu .swiper-pagination-bullet { margin: 0px 3px; width: 10px; height: 10px;}
	.page_wd .swiper-pagination-zhanshi .swiper-pagination-bullet { margin: 0px 3px; width: 10px; height: 10px;}
	.banner_bg li .img { width: 160%; margin-left: -30%;}
	.itit { font-size: 30px;}
	.itit2 { font-size: 30px;}
	.ihr_ab { width: 70%;}
	
}
@media only screen and (max-width: 640px){
	.lau_bg { margin-left: 20px;}
	.lau_bg a { background: none; padding-left: 0px; font-size: 20px;}
	.top_search { width: 20px; height: 20px;}
	.foot_logo img { width:220px ;}
	.banner_n { height: 280px;}
	.page_wd { padding: 35px 0px;}
	.contact_bg { padding: 35px 0px;}
	.page_cat { font-size: 30px; line-height: 45px;}
	.pic_ul li { width: 100%; margin-top: 30px; padding: 0px;}
	.page_white { padding: 30px 3%;}
	.ul_article li .img { width: 100%;}
	.ul_article li .info_bg { width: 100%; margin-left: 0px; margin-top: 20px;}
	.ione_bg { padding: 30px 0px;}
	.pro_show { padding: 0px 10px;}
	.pro_img { margin-top: 20px;}
	.pro_img img { max-width: 100%;}
	.tab-hd { height: 40px;}
	.tab-hd li { width: 120px; line-height: 40px; font-size: 16px;}
	.wenhua_bg { padding: 35px 0px;}
	.anli_bg { padding: 35px 0px; background-size: 360% auto;}
	.rongyu_bg { padding: 35px 0px;}
	.wap_zhanshi li { width: 100%; padding: 0px;}
	.page_more { width: 120px;}
	.page_more a { font-size: 14px; line-height: 35px;}
	.page_cat2 { font-size: 30px; line-height: 45px;}
	.anli_ul li .des { height: 30px; -webkit-line-clamp:1;}
	.anli_more { display: none;}
	.itit_p { display: none;}
	.ipro_ul li { width: 100%; padding: 0px;}
	.iabout_right .swiper-video li .btn { width: 35px; height: auto;}
	.num_ul { margin-top: 30px;}
	.num_ul li .tit span { font-size: 30px;}
	.inews_tit_bg { padding-left: 70px;}
	.inews_time span { font-size: 35px; line-height: 40px;}
	.inews_time { font-size: 13px;}
	.inews_info { padding-left: 15px;}
	.inews_info .tit a { font-size: 17px; line-height: 30px;}
	.inews_info .des { font-size: 14px; line-height: 20px;}
	.inews_right li .inews_r_bg { padding-left: 70px;}
	.ihr_bg { height: 450px;}
}
@media only screen and (max-width: 480px){
	.top_right { right: 45px;}
	.header_wd { padding: 0px;}
	.lau_bg { margin-left: 15px;}
	.logo { width: 210px;}
	.banner_n { height: 220px;}
	.ione_more { display: none;}
	.pro_ul li .img { border: 1px solid #E2E2E2;}
	.pro_ul li:hover .img { border: 1px solid #4fb7f3;}
	.tab-hd li { width: 90px; font-size: 15px; }
	.tab-bd li .info { font-size: 15px; line-height: 30px; margin-top: 25px;}
	.tab-bd li .info p { font-size: 15px; line-height: 30px;}
	.mes_dl dd .text { font-size: 14px;}
	.mes_dl dd .test { font-size: 14px;}
	.anli_ul li {width: 100%; padding: 0px;}
	
	
}