@charset "utf-8";
html{
	font-size:16px;	
}
body{
	padding:0;margin:0; font-size:16px;font-size:1rem; color:#333;transition:all 0.5s; background-color:#FFF;
}
input,body,button{font-family:'Arial','Microsoft Yahei';}

@font-face {
  font-family: 'iconfont';  /* project id 1173700 */
  src: url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.eot');
  src: url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.eot?#iefix') format('embedded-opentype'),
  url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.woff2') format('woff2'),
  url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.woff') format('woff'),
  url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.ttf') format('truetype'),
  url('https://at.alicdn.com/t/font_1173700_ih55ifacipl.svg#iconfont') format('svg');
}

img{border:0;}
a{color:#333;text-decoration:none;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition: color 0.3s;-o-transition: color 0.3s;}
a:hover{color:#999;}
a.box{display:block;}
.in{margin:0 auto;width:1240px;padding:0 20px;box-sizing:border-box;}
/*[after-animate]{visibility:hidden;}*/
.header{height:80px;background-color:#FFF;box-shadow:0 0 1rem rgba(0,0,0,0.1);left:0;top:0;width:100%;z-index:9;transition:all 0.5s;position:relative;}
.header .in{height:100%;}
.header .logo{display:inline-block;height:50px;transition:all 0.5s;}
.header .logo img{height:100%;}
.header .tbcol{vertical-align:middle;}
.header .nav{display:inline-block;}
.header .nav .item{display:inline-block;margin-right:20px;}
.header .nav>.item:hover:after{content:'';display:block;position:absolute;height:100px;width:100%;left:0;}
.header .nav .item:hover{color:#666;}
.header .nav .item:hover>.sublist{display:block;}
.header .sublist{position:absolute;background-color:#FFF;border-top:2px solid #F1F1F1;width:100%;line-height:2;text-align:center;top:100%;left:0;display:none;z-index:1;box-shadow:0 10px 20px rgba(30,35,126,0.2);}
.header .sublist .subitem:first-child{border-top-left-radius:6px;border-top-right-radius:6px;}
.header .sublist .item{margin-right:0;}
.header .sublist .subitem:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.header .sublist .subitem{padding:5px 10px;position:relative;display:block;}
.header .sublist .subitem:hover{background-color:#F1F1F1;}
.header .sublist .subitem:hover .sublist{display:block;}
.header .sublist .subitem .sublist{left:100%;margin-left:-5px;top:0;margin-top:0;z-index:1;display:none;}
.header .btnSrc{display:inline-block;cursor:pointer;}
.header.hide{transform:translateY(-200px);-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);}
.header .nav .navTab{width:200px;border-right:2px solid #F1F1F1;padding:20px  0;vertical-align:top;}
.header .nav .navTab .tab{padding:10px 0;}
.header .nav .navTab .tab.on{font-weight:bold;}
.header .nav .navCon{vertical-align:top;padding-top:20px;}
.header .nav .tabitems{display:none;margin-left:20px;margin-top:30px;}
.header .nav .tabitems .item{margin-right:0;}
.header .nav .tabitems:first-child{display:block;}
.header .nav .navsub{padding:40px 0;box-sizing:border-box;}
.header .nav .navsub .item{margin-bottom:0!important;}
.header .nav .navsub .itemlink{}

body.searchMode{margin-top:60px;}
.searchBox{width:100%;height:0px;overflow:hidden;background-color:#EEE;position:fixed;left:0;top:0;transition:all 0.5s;z-index:9;box-shadow:0 0 20px rgba(0,0,0,0.2);}
.searchBox .search{width:100%;height:100%;background-color:#FFF;text-align:left;font-size:20px;padding-left:20px;box-sizing:border-box;border:none;}
.searchBox .btnSrcGo{position:absolute;width:100px;height:100%; background-color:#20237e;color:#FFF;right:0;top:0;border:0;font-size:18px;}
.searchBox .btnSrcCancel{position:absolute;width:100px;height:100%; background-color:#DDD;color:#FFF;right:100px;top:0;border:0;padding:0 20px;font-size:18px;}
.searchBox form{height:100%;width:100%;}
body.searchMode .header{top:0px;}
body.searchMode .searchBox{display:block;height:60px;}
body.scrollDown{padding-top:60px;}
body.scrollDown .header{height:80px;}
body.scrollDown .header .logo{height:40px;}
body.fixed{position:fixed;left:0;top:0;width:100%;min-height:100%;}

.bannerSlider{height:450px;background-color:#e8e8ee;overflow:hidden;position:relative;}
.bannerSlider .item{display:block;}
.bannerSlider .pages{position:absolute;bottom:16px;left:0;text-align:center;width:100%;}
.bannerSlider .swiper-pagination-switch{width:22px;height:8px;background-color:#CCC;background-color:rgba(255,255,255,0.3);border-radius:4px;display:inline-block;margin:0 10px;cursor:pointer;}
.bannerSlider .swiper-active-switch{background-color:#FFF;cursor:default;}

.section{margin-top:2rem;}
.section .in>.title{font-size:32px;font-weight:bold;text-align:center;}
.section .in>.des{font-size:14px;text-align:center;max-width:800px;margin:auto;line-height:28px;margin-top:24px;color:#666;}
.section.light{background-color:#F1F1F1;padding:2rem 0;}
.section.dark{background-color:#0909b7;padding:2rem 0;color:#FFF;margin-top:0;}

.indexBgSec{background-color:#20237e; color:#FFF;line-height:32px;padding:90px 0; background-size:cover; background-attachment:fixed;}
.indexBgSec .entitle{margin-top:10px;font-size:24px;}
.indexBgSec .title{font-size:32px;font-weight:bold;}
.indexBgSec .indexItd{width:420px;vertical-align:middle;}
.indexBgSec .content{margin-top:20px;}
.indexBgSec .indexMap{text-align:right;vertical-align:middle;}


.svslist{margin-top:80px;}
.svslist .item{margin-bottom:30px;overflow:hidden;}
.svslist .bgpic{border-radius:6px;position:relative;}
.svslist .title{font-size:24px;width:100%; line-height:2; white-space:nowrap;text-overflow:ellipsis;}
.svslist .title .tbcol{vertical-align:middle;}
.svslist .des{font-size:14px;vertical-align:middle;text-align:right;padding:0;}
.svslist .rtitle,.nav .rtitle,.sevsublist .rtitle{vertical-align:middle;color:#FFF;background-color:#0909b7; font-size:14px;position:absolute;bottom:10px;left:10px;line-height:1;padding:5px 10px;border-radius:6px;}

.articlelist{margin-top:80px;}
.articlelist .item{}
.articlelist .bgpic{border-radius:6px;}
.articlelist .time{font-size:14px;color:#666;line-height:2.4;}
.articlelist .title{font-size:18px;font-weight:bold;line-height:1.8;height:64.8px;overflow:hidden;}
.articlelist .des{color:#666;font-size:12px;line-height:2;margin-top:10px;height:72px;overflow:hidden;}

.footer{background-color:#333;color:#FFF;padding-top:32px;}
.footer .tbcol{padding-left:48px;vertical-align:top;}
.footer .tbcol:first-child{padding-left:0;}
.footer .tblay{table-layout: auto;}
.footer a{color:#FFF;}
.footer .bottom{padding:28px 0;color:#666;text-align:center;background-color:#111;margin-top:32px;font-size:14px;line-height:1.8;}
.footer .bottom a{color:#666;}
.footer .iconfont{font-size:24px; vertical-align:bottom;margin-right:5px;}

.banner{width:100%;display:block;height:500px;position:relative;}
.banner .bnTitle{position:absolute;left:0;bottom:0;width:100%;color:#FFF;line-height:1;}
.banner .title{font-size:48px;font-weight:bold;margin-bottom:24px;}
.banner .entitle{font-size:32px;margin-bottom:24px;}

.banner.mediumBanner{height:260px;background-color:#FFF;overflow: hidden;}
.banner.mediumBanner:before {content: '';width: 100%;height: 100%;position: absolute;background: #000;z-index: 1;opacity: 0.6;left:0;top:0;}
/*.banner.mediumBanner>.bgpic{filter:blur(6px);-webkit-filter: blur(6px);-moz-filter: blur(6px);-ms-filter: blur(6px);}*/
.banner.mediumBanner .bnTitle{position:absolute;left:0;bottom:0;width:100%;color:#FFF;line-height:1;z-index:2;}
.banner.mediumBanner .title{font-size:32px;font-weight:bold;margin-bottom:16px;}
.banner.mediumBanner .entitle{font-size:14px;margin-bottom:24px;line-height:2;}

.banner.autoBanner{text-align:center;overflow:hidden;height:auto;padding:100px 0;background-color:#FFF;}
.banner.autoBanner:before {content: '';width: 100%;height: 100%;position: absolute;background: #000;z-index: 1;opacity: 0.6;left:0;top:0;}
.banner.autoBanner>.bgpic{filter:blur(10px);-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);opacity:0.6;padding:20px;left:-20px;top:-20px;position:absolute;background-color:#000;}
.banner.autoBanner .bnTitle{position:relative;z-index:2;line-height:2;}
.banner.autoBanner .title{font-size:28px;font-weight:bold;margin-bottom:16px;}
.banner.autoBanner .entitle{font-size:16px;margin-bottom:24px;}

.banner.personalBanner .avatar{border-radius:50%;}
.banner.personalBanner .headWrap{position:relative;width:180px;margin:auto;}
.banner.personalBanner .headWrap:before{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:rgba(255,255,255,0.2);content:'';animation:breathing 3s infinite}
.banner.personalBanner .headWrap:hover:before{background-color:rgba(255,255,255,1);}
.banner.personalBanner .innerContent{max-width:800px;margin:auto;}

.contact .iconfont{font-size:28px;vertical-align:middle;margin-right:10px;}
.contact .innerContent .iconfont{font-size:20px;}
.contact .item{margin-bottom:60px!important;}
.contact{padding:50px 0;margin-top:0;}
.contact:nth-child(odd){background-color:#F1F1F1;}

.leftMenu{width:210px;vertical-align:top;}
.leftMenu .title{font-size:16px;font-weight:bold;}
.leftMenu .title .iconfont{font-size:18px;vertical-align:middle;margin-right:10px;}
.leftMenu .list{margin-top:10px;width:210px;}
.leftMenu .item{font-size:14px;line-height:2;display:block;width:50%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leftMenu .list{margin-bottom:32px;}

.mainContent{padding-left:40px;box-sizing:border-box;vertical-align:top;}
.innerLay{}
.innerLay .leftMenu .innerTitle{padding-left:20px;position:relative;}
.innerLay .leftMenu .innerTitle:after{width:4px;height:100%;position:absolute;left:0;top:0;background-color:#0909b7;content:'';display:block;}

.case .list{margin-bottom:24px;margin-top:36px;font-size:14px;}

.honor .bgpic{cursor:pointer;}

.stitle{margin:15px 0;text-align:center;display:block; line-height:1;font-size:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news .list .item{position:relative;margin-bottom:40px;}
.news .list .bgpic{width:320px;}
.news .list .title{font-size:18px;font-weight:bold;}
.news .list .details{position:absolute;margin-left:350px;height:100%;top:0px;}
.news .list .des{font-size:12px;line-height:2.8;height:100.8px;overflow:hidden;margin-top:20px;color:#666; display:-webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;}
.news .list .time{position:absolute;bottom:0;font-size:14px;color:#666;}

.pagelist{margin:60px 0;padding:0;line-height:1;}
.pagelist li{display:inline-block;background-color:#F1F1F1;padding:5px 20px;margin-right:8px;color:#999;border-radius:6px;margin-bottom:10px;}
.pagelist a{display:block;}

.artNav .tbcol{padding:20px 10px;vertical-align:middle;line-height:2;}
.artNav .title{text-align:center;font-size:24px;border-right:2px solid #F1F1F1;width:200px;}
.topic .innerContent h2,.article-section-title{padding:10px 20px;position:relative;background-color:rgba(30,35,126,0.05);font-size:1.2rem;margin:2rem 0;}
.topic .innerContent h2:after,.article-section-title:after{width:4px;height:100%;position:absolute;left:0;top:0;background-color:#0909b7;content:'';display:block;}

.article .innerContent{position:relative;}
.article .innerContent img{max-width:100%;}
.article .time{text-align:center;margin-top:100px;color:#999;}
.otherlist{padding:20px;background-color:#F1F1F1;margin-top:100px;line-height:2;color:#999;}
.otherlist .item{margin:5px 0;}
.otherlist .iconfont{margin-right:5px;}

.team .list .box{background-color:#FFF;padding:40px 30px;display:block;}
.team .list .stitle{font-size:16px;font-weight:bold;padding:10px 0;}
.team .list .txt{color:#666;overflow:hidden;display: -webkit-box; -webkit-line-clamp:4;-webkit-box-orient: vertical;height:100.8px;}
.team .list .bgpic{width:60%;border-radius:50%;margin:auto;position:relative;}
.team .list .bgpic:before{content:'';visibility:hidden;transition:all 1s;-webkit-transition:all 1s;transform:scale(0);-webkit-transform:scale(0); position:absolute;width:100%;height:100%;left:-13px;top:-13px;padding:10px;border-radius:50%;border:3px solid transparent;}
.team .list .box:hover .bgpic:before{visibility:visible;border:3px solid #F1F1F1;transform:scale(1);-webkit-transform:scale(1);}

.btn_mnav{display:none;}

.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-next,.swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left: 10px;right:auto;}

.sevsublist{margin-top:30px;}
.sevsublist .bgpic{position:relative;}
.sevsublist .item{display:block;}
.sevsublist .stitle{font-weight:bold;}
.sevsublist .txt{overflow:hidden;height:50.4px;display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}

.sev .innerContent .imgright{width: 400px;height:auto;}
.sev .sectionTitle{font-size:24px;position:relative;border-top:2px solid #F1F1F1;padding:10px 0;}

.indexCommon{line-height:2;}
.indexCommon .title{line-height:1;}
.indexCommon .leftBox{width:33.33%;vertical-align:top;padding-right:40px;box-sizing:border-box;}
.indexCommon .rightBox{vertical-align:middle;}
.indexCommon .bgtxt{padding:20px 20px;margin-top:20px;min-height:230px;box-sizing:border-box;background-color:#F1F1F1;background-size:cover;}
.indexCommon .bgtxt .txt{font-size:16px; vertical-align:middle;}
.indexCommon .sme{text-align:center;}
.indexCommon .numbox{margin:auto;text-align:center;}
.indexCommon .numbox .n{display:block;line-height:1;font-weight:bold;}
.indexCommon .numbox .t{background-color:#0909b7;color:#FFF;display:inline-block;line-height:1;padding:3px 8px;border-radius:20px;font-size:14px;}
.indexCommon .innerContent{margin-top:20px;}
.section.dark .indexCommon .bgtxt{background-color:rgba(255,255,255,0.1);}
.section.light .indexCommon .bgtxt{background-color:#FFF;}
.section.dark .indexCommon .numbox .t{background-color:transparent;padding:0;}
.indexCommon.s2 .bgtxt{padding:40px 20px;min-height:260px;margin-top:0;}
.indexCommon .secimg{max-width:100%;margin:20px 0;}
.indexCommon .titleMore{float:right;}

.indexSev .tags{margin-left:-5px!important;overflow:hidden;}
.indexSev .tags .item{padding-left:5px!important;display:block;}
.indexSev .tags .item a{display:block;background-color:#FFF;line-height:1;padding:6px 0px;font-size:13px;text-align:center;border-radius:6px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.indexSev .tags .item a:hover{background-color:#0909b7;color:#FFF;}
.indexSev .link{padding:5px 20px;line-height:1;background-color:rgba(0,0,0,0.5);color:#FFF;font-weight:bold;border-radius:20px;display:inline-block;z-index: 2;}


.indexNews .bgpic{width:280px;float:left;}
.indexNews .item{margin-bottom:2rem;}
.indexNews .item:last-child{margin-bottom:0;}
.indexNews .info{margin-left:320px;}
.section .indexNews .time{text-align:left;color:#999;}
.section .indexNews .txt{line-height:2;color:#666;height:56px;overflow:hidden;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}
.section.dark .indexNews .txt,.section.dark .indexNews .time{color:#a6a9d8;}
.section.dark .indexNews a{color:#FFF;}
.section .indexNews .title{line-height:2;overflow:hidden;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;font-weight:600;}

.indexTeam{margin-left:-40px!important;line-height:2;}
.indexTeam .name{font-weight:bold;}
.indexTeam .item{padding-left:40px!important;margin-bottom:0!important;}
.indexTeam .box{background-color:#FFF;padding:20px 30px;}
.indexTeam .avatar{width:130px;vertical-align:top;}
.indexTeam .info{vertical-align:middle;padding-left:20px;}
.indexTeam .bgpic{}
.indexTeam .item .title{color:#666;}
.indexTeam .details{height:72px; overflow:hidden;display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;margin-top:40px;color:#666;}

.indexGroupIntroduction{background-color:#0909b7;background-size:cover;background-position:center center;color:#FFF;position:relative;}
.indexGroupIntroduction .listWrap{max-width:756px;position:relative;z-index:1;}
.indexGroupIntroduction .box{background-color:rgba(255,255,255,0.1);}
.indexGroupIntroduction .box:hover{background-color:rgba(255,255,255,0.3);}
.indexGroupIntroduction .list{margin-bottom:-20px;}
.indexGroupIntroduction .lp{position:absolute;bottom:0;right:0;width:50%;height:110%;background-image:url(lp.png);background-position:right bottom;background-size:contain; background-repeat:no-repeat;pointer-events: none;z-index:0;}

.tricorADVList .icon{height:60px;}
.tricorADVList .red{color:#0909b7;}
.tricorADVList .item{padding-left:35px!important;}
.tricorADVList{margin-left:-35px!important;margin-top:60px;}

.curpos a{color:#CCC;margin-left:0.5rem;}

.bnTitle .rtitle{display:inline-block;vertical-align:middle;color:#FFF;background-color:#0909b7; font-size:14px;padding:5px 10px;border-radius:6px;margin-left:5px;}

.article_zt{margin-top:482px;}
.article_zt .banner{left:0;top:80px;height:450px;padding:0;display:flex;align-items:center;}

.fsLarge{font-size:48px;}
.fs9{font-size:36px;}
.fs8{font-size:32px;}
.fs7{font-size:28px;}
.fs6{font-size:24px;}
.fs5{font-size:20px;}
.fs4{font-size:16px;}
.fs14{font-size:14px;}
.fs3{font-size:12px;}
.bold{font-weight:bold;}

/*颜色*/
.color-white{color:#FFF;}
.color-rfdy{color:#0909b7;}
.color-red{color:#E62828;}
.boxsBgWhite>.item>.box{background-color:#FFF;}
.vtop{vertical-align:top!important;}
.rtitle{font-size:14px;}
.vmiddle{vertical-align:middle;}
.lightcolor{color:#999;}
.titleMore{float:right;vertical-align:middle;color:#999;line-height:1;position:relative;}
.titleMore:hover:before{content:'MORE';display:inline-block;position:absolute;font-size:12px;margin-right:5px;}
.titleMore span{vertical-align:middle;}
.maskBox{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);color:#FFF;transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%); transition:transform 0.3s ease-out; }
.maskBox{white-space:nowrap;}
.maskBox:after{display:inline-block;content:'';height:100%;width:0%;overflow:hidden;vertical-align:middle;}
.maskBox .txt{display:inline-block;vertical-align:middle;white-space:normal;padding:0 15px;}
.hvShow{visibility:hidden;}
.hvBacker:hover .hvShow{visibility:visible;}
.hvBacker:hover .maskBox{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%); }
.innerContent{line-height:2;}
.innerContent .imgright {max-width: 100%;float: right;width: 250px;height:155px;border: 0.3rem solid #FFF;box-sizing:border-box;box-shadow: 0 0 1rem rgba(0,0,0,0.1);margin-left: 1rem;}
.fixedBg{background-attachment:fixed;}
.iconfont{font-family:'iconfont';font-weight:normal;}
.hvShowMore:hover .moreLink{display:block;}
.hvShowMore .moreLink{display:none; animation:1s flipInX; }
.moreLink{text-align:center;padding-top:32px;font-size:14px;line-height:1;width:100%;}
.moreLink a{background-color:#e8e8ee;padding:8px 20px;display:inline-block;border-radius:6px;}
.hvMenu{position:relative;}
.hvMenu .list{display:none;position:absolute;background-color:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.2);left:100%;bottom:0;border-radius:6px;padding:0;margin:0;}
.hvMenu .list .item,.hvMenu .list li{color:#333;padding:5px 10px;display:block;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #F1F1F1;}
.hvMenu a{color:#333;}
.hvMenu .list:before{content:'';display:block;border-top：10px solid transparent;border-bottom:10px solid transparent;border-right:20px solid #FFF;width:0;height:0;position:absolute;right:100%;top:100%;margin-top:-15px;}
.hvMenu .list .item:last-child,.hvMenu .list li:last-child{border-bottom:none;}
.hvMenu .list .item:hover{color:#666;}
.hvMenu:hover .list{display:block;}
.txt{line-height:1.8;font-size:14px;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.textleft{text-align:left;}
.innerTitle{font-size:18px;font-weight:bold;margin-bottom:24px;}
.nowrap{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.full-w{width:100%;}
.full-h{height:100%;}
.full{height:100%;width:100%;}
.full>.tbcol{height:100%;}
img.img{max-width:100%;vertical-align:top;}
.bgpic{background-position:center center;background-size:cover; background-color:#e8e8ee;background-repeat: no-repeat;}
a.bgpic{display:block;}
.tblay{display:table;table-layout:fixed;}
.tbrow{display:table-row;}
.tbcol{display:table-cell;}
.textright{text-align:right;}
.s0x0:after,.s4x3:after,.s1x1:after,.s3x4:after,.s16x9:after,.s9x16:after{content:'';display:block;}
.s4x3:after{padding-top: 75%;}
.s1x1:after{padding-top: 100%;}
.s3x4:after{padding-top: 133.33%;}
.s16x9:after{padding-top: 56.25%;}
.s9x16:after{padding-top: 177.77%;}
.s0x0:after{padding-top: 100%;}
.s0x0{border-radius:50%;}
.clearfloat:after{display: block; content:'';clear: both;}
.listlay{}
.L-2:after,.L-3:after,.L-4:after,.L-5:after,.L-6:after,.L-7:after,.L-8:after{display:block;content:'';clear:float;}
.L-2 .item,.L-3 .item,.L-4 .item,.L-5 .item,.L-6 .item,.L-7 .item,.L-8 .item{float:left;padding-left:85px;margin-bottom:25px;box-sizing:border-box;}
.L-2,.L-3,.L-4,.L-5,.L-6,.L-7,.L-8{margin-left:-85px;}
.L-4{margin-left:-65px;} .L-4 .item{padding-left:65px;margin-bottom:46px;}
.L-2 .item{width:50%}
.L-3 .item{width:33.33%}
.L-4 .item{width:25%}
.L-5 .item{width:20%}
.L-6 .item{width:16.66%}
.L-3{margin-left:-65px;} .L-3 .item{padding-left:65px;margin-bottom:35px;}
.L-4{margin-left:-45px;} .L-4 .item{padding-left:45px;margin-bottom:25px;}
.L-7 .item{width:14.28%}
.L-8 .item{width:12.5%}
.L-3-2{width:66.67%;}
.relative{position: relative;}
.absolute{position: absolute;}
.z-index-0{z-index-0;}.z-index-1{z-index: 1;}.z-index-2{z-index: 2;}.z-index-3{z-index:3;}.z-index-4{z-index:4;}
.left{left:0;}  .right{right:0;}.top{top:0;}.bottom{bottom:0;}
.boxShadow{box-shadow:0 0 20px rgba(0,0,0,0.1);}
.boxsShadow .box{box-shadow:0 0 20px rgba(29,32,136,0.1);}
.borderRadius{border-radius:6px;}
.boxsRadius .box{border-radius:6px;overflow:hidden;}
.boxRadius{border-radius:6px;overflow: hidden;}
.bgpicsRadius .bgpic{border-radius:6px;overflow:hidden;}
.bgpicsBoxShadow .bgpic{box-shadow:0 0 20px rgba(29,32,136,0.1);}
.bgpicsRelative .bgpic{position:relative;}
.bgPosBottom{background-position:center bottom;}
.hvBoxsShadow .box{transition:box-shadow 0.5s;}
.hvBoxsShadow .box:hover{box-shadow:0 10px 40px rgba(29,32,136,0.2);}
.boxsLightGray .box,.lightGray{background-color:#F1F1F1;}
.boxsPd1 .box{padding:1rem;}
.boxsPd2 .box{padding:2rem;}
.boxsPd3 .box{padding:3rem;}
.boxsPd4 .box{padding:4rem;}
.marginTop1{margin-top:1rem;}.marginTop2{margin-top:2rem;}.marginTop3{margin-top:3rem;}.marginTop4{margin-top:4rem;}.marginTop5{margin-top:5rem;}.marginTop6{margin-top:6rem;}
.marginBottom1{margin-bottom:1rem;}.marginBottom2{margin-bottom:2rem;}.marginBottom3{margin-bottom:3rem;}.marginBottom4{margin-bottom:4rem;}.marginBottom5{margin-bottom:5rem;}.marginBottom6{margin-bottom:6rem;}
.marginLeft1{margin-left:1rem;}.marginLeft2{margin-left:2rem;}.marginLeft3{margin-left:3rem;}.marginLeft4{margin-left:4rem;}.marginLeft5{margin-left:5rem;}.marginLeft6{margin-left:6rem;}
.marginRight1{margin-right:1rem;}.marginRight2{margin-right:2rem;}.marginRight3{margin-right:3rem;}.marginRight4{margin-right:4rem;}.marginRight5{margin-right:5rem;}.marginRight6{margin-right:6rem;}
.padding1{padding:1rem;}.padding2{padding:2rem;}.padding3{padding:3rem;}.padding4{padding:5rem;}.padding5{padding:5rem;}.padding6{padding:6rem;}
.paddingLeft1{padding-left:1rem;}.paddingLeft2{padding-left:2rem;}.paddingLeft3{padding-left:3rem;}.paddingLeft4{padding-left:5rem;}.paddingLeft5{padding-left:5rem;}.paddingLeft6{padding-left:6rem;}
.paddingRight1{padding-right:1rem;}.paddingRight2{padding-right:2rem;}.paddingRight3{padding-right:3rem;}.paddingRight4{padding-right:5rem;}.paddingRight5{padding-right:5rem;}.paddingRight6{padding-right:6rem;}
.paddingTop1{padding-top:1rem;}.paddingTop2{padding-top:2rem;}.paddingTop3{padding-top:3rem;}.paddingTop4{padding-top:5rem;}.paddingTop5{padding-top:5rem;}.paddingTop6{padding-top:6rem;}
.paddingBottom1{padding-bottom:1rem;}.paddingBottom2{padding-bottom:2rem;}.paddingBottom3{padding-bottom:3rem;}.paddingBottom4{padding-bottom:5rem;}.paddingBottom5{padding-bottom:5rem;}.paddingBottom6{padding-bottom:6rem;}
.lineHeight1{line-height:1;}.lineHeight1-5{line-height:1.5;}
.lineHeight2{line-height:2;}.lineHeight2-5{line-height:2.5;}
.lineHeight3{line-height:5;}.lineHeight3-5{line-height:3.5;}
.lineHeight4{line-height:4;}.lineHeight4-5{line-height:4.5;}
.lineHeight5{line-height:5;}.lineHeight5-5{line-height:5.5;}
.fixLine1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.fixLine2,.fixLine3,.fixLine4,.fixLine5,.fixLine6,.fixLine7,.fixLine8,.fixLine9{overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;}
.fixLine2{-webkit-line-clamp:2;}
.fixLine3{-webkit-line-clamp:3;}
.fixLine4{-webkit-line-clamp:4;}
.fixLine5{-webkit-line-clamp:5;}
.fixLine6{-webkit-line-clamp:6;}
.fixLine7{-webkit-line-clamp:7;}
.fixLine8{-webkit-line-clamp:8;}
.fixLine9{-webkit-line-clamp:9;}
.fixLine2.fs3{line-height:2;height:48px;}
.fixLine2.fs4{line-height:2;height:64px;}
.fixLine2.fs14{line-height:2;height:56px;}
.fixLine2.fs5{line-height:2;height:80px;}
.fixLine2.fs6{line-height:2;height:96px;}
.fixLine2.fs7{line-height:2;height:112px;}
.fixLine2.fs8{line-height:2;height:128px;}
.fixLine2.fs9{line-height:2;height:144px;}
.fixLine3.fs3{line-height:2;height:72px;}
.fixLine3.fs14{line-height:2;height:84px;}
.fixLine3.fs4{line-height:2;height:96px;}
.fixLine3.fs5{line-height:2;height:120px;}
.fixLine3.fs6{line-height:2;height:144px;}
.fixLine3.fs7{line-height:2;height:168px;}
.fixLine3.fs8{line-height:2;height:192px;}
.fixLine3.fs9{line-height:2;height:216px;}
.itemsSpacing1{margin-left:-1rem!important;margin-bottom:-1rem;}
.itemsSpacing2{margin-left:-2rem!important;margin-bottom:-2rem;}
.itemsSpacing3{margin-left:-3rem!important;margin-bottom:-3rem;}
.itemsSpacing4{margin-left:-4rem!important;margin-bottom:-4rem;}
.itemsSpacing5{margin-left:-5rem!important;margin-bottom:-5rem;}
.itemsSpacing6{margin-left:-6rem!important;margin-bottom:-6rem;}
.itemsSpacing7{margin-left:-7rem!important;margin-bottom:-7rem;}
.itemsSpacing8{margin-left:-8rem!important;margin-bottom:-8rem;}
.itemsSpacing9{margin-left:-9rem!important;margin-bottom:-9rem;}
.itemsSpacing1>.item{padding-left:1rem!important;margin-bottom:1rem!important;}
.itemsSpacing2>.item{padding-left:2rem!important;margin-bottom:2rem!important;}
.itemsSpacing3>.item{padding-left:3rem!important;margin-bottom:3rem!important;}
.itemsSpacing4>item{padding-left:4rem!important;margin-bottom:4rem!important;}
.itemsSpacing5>.item{padding-left:5rem!important;margin-bottom:5rem!important;}
.itemsSpacing6>.item{padding-left:6rem!important;margin-bottom:6rem!important;}
.itemsSpacing7>.item{padding-left:7rem!important;margin-bottom:7rem!important;}
.itemsSpacing8>.item{padding-left:8rem!important;margin-bottom:8rem!important;}
.itemsSpacing9>.item{padding-left:9rem!important;margin-bottom:9rem!important;}
.itemsSpacing1 .space,.itemsSpacing2 .space,.itemsSpacing3 .space,.itemsSpacing4 .space,.itemsSpacing5 .space,.itemsSpacing6 .space,.itemsSpacing7 .space,.itemsSpacing8 .space,.itemsSpacing9 .space{width:1rem;position: absolute;left:100%;top:0;height:100%; }
.itemsSpacing2 .space{width:2rem;}
.itemsSpacing3 .space{width:3rem;}
.itemsSpacing4 .space{width:4rem;}
.itemsSpacing5 .space{width:5rem;}
.itemsSpacing6 .space{width:6rem;}
.itemsSpacing7 .space{width:7rem;}
.itemsSpacing8 .space{width:8rem;}
.itemsSpacing9 .space{width:9rem;}

.flex{display:flex;display:-webkit-flex; flex-wrap:wrap;align-items:stretch;-webkit-align-items: stretch;}
.flex.boxsFull>.item{display:flex;display:-webkit-flex;align-items:stretch;;-webkit-align-items: stretch;}
.flex.boxsFull>.item>.box{box-sizing: border-box;flex:1;-webkit-flex: 1;width:100%;}
.row{display:flex;display:-webkit-flex; flex-wrap:wrap;align-items:stretch;-webkit-align-items: stretch;}
.row .item,.flex .item{box-sizing: border-box;}
.items-center{justify-content:center;-webkit-justify-content: center;}
.items-middle{align-items: center;-webkit-align-items: center;}
.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{display:block;float:left;}
.col-12{width:100%;}
.col-11{width:91.66%;}
.col-10{width:83.33%;}
.col-9{width:75%;}
.col-8{width:66.66%;}
.col-7{width:58.33%;}
.col-6{width:50%;}
.col-5{width:41.66%;}
.col-4{width:33.33%;}
.col-3{width:25%;}
.col-2{width:16.66%;}
.col-1{width:8.33%;}
.col-auto{flex:1;}

.bgWhite{background-color: #FFF;}
.boxsLight .box{background-color: #F1F1F1;}
.rfcolor{color:#0909b7;}
.block{display: block;}
.inlineBlock{display: inline-block;}
.hvBgpicsBlur .box .bgpic{transition: all 0.5s;}
.hvBgpicsBlur .box:hover .bgpic{filter:blur(5px);}
.hvBgpicsBlur .blurBacker{position: relative;}
.hvBgpicsBlur .box:hover .blurBacker:before{content:'';width:100%;position: absolute;height:100%;left:0;top:0;background-color:#000;opacity: 0.5;z-index: 1;}
.hvBgpicsBlur .blurBacker.bgWhite:before{background-color:#FFF!important;}
.hv-slide-down{max-height:0;overflow: hidden; transition: max-height  0.5s ease-out;}
.hv-slide-backer:hover .hv-slide-down{max-height:2000px; position: static; transition: max-height 1s  ease-in;}
.S-SHOW{display:none;}

/* 动画 */
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}
from{opacity:0;-webkit-transform:translate3d(0,300px,0);transform:translate3d(0,300px,0);}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}
from{opacity:0;-webkit-transform:translate3d(0,300px,0);transform:translate3d(0,300px,0);}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px)rotate3d(1,0,0,10deg);transform:perspective(400px)rotate3d(1,0,0,10deg);opacity:1;}
80%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-5deg);transform:perspective(400px)rotate3d(1,0,0,-5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px)rotate3d(1,0,0,10deg);transform:perspective(400px)rotate3d(1,0,0,10deg);opacity:1;}
80%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-5deg);transform:perspective(400px)rotate3d(1,0,0,-5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

@-webkit-keyframes breathing{50%{-webkit-transform:scale(1.15);}}
@keyframes breathing{50%{transform:scale(1.15);}}
/*动画end*/

@media screen and (min-width:768px){
	.header .nav>.item:hover>a{position:relative;color:#999;}
	.header .nav>.item:hover>a:before{content:'';display:block;position:absolute;top:100%;margin-top:27px;height:4px;background-color:#0909b7;width:100%;}	
}
@media screen and (max-width:2560px){
	.in{max-width:1600px;}
	.banner.largeBanner{height:600px;}
}

@media screen and (max-width:1920px){
	.in{max-width:1300px;}
	.banner.largeBanner{height:550px;}
}

@media screen and (max-width:1600px){
	.in{max-width:1300px;}
	.banner.largeBanner{height:500px;}
}

@media screen and (max-width:1366px){
	.section .in>.title{font-size:28px;}
	.L-2 .item,.L-3 .item,.L-4 .item,.L-5 .item,.L-6 .item,.L-7 .item,.L-8 .item{padding-left:65px;}
	.L-2,.L-3,.L-4,.L-5,.L-6,.L-7,.L-8{margin-left:-65px;}
}

@media screen and (max-width:1280px){
	.section .in>.title{font-size:24px;}
	.L-2 .item,.L-3 .item,.L-4 .item,.L-5 .item,.L-6 .item,.L-7 .item,.L-8 .item{padding-left:45px;}
	.L-2,.L-3,.L-4,.L-5,.L-6,.L-7,.L-8{margin-left:-45px;}
}

@media screen and (max-width:1240px){
	.in{width:auto;max-width:100%;}
}

@media screen and (max-width:1024px){
	.footer .tbcol{padding-left:1rem;}
	.innerLay{display:block;}
	.innerLay>.tbcol{display:block;}
	.leftMenu{width:100%;margin-bottom:2rem;}
	.leftMenu .innerTitle{background-color:#F1F1F1;padding:10px;cursor:pointer;}
	.leftMenu .innerTitle:before{content: '';width: 8px;height: 8px;border-top: 2px solid #666;border-left: 2px solid #666;display: block;position: absolute;right: 1rem;top: 1rem;transform: rotate(-135deg);}
	.leftMenu .title{display:none;}
	.leftMenu .list{width:auto;display:flex; align-content:space-around;background-color:#F1F1F1;padding:1rem;display:none;}
	.leftMenu.show .list{display:flex;flex-wrap:wrap;}
	.leftMenu.show .title{display:block;}
	.leftMenu .item{width:auto;display:inline;padding:0 0.5rem;}
	.mainContent{padding-left:0;}
	.news .list .des{line-height:1.8;font-size:0.7rem;height:5.04rem;overflow:hidden;display: -webkit-box; -webkit-line-clamp:4;-webkit-box-orient: vertical;}
}

@media screen and (max-width:768px){
	.indexCommon.tblay{display:block;}
	.indexCommon.tblay .tbcol{display:block;}
	.indexCommon .bgtxt{min-height:auto;}
	.indexCommon .leftBox{width:auto;padding-right:0;}
	.indexCommon .rightBox{margin-top:2rem;}
	.sme{margin-left:-0.5rem;}
	.sme .item{padding-left:0.5rem;}
	.sme .n{font-size:1.4rem;}

	.article_zt{margin-top:30rem;}
	.article_zt .banner{left:0;top:4rem;height:28rem;padding:0;display:flex;align-items:center;}
	.banner.autoBanner .bnTitle{line-height:1.5;}
	.article_zt .banner .entitle{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow:hidden;line-height:1.5;}

	.indexNews .bgpic{width:100%;float:none;}
	.indexNews .info{margin-left:auto;float:none;margin-top:1rem;}
	.section .indexNews .time{text-align:left;}
	.section .indexNews .title{height:auto;}
	.indexTeam .item{margin-bottom:1rem!important;}
	
	.M-1 .item{width:100%}
	.M-2 .item{width:50%}
	.M-3 .item{width:33.33%}
	.M-4 .item{width:25%}
	.M-5 .item{width:20%}
	.M-6 .item{width:16.66%}
	.M-7 .item{width:14.28%}
	.M-8 .item{width:12.5%}

	.col-m-12{width:100%;}
	.col-m-11{width:91.66%;}
	.col-m-10{width:83.33%;}
	.col-m-9{width:75%;}
	.col-m-8{width:66.66%;}
	.col-m-7{width:58.33%;}
	.col-m-6{width:50%;}
	.col-m-5{width:41.66%;}
	.col-m-4{width:33.33%;}
	.col-m-3{width:25%;}
	.col-m-2{width:16.66%;}
	.col-m-1{width:8.33%;}
	
	.header .btnSrc{color:#999;}
	/*----------移动端菜单-------------------------------*/
	.btn_mnav{display:inline-block;vertical-align:middle;margin-left:1rem;cursor:pointer;position:relative;z-index:10;}
	.btn_mnav.active .line:nth-child(2){opacity: 0;}
	.btn_mnav.active .line:nth-child(1){-webkit-transform: translateY(0.5rem) rotate(45deg);-ms-transform: translateY(0.5rem) rotate(45deg);-o-transform: translateY(0.5rem) rotate(45deg);transform: translateY(0.45rem) rotate(45deg);}
	.btn_mnav.active .line:nth-child(3){-webkit-transform: translateY(-0.5rem) rotate(-45deg);-ms-transform: translateY(-0.5rem) rotate(-45deg);-o-transform: translateY(-0.5rem) rotate(-45deg);transform: translateY(-0.45rem) rotate(-45deg);}
	.btn_mnav .line{width: 1.5rem;height: 0.125rem;border-radius: 1px;background-color: #999;display: block;margin: 0.32rem auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
	.header .nav{width:100%;position:fixed;left:0;top:0;background-color:rgba(255,255,255,0.95);height:100%;box-sizing:border-box;padding-top:4rem;z-index:9;overflow-y:auto;-webkit-overflow-scrolling: touch;visibility:hidden;transform:translateY(-100%); transition: all 0.5s;-webkit-overflow-scrolling: touch;}
	.header .nav.m_active{visibility:visible; transform:translateY(0);}
	.header .nav .item{display:block;text-align:center;line-height:3;margin-right:0;cursor:pointer;}
	.header .sublist{display:none;width:auto;position:static;margin-left:0;box-shadow:none;background-color:rgba(0,0,0,0.1);margin-top:auto;}
	.header .nav .item:hover>.sublist{display:none;}
	.header .sublist .subitem{cursor:pointer;}
	.header .sublist .subitem .sublist{margin-left:auto;}
	.header .nav .tabitems{margin-top:0;margin-left:0;padding-left:0;} 
	.header .nav .tabitems .item{padding-left:0;margin-bottom:0.5rem;}
	.header .nav .tabitems .bgpic{display:none;}
	.header .nav>.item a{display:block;}
	body.searchMode{margin-top:0rem;}
	body.searchMode .searchBox{height:3.2rem;}
	body.searchMode .header{top:3.2rem;}
	.indexBgSec .tbcol{padding-left:1rem;width:50%;}
	.hvShowMore .moreLink{display:block;}
	.footer .tblay{display:block;}
	.footer .tbcol{display:block;text-align:center;padding-left:0;margin-bottom:1rem;}
	.footer .bottom{font-size:0.7rem;}
	.header{height:4rem;}
	.header .logo{display:inline-block;height:2.2rem;}
	.header .logo img{height:100%;}
	body.scrollDown{padding-top:4rem;}
	body.scrollDown .header{height:4rem;}
	body.scrollDown .header .logo{height:2.2rem;}
}

@media screen and (max-width:480px){
	.S-SHOW{display:block;}
	
	.fs9{font-size:1.8rem;}
	.fs8{font-size:1.6rem;}
	.fs7{font-size:1.4rem;}
	.fs6{font-size:1.2rem;}
	.fs5{font-size:1rem;}
	.fs4{font-size:0.8rem;}
	.fs14{font-size:0.875rem;}
	.fs3{font-size:0.6rem;}
	
	.fixLine2.fs3{line-height:2;height:2.4rem;}
	.fixLine2.fs4{line-height:2;height:3.2rem;}
	.fixLine2.fs14{line-height:2;height:3.5rem;}
	.fixLine2.fs5{line-height:2;height:4rem;}
	.fixLine2.fs6{line-height:2;height:4.8rem;}
	.fixLine2.fs7{line-height:2;height:5.6rem;}
	.fixLine2.fs8{line-height:2;height:6.4rem;}
	.fixLine2.fs9{line-height:2;height:7.2rem;}
	.fixLine3.fs3{line-height:2;height:3.6rem;}
	.fixLine3.fs4{line-height:2;height:4.8rem;}
	.fixLine3.fs14{line-height:2;height:5.25rem;}
	.fixLine3.fs5{line-height:2;height:6rem;}
	.fixLine3.fs6{line-height:2;height:7.2rem;}
	.fixLine3.fs7{line-height:2;height:8.4rem;}
	.fixLine3.fs8{line-height:2;height:9.6rem;}
	.fixLine3.fs9{line-height:2;height:10.8rem;}
	
	.innerContent .imgright {float: none;margin-left: 0;width: 100%;}
	.news .list .bgpic{width:100%;}
	.news .list .details{position:static;margin-left:auto;margin-top:1rem;}
	.news .list .title{font-size:1.2rem;}
	.news .list .des{font-size:0.7rem;}
	.news .list .time{position:static;margin:0.5rem 0;}
	.bannerSlider{height:10rem;}
	.bannerSlider .pages{bottom:1rem;}
	.bannerSlider .swiper-pagination-switch{width:1rem;height:0.5rem;margin:0 0.3rem;}
	.largeBanner{height:20rem;}
	.largeBanner .fixedBg{background-attachment:scroll;}
	.section .in>.title{font-size:2rem;}
	.section .in>.des{font-size:0.8rem;}
	.section.light{padding:2rem 0;}
	.svslist .title{font-size:1.5rem;}
	.svslist .des{font-size:0.8rem;}
	.indexBgSec .title{font-size:2rem;}
	.indexBgSec .entitle{font-size:1.5rem;}
	.innerTitle{font-size:1.4rem;}
	.articlelist .title{font-size:1.2rem;height:auto;}
	.articlelist .time{font-size:0.8rem;}
	.articlelist .des{font-size:0.7rem;}
	.moreLink{font-size:0.8rem;}
	.searchBox .search{font-size:1rem;}
	.searchBox .btnSrcCancel,.searchBox .btnSrcGo{font-size:0.8rem;width:4rem;padding:0;}
	.searchBox .btnSrcCancel{right:4rem;}
	.txt{font-size:0.8rem;}
	.indexBgSec .title{text-align:center;}
	.indexBgSec .entitle{text-align:center;}
	.indexBgSec .tbcol{display:block;width:100%;padding:0;}
	.indexBgSec .tblay{display:block;}
	.section .indexNews .txt{height:auto;}
	.indexTeam .details{height:auto;}
	
	.S-HIDE{display:none;}
	
	.S-1 .item{width:100%}
	.S-2 .item{width:50%}
	.S-2{margin-left:-1rem;}.S-2 .item{padding-left:1rem;margin-bottom:1rem;}
	.S-3 .item{width:33.33%}
	.S-4 .item{width:25%}
	.S-5 .item{width:20%}
	.S-6 .item{width:16.66%}
	.S-7 .item{width:14.28%}
	.S-8 .item{width:12.5%}

	.col-s-12{width:100%;}
	.col-s-11{width:91.66%;}
	.col-s-10{width:83.33%;}
	.col-s-9{width:75%;}
	.col-s-8{width:66.66%;}
	.col-s-7{width:58.33%;}
	.col-s-6{width:50%;}
	.col-s-5{width:41.66%;}
	.col-s-4{width:33.33%;}
	.col-s-3{width:25%;}
	.col-s-2{width:16.66%;}
	.col-s-1{width:8.33%;}
	
	.in{padding:0 0.8rem;}
	
	
	
	
	.hvMenu .list{position:static;text-align:center;}
	.hvMenu .list .item{width:auto;}
	.hvMenu .list:before{display:none;}
	
	.articlelist .item{margin-bottom:2.4rem;}
	
	.artNav .title{width:6rem;}
}
@media screen and (max-width:380px){
	html{font-size:14px;}
}
@media screen and (max-width:320px){
	html{font-size:12px;}
}
