@charset "utf-8";



*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling: touch;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0; outline: none;}

html{ background: #fff; }

body{ -webkit-text-size-adjust:none; -ms-text-size-adjust: none; -moz-text-size-adjust: none;  overflow-x:hidden;    }

html,body{ max-width:750px; width: 100%; color:#3C3C3C;  font-family: "Regular"; font-size: 0.4rem; -webkit-text-size-adjust:none; margin:0px auto; padding:0px;  }





input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { /* WebKit browsers */ color:#c0c0c0;}

input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#c0c0c0;}

input::-ms-placeholder { /* Mozilla Firefox 19+ */ color:#c0c0c0; }

input::-o-placeholder { /* Mozilla Firefox 19+ */ color:#c0c0c0; }

input::-ms-input-placeholder { /* Internet Explorer 10+ */ color:#c0c0c0;}

input[type='submit'],input[type='reset'],input[type='button'],select{

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

}



input[type="button"], input[type="submit"], input[type="reset"] {

    -webkit-appearance: none;

}

input,

textarea{ resize: none; outline: none; font-family: "微软雅黑";-webkit-appearance: none; }



li{ list-style:none;}

a{ text-decoration:none; color:#666; border:none; blr:expression(this.onFocus=this.blur());}

a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0); background:none;}

img{ border:none;-webkit-tap-highlight-color:rgba(255,0,0,0); blr:expression(this.onFocus=this.blur());}

em,i{ font-style:normal;}

#border{ border:none;}

img{ vertical-align:middle; max-width:100%;}

.wrapper{ margin: 0 0.6rem;}

.bgff{ background: #fff !important;}







.non.on{ overflow: hidden;}







.over1{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.over2,

.over3,

.over4,

.over5,

.over6,

.over7,

.over8{ display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; }

.over2{ -webkit-line-clamp: 2;}

.over3{ -webkit-line-clamp: 3;}

.over4{ -webkit-line-clamp: 4;}

.over5{ -webkit-line-clamp: 5;}

.over6{ -webkit-line-clamp: 6;}

.over7{ -webkit-line-clamp: 7;}

.over8{ -webkit-line-clamp: 8;}





.img img{ width: 100%; height: 100%; object-fit: cover;}





/* fonts特殊字体 */

@font-face {

    font-family: 'din-bold-webfont';

    src: url('/skin/wap/fonts/din-bold-webfont.eot');

	src: url('/skin/wap/fonts/din-bold-webfont.eot?#iefix') format('embedded-opentype'),

	url('/skin/wap/fonts/din-bold-webfont.woff2') format('woff2'),

	url('/skin/wap/fonts/din-bold-webfont.woff') format('woff'),

	url('/skin/wap/fonts/din-bold-webfont.ttf') format('truetype'),

	url('/skin/wap/fonts/din-bold-webfont.svg') format('svg');

}

@font-face {

    font-family: 'din-medium-webfont';

    src: url('/skin/wap/fonts/din-medium-webfont.eot');

	src: url('/skin/wap/fonts/din-medium-webfont.eot?#iefix') format('embedded-opentype'),

	url('/skin/wap/fonts/din-medium-webfont.woff2') format('woff2'),

	url('/skin/wap/fonts/din-medium-webfont.woff') format('woff'),

	url('/skin/wap/fonts/din-medium-webfont.ttf') format('truetype'),

	url('/skin/wap/fonts/din-medium-webfont.svg') format('svg');

}

@font-face {

  font-family: "din-regular";

  src: url("/skin/wap/fonts/din-regular.woff2") format("woff2"),

   url("/skin/wap/fonts/din-regular.woff") format("woff"),

   url("/skin/wap/fonts/din-regular.ttf") format("truetype"),

   url("/skin/wap/fonts/din-regular.eot") format("embedded-opentype"),

   url("/skin/wap/fonts/din-regular.svg") format("svg");

}

@font-face {

  font-family: "Regular";

  src: url("/skin/wap/fonts/PingFangRegular.woff2") format("woff2"),

       url("/skin/wap/fonts/PingFangRegular.woff") format("woff"),

       url("/skin/wap/fonts/PingFangRegular.ttf") format("truetype")

}

@font-face {

  font-family: "Heavy";

  src: url("/skin/wap/fonts/PingFangHeavy.woff2") format("woff2"),

       url("/skin/wap/fonts/PingFangHeavy.woff") format("woff"),

       url("/skin/wap/fonts/PingFangHeavy.ttf") format("truetype")

}









/* top */

.poab{ position: absolute; left: 0; top: 0; right: 0; max-width: 750px; margin: auto; z-index: 9999999;}

.pofx{ position: fixed; left: 0; top: 0; right: 0; z-index: 999999; max-width: 750px; margin: auto; }



.Hn{  }

.header{ display: flex; justify-content: space-between; height: 1.76rem; align-items: center; padding: 0 0.6rem; z-index: 6666; position: relative;}

.logo{ width: 2.04rem; height: 0.86rem; }



.menu{ width: 6.4rem; display: flex; align-items: center; justify-content: space-between; }

.menu .lug{ position: relative; display: flex; align-items: center; justify-content: space-between; }

.menu .lug::after{ content: ''; position: absolute; right: 49%; top: 0.2rem; width: 0.02rem; height: 0.4rem; background: #dadada;}

.menu .lug a{ display: block; margin: 0 0.4rem; line-height: 0.8rem; color: #bababa; border-bottom: 0.02rem solid #fff;}

.menu .lug a.active{ color: #496992; border-color: #496992;}

.menu .sec{ display: block; width: 0.66rem; height: 0.68rem; margin-right: 0.4rem;}

.menuicon{ display: flex;  justify-content: center; align-items: center; width: 1.5rem; height: 0.96rem; color: #fff; font-size: 0.48rem; font-family: "Regular"; background: #2d4a6f; border-radius: 0.2rem;}



.nav{ display: none; position: fixed; height: calc(100% - 1.76rem); top: 1.76rem; background: rgba(0,0,0,0.8); z-index: 556;  width: 100%; padding: 0.8rem 0.64rem; overflow-y: scroll;}

.nav span{ position: absolute; right: 0.7rem; top: 0.85rem; width: 0.8rem; height: 0.8rem; }

.nav li{ border-bottom: 0.02rem solid rgba(255,255,255,0.3); }

.nav li a{ display: flex; justify-content: center; align-items: center; height: 2.1rem; color: #fff; font-size: 0.64rem;}

.nav li .hidea { display: none; border-top: 0.02rem solid rgba(255,255,255,0.3); padding: 0.4rem 0; }

.nav li .hidea a{ font-size: 0.52rem;}







.search{ position: fixed; top: 0; left: 0;width: 100%; height: 100%; background: #fff; z-index: 998998;  display: none;}

.secinpt{ display: flex; justify-content: space-between; align-items: center; padding: 0.5rem 0.6rem; border-bottom: 0.02rem solid #eee; font-size: 0.6rem; color: #494949; margin-top: 0.5rem;}

.secinpt input{ width: 12rem; border-radius: 0.2rem; background: #f5f5f5 url(../img/sevg.png) no-repeat left 0.5rem center / 0.64rem;

 padding: 0 0.4rem 0 1.6rem; height: 1.4rem; font-size: 0.6rem; color: #494949; border: none;}

.search ul{ padding: 0 0.6rem; margin-top: 1rem } 

.search li{ display: flex; justify-content: space-between; align-items: center; background: url(/skin/wap/img/seti.png) no-repeat center left / 0.64rem; padding-left: 1rem;

	border-bottom: 0.02rem solid #eee; height: 2rem; }

.search li a{ display: block;  font-size: 0.52rem; color: #505050; width: 80%;}

.search li a i{ display: block; height: 0.64rem; width: 0.64rem;}



.stion span{ background: #fff;}













.bgff{ background: #fff;}

.Indnew{ padding: 1.15rem 0.6rem; }

.InewRght{}

.InewRght .inName{ font-size: 0.6rem; color: #333; font-family: "Heavy";  }

.InewRght p{ font-size: 0.48rem; line-height: 0.8rem; color: #666; margin: 0.5rem 0 0.35rem;}

.InewRght i{ font-size: 0.44rem; color: #999;}



.Newleft{ margin-top: .6rem;}

.Newleft .swiper-slide a{ display: block; height: 9.2rem;}

.Newleft .swiper-slide img{ height: 100%; object-fit: cover;}

.Newleft .pp{ display: flex; align-items: center; height: 1.6rem; position: absolute; bottom: 0; left: 0; right: 0; padding: 0 1.8rem 0 0.6rem; color: #fff ; font-size: 0.52rem; background: rgba(0,0,0,0.3);width: 100%; }

.stion.ss { left: auto; right: 0.3rem; text-align: right; bottom: 0.5rem; pointer-events: none;}

.stion.ss span{ background: #2373c8;  border-radius: 0; width: 0.18rem; height: 0.18rem;}





.InNEWList{ padding: 1.2rem 0.6rem 0.8rem;}

.NEWnav ul{ display: flex; justify-content: space-between;}

.NEWnav li{ position: relative; width: 24.75%; height: 1.5rem; font-family: "din-regular"; display: flex; justify-content: center; flex-direction: column; align-items: center; background: #b7c2cf; overflow: hidden;}

.NEWnav li::after{ content: ''; position: absolute; left: 0; right: 0; bottom: -0.02rem; width: 0.3rem; height: 0.18rem; background: url(/skin/wap/img/ddd.png) no-repeat center / 0.3rem; opacity: 0; margin: auto;}

.NEWnav li p{ font-size: 0.48rem; font-weight: bold; color: #fff;}

.NEWnav li i{ white-space: nowrap; color: #fff; opacity: 0.3; font-size: 0.28rem;}

.NEWnav li.active { background: #496992; border-color: #496992;}

.NEWnav li.active i{ opacity: 0.4; }

.NEWnav li.active::after{ opacity: 1;}



.NEWNalst{ margin-top: 0.5rem;}

.NEWNalst ul{ display: none; }

.NEWNalst li a{ display: flex; align-items: center; justify-content: space-between; height: 1.66rem; border-bottom: 0.02rem dashed #eaeaea; font-size: 0.48rem;}

.NEWNalst li p{ max-width: 11.5rem; color: #666;}

.NEWNalst li i{ font-family: "din-regular"; color: #ccc; }

.NEWNalst li:last-child a{ border: 0;}





.iabTit{ display: flex; justify-content: space-between; align-items: center; height: 0.68rem; margin-bottom: 0.9rem;}

.iabTit p{ display: flex; align-items: center;}

.iabTit img{ width: 0.68rem; height: 0.68rem; margin-right: 0.2rem;}

.iabTit p{ font-size: 0.68rem; color: #333; font-family: "Heavy";}

.iabTit a{ color: #989898; font-size: 0.48rem; }

.inabouts{ padding: 1.1rem 0.6rem 1.2rem; border-top: 0.32rem solid #f5f5f5 ; border-bottom: 0.32rem solid #f5f5f5 ; }

.iabbtook{ display: flex; justify-content: space-between; }

.iabbtook .img{ width: 4.8rem; height: 5rem;}

.iabbtook .txt{ width: 8.2rem; font-size: 0.48rem; color: #737373; line-height: 0.96rem;}

.iabbtook .IAname{ font-size: 0.6rem; color: #333; font-family: 'Heavy'; margin-bottom: 0.2rem; }





.fourDJ{ padding: 1.1rem 0.6rem 0.5rem; border-top: 0.32rem solid #f5f5f5 ; border-bottom: 0.32rem solid #f5f5f5 ;}

.fourDJ a{ display: flex; justify-content: center; flex-direction: column;  position: relative; height: 3.34rem; margin-bottom: 0.76rem; z-index: 1; overflow: hidden; color: #fff; font-size: 0.72rem; padding-left: 0.62rem; font-family: 'heavy';}

.fourDJ a span{ display: block; font-size: 0.56rem; opacity: 0.4; font-family: "din-regular";  }

.fourDJ img{ position: absolute; left: 0; top: 0;  z-index: -1;}







.Iabout{ padding: 1.1rem 0.6rem; }

.iabbox dt{ color: #2373c8; font-size: 0.6rem; font-family: 'Heavy';}

.iabbox dt i{  font-size: 0.48rem; font-family: "din-regular";  text-transform: uppercase; margin-left: 0.3rem;}

.iabbox dd{ width: 0.6rem; height: 2px; background: #2373C8; margin-top: 0.3rem; }

.iatobok{ height: ; line-height: 0.96rem; font-size: 0.48rem;  text-align: justify; margin-top: 0.4rem;}

.iatobok b,

.iatobok strong{ color: #2373C8; margin: 0 2px;}







.Invideo{ padding: 1.1rem 0.6rem; border-top: 0.32rem solid #f5f5f5 ; border-bottom: 0.32rem solid #f5f5f5 ; }







.indssjd{ padding: 1.1rem 0.6rem; }

.indsslide{ position: relative; padding-bottom: 0.8rem;}

.indsslide li img{ width: 6.7rem; height: 4.4rem; object-fit: contain;}

.stion.aa{ bottom: 0; left: 0; text-align: center;}

.stion.aa span{ margin: 0 4px;}





.Inzzry{ padding: 1.1rem 0.6rem; border-top: 0.32rem solid #f5f5f5 ;}

.indzzry { position: relative; padding-bottom: 0.8rem;}

.indzzry li{ display: flex; justify-content: center; align-items: center; padding: 0.7rem 1.2rem; background: #f3f3f3;  height: 9.5rem;}







.insdeLink{padding: 1.1rem  0.6rem ; }

.insdeLink ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }

.insdeLink li{ width: 6.4rem; margin-bottom: 0.45rem;}

.insdeLink li a{ font-size: 0.44rem; color: #666;}



.footer{ padding-top:1rem; background: #2d4a6f;}

.flogo{ display: flex; justify-content: center; align-items: center; height: 1.16rem;}

.fotAdd{ display: flex; justify-content: space-between; margin-top: 0.9rem; align-items: flex-end;}

.faName{ color: #fff; font-weight: bold; font-size: 0.6rem; margin-bottom: 0.5rem;}

.fotAdd li { color: rgba(255,255,255,0.7); margin-bottom: 0.2rem;}

.fotAdd li img{ width: 0.4rem;}

.fotAdd li i{ font-weight: 500;}

.erwei{ width: 2.72rem; height: 2.72rem; display: flex; justify-content: center; align-items: center; margin-bottom: 0.3rem;}



.indbq{ font-size: 0.4rem; color: #c8cdd4; line-height: 1.5; text-align: center; padding: 0.4rem 0.6rem; border-top: 0.02rem solid rgba(255,255,255,0.3); 

margin-top: 0.6rem;}

.indbq a{ color: #c8cdd4;}













/* 二级   */

.left-nav{ padding:0 0.5rem 0 0.1rem; border-bottom: 0.32rem solid #f5f5f5;}

.left-nav li{ width: auto;  margin: 0 0.5rem; }

.left-nav li a{ position: relative; display: flex; justify-content: center; align-items: center; height: 2rem; font-size: 0.6rem; color: #7c7c7c; }

.left-nav li a::after{ position: absolute; left: 0; right: 0; margin: auto; bottom: 0; width: 1rem; height: 0.04rem; background: #2d4a6f; content: ''; display: none; }

.left-nav li.active a{ color: #2d4a6f; font-size: 'Heavy';}

.left-nav li.active a::after{ display: block;}



/* 立异 -- 栏目 */

.threenav{ padding:0 1.4rem; border-bottom: 0.32rem solid #f5f5f5;}

.threenav ul{ display: flex; justify-content: space-between;  }

.threenav li a{ position: relative; display: flex; justify-content: center; align-items: center; height: 2rem; font-size: 0.6rem; color: #7c7c7c; }

.threenav li a::after{ position: absolute; left: 0; right: 0; margin: auto; bottom: 0; width: 1rem; height: 0.04rem; background: #2d4a6f; content: ''; display: none; }

.threenav li.active a{ color: #2d4a6f; font-size: 'Heavy';}

.threenav li.active a::after{ display: block;}



.threbg{ border: 0; background: #2d4a6f;}

.threbg ul li a{ color: rgba(255,255,255,0.4);}

.threbg ul li a::after{ display: none !important;}

.threbg ul li.active a{ color: #fff; }





.insAbout{ }

.insAbout{ padding: 1rem 0 4.3rem; background: url(/skin/wap/img/insAbbg.jpg) no-repeat bottom center; margin-bottom: 1.2rem;}

.insAbout dl{  }

.insAbout dt{ font-size: 0.6rem; color: #333333;font-size: 'Heavy';}

.insAbout dd{ font-size: 0.28rem; color: #ccc; font-family: "din-regular"; letter-spacing: 0.1rem; }



.sAiMG{ position: relative; padding-top: 0.8rem; margin-bottom: 1.2rem;  background: url(/skin/wap/img/dhbg.png) no-repeat right top / 0.8rem; margin-top: 0.6rem;}

.sAiMG::after{ content: ''; position: absolute; left: 0.6rem; width: 0.02rem; height: 1.32rem; top: 0.1rem; background: #333;  }



.insAbtook{ font-size: 0.48rem; line-height: 0.96rem; color: #737373; text-align: justify;  background: url(/skin/wap/img/bola.png) no-repeat left top / 0.76rem; padding-top: 0.8rem; }

.insAbtook p{ margin-bottom: 0.7rem;}

.insAbtook b,

.insAbtook i{ color: #496992;}







.hr{ border-bottom: 0.32rem solid #f5f5f5;}

/* 1-2 */

.insTem{ padding: 1rem 0 1.6rem ;}

.insTem li{ border: 0.02rem solid #e5e5e5; margin-bottom: 0.4rem;}

.insTem li .insName{ font-size: 0.6rem; color: #333; line-height: 1.5rem; padding: 0 0.6rem;   border-bottom: 0.02rem dashed #e5e5e5;}

.insTem li .insName span{ display: inline-block; min-width: 1.6rem; text-align: justify;  text-align-last: justify;}

.insTem li .insName i{ font-family: "din-regular"; font-size: 0.44rem; color: #ccc;  text-transform: uppercase; margin-left: 0.2rem;}

.insTem li dl{ padding: 0.4rem 0.6rem; font-size: 0.48rem; }

.insTem li dt{ color: #333;}

.insTem li dd{ color: #666; margin-top: .1rem;}

.insTem li:active{ background: #496992;}

.insTem li:active .insName{ border-color: rgba(255,255,255,0.28); }

.insTem li:active span{ color: #fff; font-weight: bold;}

.insTem li:active i{ color: #8594a7;}

.insTem li:active dt{ color: #fff;}

.insTem li:active dd{ color: #97a9c0;}









/*  1-3  */

.insGIA{ padding: 1.6rem 0 2rem; background: url(/skin/wap/img/Giabg.png) no-repeat center; }

.GIDname{ text-align: center; font-size: 16px; color: #ccc; font-family: "din-regular";   text-transform: uppercase;}

.GIDname p{ font-size: 0.6rem; color: #333; font-family: 'Heavy'; }

.GIDname span{ display: block; font-size: 0.32rem; letter-spacing: 0.1rem;  font-family: "din-regular";}

.GIDname i{ display: block; width: 0.52rem; height: 2px; background: #496992; margin: 0.2rem auto;}

.GIAimg{ margin-top: 1.5rem;}









/* 开展历程 */

.nFzlc{ position: relative; height: 25.24rem; background: url(/skin/wap/img/fz1.jpg) no-repeat left top / 100%;  z-index: 1; margin-bottom: 1.5rem;}

.nFzlc .fcb{ position: absolute; background: url(/skin/wap/img/fz2.png) no-repeat left top / 100%; width: 100% ; top:0; left: 0; height: 0; }

.nFzlc li{ position: absolute; font-size: 0.48rem; color: #999; font-family: 'din-bold-webfont'; padding-left: 0.4rem; 

background: url(/skin/wap/img/fli1.png) no-repeat left center / 0.26rem; }

.nFzlc li em{ font-family: 'din-bold-webfont'; }

.nFzlc li .hide{ display: none; }

.nFzlc li.li1{ left: 2.5rem; top: 2.1rem; }

.nFzlc li.li2{ left: 2.8rem; top: 3.5rem;}

.nFzlc li.li3{ left: 4.04rem; top: 5rem;}

.nFzlc li.li4{ left: 5.1rem; top: 6.4rem;}

.nFzlc li.li5{ left: 6.9rem; top: 7.8rem;}

						

.nFzlc li.li6{ left: 10.3rem; top: 9.2rem;}

.nFzlc li.li7{ left: 8.32rem; top: 10.64rem;}

.nFzlc li.li8{ left: 8.26rem; top: 12.08rem;}

.nFzlc li.li9{ left: 8.58rem; top: 13.5rem;}

.nFzlc li.li10{ left: 6.9rem; top: 14.9rem;}



.nFzlc li.li11{ left: 10.06rem; top: 16.3rem;}

.nFzlc li.li12{ left: 10.24rem; top: 17.84rem;}

.nFzlc li.li13{ left: 11rem; top: 19.2rem;}

.nFzlc li.li14{ left: 12.4rem; top: 20.6rem;}

.nFzlc li.on{ background-image: url(/skin/wap/img/fli2.png); color: #496692;}



.fzswiper{ position: absolute; left: 4.5rem; top: 80px; width: 10.08rem; z-index: 22; margin: auto;}

.fzswiper.flex{ position: fixed; top: 1.6rem; }



.fzswiper::after{ content: ''; position: absolute; left: 0; top: 2.5rem; background: url(/skin/wap/img/fzbb.png) no-repeat center / 0.4rem; width: 0.4rem; height: 0.32rem; }

.fzswiper .slide{ display: flex;ustify-content: space-between;}

.fzswiper .year{ display: flex; justify-content: center; align-items: center; width: 4rem; color: #fff; background: #496992; height: 2.6rem;  font-size: 0.8rem; 

font-family: 'din-bold-webfont';} 

.fzswiper .text{ width: 6.2rem; background: #c7d2e1; min-height: 2.6rem; padding: 0.5rem; line-height: 0.48rem; font-size: 0.32rem; color: #496992; }

.fzswiper .fzp,

.fzswiper .fzt{ position: absolute; top: 1.3rem; width: 0.5rem; height: 0.44rem; opacity: 0.4; margin-top: -0.22rem;  cursor: pointer;}

.fzswiper .fzp{ background: url(/skin/wap/img/fzle.png) no-repeat center / 0.24rem; left: 0.2rem; }

.fzswiper .fzt{ background: url(/skin/wap/img/fzht.png) no-repeat center / 0.24rem; left: 3.2rem; }

.fzswiper .fzp:active,

.fzswiper .fzt:active{ opacity: 1; }







/* 1- 5集团声誉 */

.Rybox{ padding: 1.2rem 0 1.8rem ;}

.Rytit{ position: relative; display: flex; justify-content: center; align-items: center; }

.Rytit p{ font-size: 0.6rem; color: #496992; margin-bottom: 0.1rem; }

.Rytit span{ display: block; font-size: 0.32rem; color: rgba(73,106,146,0.41);  text-transform: uppercase; font-family: "din-regular"; }

.Rytit i{display: block; width: 1.26rem; height: 0.84rem; margin-right: 0.4rem;}





.Rylist{ margin-top: 1rem;}

.Rylist li{ border: 0.02rem solid #ebebeb; margin: 0 0 0.6rem; padding: 0 0.55rem 0 1.4rem;}

.Rylist li a{ display: flex; justify-content: space-between; align-items: center;}

.Rylist li .img{ height: 4.14rem; width: 5.82rem; border: 0.08rem solid #4d5764; }

.Rylist li .txt{  width: 5.3rem; font-size: 0.48rem; }

.Rylist li p{  color: #333; height: 1.44rem;line-height: 0.72rem; font-weight: 500; margin-bottom: 0.75rem;}

.Rylist li span{ display: block; padding-left: 0.8rem; height: 0.68rem; background: url(/skin/wap/img/Rymore.png) no-repeat center left / 0.68rem;  color: #999; }



/* 

.RyMore{ background: #496992; line-height: 70px; text-align: center; color: #fff; font-size: 16px; cursor: pointer;}

.RyMore img{ width: 34px; height: 34px; margin-right: 15px;}

.RyMore.roto img{ animation: roo 2.4s linear forwards ;  } */



@keyframes roo{

	from{ transform: rotate(0); }

	to{transform: rotate(380deg);}

}







/* 6向导致辞 */

/*.Ldsayc{ padding: 3.8rem 0 1.5rem;  background: url(/skin/wap/img/Ldbg.png) no-repeat top center  / 50%;}*/

.Ldsayc dl{ text-align: center;}

.Ldsayc dt{ font-size: 0.6rem ; color: #496992; font-size: 'Heavy'; }

.Ldsayc dd{ color: #ccc; font-size: 0.4rem; line-height: 0.72rem; margin-top: 0.4rem; }



.Ldtook{ font-size: 0.52rem; line-height: 0.96rem; color: #666; margin-top: 1rem;}

.Ldtook p{ margin-bottom: 0.5rem;}

.Ldtook b{ color: #496992;}





/* 7生产基地 */

.SHJDList{ padding: 1.2rem 0; }

.SHJDList ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }

.SHJDList li{width: 6.8rem; margin: 0 0 0.68rem ;}

.SHJDList li .img{ position: relative; height: 4.5rem;}

.SHJDList li .txt{ line-height: 1.4rem; background: #f5f5f5; font-size: 0.48rem; color: #333; padding: 0 0.5rem;  text-align: center;}

.SHJDList li:active .txt{ background: #496992; color: #fff; font-weight: bold;}

.SHJDList li:active .img i{opacity: 1;}







/* 2新闻 */

.Nopict li .img{ background: url(/skin/wap/img/InsNewbg.jpg) no-repeat cetnter / cover; }

.Nopict li:last-child{ border: 0;}



.FoursNew{ padding: 0.4rem 0; }

.FoursNew li a{ display: flex; justify-content: space-between;}

.FoursNew li .img{ width: 3.84rem; height: 2.44rem;}

.FoursNew li{ padding: 0.8rem 0; border-bottom: 0.02rem solid #e5e5e5; }

.FoursNew li .txt{ width: 9.3rem; display: flex; justify-content: space-between; flex-direction: column;}

.NewName{ line-height: 0.8rem; font-size: 0.6rem; color: #333; height: 1.6rem; }

.NewTime{ color: #999; font-size: 0.48rem; }









/* 2-1 video */

.FoursVideo{ padding: 1.2rem  0;}

.FoursVideo img{ width: 100%; height: 100%; object-fit: cover;}

.Video{ height: 7.7rem }

video{ width: 100%; height: 100%;}



.vidSlide{position: relative; padding-bottom: 0.9rem; margin-top: 0.2rem; }

.vidSlide .sst{ bottom: 0; right: 0; width: 100%;}

.vidSlide .sst span{ margin: 0 4px; border-radius: 0;}

.vidSlide .swiper-slide{ height: 2.44rem; }

.vidSlide .swiper-slide:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: '正在播放...'; font-size: 0.38rem;

 background: rgba(73,105,146,0.8); display: none; color: #fff;  justify-content: center; align-items: center;}

.vidSlide .swiper-slide.active:before{ display: flex;}













/* 3立异开展 */

.YYlsit {padding: 1.2rem 0; }

.YY-top { text-align: center;}

.YY-top .ENme{ height: 0.4rem; line-height: 0.6rem; font-size: 0.72rem; text-transform: uppercase;  color: rgba(73,105,146,0.2); overflow: hidden;

 font-weight: bold; }

.YY-top .CNme{ font-size: 0.68rem; color: #2672c4; font-weight: bold;}

.YY-top i{ display: block; width: 3rem; height: 0.02rem; background: #e5e5e5; margin: 0.3rem auto;}

.YY-top dt{ font-size: 0.44rem; color: #333; font-size: 500; }

.YY-top dd{ font-size: 0.28rem; color: #ccc; text-transform: uppercase;  font-family: "din-regular"; border-bottom: 0.02rem solid #e5e5e5; width: 6.44rem; height: 0.6rem;

margin:0.1rem auto 0;}

.tookok{ font-size: 0.48rem; line-height: 0.96rem; color: #666; margin: 1rem 0 0.8rem;  text-align: justify;}



.YYList ul,

.YYtable ul{ display: flex;  justify-content: space-between; flex-wrap: wrap;}

.YYList li{ width: 6.6rem; margin: 0 0 0.5rem ; border: 0.02rem solid #e5e5e5 !important;}

.YYList li .img{ position: relative; height: 5.1rem; border-bottom: 0.02rem solid #e5e5e5; padding: 0.3rem;}

.YYList li p{ text-align: center; line-height: 1.2rem; background: #f5f5f5; padding: 0 0.4rem;}







/* 3-1手艺立异 */



.YYtable{ border-radius: 0.2rem; overflow: hidden; margin-bottom: 50px; margin-top: 30px;}

.YYtable .tableth{ display: flex; justify-content: space-between; align-items: center; height: 1.1rem; padding: 0; margin-bottom: 0.02rem;}

.YYtable .tableth .num1,

.YYtable .tableth .num2,

.YYtable .tableth .num3{  display: flex; justify-content: center; align-items: center;

 height: 1.1rem; background: #496992;  text-align: center; color: #fff; font-size: 0.48rem; color: #fff; padding: 0;  }



.YYtable li{  display: flex; justify-content: space-between; align-items: center;  min-height: 2.8rem; line-height: 0.72rem;  width: 100%; margin-bottom: 0.02rem;}

.YYtable .num1{  width: 2.4rem; background: #a6bddb; font-size: 0.48rem; color: #fff;}

.YYtable .num2{ width: 7.2rem; margin: 0 0.02rem; background: #e9eff7; }

.YYtable .num3{ width: 4.4rem;  background: #e9eff7; }

.YYtable li .num1,

.YYtable li .num2,

.YYtable li .num3{ display: flex; justify-content: center; align-items: center; text-align: center;  padding: 0 0.4rem; min-height: 2.8rem; }

.YYtable li p{  font-family: 'din-bold-webfont'; }









.YYswiper{ position: relative; margin-top: 1.8rem; background: url(/skin/wap/img/bbb.png) no-repeat center bottom 2.3rem / 14.42rem;}

.YYswiper .swiper-container{ width: 12.2rem; margin: auto; }

.YYswiper li{ display: flex; justify-content: space-between; height: 8rem; }

.YYswiper li div{width: 5.7rem;  }

.YYswiper li .img{ border: 0.08rem solid #342800;  height: 3.7rem; }

.YYswiper li p{ font-size: 0.4rem; color: #333; line-height: 0.72rem; margin: 1.4rem auto 0;  text-align: center;}

.YYswiper .sst{ left: 0; width: 100%; top: 4.2rem; }

.YYswiper .sst span{ border-radius: 0; margin: 0 4px;}









/* 获奖效果 */

.HJCDa{ margin-top: 1rem;}

.HJCDa ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }

.HJCDa li{  width: 6.6rem; margin: 0 0 0.5rem;}

.HJCDa li .img{ position: relative;  height: 4.8rem; border: 4px solid #52451a;}

.HJCDa li p{ text-align: center; line-height: 1.2rem; background: #f5f5f5; font-size: 0.48rem; color: #666; padding: 0 0.3rem;}





/* 专利 */

.zLsearch{ display: flex; justify-content: space-between; align-items: center;  height: 1.6rem;  padding-left: 0.5rem; border: 0.02rem solid #eee; margin: 1rem 0;}

.zLsearch input{ border: none; background: none; height: 66px; font-size: 16px;}

.zLsearch .inp{ width: 8rem;  font-size: 0.48rem;}

.zLsearch .inpsub{ width: 3.6rem; height: 1.6rem; font-size: 0.48rem; background: #496992; color: #fff; }





.zhuanli{}

.zhuanli ul{ }

.zhuanli li{  height: 2.24rem; border: 0.02rem solid #f3f3f3; margin: 0 0 0.6rem; }

.zhuanli li a{ display: flex; justify-content: space-between; align-items: center;}

.zhuanli li .zlnum{ width: 2.3rem; height: 2.24rem; background: #f3f3f3; position: relative; font-size: 0.72rem; color: #999;font-family: "din-regular"; font-weight: bold; display: flex; justify-content: center; align-items: center; }

.zhuanli li .zlnum::after,

.zhuanli li .zlnum::before{ width: 0.16rem; height: 2px; background: rgba(204,204,204,0.62); position: absolute; top: 50%; margin-top: -0.02rem; content: '';}

.zhuanli li .zlnum::after{ left: 0.2rem;}

.zhuanli li .zlnum::before{ right: 0.2rem;}



.zhuanli li .txt{  display: flex; align-items: center;  width: 10.2rem; height: 2.24rem; margin-right: 0.55rem; font-size: 0.6rem; color: #666; }

.zhuanli li .txt p{  max-height: 2rem; overflow: hidden;}



.zhuanli li:active{ background: #d7dde6; border-color: #d7dde6;}

.zhuanli li:active .zlnum{ background: #496692; color: #fff;}

.zhuanli li:active .zlnum::after,

.zhuanli li:active .zlnum::before{ background: rgba(255,255,255,0.2);}





/* 人才步队 */

.InsTem{ font-size: 0.48rem; line-height: 0.84rem; margin: 1rem 0;}









/* 重点工程 */

.gongcL{ margin-top: 1.3rem;}

.gongcL ul{ display: flex; justify-content: space-between; flex-wrap: wrap;}

.gongcL li{ float: left; width: 6.6rem; margin: 0 0 0.6rem; }

.gongcL li .img{ height: 4rem;}



.gongcL li .txt{ text-align: center; height: 2.4rem; background: #f5f5f5; padding: 0 0.4rem;  padding-top: 0.5rem;}

.gongcL li .txt .gcTit{ font-size: 0.48rem; color: #333; }

.gongcL li .txt .gcNme{ font-size: 0.4rem;  margin-top: 0.2rem;}

.gongcL li:active .txt{ background: #496992; }

.gongcL li:active .gcTit{ color: #fff;}

.gongcL li:active .gcNme{ color: #93a1b3;}





/*  重点客户 */

.zdkehu{ position: relative; height: 13.5rem;background: url(/skin/wap/img/zdkfbg1.jpg) no-repeat center / cover; margin: 1.8rem 0; }

.picture{ position: absolute; left: 0.35rem; right: 0; top: 4.22rem; width: 5rem; height: 5rem; border-radius: 50%; overflow: hidden; margin: auto;}

.picture .bisImg{position: relative; width: 5rem; height: 5rem; }

.picture .bisImg::after{ position: absolute; content: '';  left: 0; top: 0; width: 100%; height: 100%; background: rgba(73,105,146,0.7); z-index: 1;}

.picture .bisImg img{ margin-left: -0.02rem; }

.bisboxa{ position: absolute; left: 0; top: 1.55rem; width: 100%; margin: auto; text-align: center;  z-index: 2;}

.bisName{ font-weight: bold; color: #fff; font-size: 0.48rem;}

.bisboxa p{ color: rgba(2565,255,255,0.4); font-size: 0.24rem;  text-transform: uppercase; font-family: "din-regular"; margin: 0.1rem 0 0.4rem;}

.bisboxa a{ display: block; margin: auto; display: flex; justify-content: center; align-items: center; font-size: 0.4rem; width: 2.8rem; height: 0.8rem; color: #fff; border: 0.02rem solid rgba(2565,255,255,0.3);}

.bisboxa a i{ color: rgba(255,255,255,0.5);}





.divli { display: flex; align-items: center; justify-content: flex-end; position: absolute; z-index: 656;  width: 4rem;  height: 1.5rem;}

.divli dl{ max-width: 50%; }

.divli dt{ font-size: 0.42rem; color: #333; line-height: 1; }

.divli dd{ color: #ccc; font-size: 0.24rem; margin-top: 0.1rem; line-height: 1.1; display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; }

.divli1 { height: 2.5rem; justify-content: space-between; flex-direction: column; align-items: center; text-align: center;}

.divli .bsicon{ display: flex; justify-content: center; align-items: center; background-color: #fff; margin-right: 0.2rem;

 width: 1.46rem; height: 1.46rem; border-radius: 50%; border: 0.02rem solid #496992;}

.divli .bsicon span{ display: block; width: 0.9rem; height: 0.9rem; background-repeat: no-repeat; background-size: 100%; 

background-position: center; }



.divli1 .bsicon{ margin: 0;}

.divli1 .bsicon span{ background-image: url(/skin/wap/img/bisIc1.png); }

.divli2 .bsicon span{ background-image: url(/skin/wap/img/bisIc2.png); }

.divli3 .bsicon span{ background-image: url(/skin/wap/img/bisIc3.png); }

.divli4 .bsicon span{ background-image: url(/skin/wap/img/bisIc4.png); }

.divli5 .bsicon span{ background-image: url(/skin/wap/img/bisIc5.png); }

.divli6 .bsicon span{ background-image: url(/skin/wap/img/bisIc6.png); }

.divli7 .bsicon span{ background-image: url(/skin/wap/img/bisIc7.png); }

.divli8 .bsicon span{ background-image: url(/skin/wap/img/bisIc8.png); }

.divli9 .bsicon span{ background-image: url(/skin/wap/img/bisIc9.png); }

.divli10 .bsicon span{ background-image: url(/skin/wap/img/bisIc10.png); }

.divli11 .bsicon span{ background-image: url(/skin/wap/img/bisIc11.png); }

.divli12 .bsicon span{ background-image: url(/skin/wap/img/bisIc12.png); }

.divli13 .bsicon span{ background-image: url(/skin/wap/img/bisIc13.png); }



.divli2,.divli3,.divli4,.divli5,.divli6{ flex-direction: row-reverse; }



.divli2,

.divli3,

.divli4,

.divli5,

.divli6,

.divli7{ right: 0; }



.divli1{ width: 4.5rem; top: 0; right: 0; left: 0; margin: auto; }

.divli1 dl{ max-width: 100%;}

.divli2{ width: 5.8rem;  top: 1.66rem;  z-index: 5665; }

.divli3{ width: 4.1rem;  top: 3.3rem;   }

.divli4{ width: 3.36rem; top: 5.34rem;  }

.divli5{ width: 3.62rem; top: 7.66rem;  }

.divli6{ width: 5rem;    top: 9.5rem;  z-index: 5665; }

.divli7{ width: 3.6rem;  bottom: 0.3rem; right: 3.6rem; flex-direction: column-reverse; height: 2.8rem; justify-content: flex-start; align-items: flex-start;}

.divli7 .bsicon{ margin: 0; margin-bottom: 0.3rem;}

.divli7 dl{ max-width: 100%; margin-left: 0.2rem;}





.divli8,

.divli9,

.divli10,

.divli11,

.divli12,

.divli13{ left: 0; }

.divli8 dl,

.divli9 dl,

.divli10 dl,

.divli11 dl,

.divli12 dl,

.divli13 dl{ text-align: right; margin-right: 0.2rem;}



.divli13{ width: 6.1rem;  top: 1.66rem; z-index: 5665; }

.divli12{ width: 4.5rem;  top: 3.3rem;   }

.divli11{ width: 3.7rem; top: 5.34rem;  }

.divli10{ width: 4rem; top: 7.66rem;  }

.divli9{  width: 5.2rem;  top: 9.5rem; z-index: 5665;  }

.divli8{  width: 3.3rem; bottom: 0px; left: 3.6rem; }

.divli8 .bsicon{ margin: 0; margin-bottom: 0.3rem;}

.divli8 dl{ max-width: 100%; margin-left: 0.2rem; }

.divli8{ width: 3.3rem; bottom: 0.3rem; right: 3.6rem; flex-direction: column-reverse; height: 2.8rem; justify-content: flex-start; align-items: flex-end;}









.divli.active dt{  font-weight: bold; color: #496992; }

.divli.active dd{ color: #666;}

.divli.active .bsicon{ background: url(/skin/wap/img/bsbg.png) no-repeat center / cover; border: 0;}



.divli1.active .bsicon span{ background-image: url(/skin/wap/img/bisIc01.png); }

.divli2.active .bsicon span{ background-image: url(/skin/wap/img/bisIc02.png); }

.divli3.active .bsicon span{ background-image: url(/skin/wap/img/bisIc03.png); }

.divli4.active .bsicon span{ background-image: url(/skin/wap/img/bisIc04.png); }

.divli5.active .bsicon span{ background-image: url(/skin/wap/img/bisIc05.png); }

.divli6.active .bsicon span{ background-image: url(/skin/wap/img/bisIc06.png); }

.divli7.active .bsicon span{ background-image: url(/skin/wap/img/bisIc07.png); }

.divli8.active .bsicon span{ background-image: url(/skin/wap/img/bisIc08.png); }

.divli9.active .bsicon span{ background-image: url(/skin/wap/img/bisIc09.png); }

.divli10.active .bsicon span{ background-image: url(/skin/wap/img/bisIc010.png); }

.divli11.active .bsicon span{ background-image: url(/skin/wap/img/bisIc011.png); }

.divli12.active .bsicon span{ background-image: url(/skin/wap/img/bisIc012.png); }

.divli13.active .bsicon span{ background-image: url(/skin/wap/img/bisIc013.png); }







/* 客户案例详情 */

.KHdetai{ margin-top: 1rem;}

.detai{ position: relative; padding-bottom: 1.6rem; border-bottom: 0.02rem solid #e5e5e5;}

.detai dl{ position: absolute; left: -2px; bottom: 0.6rem; }

.detai dt{font-family: "din-regular";  font-size: 0.8rem; line-height: 1; text-transform: uppercase;  color: #496992; letter-spacing: -0.02rem;}

.detai dd{ font-size: 0.48rem; color: #496992; }

.detai  .flex-next,

.detai  .flex-prev{ width: 0.8rem; height: 0.8rem; position: absolute; right: 0; bottom: 0.4rem; border-radius: 50%; z-index: 55;}

.detai  .flex-next{ background:url(/skin/wap/img/htt.png) no-repeat center / cover; right:0;}

.detai  .flex-prev{ background:url(/skin/wap/img/lee.png) no-repeat center / cover; right: 1.2rem;}





.detiList{ margin-top: 1rem;}

.detiList ul{  }

.detiList li{ padding: 0.6rem 0; border-bottom: 0.02rem solid #e5e5e5; }

.detiList li a{ display: flex; justify-content: space-between; align-items: center;}

.detiList li .aimg{ width: 3.3rem; height: 2rem; border: 0.02rem solid #eee; padding: 0.2rem; display: flex; justify-content: center; align-items: center; }

.detiList li .txt{ width: 9.9rem;}

.detiList li .deti{ font-size: 0.6rem; color: #333; font-family: 'Heavy'; line-height: 1;}

.detiList li p{ font-size: 0.48rem; margin-top: 0.5rem;}

.detiList li:active .deti{ color: #496992;}









/* 党建事情 */

.Dwork{padding-top: 1rem;   }

.dwList{ margin: 1rem 0;  }

.dwList li{ border: 0.02rem solid #ebebeb; padding: 0.5rem ;  margin-bottom: 0.4rem; }

.dwList li p{  font-size: 0.6rem; color: #666666; margin-bottom: 0.2rem; font-weight: 500;}

.dwList li span{ color: #999999; font-size: 0.48rem; }





/* 企业文化 */

.wenHua{ padding: 0 0.6rem; background: url(/skin/wap/img/hw.jpg) no-repeat center bottom / 100%; padding-bottom: 4rem;}

.whleft { display: flex; justify-content: center; margin: 1rem 0 1.5rem; }

.whleft img{ width: 6.22rem; height: 1.5rem; }

.whright .swiper-container{ padding-bottom: 1.5rem;}

.whright ul{ display: flex; justify-content: space-between;}

.whright li{ width: 2.2rem;}

.whright li img{ width: 2.2rem;}

.wenHua .whright .swiper-container-horizontal>.swiper-pagination-progressbar,

.wenHua .whright .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{

	top: auto ; bottom: 0 ; width: 30%; border-radius: 100px; overflow: hidden; right: 3rem; left: auto;

}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background: #2373C8;}





/* 人力资源 */

.Nlimt{ margin-bottom: 30px;}

.rencailisot{ display: flex; justify-content: space-between; padding: 1.2rem 0 1rem;}

.nlTitle{ width: 10.8rem; background: url(/skin/wap/img/dhbg1.png) no-repeat right top  / 1.04rem;}

.nlTitle dt{ text-transform: uppercase; font-family: "din-regular"; font-size: 0.8rem; color: #496992; line-height: 1;}

.nlTitle dd{ font-size: 0.6rem; color: #496992;  margin-top: 1rem;}



.NlleftImg{ position: relative; width: 1.9rem;}

.NlleftImg i{ position: absolute; bottom: -0.5rem; left: 50%; height: 1rem; width: 0.04rem; background: #496992;  }



.Nlbook{ }

.Nltobok{ margin-top: 0.8rem; font-size: 0.48rem; line-height: 0.96rem;}

.Nltobok .Nlcn{ color: #666; margin-bottom: 0.7rem;}

.Nltobok .Nlcn b{ color: #496992;}

.Nltobok .Nlen{ color: #999; font-family: "din-regular";  text-align: justify;}



.nlcp{ text-align: right; font-size: 0.48rem; color: #496992; background: url(/skin/wap/img/nlcp.png) no-repeat left bottom / auto 0.4rem; padding-top: 0.8rem; margin-top: 0.5rem; border-top: 0.02rem solid #e5e5e5; line-height: 0.4rem; margin-bottom: 1rem;}

.nlcp i{ opacity: 0.5; font-family: 'Microsoft YaHei Light';}







/* 国家 */

.ggbox{ padding: 1rem 0;}

.ggrght{  text-align: justify; line-height: 0.96rem; font-size: 0.48rem;}

.ggTit{ font-size: 0.6rem; color: #496992; line-height: 0.8rem; padding-top: 0.8rem;  }

.ggtobok b{ color: #496992;}

.ggtobok p{ margin-top: 0.7rem;}







/* 博士后 */

.bsout{ padding: 1rem 0.6rem 1.2rem;}

.bsTop{}

.bsNamet{ margin-bottom: 0.6rem;}

.bsNamet .tIname{ font-size: 0.6rem; line-height: 0.72rem; color: #496992; max-width: 8rem;  font-family: 'Heavy';}

.bsNamet p{ font-size: 0.48rem;color: #496992;  opacity: 0.6; font-family: 'Microsoft YaHei Light'; margin: 0.5rem 0 0.3rem;}

.bsNamet span{ display: block; font-size: 0.36rem; color: #496992; font-family: "din-regular"; opacity: 0.3;}





.bshtobok{ font-size: 0.48rem;line-height: 0.96rem; margin-top: 1rem; padding-top: 0.2rem; border-top: 0.02rem solid #e5e5e5;

 background: url(/skin/wap/img/bgbg.png) no-repeat right bottom;}

.bshtobok p{ margin-top: 0.7rem;}

.bshtobok b{ color: #496992; font-family: 'din-bold-webfont'; }





/* ... */

.pxbox{ padding: 1.2rem 0.6rem;}

.pxTop { position: relative;}

.pxTop .txt{  }

.pxTop .txt p{ font-family: "din-regular"; font-size: 0.8rem; max-width: 8rem; color: #496992; opacity: 0.8; text-transform: uppercase;  line-height: 1.1;}

.pxTop .txt span{ font-size: 0.48rem; color: #496992; margin: 0.4rem 0; display: block; }

.pxTop .txt i{ display: block; height: 0.06rem; background: #496692; width: 0.5rem; }

.sxsx{ position: absolute; right: 0; bottom: -1.3rem; width: 2.92rem; height: 2.62rem; }



.psxsbox{ line-height: 0.96rem; font-size: 0.48rem; margin-top: 30px; text-align: justify;}

.psxsbox p{ margin-top: 0.7rem;}

.psxsbox b{color: #496992; font-family: 'din-bold-webfont'; }



.zpfix{ position: fixed; top: 2.34rem; left: 0px;  z-index: 100000; width: 4.76rem;}

.zpfix a{ display: block;}

.zpfix a:last-child{ display:none;}

.newxinxi{

	width: 5rem;

    text-align: center;

    margin: 0 auto;

    background-color: #2D4A6F;

    height: 2rem;

    line-height: 2rem;

    color: #fff;

	border-radius: 10px;

	}

.newxinxi a{

	color: #fff;

}






/* 优势产品 */
.yscp{border-radius: 10px;overflow: hidden;}
.yscp .thum>img{width: 100%;}
.yscp .file{display: flex;justify-content: space-between;align-items: center;margin-top: 16px;padding: 17px 13px;border: 2px solid #e9eff7;border-radius: 10px;}
.yscp .file .lt{display: flex;justify-content: flex-start;align-items: center;width: 80%;}
.yscp .file i{display: block;width: 1.12rem;height: 1.12rem;margin-right: 0.48rem;background-image: url(/skin/wap/img/pdf.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.yscp .file span{width: 8rem;font-size: 0.56rem;line-height: 1.2;color: #333;}
.yscp .file .download{display: block;width: 1.56rem;height: 1.12rem;background-image: url(/skin/wap/img/download_i01.png);background-repeat: no-repeat;background-position: center;background-size: 0.68rem;cursor: pointer;}
<!--耗时1766826504.3784秒-->