﻿@media screen and (min-width: 1201px) 
{
	#m1{margin-bottom:26px;}
	#Process{padding-top:49px;padding-bottom:99px;}
	#news,#Process,#Evaluate,#Project,#YouShi{margin-bottom:80px;}
	#footer{padding-bottom:30px;}
	#copyright{padding-top:11px;padding-bottom:11px;}
	#Location{margin-bottom:20px;}
}
@media screen and (max-width: 1300px) 
{
	#advantage .box1 p{font-size:16px;}
	.SortList li a{font-size:12px;}
	.Evaluate{width:232px;height:240px;margin-right:24px;padding:47px 28px 0px 28px;}
	.Evaluate:nth-last-of-type(1){margin-right:0px;}
	.Evaluate p{font-size:13px;}
	.Evaluate strong{font-size:12px;margin-top:38px;}
	.TextTitle{font-size:20px;}
	.docHeader{font-size:20px;margin-bottom:8px;}
	.docHeader span{font-size:14px;}
	.contents{font-size:13px;}
	.contents .picbox{font-size:13px;}
	.contents h4{font-size:15px;}
	.contents ul{line-height:1.82;margin-bottom:6px;margin-left:15px;}
	.contents p{font-size:12px;}
	.advantageList{padding-top:8px;}
	.advantageList dt{font-size:15px;}
	.advantageList dd{font-size:12px;}
	.stage{padding-bottom:1.60%;margin-bottom:-4px;}
	.stage ul{margin-left:1.38%;}
	.stage dt{font-size:15px;margin-bottom:0.80%;}
	.stage dt .icon2{margin-right:0.46%;}
	.stage dd{line-height:23px;font-size:13px;padding-left:3.68%;}
	.stage dd h4{line-height:2.11;font-size:15px;}
	.tablestyle tr th{font-size:15px;line-height:3.68;}
	.tablestyle tr td{line-height:1.79;font-size:12px;padding-top:5px;padding-bottom:5px;height:36px;}
	.tablestyle tr.important td{font-size:14px;}
	
	.item{float:left;width:47.00%;margin-right:5.72%;margin-bottom:4%;padding-top:2.51%;}
	.item:nth-child(odd){margin-right:0px;}
	.item dt{line-height:2.94;font-size:16px;}
	.item dd{font-size:12px;padding-top:10px;}
	.item dt img{margin:0px auto 4px auto;width:71px;height:47px;}
	.items h4{font-size:20px;}
	.items h5{font-size:15px;}
	.items p{font-size:12px;}
	.blueTitle{font-size:15px;margin-bottom:8px;}
	.MainTitle{font-size:20px;}
	#Location{font-size:13px;}
	.docHeader{font-size:20px;}
	.docHeader span{font-size:14px;}
	.Activitys{width:46.23%;margin-right:5.07%;margin-bottom:3.08%;margin-top:1.71%;padding-bottom:3.08%;}
	.Activitys p{font-size:12px;}
	.Activitys ._more ,.Activitys ._end{font-size:12px;}
	.problemList h4 .txt_q,.problemList .huida .txt_a{width:28px;height:28px;line-height:28px;}
	.advantageList2 dt,.advantageList3 dt{font-size:14px;}
	.advantageList2 dd,.advantageList3 dd{font-size:12px;}
			
}
/*1000*/
@media screen  and (max-width:1300px) and (min-width: 801px) 
{
	#Project .gonggao{height:25px;line-height:25px;font-size:13px;margin-bottom:19px;padding-left:18px;}
	#container,#Location,#Evaluate,#Process,#YouShi,#news,#m1,#Project,.center{width:1000px;}
	#Inquiry{width:183px;height:181px;margin-bottom:8px;padding-top:8px;padding-right:17px;padding-left:17px; ;}
	#Inquiry textarea{ display:block;width:173px;height:71px;margin-bottom:20px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px; font-size:11px;}
	#UserLogin{width:181px;height:176px;font-size:15px;padding:8px 18px 8px 18px;}
	#UserLogin .text{width:171px;height:26px;margin-bottom:8px;padding-left:10px;}
	#UserLogin .btn_login{margin-right:41px;}
	#UserLogin .Loginform ._help{font-size:12px;margin-bottom:8px;}
	
	#Banner,#Banner .conbox .Slide_{width:774px;height:396px;}
	
	#Project dl{width:325px;height:266px;margin-right:12px;}
	#Project dl dt{padding-top:41px;}
	#Project dl dt strong{height:35px;font-size:20px;padding-top:11px;}
	#Project dl dd{font-size:13px;left:0px;}
	#Project ._icon ._line{width:25px;height:1px;}
	#Project ._icon img{width:116px;height:78px;margin:0px auto 26px auto;}
	#YouShi ._jieshao h3{font-size:20px;}
	#YouShi ._jieshao p{font-size:13px;}
	.Title{font-size:16px;padding-top:5px;}
	.PartTitle{font-size:20px;}
	.SubTitle{font-size:16px;}
	.SubTitle ._more{margin-right:4px;margin-top:24px;}
	 .NewsList li{font-size:13px;}
	 .NewsList li time{margin-right:6px;margin-left:15px;}
	#Evaluate .gundong{width:949px;}
	#Evaluate .gundong .jCarouselLite{height:296px;}
	
	.templist li{width:290px;margin-right:12px;margin-left:12px;}
}
/*800*/
@media screen and (max-width: 1100px) 
{
	#container,#Location,#Evaluate,#Process,#YouShi,#news,#m1,#Project,.center{width:800px;}
	#menu{width:550px;}
	#m1{position:relative;}
	#Inquiry{position:absolute;right:0px;bottom:0px;}
	#Banner,#Banner .conbox .Slide_{width:800px;height:409px;}
	#Project dl{width:260px;height:212px;margin-right:9px;}
	#Project dl dt strong{height:28px;font-size:16px;padding-top:8px;}
	#Project dl dd{font-size:12px;}
	#Project ._icon img{width:92px;height:62px;margin:0px auto 20px auto;}
	#YouShi .youshilist dl{margin-right:2.62%;}
	#websiteMap dl{width:25%;margin-left:0px;}
	#websiteMap dl dt{display:block;margin-right:25%;}
	#websiteMap{width:100%;margin:0;padding-top:10px;padding-bottom:20px;}
	#bomlogo{padding:0;overflow:hidden;width:100%;}
	#bomlogo .bomlogo{float:left;margin-left:0px;margin-right:40px;margin-top:10px;margin-bottom:0px;}
	#bomlogo .tel{float:left;margin:0;}
	#bomlogo .erweima{float:right;width:55px;height:55px;margin-left:0px;}
	.item dt img{margin:0px auto 3px auto;width:56px;height:37px;}
	.nav>li{padding-left:4%;}
	.blueTitle{line-height:2.33;font-size:14px;margin-bottom:6px;}
	.MainTitle{font-size:16px;}
	.TextTitle{font-size:16px;}
	#contact address{line-height:1.79;font-size:9px;padding-left:13px;}
	#contact .erweima{width:54px;height:55px;margin-bottom:13px;margin-left:12px;}
	#contact ul{line-height:2.29;font-size:9px;margin-left:14px;}
	#Location{font-size:12px;}
	.docHeader{font-size:16px;}
	.docHeader span{font-size:12px;}
	.contents{font-size:12px;}
	.contents .picbox{font-size:12px;}
	.contents h4{font-size:12px;}
	.contents ul{margin-bottom:4px;margin-left:12px;}
	.advantageList2{width:25.67%;padding-left:3.25%;padding-right:3.25%;margin-right:0.8%;margin-bottom:1%;}
	.advantageList2 dt .pic{margin-bottom:12%;}
	.contents p{font-size:12px;}
	.Activitys ._more ,.Activitys ._end{max-width:100%;}
	.advantageList3{float:left;width:37.62%;text-align:center;margin-right:1.53%;border:1px solid #dddddd;padding-bottom:3.22%;padding-left:5.51%;margin-bottom:2%;padding-right:5.51%;}
	.advantageList3:nth-of-type(2n){margin-right:0px;}
	.services h4{font-size:16px;height:65px;}
	.services h4 span{padding-top:10px;height:52px;padding-bottom:3px;}


}
@media screen and (max-width:1100px) and (min-width: 801px) 
{
	#Inquiry{width:348px;margin-bottom:0!important;padding-right:30px;padding-left:30px;}
	#Inquiry textarea{width:330px;}
	#UserLogin{margin-top:10px;height:172px;width:340px;}
}
/*800*/
@media screen and (max-width: 1020px) 
{
}
@media screen and (max-width:1020px) and (min-width: 801px) 
{
}
@media screen and (max-width: 800px) {
img{max-width:100%;}
a:hover{text-decoration:none;}
.center,#recruit{width:95%;margin:0 auto;}
#Location,#container,#Evaluate,#Process,#YouShi,#news,#Project {width:95%;}
#news,#Process,#Evaluate,#Project,#YouShi{margin-bottom:1.5%;}
#sidebar{position:absolute;display:none;}
#neirong{width:100%;}
#m1{width:100%;}
#Inquiry,#UserLogin{display:none;}
#Inquiry{display:none;position:fixed;bottom:0px;left:0px;z-index:1500;margin-bottom:15%;right:0px;width:auto;padding-top:1%;padding-bottom:8%;padding-left:4%;padding-right:4%;background:#f4f4f4;border-top:4px solid #1d3768;}
#Inquiry textarea{display:block;width:100%;box-sizing:border-box;min-height:120px;overflow:auto;padding:10px;border:1px solid #e0e0e0;font-size:14px;line-height:1.36;margin-bottom:4%;}
#Inquiry .Title{font-size:16px;text-align:center;}
#Inquiry .btn_send{font-size:16px;border:0;background:none;margin:0 auto;width:100%;background-color:#1d3868;color:#fff;float:none;display:block;line-height:1.7;}
#UserLogin{position:fixed;bottom:0px;left:0px;right:0px;display:none;z-index:1500;width:auto;margin-bottom:15%;padding-top:0px;background:#f4f4f4;height:auto;text-align:center;padding-bottom:4%;font-size:16px;}
#UserLogin .Title{font-size:16px;text-align:center;}
#UserLogin .text{background-color:#ffffff;border:1px solid #e0e0e0;}
#UserLogin .btn_login{width:40%;background-color:#1d3868;color:#fff;text-align:center;display:inline-block;margin:0 5px;line-height:1.6;font-size:14px;}
#UserLogin ._link_reg{width:40%;background-color:#1d3868;color:#fff;text-align:center;display:inline-block;line-height:1.6;margin:0 5px;font-size:14px;}
#page_zz{position:fixed;bottom:0px;top:0px;left:0px;right:0px;background:url(../images/heibg2.png) repeat left top;z-index:1499;display:none;}
.icon_1{display:inline-block;vertical-align:middle;padding-left:3.8%;padding-top:4%;background:url(../images/icon5.png) no-repeat left top;background-size:300%;width:0px;height:0px;}
.icon_1.icon_11x1{background-position:0 0;}
.icon_1.icon_12x1{background-position:50% 0;}
.icon_1.icon_13x1{background-position:100% 0;}
		#header{display:none;}
		#mobileheader{width:100%;position:fixed;color:#fff;max-width:800px;top:0px;left:0px;background-color:#fff;box-shadow:0 0 14px rgba(0,0,0,0.2);display:block;z-index:1490;height:50px;}
		#mobileheader_zz{height:50px;display:block;}
		#mobileheader .logo{text-align:center;max-width:100px;padding-top:12px;display:block;padding-left:15px;}
		#mobileheader .logo img{width:100%;max-width:100%;}
		#mobileheader .btn_menu{width:80px;position:absolute;color:#fff;top:0px;bottom:0px;background:url(../images/icon_menu.png) no-repeat center center;background-size:100%;right:0px;}
		#mobileheader .btn_search{width:60px;position:absolute;top:0px;right:0px;bottom:0px;background:url(../images/icon_search2.png) no-repeat center center;background-size:100%;}
		#mobilemenu{width:100%;position:absolute;overflow:auto;top:100%;left:0px;background-color:#000000;display:none;}
		#mobilemenu ul{background-color:#000000;}
		#mobilemenu ul li{position:relative;border-bottom:1px solid #1d1d1d;}
		#mobilemenu ul li:last-child{border:0;}
		#mobilemenu ul li a{height:43px;line-height:43px;color:#fff;padding-left:37px;display:block;font-size:14px;}
		#mobilemenu ul>li>a::before{width:4px;height:4px;line-height:0px;position:absolute;top:19px;left:21px;background-color:#f0f1f5;content:"";}
		#mobilemenu ul li.change>a{color:#fff;background-color:#eb971d;}
		#mobilemenu ul li.change>a::before{position:absolute;top:19px;left:18px;content:"-"; line-height:0;}
		#mobilemenu ul li>a:hover{color:#fff;background-color:#eb971d;}
		#mobilemenu ul li .btn_submenu::before{width:auto;height:43px;line-height:43px;position:absolute;top:auto;left:18px;background:none;content:"+";}
		#mobilemenu ul li ol{background-color:#ffffff;display:none;}
		#mobilemenu ul li ol li{position:relative;border-bottom:1px solid #b4b4b4;}
		#mobilemenu ol .subClassification a{padding-left:50px;display:block;}
		#mobilemenu ol .subClassification a:hover{color:#eb971d;}
		#mobilemenu ul li ol li a{color:#050505;}
		#mobilemenu ul li ol li:last-child{border-color:#cbcbcb;}
		#mobilemenu ul li ol li a::before{width:4px;height:4px;line-height:0px;position:absolute;top:19px;left:21px;background-color:#f0f1f5;content:"";}
		#mobilemenu_zz,#mobilesearch_zz{width:100%;position:fixed;max-width:800px;top:0px;bottom:0px;background:rgba(0,0,0,0.5);display:none;z-index:1480;}
		#mobilesearch{width:100%;position:absolute;top:100%;right:0px;left:0px;padding-top:8px;padding-bottom:8px;background-color:#ffffff;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;}
		#mobilesearch .Searchform{width:90%;position:relative;margin:0 auto;padding-top:9%;}
		#mobilesearch .Searchform::after{content:"";display:block;clear:both;}
		#mobilesearch .Searchform .text{float:left;width:71%;height:100%;position:absolute;font-size:14px;top:0px;left:0px;padding-right:2%;padding-left:2%;box-shadow:0px 1px 6px rgba(0,0,0,0.2) inset;border:0;display:block;}
		#mobilesearch .Searchform .btn_send{float:left;width:25%;height:100%;position:absolute;color:#fff;top:0px;right:0px;background-color:#f16800;border:0;font-size:14px;}
		#mobilesearch .citySelect{width:90%;margin:0 auto;clear:both;padding-top:5%;padding-bottom:3%;}
		#mobilesearch .citySelect h5{color:#000000;font-size:14px;line-height:2.6;font-weight:normal;}
		#mobilesearch .citySelect h5 strong{color:#f16800;}
		#mobilesearch .citySelect .citylist{width:100%;}
		#mobilesearch .citySelect .citylist::after{content:"";display:block;clear:both;}
		#mobilesearch .citySelect .citylist a{width:19%;float:left;display:block;text-align:center;font-size:14px;line-height:2.4;background-color:#f5f5f5;margin-bottom:1%;margin-right:1%;}
		#mobilesearch .citySelect .citylist a:nth-child(5n){margin-right:0px;}
		#header_{display:none!important;}
		#Banner{width:100%;height:auto; float:none;}
		#Banner .conbox{display:none;}
		#Banner .loading{width:32px;height:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;background:url(../images/loading.gif) no-repeat left top;background-size:cover;z-index:500;}
		#Banner img{width:100%;}
		#Banner .swiper-pagination{bottom:-1px;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}
		#Banner .swiper-pagination .swiper-pagination-bullet{width:0px;height:0px;line-height:0px;padding-top:2%;padding-left:2%;background-color:#fff;border-radius:50px;}
		#Banner .swiper-pagination .swiper-pagination-bullet-active{background-color:#f9bf44;}
		#Project .gonggao{height:20px;line-height:20px;font-size:12px;margin-bottom:8px;padding-left:0px;}
		#Project .icon_ld{width:11px;height:12px;margin-right:6px; background-size:100%;}
		#Project dl{float:none;width:100%;background-size:100%!important;margin:0;margin-bottom:2%;height:auto;padding-bottom:3%;}
		#Project dl dt{padding-top:3%;}
		#Project ._icon img{margin-bottom:3%;}
		#Floatingbar{right:5px;display:none;}
		#YouShi .youshilist dl{width:47%;margin-bottom:4%;border:1px solid #dddddd;}
		#YouShi .youshilist dl:nth-child(even){margin-right:0px;float:right;}
		#YouShi .youshilist dl dt{font-size:13px;}
		#YouShi .youshilist dl dd{font-size:12px;}
		#YouShi ._jieshao h3{font-size:16px;}
		#YouShi ._jieshao p{font-size:12px;text-align:left;text-indent:2em;}
		#news .box{width:97%;float:none;margin-right:auto;margin-bottom:1.5%;margin-left:auto;}
		.SubTitle i{margin-right:2%;}
		.SubTitle{font-size:14px;}
		.SubTitle ._more{margin-top:18px;}
		.NewsList li{font-size:12px;}
		.PartTitle{font-size:14px;letter-spacing:normal;}
		.MainTitle{font-size:14px;}
		.TextTitle{font-size:14px;}
		.Evaluate{width:93.5%;height:auto;padding-left:2.80%;padding-right:2.80%;padding-bottom:4%;padding-top:4.70%;margin-right:0px;}
		.Evaluate p{}
		#Evaluate .swiper-pagination{ position:relative;bottom:-1px;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}
		#Evaluate .swiper-pagination .swiper-pagination-bullet{width:0px;height:0px;line-height:0px;padding-top:2%;padding-left:2%;background-color:#999999;border-radius:50px;}
		#websiteMap dl dt{margin:0 auto;line-height:2.4;}
		#websiteMap dl{padding:0;float:none;width:100%;}
		#copyright{line-height:1.8;}
		#websiteMap dl dt{margin:0 auto;position:relative;cursor:pointer;border-color:#8992a9;}
		#websiteMap dl dt::after{width:10px;height:10px;background:url(../images/icon_jia.png) no-repeat center center;content:"";position:absolute;right:10px;top:10px;background-size:100%;}
		#websiteMap dl dt.changes::after{ background-image:url(../images/icon_jian.png);}
		#websiteMap dl dd{padding:10px 0; display:none;}
		#bomlogo .bomlogo{width:35%;height:auto;margin:0px auto 10px auto;float:none;}
		#bomlogo .tel{font-size:12px;letter-spacing:2px;}
		#bomlogo .tel strong{font-size:16px;}
		#bomlogo .erweima{width:40px;height:40px;margin-top:8px;transition:all 0.5s linear;}
		#bomlogo .erweima span{display:none;}
		#bomlogo .fixed_ewm{position:fixed;left:0px;top:0px;bottom:0px;right:0px;z-index:1600;background:url(../images/heibg2.png) repeat left top;width:auto;height:auto;margin:0;overflow:hidden;background-color:rgba(0,0,0,0.8);}
		#bomlogo .fixed_ewm img{width:40%;height:auto;margin:0 auto;float:none;display:block;position:relative;margin-top:40%;}
		#bomlogo .fixed_ewm span{display:block;color:#fff;position:absolute;width:100%;height:auto;background:none;font-size:16px;bottom:0px;margin-bottom:40%;padding:0;}
		#mobile_footer_space{padding-top:15%;}
		#mobile_footer{position:fixed;bottom:0px;right:0px;left:0px;z-index:1500;background-color:#ffffff;box-shadow:0 0 14px rgba(0,0,0,0.2);}
		#mobile_footer ul{width:100%;}
		#mobile_footer ul li{width:25%;float:left;}
		#mobile_footer ul .change{background-color:#f5f5f5;}
		#mobile_footer ul li a{display:block;text-align:center;font-size:12px;padding-top:8%;padding-bottom:2%;line-height:2;}
		#mobile_footer ul li a [class^='icon']{display:block;margin:0 auto;padding-top:25%;width:0px;padding-left:25%;}
		.icon_nav{display:inline-block;vertical-align:middle;padding-left:6.2%;padding-top:6.2%;background:url(../images/bomnav_icon.png) no-repeat left top;background-size:400%;}
		.icon_nav.icon_nav1x1{background-position:0 0;}
		.icon_nav.icon_nav2x1{background-position:33.33% 0;}
		.icon_nav.icon_nav3x1{background-position:66.66% 0;}
		.icon_nav.icon_nav4x1{background-position:99.99% 0;}
		.NewsList2 li{font-size:12px;}
		.pages{text-align:center;}
		.problemList{width:85%;margin-left:auto;margin-right:auto;}
		.advantageList2{width:41%;margin-right:3%;margin-bottom:3%;}
		.advantageList2:nth-child(odd){margin-right:0px;float:right;}
		.problemList h4,.problemList .huida{font-size:12px;}
		.problemList h4 .txt_q,.problemList .huida .txt_a{width:23px;height:23px;line-height:23px;}
		.services{margin-bottom:7%;}
		.services .pic{width:40%;margin-top:2%;}
		.services .pic img{max-width:100%;width:100%;}
		.items{padding-left:3%;}
		.items h4{font-size:16px;padding-top:1.2%;margin-bottom:0%;line-height:2;}
		.items h5{font-size:14px;}
		.items p{font-size:12px;width:55%;}
	
	.item{float:none;width:90%;margin:0 auto;margin-bottom:4%;padding-top:2.51%;}
	.item:nth-child(odd){margin-right:auto;}
	.item dt{line-height:2.94;font-size:16px;}
	.item dd{font-size:12px;padding-top:10px;}
	.item dt img{margin:0px auto 4px auto;}
}

