/* CSS Document */
@media(max-width:1680px){
	
}
@media(max-width:1440px){
	
}
@media(max-width:1360px){
	
}
@media(max-width:1280px){
	.header_center, .nav_center, .wrap{ width:90%;}
}
@media(max-width:1230px){
	
}
@media(max-width:1200px){
	
}
@media(max-width:1100px){
	
}
@media(max-width:1060px){
	.caselist li{ width:32%;}
	.caselist li:nth-child(4n){ margin-right:2%;}
	.caselist li:nth-child(3n){ margin-right:0;}
	.caselist li a{ padding:0px;}
}
@media(max-width:960px){
	
}
@media(max-width:860px){
	
}
@media(max-width:768px){
	
	.wrap{ width:90%;}
	.header{ height:auto; background:#ae0a1d;}
	.logo{ width:80%; margin:15px 0 15px 5%;}
	.logo img{ max-width:90%; max-height:40px;}
	.Collection{ display:none;}
	.logo_date{ float:none; display:none;}
	.search{ width:90%; margin-top:15px;}
	.header_center{ width:100%;}
	
	.menuicon{ display:block;}
	.nav{ height:100%; background:none;}
	.navbg{ width:100%; height:100%; position:fixed; top:0; left:0; background-color: rgba(167,7,25,0.5); z-index: 9; display:none;}
	.nav_center{ width:85%; height:100%; background:#a70719; margin:0; position:fixed; top:0; z-index:999; padding-top:5%; right: -85%;
transition: all 0.5s;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;}
	.nav_center ul li{ width:100%; float:none; padding:0%; border-bottom: #f5f5f5 1px solid;}
	.nav_center ul li a{ text-align:left; padding:0 0 0 10%; line-height:.9rem;}
	.nav_center ul li.menu-item-has-children a.youzifl:after{content: "";position: absolute;top: .35rem;right: 5%;display: inline-block;width: 17px;height: 10px;background: url(../images/navliabghover.png) no-repeat; transition: all 0.3s;
-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;}
	.nav_center ul li.menu-item-has-children a.zizenglei:after{transform: rotate(180deg); -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
	.nav_center ul li.on a{ background:none;}
	
	.nav_center ul li ul.sub-menu{ position:static; padding-left:10%; padding-bottom:10px;}
	.nav_center ul li ul.sub-menu li{ border-bottom:none;}
	.nav_center ul li ul.sub-menu li a{ background:none; border-bottom:none; padding:0; line-height:.7rem !important;}
	.nav_center ul li ul.sub-menu li a:hover{ background:none !important;}
	
	.nav.active{}
	.nav.active .nav_center{ right:0;}
	.nav.active .closeicon{ display:block;}
	.nav.active .navbg{ display:block;}
	
	.fullwidthbanner-container .ibannerbtn{ display:none;}
	.fullwidthbanner-container .ibannerjt{ bottom:5%;}
	.fullwidthbanner-container .ibannerjt span{ width:26px; height:4px;}
	
	.icontent{ padding-top:5%;}
	.inewsleft{ margin-right:0;}
	.iabout{ margin-bottom:20px;}
	.istep002{ margin-top:20px;}
	.inewsleft, .iabout, .inewsright, .iyjsxgxt, .ysqhxw{ width:100%; float:none;} 
	h2.public-title span{ padding-left:10px; font-size:14px;}
	.pic-list li{ width:100%; float:none; margin-right:0;}
	.pic-list li:nth-child(1){ margin-bottom:5px;}
	.pic-list li a .img-box{ height:auto;}
	.pic-list li a .img-box img{ height:auto;}
	.pic-list li a h2{ font-size:16px;}
	.pic-list li a h3{ }
	.pic-list li a p{ font-size:14px; line-height:1.6;}
	
	h2.public-title, .tt .tit .title2{ font-size:18px;}
	
	.inewsrightcon li span.news_title{ width:80%;}
	.iyjsxgxtlist{ margin-bottom:20px;}
	.iyjsxgxtlist li{ width:33.33%;}
	
	.tab-menu li{ width:auto; padding:0 10px;}
	
	.istep004, .icseall{ margin-top:20px;}
	.icseall .icasepaing{ margin-top:0;}
	
	.istep003{ margin-top:10px;}
	.istep003item{ width:100%; margin-right:0; float:none;}
	
	.links{ margin-top:5px;}
	.friendlink .linksitem{ width:100%; float:none; margin-right:0; margin-bottom:15px;}
	
	.footerbg{ margin-top:5%; padding:5% 0;}
	.footer > div{ width:100%; float:none;}
	.footerlogo img{ display:block; margin:0 auto;}
	.footerlx{ margin-top:30px;}
	.conpyright{ text-align:center; border-top:#f1f1f1 1px solid; margin-top:20px;}
	
	/*二级页面*/
	.erjiall{ padding-top:0;}
	.dqwz{ margin-bottom:5%;}
	.sidebar, .pageright{ width:100%; float:none;}
	.pagecon{ margin-top:5%;}
	.pageright{ margin-top:5%; padding:5% 3% 0; }
	.tzlist li a{ width:calc(100% - 80px); }
	.tzlist li span{ font-size:12px; width:80px;}
	
	.pagecon iframe.wp_pdf_player{ height:400px;}
	
	#pageabc span, #pageabc a{ padding:0px 7px;}
	
	.pagecon p{ font-size:14px; line-height:1.6;}
	
	.caselist li{ width:49%; }
	.caselist li:nth-child(3n){ margin-right:2%;}
	.caselist li:nth-child(2n){ margin-right:0%;}
	.caselist li a .icasetitle{ font-size:14px; line-height:1.5;}
	
	
	
}
@media(max-width:580px){
	
}
@media(max-width:540px){
	
}
@media(max-width:480px){
	
}
@media(max-width:380px){
	.tab-menu li{ margin-right:5px; line-height:33px; font-size:13px; padding:0 7px;}
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}
