@charset "utf-8";

@media screen and (max-width:1400px)
{
.imain { max-width:1400px; width:96%; margin:0 auto;}
}

@media screen and (max-width:960px)
{
.cptupian li { width:49%; }
.cptupian li a { line-height:22px;}

.aboutbg ul div { width:100%;}
.aboutbg li { width:100%; margin-top:1rem;}
.aboutbg li span { margin-bottom:0.5rem;}

.yb_conct { display:none}

.headerpage {display:none}

.headerpagewap {display:block}

}



@media screen and (max-width:640px)
{
.headwap { padding:1% 0;}	
.logowap {width:90%; margin-left:0%;}	

#showbanner img {display:block; }

.skbox{ clear:both; overflow:hidden; padding:0rem 0 2rem 0; display:block;}
.websearch{ margin:0 auto; width:300px; }
.websearch .sfw {border: none;margin-left:6px;height: 35px;line-height: 35px; background:#f6f6f6;}
.websearch ul{ clear:both; overflow:hidden; width:100%; border:1px solid #dedede;}
.websearch ul .input{ background: none;	border: 0;	line-height: 35px;	height: 35px;	width:78%;	padding: 0 0 0 5px;	color: #999;}
.websearch ul .button{ float:right; border:0; width:20%; line-height:35px; height:35px; cursor:pointer;color:#fff; background:#e84a3e url(../images/search.png) left no-repeat; background-position:16px; padding-left:3%;}

	
/*.skbox .guanjianci{ line-height:1.6rem; padding:0 10px; margin-bottom:1rem; }
.skbox .websearch{ margin:0 auto; width:380px; }*/

.skbox .websearch ul .input { width:40%;}
.skbox .websearch ul .button{ background:#e84a3e; padding-left:0;}

.protitle { font-size:1.5rem;  padding:40px 0 10px 0;}
.protitle a {font-size:1.5rem; color:#e84c3d; font-weight:bold; } 

.ystitle { font-size:1.5rem; font-weight:bold; overflow:hidden; }
.ystitle a {font-size:1.5rem; color:#e84c3d; font-weight:bold; } 

.youshibg li { width:45%; text-align:center;}
.youshibg li img { width:120px;}
.youshibg li p { font-size:1.2rem;margin:0.5rem 0;}
.youshibg li span{ color:#666; line-height:1.4rem; font-size:0.95rem; display:block; margin-bottom:1rem;}

.news li { width:100%; margin:2rem 0 0 0;}
.news li .xwpic { width:100%; border-radius:20px; margin-bottom:1rem; overflow:hidden;}
.news li .xwcont { width:100%;}

.info_view h1.title {  font-size:1.4rem; padding:0}

.proviewle { float:left; margin:0  auto; max-width:94%; }
.proviewri { clear:both; margin-left:0; margin:0  auto; max-width:94%; width:94%; overflow:hidden;}
.proview h1.title {  padding: 15px 0 0 0; }

.positioninfo { display:none}
.menu3 {  margin:2px auto 0px auto;}
.menu3 h3,.menu1 a{ width:32.3%;}

.footerbottom{ margin-bottom:50px; padding:10px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#006dd3; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:25%;vertical-align:middle; padding-left:4%; padding-right:5%;}

}

@media screen and (max-width:500px)
{
.skbox { padding:1.5rem 0 1rem 0;}

.conxinxi { display:none;}
.footer img { display:none;}
.footerbottom { border-top:3px solid #0e6fda; margin-top:2rem;}

.logowap {width:70%; margin-left:0%; margin:2% 0 1% 0;}	

.protitle_text { margin:0 auto; padding:0 1rem; font-size:14px; line-height:23px; display:block; margin-top:0.5rem; text-align:center; }

.cptupian li span { display:inline-block; height:30px;}

#showbanner { width:120%;margin-left:-10%;}
#showbanner img { width:100%; }


.mins form{  width: 380px!important;margin: 50% auto 0 auto;padding:40px 10px 20px 10px;}
.mins>span { margin-left:160px; margin-top: 51%;}
.mins .ssin { width:270px!important;}



}

@media screen and (max-width:480px)
{
/*内页*/
.position{ display:none;}
.menu3 h3,.menu1 a{ width:49%;}

}

@media screen and (min-width:961px) {
.headerpagewap{display: none}
}
