﻿@charset "utf-8";

/*width:1200+*/

@media only screen and (min-width: 1200px){
	/* html{ font-size: 100px;} */


	}

/** max-width:1200 **/

@media only screen and (max-width: 1199px){

.wp{ width:94%; min-width: 0;}

.loarea .wp{ width:96%;  position: static;}

.nav{ display:none;}

.menubtn{ display:block;} 

.loarea{ height:50px;}

.logo{ width:180px; height: 50px;  }

.logo .tp{ height:26px;}

.chooseLan{margin: 0px;}

.inav{ display: block;}

.topOpa{ margin-right: 50px;}

.actSearchLay{ width: 100%; height: 100vh;}

.searchLay{ justify-content: center;}

.searchLay .search{ width: 90%;}

.closeBtn { position: absolute; top: 10px; right: 10px;}

.topOpa .loginBtn{ margin-right:5px; font-size: 13px;}

.topOpa .searchBtn{ margin-left:5px; font-size: 16px;}

.chooseLan{ width: 80px;}

.curLan .icon{ width: 16px;;}

.curLan .val{ font-size:12px;}

.curLan .val{ font-size: 12px; }

.lanLay{ top: 14px;}

.lanul li a{ font-size: 12px; }

.lanul .icon{ height: 12px; }

.lanul .val{font-size: 12px;}



}

/** max-width:1024 **/

@media only screen and (max-width: 1023px) {

.banimg{ width:150%; max-width: 150%; margin-left: -25%;}

.footer_wap{ display:block;}

.pcshow{ display:none;}

.wapshow{ display:inline-block;}

.bigimgw100 .tp{ width: 150%; max-width: 150%; margin-left: 25%;}



}

/** max-width:960 **/

@media only screen and (max-width: 959px) {



}

/** max-width:768 **/

@media only screen and (max-width: 767px) {
/* html{ font-size: 65px;} */
body,input,textarea,select,button{ font-size: 0.22rem;}

body{ background-color:#fff; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

.mt10{ margin-top: 0.10rem;}

.mt15{ margin-top: 0.15rem;}

.mt20{ margin-top: 0.20rem;}

.mt25{ margin-top: 0.25rem;}

.mt30{ margin-top: 0.30rem;}

.mt35{ margin-top: 0.35rem;}

.mt40{ margin-top: 0.40rem;}

.mt45{ margin-top: 0.45rem;}

.mt50{ margin-top: 0.50rem;}

.mt60{ margin-top: 0.60rem;}

.mt70{ margin-top: 0.70rem;}

.mt80{ margin-top: 0.80rem;}

.mt90{ margin-top: 0.9rem;}

.mt100{ margin-top: 1rem;}

.chooseLan { width: auto;}

.chooseLan .icon{ margin-right: 0;}

.curLan .val{ display: none;}

.lanLay{ width: 80px;}

.banIntro .inner{}

.banner .swiper-pagination{ bottom:0.1rem !important;}

.banner .swiper-pagination-bullet{width:0.15rem;height:0.15rem; margin:0 0.05rem !important;}

.banner .swiper-button-prev{ left:2%;}

.banner .swiper-button-next{ right:2%;} 





.hcoreItem{ width: 100%; margin:0 0% 3% 0;}

.hquick .item a{ font-size: .3rem;  }

.hquick .item a:hover{ font-size: .28rem;}

.hnewItem{ width: 100%; margin:0 0% 3% 0;}

.hnewItem:nth-child(n){ margin-right:0%;}



.flPart{width:100%; margin-right: 0rem;

text-align: center;}



.fnav{ min-width: 100%; margin-top: 0.2rem; }

.copyright{ width: 100%; text-align: center;} 

.flink{ width: 100%; text-align: center; margin-top: 0.1rem;}

.flink a{ margin:0 .1rem;}

}

/*********************************首页结束**********************************/



/*******************************************************************/

/*width:1200+*/

@media only screen and (min-width: 1200px){}

/** max-width:1200 **/

@media only screen and (max-width: 1365px){



	}

/** max-width:1200 **/

@media only screen and (max-width: 1199px){}

/** width:960px **/

@media only screen and (max-width: 1023px){

.i_main{ min-height: 0;}

.i_ban .tp{ width: 150%; max-width: 150%; margin-left: -25%;}

.banIntro .lmmc{ font-size: 30px; visibility:hidden;}



.z_l{ width: 100%; margin-right: 0rem; background-color: #281571;}

.z_r{  margin-top: 0.2rem; min-width:100%;}

.lm2{ margin:0; padding: 0.1rem; display: flex;}

.lm2 a{ display: inline-block; width: 50%; text-align: center; box-sizing: border-box; }

}

/** max-width:960 **/

@media only screen and (max-width: 959px){}

/** max-width:768 **/

@media only screen and (max-width: 767px){

.turnpage .commonway a,.turnpage .span{ display: none;}

.turnpage .commonway .point{ display:inline-block; padding:0rem 0rem;margin:0 0.1rem; }

.turnpage .point .iconfont{ font-size:0.26rem;}

.resultItem a{ padding-right: 1rem;}



.lm a{ font-size: .2rem;}

.cooItem{ width:100%; margin: 0 0% 4% 0;}

.mess{ padding: 0.8rem 0;}

.mess::after{ display: none;}

.email,.add{ width: 100%;}

.messform{ width: 100%; padding: 0.5rem 0 0;}



.coo2 .cooItem{ width:100%; margin:  0 0% 2% 0;}

.coo2 .cooItem:nth-child(2n){ margin-right: 0%;}

.coo2 .cooItem:nth-child(3n){ margin-right: 0;}

.profile .intro{ width:100%; margin-right: 0%;}

.profile .tparea{ min-width: 100%; margin-top: 0.2rem;}

.profile .intro .nr .wz{ font-size: .2rem;}



.i_tit1{ display: block;}

.i_tit1 .opa{ width: 100%; margin-top: 0.2rem;}

.joindl dt{ font-size:.18rem; display: block;}

.joindl dt .title{ font-size: .24rem;}

.joindl dt .info{ margin-left: 0; margin-top: 0.04rem;}

.joindl dt .info .list{margin: 0 0.2rem 0 0;}

.joindl dt .status{ width:.24rem; height:.24rem; font-size: .22rem; top:.16rem;}

.joinnr{ font-size: .18rem; }

.newItem a { display: block;}

.newItem a .tparea{ width: 100%; margin-right: 0; margin-bottom: 0.3rem;}

.newItem a .des{ min-width: 100%;}

.newItem a .arr{ display: none;}





.madeItem .tparea{ width: 100%;}

.madeItem .intro{ width: 100%; min-width: 100%; text-align: left;}



.proStardard .intro .nr{ display: none;}

.proStardard .intro .inner{ width: 70%;}
.caseItem{ width:100%; margin:0 0 3% 0;}
.caseItem .tparea{ width: 100%;}

.caseItem .intro{ width: 100%; margin-top: 0.3rem; }

/*.caseItem:nth-child(2n+1) a .intro{ text-align: left;}*/

.caseItem .intro .nr{font-size: .18rem;}



.calcItem{ width:100%; margin: 0 0% 0 0;}

.calcItem .intro .nr{font-size: .18rem;}

.proItem a{ display: block;}

.proItem a .tparea{ width: 100%;}

.proItem a .des{ width: 100%; min-width: 100%;}

.proItem a .des .nr{font-size: .18rem;}



.sadvanItem{ width: 48.5%; margin:0 3% 3% 0;}

.sadvanItem:nth-child(2n){ margin-right: 0;}

.sadvanItem .des .nr{ font-size: 0.18rem;}

.sApplyItem{ width: 100%; margin:0 0% 3% 0;}



.sApply2 .sApplyItem{ width: 48.5%; margin:0 3% 3% 0;}

.sApply2 .sApplyItem:nth-child(3n){ margin-right: 3%;}

.sApply2 .sApplyItem:nth-child(2n){ margin-right: 0;}





.pEItem{width: 100%; margin: 0 0% 0 0;}

.pEItem .desc{ padding-top: 0rem; font-size: .18rem;}



.edSlide{ width: 100%;}

.edIntro{ width: 100%; margin-top: 0.25rem;}



.edIntro .mandiv .sbtn{ font-size: .18rem;}

.applyItem{ width:100%; margin: 0 0% 3% 0; }

.applyItem .des .nr{ font-size: 0.18rem;}



.profile2 .intro { width: 100%; margin-right: 0%;}

.profile2 .tparea{ margin-top: 0.3rem; min-width: 100%; text-align: center;}



.cul .wrap .col{ width: 100%;}

.cul .wrap .col{ margin-bottom: 3%;}

.culItem .inner{ padding: .5rem .36rem; }

.cul .wrap .col:nth-child(2){ min-height:3rem;}

.hisItem .nr{ font-size: 0.18rem;}

}

/*******************************************************************/





