@media screen and (min-width:641px){
	.siteMap-list a{ position: relative;}
	.siteMap-list a:before{ content:""; width:100%; height:1px; background-color:#008fd1; position:absolute; left:0; bottom:-2px; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1); transition:transform .3s cubic-bezier(.4,0,.2,1); transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0);  visibility:hidden\9; }
	.siteMap-list a:hover:before{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0;visibility:visible\9;}
}
@media screen and (min-width:1025px){
	.partnerIdemo .slick-arrow:hover{ background-color: #fff; border-color: #fff;}
	.fixedImg { background-attachment: fixed;}
	.moreBtn:hover:before{ /*transform: scaleX(1); -webkit-transform: scaleX(1); -moz-transform: scaleX(1); transform-origin: 0; -webkit-transform-origin: 0; visibility: visible\9;*/ width: 100%;}
	.speech-Pbox .more:hover{ background-color: #008fd1;}

}
@media screen and (min-width:1921px){
	.iboxInner{ width: 1640px;}
	.pinner{ width: 1520px;}
	.pbanner-C{ left: 50%; margin-left: -760px;}
}
@media screen and (max-width:1600px){
	.industryIDemo .con{ top: 16%;}
	.industryINav .itemC{ padding: 60px 30px 0px;}
	.pbanner-C .c{ font-size: 34px;}
	.speech-Pbox .t{ font-size:50px;}
	.speech-Pbox .c{ font-size: 16px;}
	.speech-Pbox .qm img{ width: 200px;}
	.survey-title .year{ font-size: 140px;}
	.survey-title .zh{ font-size: 24px;}
	.survey-plist .num{ font-size: 60px;}
	.pboxT .t{ font-size: 22px;}
	.pboxT .by{ font-size: 30px;}
	.memorabiliaPbox{ padding-top: 110px;}
	.pboxT2 .zh{ font-size: 26px; }
	.pboxT2 .en{ font-size: 16px; }
	.aboutIbox .i{ margin: 3% 0px 4%;}	.honor-pbox-bg{ padding: 100px 0px 65px;} 
	.honor-pbox-bg .title img{ margin: 0px auto; width: 160px;}
	.honor-pbox-bg .t{ font-size: 30px;}
	.honor-pbox-bg .c{ margin-bottom: 60px;}
	.responsibility-pbox{ padding: 100px 0px;}
	.structure-list .t{ font-size: 20px;}
	.pageC-zh{ font-size: 26px;}
	.industry-Page{ padding: 100px 0px 80px;}
	.industry-Page .t{ font-size: 26px;}
	.industry-Page .by{ font-size: 32px;}
	.industrys,.industry-list li figure,.industry-list li figure img{ height: 600px;}
	.industry-list-one .con{ width: 40%;}
	.industry-list-one .con .zh{ font-size: 22px;}
	.industry-list-one .con .ico{ width: 70px;}
	.industry-list-one .con .c{ margin-bottom: 20px;}
	.industry-list-one .oneItem .con{ left: 55%;}
	.industry-list-one .twoItem .con{ left: 5%;}
	.f30{ font-size: 26px;}
	.tb-s310, .tb-s310 img{max-height:450px;max-width:450px;}
	.mt-tabpage-count {width: 1360px;height: 620px;}
	.mt-tabpage-count .mt-tabpage-item {width: 1360px;height: 620px;}
}
@media screen and (max-width:1441px){
	.header{ height: 62px;}
	.logo{ left: 4%;}
	.logo a{ height: 40px; padding: 12px 0px;}
	.home3 li .text { top: 52%; }
	.menu li.serach-btn,.menuItem{ width: 62px; height: 62px;line-height:62px;font-size:17px;background-position: top 45px center;}
	.menu li.serach-btn .Nodes { width: 62px; }
	.menu li.serach-btn .Nodes a { height: 62px;line-height: 62px;font-size: 17px; }
	.menu-handler{ width: 62px; height: 62px;}
	.menu-handler .burger{ top: 20px;}
	.menu-handler .burger-2 { top: 29px; }
	.menu-handler .burger-3 { top: 38px; }
	.menu-handler.active .burger-1 { top: 29px; }
	.menu-handler.active .burger-3 { top: 29px;}
	.nav{ height: 62px;line-height: 62px;font-size: 14px;}
	.nav li a { padding: 0px 16px 0px 18px;}
	.nav li a.active{  background-position: top 43px center ;}
	.menu li .Nodes{top:62px;}
	.siteMap-nav{ top: 62px;}
	.link-select-box{ width: 220px;}
	.inner{ width: 1100px;}
	.binbox{ bottom: 52px;}
	.binbox .t{ font-size: 30px;}
	.binbox .en{ font-size: 16px;}
	.binbox .con{ height: 140px;}
	.banner .slick-arrow{ bottom: 260px;}
	.mouseIco{ bottom: 47px;}
	.banner .bot{ height: 3px;}
 	.aboutIbox .con{ top: 5%;}
	.aboutIbox .t{ font-size: 16px;}
	.aboutIbox .by{ font-size: 24px;}
	.aboutIbox .i{ margin: 2% 0px 3%;}
	.numList .num{ font-size: 46px;}

	.home5 .l .container { width:80%; }
	.home5 .title { padding-bottom: 25px; }
	.home5 .l .des { line-height: 20px; }
	.home5 .l .more { padding:2% 0 0; }
	.home5 .r li .pic { width: 27%; }
	.home5 .r li .tit { width: 68%;padding:1% 0 0.7%;font-size: 15px; }
	.home5 .r li .date { width: 68%;margin:0 0 1%; }
	.home5 .r li {min-height: 90px; }
	.home5 .r li a { min-height: 90px; }
	.pinner{ width: 86%;}
	.pbanner-C{ left: 7%;}
	.pbanner-C .c{ font-size: 26px;}
	.speech-Pbox .con{ right: 7%;}
	.speech-Pbox .t{ font-size:46px;}
	.surveyPCon{ padding: 140px 0 120px;}
	.survey-plist{ right: 7%;}
	.survey-plist li{ padding: 30px 1%;}
	.survey-plist .num{ font-size: 50px;}
	.pboxT .t{ font-size: 20px;}
	.pboxT .by{ font-size: 28px;}
	.memorabiliaPbox{ padding-top: 100px;}
	.pboxT2 .zh{ font-size: 24px; }
	.pboxT2 .en{ font-size: 14px; }
	.structure-pbox .con{ left: 7%; width: 38%;}
	.honor-pbox-bg{ padding: 80px 0px;} 
	.honor-pbox-bg .title img{ width: 140px;}
	.honor-pbox-bg .t{ font-size: 26px;}
	.honor-pbox-bg .c{ margin-bottom: 50px;}
	.responsibility-pbox-bg{ margin-left: 7%; width: 38%;}
	.responsibility-pbox{ padding: 80px 0px;}
	.pageC-zh{ font-size: 24px;}
	.pagePading{ padding: 55px 0px;}
	.pagePading2{ padding: 55px 0px;}
	.newlist{ width: 1154px;}
	.videspan{ padding: 20px 12px;}
	.videspan span{ font-size: 16px;}
	.service-ul .txt{ height: 54px; line-height: 54px;}

	.brands-box { padding: 56px 55px 65px 55px; }
	.b-ti { padding: 57px 55px 46px 55px; }
	.b-ti2 { padding: 0; padding-bottom: 20px; }
	.serachPage{ min-height:100vh; min-height: -moz-calc(100vh - 62px); min-height: -webkit-calc(100vh - 62px);  min-height: calc(100vh - 62px); }
	.tb-s310, .tb-s310 img{max-height:400px;max-width:400px;}
	.mt-tabpage-count {width: 1200px;height: 550px; }
	.mt-tabpage-count .mt-tabpage-item {width: 1200px;height: 550px;}
}
@media screen and (max-width:1260px){
	.logo { left:2%; }
	.logo a{ height:41px; padding: 12px 0px 12px;}
	.word1 { display: none; }
	.home3 li .ico { max-width: 70px; }
	.home3 li .tit1 { margin:3% 0 0;font-size: 18px; }
	.home3 li .tit2 { font-size: 11px;}
	.iboxInner{ width: 90%;}
	.iboxT .zh, .iboxT .en{ font-size: 22px;}
	.aboutIbox .by{ font-size: 20px;}
	.numList .num{ font-size: 40px;}
	.aboutIbox .i{ width: 100%; font-size: 13px; height: 70px; margin: 3% 0 6%;}
	.numList li{ margin-right: 30px;}
	.industryIDemo .con{ top: 8%;}
	.industryINav .itemC{ padding: 25px 30px 0px; height: 200px;}
	.industryINav .t{ font-size: 15px;}
	.industryINav .addico{ margin-bottom: 0px;}
	.industryIDemo .by{ font-size: 20px;}
	.inner,.inner1000{ width: 900px;}
	.speech-Pbox .t{ font-size:40px;}
	.speech-Pbox .c{ font-size: 14px;}
	.survey-plist{ right: 0;}
	.newlist{ width:940px; left:-20px;}
	.newlist li{ width:50%;}
	.newlist li a{ margin:0 20px;}
	.nview{ padding-top:59px;}
	.newview{ margin-top:0;}
	.listPage{ padding: 40px;}
	.fashion-item{ margin: 0 0 0 35px;}
	.foot2 li { width: 17%;float: left; }
	.foot2 li:nth-child(2) { width:36%;margin-right: 2%; }
	.foot2 li:nth-child(4) { width:15%; }
	.fashionlist li:nth-child(odd) .fashion-item{ margin:0px 35px 0px 0;}
	.fashionlist1 .fashion-item{ height: 104px; padding: 0 10px 0 162px;}
	.fashionlist1 .fashion-item .img{ width: 140px; height: 100px;}
	.fashionlist1 .fashion-item .t{ margin-top: 8px;}
	.products_detal .left { width: 46%;float: left; }
	.tb-s310, .tb-s310 img{max-height:300px;max-width:300px;}
	.mt-tabpage-count {width: 1000px;height: 480px; }
	.mt-tabpage-count .mt-tabpage-item {width: 1000px;height: 480px;}
}
@media screen and (max-width:1024px){
	.inner{ width: 90%;}
	.vwrap .videobox { width: 700px; margin-left: -350px; }
	.transYT50{ transform: translateY(0px); -webkit-transform: translateY(0px); opacity: 1; visibility: visible; transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
	.transXT50{ transform: translateX(0px); -webkit-transform: translateX(0px); opacity: 1; visibility: visible; transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;  }
	.action.transYT50 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
	.action.transYT50{ opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
	.header{ height: 54px;}
	.top { height: 54px; }
	.nav{ display: none;}
	.logo{ left: 2%;}
	.logo a{ height: 40px;padding-top:8px;}
	.serach-btn,.menuItem{ width: 54px; height: 44px;}
	.serach-btn{ background-position: top 39px center;}
	.serach-btn i{ background-size: 18px auto;}
	.menu-handler{ width: 54px; height: 54px;}
	.menu-handler .burger{ top: 16px;}
	.menu-handler .burger-2 { top: 25px; }
	.menu-handler .burger-3 { top: 33px; }
	.menu-handler.active .burger-1 { top: 25px;}
	.menu-handler.active .burger-3 { top: 25px;}
	.topsearch-form{ height: 80px; margin-top: -40px;}
	.topsearch-box{ padding: 0px 80px 0px 10px;}
	.topsearchtx{ height: 80px; line-height: 80px; font-size: 36px;}
	.topsearchbtn{ width: 80px;}
	.search-Ibox .close{ background-size: 70% auto;}
	.siteMap-nav{ top: 54px; width: 510px; padding: 0px 58px 0px 40px; right: -610px; }
	.siteMap-head .en{ font-size: 34px;}
	.siteMap-sub{ padding-top: 5px;}
	.siteMap-sub dd{ margin-right: 22px; padding-top: 5px;}
	.siteMap-list a{ font-size: 15px;}
	.footBox{ padding: 28px 0px 32px;}
	.foot .item1,.foot .item2{ width: 100%; float: none;}
	.ermBox{ float: none; margin:30px 0px;}
	.link-select-box{ float: none; margin: 0;}
	.blackTop:hover{ bottom: 0;}
	.ibox dd{ float: none; width: 100%;}

	.videoIbox .vico{ background-size: cover; width: 40px; height: 40px;}
	.videoIbox .con{ margin-top: -68px;}
 	.aboutIbox .img{ display: none;}
 	.aboutIbox .con{ position: relative; left: auto; top: auto; width: 90%; padding: 40px 5% 55px;}
 	.aboutIbox .i{ height: auto; margin: 30px 0px 55px;}
 	.aboutIbox .moreBtn{ position: relative; right: auto; bottom: auto; margin-top: 40px;}

	.inner1000{ width: 90%;}
	.social-list dd{ padding-bottom: 15px;}
	.social-list .txt{ padding-top: 15px;}
	.pageC-zh{ font-size: 22px;}
	.pagePading2{ padding: 45px 0px;}
	.news{ padding:50px 0;}
	.newlist{ width:100%; left:0; margin-top:32px;}
	.newlist li{ width:48%; margin-right:4%; margin-bottom:40px;}
	.newlist li:nth-child(2n+2){ margin-right:0;}
	.newlist li a{ margin:0;}
	.writtens li{ padding:30px 48px 0 48px;}
	.writtens li:before{ display:none;}
	.writtenwr{ padding-bottom:25px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.writtenle{ margin-right:28px;}
	.writtenfix{ width:auto; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.tnew a{ padding: 0px 20px;}
	.newview{ width:90%;}
	.nview{ padding:48px 0;}
	.newtitle{ padding:32px 30px 15px;}
	.newtitle h3{ font-size:22px; margin-bottom:10px;}
	.newv{ margin:20px 5% 50px;}
	.previous{ margin:0 auto; width: 90%;}
	.videspan{ padding: 15px 12px;}
	.videspan span{ font-size: 15px;}
	.bmBox{ padding: 25px;}
	.bmBox .t{ font-size: 20px;}
	.bmBox .line{ margin: 15px 0px 25px;}
	.bmtxt{ padding: 10px 5%;}
	.open-box-close{ right: 22px;}

	.pbot{ transform: scale(0.8); -webkit-transform: scale(0.8);}

	.campusBtn{ padding: 15px 0px;}
	.campusBtn .txt{ background-size: 20px auto;}
	.serach-banner-box .t{ font-size: 24px;}
	.serach-banner .btn i{ width: 20px; height: 20px; margin: 12px auto; }

	.products_detal .left { width: 100%;margin: 0 0 3%; }
	.tb-s310, .tb-s310 img{max-height:500px;max-width:500px;}
	.products_detal .right { width: 100%; }
	.mt-tabpage-count {width: 860px;height: 420px; }
	.mt-tabpage-count .mt-tabpage-item {width: 860px;height: 420px;}

}
@media screen and (max-width:860px){
	.vwrap .videobox { width: 560px; margin-left: -298px; }
	.binbox .con{ height: auto; padding-bottom: 25px;}
	.home3 li .ico { max-width: 55px; }
	.home3 li .tit1 { margin:2% 0 0;font-size: 16px; }
	.home5 { background: #fff; }
	.home5 .l { width: 100%;margin:0 0 3%; background: #eae9ee;padding:3% 0; }
	.home5 .l .container { max-width: 607px;width:90%; }
	.home5 .r { width: 100%;margin:0 0 3%; }
	.home5 .r li {min-height: 90px; }
	.home5 .r li a { min-height: 90px; }
	.home5 .r li .pic { width: 32%;margin-right:5%;float: left; }
	.home5 .r li .tit { width: 63%;}
	.home5 .r li .date { width: 63%;margin:1% 0 3%; }
	.footBox{  padding: 5% 0px 3%;background:#373a41;border-top:0;color:#fff; }
	.foot1,.foot2 { display: none; }
	.foot3 .l { width: 100%;text-align:center;word-spacing: 1px; }
	.foot3 .r { width: 100%;text-align: center;word-spacing: 12px; }
	.foot3 a { color: #fff; }
    .mouseIco{ bottom: 3%;}
	.pbanner-C .c{ font-size: 20px;}
 	.survey-plist{ position: relative; right: auto; bottom: auto;}
 	.survey-title .year{ font-size: 100px;}
	.structure-pbox .img img{ width: 160%; margin-left: -30%;}
	.honor-pbox-bg{ width: 90%;}
	.w795{ width: 80%;}
	.ipnav li { width: 68px; height: 68px; margin: 0 20px; }
	.ipnav li { font-size: 14px; }
	.ipnav p { padding-top: 22px; }
	.hr1 { padding: 75px 0 70px 0; }
	.ipnav { margin-top: 50px; }
	.workSlide { padding: 0 32px; }
	.workSlide .slick-prev { left: 0; }
	.workSlide .slick-next { right: 0; }
	.hr2 .fixbg { padding-bottom: 84px; }
	.orIndro .setEmail { position: relative; bottom: 0; margin-top: 15px; }
	.hrPaging { padding: 80px 0 75px 0; }
	.yyPageNav a { padding: 4px 20px;}
	.mywingtx { padding: 0 35px 58px 35px; }
	.serviceList li { width: 100%; float: none; height: auto; }
	.serviceList .pa { padding: 25px 15px; }
	.wingIntro .pic { width: 162px; float: none; max-width: 100%; }
	.wingIntro .txts { float: none; width: 100%; margin-top: 25px; }
	.wing1 { padding: 40px 0 0 0; }
	.maList .scapic { width: 48%; }
	.maList { margin-bottom: 20px; margin-top: 53px; }
	.ombox { padding: 36px 35px 48px 35px; }
	.store-list .spicbox, .store-list .txts { width: 100%; float: none !important; }
	.store-list .txts .pa { padding: 40px 30px; }
	.store-list .txts .freeTx { line-height: 2; font-size: 14px; max-height: none; }
	.brands-box { padding: 56px 35px 65px 35px; }
	.b-ti { padding: 57px 35px 46px 35px; }
	.b-ti2 { padding: 0; padding-bottom: 20px; }
	.brandsList li { width: 23.2%; }
	.b-ti .b, .b-ti .tools { float: none; overflow: hidden; }
	.b-ti .tools { margin-top: 27px; }
	.b-ti .tools a { margin-right: 12px; margin-left: 0; }
	.b-ti .b-logo { width: 207px; }
	.b-ti .ti { line-height: 42px; margin-left: 25px; }
	.hotel-list dd { width: 49.2%; }
	.b-ti2 .tools { float: right; margin-top: 0; }
	.b-ti2 .tools a { margin-left: 12px; margin-right: 0; }
	.hrList .hspan:nth-child(4){ display: none;}
	.hrList .hspan{ width: 22%;}
	.hrList .hspan1{ width: 29%;}
	.tb-s310, .tb-s310 img{max-height:400px;max-width:400px;}
	.mt-tabpage-count {width: 640px;height: 320px; }
	.mt-tabpage-count .mt-tabpage-item {width: 640px;height: 320px;}
}
@media screen and (max-width:641px){
	.phone { display: block; }
	.pc { display: none; }
	.banner .slick-prev{ left: 2%; }
	.banner .slick-next{ right: 2%;}
	.banner .slick-prev i,.banner .slick-next i{ background-size: 30px 30px;}
	.home3 li { width: 48%;margin:2% 1% ; }
	.home3 li .ico { max-width: 70px;margin-top:4%; }
	.home3 li .tit1 { margin:0;font-size: 16px;padding:0; }
	.home3 li .tit2 { margin-top:-8px; }
	.cert li { width: 48%;margin:0 4% 4% 0; }
	.cert li:nth-child(2n) { margin-right: 0; }
	.cert li:nth-child(2n+1) { clear: left; }
	.vwrap .videobox { width: 400px; margin-left: -218px; height: 350px; margin-top: -175px; }
	.topsearch-form{ height: 40px; top: auto; left: auto; margin:25% auto 0; position: relative;}
	.topsearch-box{ padding: 0px 40px 0px 0px;}
	.topsearchtx{ height: 40px; line-height: 40px; font-size: 20px;}
	.topsearchbtn{ width: 40px; background-size: 18px auto;}
	.search-Ibox .close{ width: 40px; height: 40px; background-size: 40% auto; position: relative; display: block; top: auto; right: auto; margin: 5% 3% 0 0; float: right; display: block;}
 	.siteMap-overlay{ z-index: 998;}
 	.siteMap-nav{ width: 100%; box-sizing: border-box; padding: 0; border-top: 1px solid #d4c3b8; right: -110%;}  
 	.menuOpen .siteMap-nav{ right: 0;} 
 	.siteMap-head,.siteMap-foot{ display: none;}
 	.siteMap-body{ padding-bottom: 150px;}
 	.siteMap-list li{ margin-bottom: 0; border-bottom: 1px solid #dedede;}
 	.siteMap-list li.lan a { display: inline-block;padding:10px 5%; }
 	.siteMap-list a.sm-item{ display: block; padding: 10px 5%; position: relative;}
 	.siteMap-sub{ padding: 0; background-color: #f0f0f0; display: none;}
 	.siteMap-sub dd{ display: block; float: none; margin: 0; border-top: 1px solid #dedede;}
 	.siteMap-sub dd>a{ padding: 10px 5%; display: block;}
 	.siteMap-sub dd a{ font-size: 14px;}
 	.siteMap-sub-nav{ display: block; padding: 0px 5% 10px;}
 	.siteMap-sub-nav a{ display: inline-block; margin: 0px 10px;}
 	.mobile-menu .sm-item.cur{ background-color: #008fd1; color: #fff;}
 	.mobile-menu .sm-item:before{content: ""; width: 17px; height: 17px; background: url(../images/subnav_i2.png) no-repeat scroll center center; background-size: 13px 13px; position: absolute; right: 5%; top: 50%; margin-top: -8px; transition: 400ms; -webkit-transition: 400ms;}
 	.mobile-menu .cur:before{  transform: rotate(360deg);-webkit-transform: rotate(360deg); }
 	.ermBox{ width: 100px;}
 	.ermBox .txt{ height: auto; padding: 5px; line-height: 1.5;}
 	.foot-link-nav{ float: none; display: block; padding-bottom: 10px;}
 	.footLink a.oaLink,.footLink a.emailLink{ display: block; margin: 0px 20px 0px 0; padding: 0px; width: 100px; text-align: center;}
 	.smlink{ margin-left: 0; display: block;}
 	.link-select-box .mt .aw{ background-size: 10px auto;}
 	.blackTop{ background-size: 20px auto;}
    .mouseIco{ display: none;}
    .banner .item .pimg{ width: 100%; margin-left: 0%;}
    .phone { display: block; }
    .pc { display: none; }
 	.banner .slick-dots li{ padding: 4px 0;}
 	.binbox{ padding-left: 20px; left: 5%; width: 80%; bottom: 10%;}
 	.binbox .t{ font-size: 16px; margin-bottom: 5px;}
 	.binbox .t1{  font-size: 26px; line-height: 1.1; margin-bottom: 20px;font-weight: bold;letter-spacing: 1px;}
 	.binbox .en{ font-size: 12px;}
 	.binbox .con{ height: auto; padding-bottom: 10px;}
 	.iboxT .zh,.iboxT .en{ font-size: 20px;}
 	.videoIbox .iboxT{ padding: 70px 0px 0;margin-top:-40px;background-size: 60px auto; }
 	.videoIbox .con{ margin-top: -53px;}
 	.aboutIbox .con{ padding: 30px 5% 40px;}
 	.aboutIbox .i{ margin: 20px 0px 45px;}
 	.aboutIbox .moreBtn{ margin-top: 30px;}
 	.numList li{ margin-right: 8%; font-size: 13px; }
 	.numList .num{ font-size: 30px;}
 	.mt-tabpage-title {padding-top:15px;}
 	.mt-tabpage-title .mt-tabpage-item {height: 34px;line-height: 34px;font-size: 14px;border-radius: 6px;margin:0 1%;}
 	.home5 .r li a { min-height: 100px; }
 	.home5 .r li .pic { width: 40%;margin-right:3%;float: left; }
	.home5 .r li .tit { width: 56%;}
	.home5 .r li .date { width: 56%;margin:1% 0 3%; }
	.tb-s310, .tb-s310 img{max-height:360px;max-width:360px;}
	.gaodu { border-bottom:#fff 40px solid; }
	.db { position: fixed;bottom:0;left:0;width:100%;height: 40px;line-height: 40px;z-index: 999; }
	.dbbg { width: 100%;height: 100%;background-color: #000;opacity:0.7 }
	.dbcd { position: absolute;display:block;left: 0;top:0;width:93%;padding-left:7%;color:#fff;height: 100%;z-index: 9999;font-size: 16px;text-align:center;font-size: 10px; }
	.dbcd a { display:inline-block;width:30%;float:left;text-align:center;color: #fff;word-spacing: 5px;font-size: 16px; }
	.mt-tabpage-count {width: 481px;height: 260px; }
	.mt-tabpage-count .mt-tabpage-item {width: 481px;height: 260px;}
}
@media screen and (max-width:481px) {
	.vwrap .videobox { width: 300px; margin-left: -150px; height: 240px; margin-top: -120px; }
    .newIbox-first .img{ float: none; width: 100%; height: auto; margin-bottom: 20px;}
	.speech-Pbox .t{ font-size:20px;}
	.survey-title .year{ font-size: 60px;}
	.honor-pbox-bg .t{ font-size: 18px;}
	.honor-pbox-bg .c{ font-size: 13px;}
	.social-list dd{ width: 100%; float: none; margin:0px 0px 30px; padding-bottom: 0;}
	.social-list .txt{ padding: 18px 5%; height: auto;}
	.writtenwr{ display:block;}
	.writtens{ margin-top:22px; padding-top:0; padding-bottom:0;}
	.writtenle{ margin-right:0; width:100%; margin-bottom:14px;}
	.writtens li{ padding:24px 22px 0;}
	.newtitle h3{ font-size:20px;}
	.newtitle{ padding:22px 20px 12px;}
	.newv{ margin:20px 5% 30px;}
	.backlist{ height: 36px; line-height: 36px;}
	.previous .previ{ width:90px; height:34px; line-height:34px;}
	.videoli{ margin-top:20px;}
	.videotext { padding:12px 22px; height:auto;}

	.hrti .ch { font-size: 20px; }
	.hr2 .fixbg { padding: 52px 0 54px 0; }
	.ipnav p { width: 28px; line-height: 1.1; margin: 0 auto; padding-top: 18px; }
	.iptx { margin-top: 30px; }
	.hr1 { padding: 50px 0; }

	/*.b-ti .b-logo { width: 201px; }*/
	.b-ti .ti { float: none; margin-left: 0; margin-top: 10px; }
	.spicbox .shadow { height: 40px; }
	.spicbox2 .actnum { right: 15px; }
	.spicbox2 .nowti { left: 50px; right: 50px; font-size: 14px; }
	.hotel-list dd { width: 100%; float: none; margin: 0; margin-bottom: 15px; }
	.hotel-list { margin-left: 0; margin-top: 25px; }
	.f-logo { transform: scale(0.4); -webkit-transform: scale(0.4); left: 15px; top: 15px; }
	.b-ti2 .tools { float: none; margin-top: 27px; }
	.b-ti2 .tools a { margin-left: 0; margin-right: 12px; }
	.f-tx { margin-top: 30px; }
	.wingshowBox{ padding: 60px 5% 50px; width: 80%;}
}	
@media screen and (max-width:421px) {
 	.banner-yy{ background-position: left 20%;}
	.speech-Pbox .t{ font-size:18px;}
	.pbanner-C .c{ font-size: 16px;}
	.mt-tabpage-count {width: 375px;height: 170px; }
	.mt-tabpage-count .mt-tabpage-item {width: 375px;height:170px;}
}
@media screen and (max-width: 375px) {
	.vwrap .close{ right: 0; top: -40px;}
 	.iboxT .zh, .iboxT .en{ font-size: 18px;}
}
@media screen and (max-width: 360px) {
 	/*.binbox .t{ font-size: 18px;}
 	.binbox .con{ height: 100px;}*/
 	.iboxT .en{ display: none;}
	select.mar-sel{ float: none; width: 100%; margin-right: 0;}
	.mt-tabpage-count {width: 345px;height: 160px; }
	.mt-tabpage-count .mt-tabpage-item {width: 345px;height: 160px;}
}
