/* CSS Document */


.cpban{ width:100%; height:812px; background:url(../image/cpbg.jpg) center no-repeat; background-size:cover; min-width:1600px;}
.cpban>div{ position:relative; height:812px;}
.cpbant{ color:#fff; padding-top:170px;}
.cpbant h5{ font-weight:normal; font-size:40px; line-height:60px;}
.cpbant h1{ font-weight:normal; font-size:50px; line-height:70px;}
.cpbant>div:nth-child(3){ width:530px; height:1px; position:relative; background:#79060f; margin:35px 0 0 0;}
.cpbant>div:nth-child(3) span{ display:inline-block; background:#79060f; position:absolute; bottom:100%; left:0; width:70px; height:4px;}

.cpbandiv{}
.cpbandiv div{ float:left; padding-top:50px;}
.cpbandiv div span{ text-align:center; display:block; width:184px;}
.cpbant p{ font-size:30px; padding-top:30px;}
.cpbanimg{ position:absolute; height:100%; top:0; right:0;}
.cpbanimg table{ position:absolute; top:0; right:0; height:100%;}
.cpbanner{ width:100%; min-width:1600px;}
.cpbanner img{ display:block; width:100%; height:auto;}

.cpt{ padding:60px 0;}
.cpt span{ display:block; width:70px; height:4px; background:#e60012; margin:0 0 20px 0;}
.cpt h5{ color:#e60012; font-size:24px; line-height:40px; font-weight:normal;}
.cpc{ border-bottom:1px solid #dbdbdb; padding-bottom:90px; font-size:16px; line-height:30px;}
.cpc .cpc{ padding:0;}
.cpc img{ max-width:100%; height:auto;}
.cpc:last-child{ border-bottom:none;}

.gj01{ margin-top:-110px; text-align:center;}
.gj01 span{ padding:0 50px;}
.gj02{ margin-top:-60px; text-align:center;}
.gj03{ text-align:center; padding-bottom:10px;}
.gj04{ text-align:center;}
.gj04 span{ padding:0 40px;}
.gj05{ text-align:center;}
.gj05 span{ padding:0 30px;}
.gj06t{}
.gj06t .cpt{ padding-bottom:0;}
.gj06{ background-image:url(../image/gj02bg.jpg); background-repeat:no-repeat; background-position:right;}
.gj06j{ padding-left:200px;}
.gj06i{ border:1px solid #8dd5f5; padding:10px 0 0 10px; display:inline-block;}
.gj06d{ float:left; text-align:center; margin-right:10px;}
.gj06d div{ background:#8dd5f5; padding:10px;}
.gj06d p{ font-size:14px; line-height:3em;}
.gj02t{ background:#eeefef; border:0;}
.gj03p{ text-align:center;}
.gj03p p{ display:inline-block; font-size:20px; color:#888; padding:20px 80px; border-top:1px solid #ccc;}
.gj07t{ background:#eeefef;}
.gj07t .page-width{ background:url(../image/gj079.png) center no-repeat;}
.gj07{}
.gj07 div{}
.gj07d{ float:left; width:25%; text-align:center;}
.gj07d:nth-child(4){ margin-right:0; border:none;}
.gj07d div{ border-right:1px solid #ccc; padding:0 3% 20px 3%;}
.gj07d:nth-child(4) div{ border:none;}
.gj07 div img{ display:block; max-width:100%;}
.gj07d p{ display:inline-block; font-size:20px; color:#888; padding:20px 0; min-width:80%; border-top:1px solid #ccc;}


.ht01{ text-align:center; padding-bottom:30px;}
.ht02{}
.ht02 p{ color:#333; text-align:justify;}
.ht02 span{ display:inline-block; width:100%; text-align:right; font-weight:bold; color:#333;}
.ht03{ padding:10px 0;}
.ht03 div{ display:block; float:left; width:240px; margin-right:32px; text-align:center; box-shadow:0 0 5px 0 #bbb; padding:30px 0;}
.ht03 div:last-child{ margin-right:0;}
.ht03 font{ display:inline-block; width:99px; height:99px; background-image:url(../image/ht03.png); background-repeat:no-repeat;}
.ht031{ background-position:0 0;}
.ht032{ background-position:20% 0;}
.ht033{ background-position:40% 0;}
.ht034{ background-position:60% 0;}
.ht035{ background-position:80% 0;}
.ht036{ background-position:100% 0;}
.ht03 span{ display:block; font-size:22px; line-height:40px; padding:10px 0;}
.ht03 p{ font-size:14px; line-height:24px; color:#626262; min-height:72px;}
.ht04{ padding:40px 0 0 0;}
.ht04l{ width:45%; float:left;}
.ht041img{}
.ht041img img{}
.ht04d{ padding-top:20px;}
.ht04d h4{ font-size:18px; font-weight:normal; line-height:40px;}
.ht04d p{ color:#626262; text-align:justify;}
.ht04r{ width:45%; float:right;}
.ht04r .ht04d{ padding-top:50px;}
.htl{ float:left; width:45%;}
.htr{ float:right; width:45%;}
.ht06{ text-align:center;}
.ht07{ text-align:center; padding-top:70px;}
.ht08{}
.ht08 span{ display:inline-block; width:250px; color:#626262;}


.gv01{ padding-bottom:30px;}
.gv01 p{ color:#323333;}
.ht02{}
.ht02l{ float:left; width:914px;}
.ht02l img{ padding-bottom:20px;}
.ht02r{ float:right; margin-right:40px;}
.gv03{ padding:10px 0;}
.gv03 div{ display:block; float:left; width:240px; margin-right:32px;}
.gv03 div:last-child{ margin-right:0;}
.gv03 font{ display:inline-block; width:90px; height:90px; background-image:url(../image/gv04.png); background-repeat:no-repeat;}
.gv031{ background-position:0 0;}
.gv032{ background-position:20% 0;}
.gv033{ background-position:40% 0;}
.gv034{ background-position:60% 0;}
.gv035{ background-position:80% 0;}
.gv036{ background-position:100% 0;}
.gv03 span{ display:block; font-size:22px; line-height:40px; padding:10px 0 10px 20px;}
.gv03 p{ font-size:14px; line-height:24px; color:#626262; min-height:72px; padding-left:20px;}
.gv04{}
.gv04 div{ float:left; width:50%;}
.gv04 h5{ font-size:18px; font-weight:normal;}
.gv04 p{ text-align:center;}
.gv05{ text-align:center;}
.gv06{ width:100%; overflow:hidden; min-width:1600px;}
.gv06 .cpt{ border-top:1px solid #dbdbdb;}
.gv07{ width:800px; float:left;}
.gv071{ padding-left:150px; position:relative; min-height:116px; margin-bottom:40px;}
.gv071 div{ position:absolute; top:0; left:0; width:116px; height:116px; background:url(../image/gv08.png) center no-repeat;}
.gv071 h5{ font-size:18px; line-height:20px; padding:10px 0 20px 0; font-weight:bold;}
.gv071 p{ font-size:16px; color:#333; line-height:24px; text-align:justify;}
.gv072{ margin-left:-120px;}
.gv08{ float:right;}

.yq01{ padding-bottom:50px;}
.yq02{}
.yq02 span{ display:inline-block; width:50%; text-align:center;}
.yq02 span img{}
.yq03{}
.yq03 div{ display:block; float:left; width:30%; margin-right:5%;}
.yq03 div:nth-child(3n){ margin-right:0;}
.yq03 font{ display:inline-block; width:88px; height:88px; background-image:url(../image/yq04.png); background-repeat:no-repeat;}
.yq031{ background-position:0 0;}
.yq032{ background-position:20% 0;}
.yq033{ background-position:40% 0;}
.yq034{ background-position:60% 0;}
.yq035{ background-position:80% 0;}
.yq036{ background-position:100% 0;}
.yq03 span{ display:block; font-size:22px; line-height:40px; padding:10px 0 0 0;}
.yq03 p{ font-size:14px; line-height:24px; color:#626262; min-height:72px;}
.yq04{ position:relative; padding-bottom:40px;}
.yq04 span{}
.yq04 font{ position:absolute; bottom:0; left:0;}
.yq05{ width:100%; overflow:hidden; min-width:1600px;}
.yq05 .cpt{ border-top:1px solid #dbdbdb;}
.yq06{ margin-left:-196px;}
.yq06 span{ float:left;}
.yq07{ display:inline-block; color:#323333; margin-top:300px;}
.yq07 font{ font-weight:bold;}

.sd00 img{ padding-top:100px;}
.sd01{ position:relative;}
.sd01 p{ padding-right:460px; color:#323333;}
.sd01 span{ width:226px; height:97px; background:url(../image/sd02.png) center no-repeat; position:absolute; right:100px; top:50%; margin-top:-48px; display:inline-block;}
.sd02{ padding-top:100px;}
.sd02 span{ display:inline-block; float:left; width:50%; text-align:center;}
.sd03{ text-align:right; margin-top:-100px;}

.ss01{ /* float:left;width:980px;*/}
.ss01d{ margin-top:50px;}
.ss01 ul{ padding-top:10px; color:#595656;}
.ss01 li{ width:45%; margin:10px 5% 30px 0; height:92px; padding-top:20px; box-sizing:border-box; border:1px solid #ccc; position:relative; float:left;}
.ss01 li span{ font-size:24px; line-height:32px; padding:0 10px; background:#fff; position:absolute; top:-16px; left:10px; font-weight:bold;}
.ss01 li p{ text-align:justify; padding:0 10px 0 20px;}
.ss01 li p img{ width:100%;}
.ss02{ float:right; display: none;}
.ss03{}
.ss03 p{ width:60%; text-align:justify;}
.ss03 div{ text-align:right; margin-top:20px;}

.sq01{}
.sq01 div{ text-align:center; margin-top:60px;}
.sq02{ float:right; display: none;}
.sq03{ float:left; width:30%; margin-right:5%;}
.sq03:nth-child(3){ margin-right:0;}
.sq03 h4{ font-size:20px;}
.sq03 li{ padding-top:20px;}
.sq03 li span{ font-size:18px;}
.sq03 li img{ padding-top:10px;}
.sq04{ float:left; width:740px;}
.sq05{ float:right; text-align:center; width:700px;}

.dapb{}
.dapb p{ font-size:16px; line-height:36px; padding-bottom:20px;}
.dapb p span{ background:#888; background:-webkit-gradient(linear ,20% 0,100% 0,color-stop(0,rgb(136,136,136,1)),color-stop(1,rgb(238,238,238,0.5))); display:inline-block; min-width:300px; padding:0 20px; border-radius:18px;}



/*PH胶囊*/
.zyfBan{ z-index:9; position:relative;}
.zyfBan .page-width{}
.zyfBan table{ height:100vh; min-height:400px; text-align:center; width:100%;}
.zyfBan table td{ width:100%; height:100%; text-align:center;}
.zyfBanL{ float:left; text-align:left; color:#fff;}
.zyfBanL h2{ font-size:36px; line-height:60px;}
.zyfBanL h1{ font-size:36px; line-height:60px; border-bottom:1px solid #de0010; padding:0; position:relative; display:inline-block; min-width:500px; margin-bottom:30px;}
.zyfBanL h1:after{ content:""; width:60px; height:4px; background:#de0010; display:block; position:absolute; left:0; bottom:0;}
.zyfBanL p{ font-size:28px; line-height:40px; padding:10px 0;}
.zyfBanR{ float:right;}

.zyfTitle{ font-size:28px; line-height:80px; color:#de0010; position:relative;}
.zyfTitle:after{ content:""; width:60px; height:4px; background:#de0010; display:block; position:absolute; left:0; top:0;}
.ph01{ background:#fff; padding:80px 0 40px 0;}
.ph01L{ float:left; width:30%;}
.ph01L div{}
.ph01L div span{ width:20%; display:inline-block; vertical-align:middle;}
.ph01L div span img{ display:inline-block; width:100%;}
.ph01L div .ph01Lr{ background:#14578f; color:#fff; border-radius:20px; line-height:60px; text-align:center; font-size:20px; margin-left:1%; width:79%;}
.ph01L p{ font-size:20px; color:#666; line-height:40px; padding:10px 0 20px 0;}
.ph01R{ float:right; width:68%; position:relative; padding-bottom:40px;}
.ph01R img{ display:inline-block; width:100%; height:auto;}
.ph01RB{ position:absolute; bottom:0; right:0;}
.ph01RB ul{ float:left; margin-left:10px;}
.ph01RB ul li{ font-size:12px; white-space:nowrap;}

.ph02{ background:#eee; padding:80px 0 40px 0; min-width:1200px;}
.ph02 div p{ font-size:20px; line-height:40px; text-align:justify; color:#666;}
.ph02p{ width:66%; text-indent:2em; padding-bottom:20px;}
.ph02d{}
.ph02d div{ width:32%; float:left; text-align:center; margin-right:2%;}
.ph02d div:nth-child(3){ margin-right:0;}
.ph02d div img{ display:block; width:100%; height:auto;}
.ph02d div p{ border-top:1px solid #666; border-bottom:1px solid #666; margin:20px 20px 0 20px; padding:10px 20px;}
.ph03{ background:#fff; padding:80px 0 40px 0;}
.ph031{ float:left; width:22%;}
.ph031 p{ font-size:20px; line-height:40px; color:#666; text-align:justify;}
.ph032{ float:right; width:70%; text-align:right;}
.ph032 img{ display:inline-block; max-width:100%; height:auto;}

/*NC100*/
.ncBan{ position:relative; background-image:url(../image/nc01.jpg); min-width:1600px;}
.ncgBan{ background:url(../image/ncg100.jpg) right no-repeat #fafafa; background-size:auto 100%;}
.ncBan .cpbant{ color:#666;}
.ncBan .zyfBanL{ color:#666; padding-top:150px;}
.ncBanBg{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
.ncBanBg div{ position:absolute; top:0; width:50%; height:100%; z-index:2;  background-repeat:no-repeat;}
.ncBanBgl{ left:0; background-position:left;}
.ncBanBgr{ right:0; background-position:right;}

.nc01{ background:#fff; padding:80px 0 80px 0; background:url(../image/nc021.jpg) bottom center no-repeat; min-width:1600px;}
.nc011{}
.nc011 span{ font-size:24px; line-height:46px; color:#666; display:block;}
.nc011 span font{ display:inline-block; width:40px;}
.nc011 p{ font-size:20px; line-height:40px; color:#666; width:80%; padding:10px 0 60px 0;}
.nc012{}
.nc012 div{ float:left; margin-right:100px;}
.nc012 div p{ font-size:20px; line-height:40px; color:#666; text-align:center;}

.nc02{ position:relative; background:#eee; width:100%; overflow:hidden; min-height:738px; padding:80px 0 40px 0; min-width:1600px;}
.nc02 .page-width{ position:relative; z-index:9;}
.nc021{ float:left; width:50%;}
.nc021 div img{ display:inline-block; max-width:100%; height:auto;}
.nc022{ float:left; width:50%; padding-left:10px; box-sizing:border-box;}
.nc022 p{ font-size:20px; line-height:40px; color:#666; width:300px;}
.nc023{ position:absolute; bottom:0; right:0; max-width:39%;}
.nc023 img{ display:block; max-width:100%; height:auto;}

.nc03{ background:#fff; padding:80px 0 80px 0; background:url(../image/nc041.jpg) center no-repeat; min-width:1600px; overflow:hidden;}
.nc031{ margin:0 auto; width:1100px;}
.nc032{ margin:30px 0;}
.nc032:nth-child(2){ margin:70px 0 30px 220px;}
.nc032 div{ width:190px; height:190px; float:left; position:relative; padding:25px; margin-right:25px;}
.nc032 div:after{ content:" "; width:190px; height:190px; border-radius:50%; display:block; border:25px solid #81cff4; position:absolute; left:0; top:0; z-index:1; transform:rotate3d(0,0,1,-45deg);}
.nc032 div p{ display:flex; justify-content:center; align-items:center; width:160px; height:160px; border-radius:50%; background:#81cff4; margin:15px; text-align:center; color:#fff; position:relative; z-index:3;}
.nc032 div p span{}
.nc032 .nc0321:after{ border-color:#004ba0;}
.nc032 .nc0321 p{ background:#51c1dd;}
.nc032 .nc0322:after{ border-color:#51c1dd;}
.nc032 .nc0322 p{ background:#004ba0;}
.nc032 .nc0323:after{ border-color:#0074bf;}
.nc032 .nc0323 p{ background:#81cff4;}
.nc032 .nc0324:after{ border-color:#81cff4;}
.nc032 .nc0324 p{ background:#0074bf;}
.nc032 .nc0325:after{ border-color:#81cff4;}
.nc032 .nc0325 p{ background:#0074bf;}
.nc032 .nc0326:after{ border-color:#0074bf;}
.nc032 .nc0326 p{ background:#81cff4;}
.nc032 .nc0327:after{ border-color:#51c1dd;}
.nc032 .nc0327 p{ background:#004ba0;}
.nc032 .nc0328:after{ border-color:#004ba0;}
.nc032 .nc0328 p{ background:#51c1dd;}
.nc032 .divbt:after{ border-bottom-color:rgba(0,0,0,0); border-left-color:rgba(0,0,0,0);}
.nc032 .divbb:after{ border-top-color:rgba(0,0,0,0); border-right-color:rgba(0,0,0,0);}

.nc04{ background:#eee; padding:80px 0 80px 0; min-width:1600px;}
.nc041{ width:100%; margin-top:40px;}
.nc041 div{ width:17.5%; float:left;}
.nc041 div img{ display:block; width:100%;}
.nc041 div:nth-child(2n){ margin-top:200px; width:10%;}
.nc041 div:nth-child(2n) img{ width:175%; margin-left:-33.5%;}


.ncg03{ padding-bottom:120px;}
.ncg03 .nc031{ width:1300px;}
.ncg03 .nc032{ display:block; float:left; margin:0;}


.scBan{ background:url(../image/sc100.jpg) right no-repeat #fafafa; background-size:auto 100%;}
.scBan .cpbanimg{ right:25%;}
.sc01 .sc011{ border:1px solid #999; padding:10px;}

.sc03{ padding-bottom:120px;}
.sc03 .nc031{ width:1600px;}
.sc03 .nc032{ display:block; float:left; margin:0;}


.dznjBan{ position:relative; background-image:url(../image/dznj001.jpg); min-width:1600px;}

.dznj01{ position:relative; padding:70px 0; overflow:hidden; min-width:1600px; min-height:717px;}
.dznj011{ text-align:center; color:#666; font-size:18px; padding-top:50px;}
.dznj011 div{ float:left; margin-right:20px; width:220px;}
.dznj011 span{ display:block;}
.dznj011 p{ line-height:1.5em; padding:10px 0;}
.dznj012{ display:inline-block; color:#666; font-size:18px; padding-top:50px;}
.dznj012 p{}
.dznj012 p img{ display:block; max-width:100%;}
.dznj012 p span{ display:block; text-align:center; padding-top:30px;}
.dznj01 .clear{ position:relative; z-index:99;}
.dznj013{ position:absolute; top:22%; left:50%; margin-left:-1000px; z-index:1; width:1225px; height:353px; background:url(../image/dznj010.jpg) center no-repeat;}
.dznj014{ position:absolute; top:0; right:0; z-index:2; width:437px; height:717px; background:url(../image/dznj016.png) center no-repeat;}

.dznj02{ min-height:0;}
.dznj02 .nc022 div{ float:left; width:50%; text-align:center;}
.dznj02 .nc022 div img{ display:block; width:100%;}
.dznj02 .nc022 div p{ width:auto;}

.dznj03{ position:relative; background:url(../image/dznj030.jpg) center no-repeat; min-width:1600px; z-index:9;}
.dznj03 .clear{ position:relative; height:610px;}
.dznj031{ padding-top:140px;}
.dznj032{ position:absolute; right:0; top:0;}
.dznj032>div{ width:450px;}
.dznj032>div div{}
.dznj032>div h5{ font-size:30px; line-height:40px; font-weight:bold; position:relative; display:inline-block;}
.dznj032>div h5 span{ background-image:url(../image/spanbg.png); height:2px; position:absolute; left:105%; top:50%; margin-top:-1px;}
.dznj032>div p{ color:#666; font-size:18px; line-height:40px;}
.dznj0321{ margin:38px 0 0 260px;}
.dznj0321 span{ width:68px;}
.dznj0322{ margin:60px 0 0 130px;}
.dznj0322 span{ width:190px;}
.dznj0323{ margin:23px 0 0 0;}
.dznj0323 span{ width:325px;}
.dznj03bg{ width:410px; height:553px; background:url(../image/dznj032.png) center no-repeat; position:absolute; right:0; bottom:0; z-index:3;}


.dznj04{ position:relative; z-index:1; min-width:1600px; background:#eee; min-height:640px;}
.dznj04 .clear{ background:url(../image/dznj036.png) right 50px no-repeat;}
.dznj041{ float:right; margin-top:100px;}
.dznj041 div{ float:left; margin-left:20px;}
.dznj041 h5{ border-left:6px solid #de0010; font-size:20px; font-weight:bold; padding-left:10px; line-height:28px; margin:26px 0;}
.dznj041 p{ font-size:20px; line-height:30px; color:#666;}


.dznj05{ padding:70px 0;}
.dznj05t{ border-left:6px solid #de0010; font-size:20px; font-weight:bold; padding-left:10px; line-height:28px; margin:26px 0;}
.dznj05 .nc021,.dznj05 .nc022{ position:relative; width:49.5%;}
.dznj05 .nc022{ float:right;}
.dznj05r{ position:absolute; top:0; right:10px;}
.dznj05d{ float:left; width:50%;}
.dznj05d img{ width:98%; display:inline-block;}


/*rc100*/
.rc01{ padding:80px 0;}
.rc01>div{ position:relative;}
.rc011{ position:relative; z-index:3;}
.rc011 p{ width:580px; text-align:justify; font-size:20px; line-height:40px; text-indent:2em; color:#666;}
.rc011 div{ margin-top:20px;}
.rc011 div img{}
.rc012{ position:absolute; top:90px; right:0; z-index:1;}
.rc012 img{ display:block; width:100%;}

.rc02{ min-width:1600px; padding:80px 0;}
.rc02>div{ position:relative;}
.rc021{ position:relative; z-index:3;}
.rc021 span{ font-size:24px; line-height:40px; color:#666; display:inline-block;}
.rc021 p{ width:580px; text-align:justify; font-size:20px; padding-bottom:20px; line-height:40px; text-indent:2em; color:#666;}
.rc022{ position:absolute; top:-70px; right:0; z-index:1;}
.rc022 img{ display:block; width:100%;}
.rc02{ background:#eee;}

.rc03{ position:relative; width:100%; overflow:hidden; min-height:684px; padding:80px 0; min-width:1600px;}
.rc03 .page-width{ position:relative; z-index:9;}
.rc031 div img{ display:inline-block; max-width:100%; height:auto; margin-right:20px;}
.rc031 p{ width:1000px; text-align:justify; font-size:20px; padding-bottom:20px; line-height:40px; text-indent:2em; color:#666;}
.rc032{ position:absolute; bottom:0; right:0; max-width:39%;}
.rc032 img{ display:block; max-width:100%; height:auto;}


.rc04{ background:#eee; position:relative; width:100%; overflow:hidden; min-height:614px; padding:80px 0; min-width:1600px;}
.rc04 .page-width{ position:relative; z-index:9;}
.rc041 div{ margin-bottom:20px;}
.rc041 div img{ display:inline-block; max-width:100%; height:auto; margin-right:20px;}
.rc041 p{ width:1000px; text-align:justify; font-size:20px; padding-bottom:20px; line-height:40px; text-indent:2em; color:#666;}
.rc042{ position:absolute; bottom:0; right:0; max-width:39%;}
.rc042 img{ display:block; max-width:100%; height:auto;}

.rc05{ padding:80px 0; background:-webkit-gradient(linear ,0 0,0 100%,color-stop(0.5,rgb(255,255,255)),color-stop(1,rgb(230,230,230)))}
.rc05 img{ display:block; max-width:100%; height:auto; margin:0 auto;}


.nkjve01{ background:url(../image/nkjve11.jpg) center no-repeat; background-size:auto 100%; width:100%; overflow:hidden; position:relative; height:39vw; border-bottom:1px solid #393a3d; border-top:1px solid #393a3d;}
.nkjve01t{ position:absolute; top:-2.5vw; left:-12vw; height:44vw; width:44vw; background:url(../image/nkjve13.jpg) center; background-size:auto 100%; border-radius:50%; z-index:1;}
.nkjve01none{ padding:10vw 0 0 16vw;}
.nkjve01t p{ color:#fff; font-size:1.12vw;}
.nkjve01t span{ font-size:2.12vw; color:#fabe00; padding-bottom:1.5vw; display:block;}
.nkjve01t hr{ background:#fabe00; border:none; height:1px; width:2vw; display:block; margin:1vw 0;}
.nkjve01i{ position:absolute; bottom:0; left:29vw; z-index:2; width:61vw;}
.nkjve01i img{ width:100%; display:block;}
.nkjve02{ background:url(../image/nkjve21.jpg) top; background-repeat:repeat-x; background-size:auto 100%; width:100%; overflow:hidden; position:relative; height:39vw;}
.nkjve02d{ position:absolute; z-index:2;}
.nkjve02d img{ display:block; width:100%;}
.nkjve021{ left:4vw; top:3.5vw; width:32.5vw;}
.nkjve022{ right:4vw; top:8vw; width:55.3vw;}
.nkjve023{ left:4vw; bottom:3.5vw; width:26.9vw;}
.nkjve024{ right:16vw; bottom:3.5vw; width:32.4vw;}
.nkjve02bg{ position:absolute; top:30vw; left:-500vw; width:1000vw; height:1000vw; transform:rotate3d(0,0,1,-3.5deg); z-index:1; background:#fff;}
.nkjve03{ height:13.7vw; background:url(../image/nkjve31.jpg) right no-repeat; background-size:auto 100%;}
.nkjve03d{ padding:3vw 0 0 4vw;}
.nkjve03d span{ font-size:1.66vw; color:#fabe00;}
.nkjve03d p{ font-size:2.39vw; color:#fff;}
.nkjve04{ position:relative; height:57.6vw;}
.nkjve04 img{ display:block; max-width:100%; height:auto;}
.nkjve04l{ position:absolute; top:1vw; left:4vw; z-index:3; width:22.7vw;}
.nkjve04bg{ background:url(../image/nkjve33.jpg) top; background-repeat:repeat-x; background-size:auto 100%; width:100%; overflow:hidden; position:absolute; top:0; left:0; height:28.8vw; z-index:1;}
.nkjve04r{ position:relative; margin-left:30vw; z-index:3; width:67vw; color:#666;}
.nkjve04i{ float:left; width:33.3%; height:28.8vw; padding-top:4vw;}
.nkjve04ii{ width:15.1vw;}
.nkjve04t{ font-size:2vw; line-height:1.2em; border-left:0.7vw solid #de0010; padding-left:1vw; margin:1vw 0;}
.nkjve04c{ padding-left:1.6vw; position:relative;}
.nkjve04c span{ display:block; width:1.12vw; height:1.12vw; background:url(../image/xx.png) center no-repeat; background-size:cover; position:absolute; top:50%; left:0; margin-top:-0.56vw;}
.nkjve04c p{ font-size:1vw; line-height:1.5em;}


/*胃肠动力*/
.wcdl01{ padding:100px 0 100px 0;}
.wcdl01t{ font-size:32px; line-height:80px; padding-bottom:20px;}
.wcdl01t span{ display:block; background:#004f84; height:8px; width:5%;}
.wcdl01d{ float:left; width:23%; margin-right:2%; position:relative; box-shadow:3px 3px 10px 0 #ccc; border-radius:5px; padding:20px 10px;}
.wcdl01d:after{ content:""; width:3%; height:80%; background:#004f84; display:block; position:absolute; left:100%; top:10%; border-radius:0 10px 10px 0;}
.wcdl01da{ font-size:16px; position:absolute; top:0; left:10px; background:#004f84; padding:0 20px; line-height:2em; text-align:center; color:#fff; border-radius:5px 5px 20px 20px;}
.wcdl01b{}
.wcdl01b div{ float:left;}
.wcdl01ba{ color:#7d7d7d; font-size:14px; line-height:56px;}
.wcdl01ba span{ color:#004f84;}
.wcdl01ba sup{ font-size:0.5em;}
.wcdl01bb{ width:3px; height:56px; background:#004f84; border-radius:50%; margin:0 10px;}
.wcdl01bc{ font-size:24px; line-height:28px; display:flex; align-items:center; height:56px;}
.wcdl011{ margin-bottom:70px;}
.wcdl011 .wcdl01t span,.wcdl011 .wcdl01bb{ background:#158076;}
.wcdl011 .wcdl01da,.wcdl011 .wcdl01d:after{ background:-webkit-gradient(linear,0 80%,100% 0,color-stop(0,#5a9da9),color-stop(1,#74b183))}
.wcdl012{}
.wcdl012 .wcdl01t span，.wcdl012 .wcdl01bb{ background:#004f84;}
.wcdl012 .wcdl01da,.wcdl012 .wcdl01d:after{ background:-webkit-gradient(linear,0 80%,100% 0,color-stop(0,#2e4e7f),color-stop(1,#5999b0))}
.wcdl02{ background:#eeefef; min-width:1600px; padding:70px 0;}
.wcdl02t{ font-size:32px; line-height:80px; padding-bottom:20px;}
.wcdl02t span{ display:block; background:#158076; height:8px; width:5%; min-width:80px;}
.wcdl021{}
.wcdl021 p{ color:#666; font-size:24px; line-height:2em; width:60%;}
.wcdl03{ padding:70px 0;}
.wcdl03 img{ display:block; max-width:100%;}
.wcdl04{ background:#eeefef; min-width:1600px; padding:70px 0;}
.wcdl04d{ float:left; width:23%; margin:0 1%; text-align:center;}
.wcdl04d img{ display:inline-block; max-width:100%; box-shadow:3px 3px 5px 0 #666;}
.wcdl04d p{ font-size:18px; line-height:2em; padding-top:10px;}
.wcdl05{ padding:70px 0;}
.wcdl05t{ font-size:32px; line-height:80px; padding-bottom:20px;}
.wcdl05t span{ display:block; background:#004f84; height:8px; width:5%; min-width:60px;}
.wcdl05h{ height:1px; background:#666; margin:30px 0;}
.wcdl052{ color:#666; display:inline-block;}
.wcdl052 div{ font-size:24px; font-weight:bold; line-height:2em;}
.wcdl052 p{ text-align:right; padding-bottom:30px; font-size:18px;}
.wcdl06{ background:#eeefef; min-width:1600px; padding:70px 0;}
.wcdl06d{ width:49%; float:left;}
.wcdl06dr{ margin-left:2%;}
.wcdl06r{ margin-bottom:20px;}
.wcdl06r div{ float:left; min-height:68px;}
.wcdlw01{ width:20%; border:1px solid #b5b5b5; display:flex; align-items:center; justify-content:center;}
.wcdlw02{ width:76%; margin-left:4%; border:1px solid #b5b5b5; display:flex; align-items:center; padding:0 20px; font-size:18px; line-height:24px;}
.wcdl06r .wcdlh01{ min-height:90px;}
.wcdly01{ border:none; background:#5f8faf; font-size:22px; color:#fff;}
.wcdly02{ border:none; background:#e3e4e4; font-size:26px;}




.ve260a{ position:relative;}
.ve260ai{ max-width:100%;}
.ve260ai img{ display:block; width:100%; max-width:100%; height:auto;}
.ve260ac{ position:absolute; top:45%; left:0; width:100%; height:55%; padding:0 6.5vw;}
.ve260ad{ float:left;}
.ve260ae{ float:right;}
.ve260ac p{ font-size:2.1875vw; color:#595656; padding-bottom:0.5em;}
.ve260ac font{ color:#1d628e; font-size:2.1875vw;}
.ve260ac span{ color:#fff; background:#1d628e; display:inline-block; width:1em; height:1em; line-height:1em; border-radius:3px; text-align:center; margin-right:0.3em;}
.ve260b{ position:relative;}
.ve260bi{ max-width:100%;}
.ve260bi img{ display:block; width:100%; max-width:100%; height:auto;}
.ve260bc{ position:absolute; top:6.5vw; left:0; width:67vw; height:55%; padding:0 6.5vw; color:#fff;}
.ve260bd{ float:left;}
.ve260bf{ float:right; text-align:right;}
.ve260bd div{ padding-bottom:3.5vw;}
.ve260bd span{ font-size:2vw; line-height:1.2em; padding-bottom:0.6vw; display:inline-block;}
.ve260bd p{ font-size:1.4vw; line-height:1.3em;}
.ve260bf span{ font-size:2.8vw; line-height:1.2em; padding-bottom:1vw; display:inline-block;}
.ve260bf p{ font-size:1.4vw; line-height:1.3em;}
.ve260c{ position:relative; color:#fff; background:url(../image/vec.jpg) top no-repeat; background-size:cover;}
.ve260cc{ padding:3vw 6.5vw 1vw 6.5vw;}
.ve260ct{ font-size:2.8vw; padding:2vw 0 3vw 0; }
.ve260ct div{}
.ve260ct span{ background-image:-webkit-gradient(linear,0 0,100% 0,color-stop(0.2,rgba(33,78,159,1)),color-stop(0.4,rgba(87,183,109,1)),color-stop(0.6,rgba(237,220,52,1)),color-stop(0.8,rgba(200,35,33,1))); -webkit-background-clip:text; -webkit-text-fill-color:transparent; font-size:3vw;}
.ve260cd{}
.ve260cs{ float:left; margin-right:4%; margin-bottom:2vw; width:48%; border-radius:5px; background:#3b3e24; background:-webkit-gradient(linear ,0 0,100% 0,color-stop(0.1,rgb(16,44,78)),color-stop(0.5,rgb(60,66,39)),color-stop(0.9,rgb(47,13,16)));}
.ve260cs:nth-child(2n){ margin-right:0;}
.ve260co{ background:#000; margin:2px; border-radius:5px; overflow:hidden;}
.ve260cl{ float:left; width:50%; text-align:center; padding-top:0.5vw;}
.ve260cli{ text-align:center; width:80%; margin:0 auto;}
.ve260cli img{ display:block; width:100%;}
.ve260co .ve260cl:nth-child(1) .ve260cli{ margin-top:0.4vw;}
.ve260co .ve260cl:nth-child(2) .ve260cli{ box-shadow:0 0 10px 0 #888;}
.ve260cl p{ margin-top:1.2vw; line-height:1.4em; height:5.6em; overflow:hidden; width:78%; text-align:left; display:inline-block; font-size:0.7vw;}
.ve260cld{ margin-top:1.2vw;}
.ve260cl span{ font-size:0.85vw; font-weight:bold;}
.ve260cl font{ font-size:0.7vw; color:#aaa;}
.ve260d{ background:#d0d0d0; background:-webkit-gradient(linear ,0 0,100% 0,color-stop(0,rgb(239,239,239)),color-stop(1,rgb(126,126,126)));}
.ve260ddiv{ padding-left:6.5vw; position:relative;}
.ve260da{ float:left; position:relative; z-index:2; padding-top:2.4vw;}
.ve260dat{ font-size:2.8vw;}
.ve260dab{ background:#c0c0c0; color:#fff; font-size:1.1vw; padding:1vw 3vw; margin-top:6.5vw; line-height:1.4em; border-radius:4vw;}
.ve260db{ float:left; position:relative; margin-left:-3vw; z-index:1;}
.ve260dbi{ width:26.0416vw; margin:2vw 0;}
.ve260dbi img{ display:block; width:100%;}
.ve260dba{ position:absolute; top:21vw; left:0; width:100%; text-align:center; font-size:1.6vw;}
.ve260dba span{ font-weight:bold;}
.ve260dc{ position:absolute; top:0; right:0; height:100%; width:auto;}
.ve260dci{ display:flex; height:100%; align-items:center; justify-content:flex-end;}
.ve260dci img{ width:37.6vw; display:block;}
.ve260dct{ font-size:1.6vw; position:absolute; top:7vw; left:0;}
.ve260dct span{ font-size:3.4vw; font-weight:bold; vertical-align:sub;}
.ve260dcc{ font-size:1.2vw; position:absolute; bottom:6vw; right:23vw; text-align:right; color:#fff;}
.ve260e{ background:#fff;}
.ve260ediv{ position:relative;}
.ve260et{ font-size:2.8vw; position:absolute; top:50%; left:50%; width:9vw; height:9vw; margin-left:-4.5vw; margin-top:-4.5vw; display:flex; align-items:center; justify-content:center; background:#fff; border-radius:1vw; box-shadow:0 0 5px 0 #000; z-index:999;}
.ve260ec{}
.ve260ed{ float:left; width:50%; background:#e0e0e0; position:relative;}
.ve260ei{}
.ve260ei img{ display:block; width:100%; height:auto;}
.ve260edt{ position:absolute; font-size:1.6vw; z-index:2; padding:1vw 1vw 0 0; background:url(../image/vee0.png) right top no-repeat; background-size:auto 2.6vw;}
.ve260etxt{ position:absolute;}
.ve260etxt p{ color:#666; font-size:0.9vw;}
.ve260eca .ve260edt{ top:3.2vw; right:2.4vw;}
.ve260eca .ve260etxt{ top:13vw; left:5.5vw;}
.ve260ecb .ve260edt{ top:3.3vw; left:2.4vw;}
.ve260ecb .ve260etxt{ top:8vw; left:2.4vw;}
.ve260ecc .ve260edt{ top:5vw; right:6vw;}
.ve260ecc .ve260etxt{ top:9.7vw; right:6vw;}
.ve260ecd .ve260edt{ top:5vw; left:6vw;}
.ve260ecd .ve260etxt{ top:9.7vw; left:6vw;}
.ve260f{ position:relative; width:100%; overflow:hidden; background:#888; background:-webkit-gradient(linear ,0 0,100% 0,color-stop(0.2,rgb(239,239,239)),color-stop(1,rgb(95,95,95)));}
.ve260fc{ position:relative; z-index:3; display:flex; padding:6vw 0 0 6.5vw;}
.ve260fa{ position:relative; width:50vw; padding-bottom:6vw;}
.ve260fal{ position:absolute; top:0; left:0; z-index:2; font-size:2.8vw; color:#fff; text-align:right; display:flex; width:50%; height:50%; align-items:center; justify-content:center;}
.ve260fai{ position:relative; z-index:1;}
.ve260fai img{ display:block; width:100%;}
.ve260fb{ width:33vw; text-align:center; position:relative; margin:0 5vw; color:#fff;}
.ve260fbi{ max-width:100%; margin:0 auto;}
.ve260fbi img{ display:block; width:100%;}
.ve260fba{ position:absolute; top:-2.5vw; right:2.3vw; font-size:1.6vw;}
.ve260fbb{ position:absolute; top:60%; right:26vw; font-size:1.6vw; width:8em; text-align:right;}
.ve260fbc{ position:absolute; top:25vw; right:0; font-size:2vw; text-align:right;}
.ve260fbg{ position:absolute; top:-15%; right:30%; background:#0d0c12; z-index:1; width:100%; height:130%; border-radius:100vw;}


.paccr{ position:fixed; bottom:0; right:0; font-size:16px; line-height:18px; text-align:center; z-index:9;}
.paccr a{ color:#fff; padding:10px; display:inline-block; background:#b2000e; margin:0 0 20px 0;}



@media(max-width:1640px){
	
.cpban{ min-width:1200px;}
.cpbant{ width:700px;}
.cpbanimg img{ display:inline-block; max-width:500px; height:auto;}
.gj01 span{ width:49%; display:inline-block;}
.gj01 span img{ display:inline-block; max-width:100%;}
.gj05 span{ max-width:60%; display:inline-block;}
.ht03 div{ width:190px; margin-right:12px;}
.ht02l{ max-width:60%; display:inline-block;}
.gv03 div{ width:190px; margin-right:12px;}
.gv06{ min-width:1200px;}
.gv07,.gv08{ max-width:49%;}
.gv07 img,.gv08 img{ display:inline-block; max-width:100%;}
.gv08{ margin-left:2%;}
.yq04 span{ width:33%; display:inline-block;}
.yq05{ min-width:1200px;}
.sq05{ width:440px;}
.ss03 p{ width:80%;}
.ncBan,.nc01,.nc02,.nc03,.nc04,.nc05{ min-width:1200px;}
.ncg03 .nc032{ display:block; float:none; margin:0;}
.ncg03 .nc032:nth-child(2){ margin:70px 0 30px 220px;}
.scBan .cpbanimg{ right:2%;}
.sc011 img{ display:inline-block; max-width:100%;}
.sc03 .nc031{ width:1200px;}
.sc03 .nc032{ display:block; float:none; margin:0;}
.sc03 .nc032:nth-child(2){ margin:70px 0 30px 220px;}
.dznj01,.dznj03,.dznj04{ min-width:1200px;}
.dznj011 div{ margin-right:5px; width:180px;}
.dznj012{ width:720px;}
.dznj031{ overflow:hidden;}
.dznj031 img{ margin-left:-120px;}
.dznj032>div p{ font-size:16px;}
.dznj041 p{ font-size:14px;}
.cpbanner{ min-width:1200px;}
.rc02,.rc03,.rc04{ min-width:1200px;}
.rc011 p,.rc021 p{ width:33%;}
.rc011 div img{ width:38%;}
.rc022{ top:90px;}
.rc012,.rc022{ width:66%;}
.rc031{ width:77%;}
.rc031 p{ width:auto;}
.rc031 img{ margin-bottom:20px;}
.rc041{ width:60%;}

.wcdl02,.wcdl04,.wcdl06{ min-width:1200px;}
.wcdl021 p{ width:100%;}
.wcdl06r div{ min-height:80px;}
.wcdl06r .wcdlh01{ min-height:120px;}

}

@media(max-width:1240px){

.nkjve01,.nkjve02,.nkjve03,.nkjve04{ min-width:1200px;}
.nkjve01{ height:484px;}
.nkjve01none{ padding:120px 0 0 190px;}
.nkjve01t{ width:545px; height:545px; top:-30px; left:-148px}
.nkjve01t span{ font-size:26px;}
.nkjve01t p{ font-size:14px;}
.nkjve01i{ width:756px; height:385px; left:390px;}
.nkjve02{ height:484px;}
.nkjve021{ width:403px;}
.nkjve022{ width:685px;}
.nkjve023{ width:333px;}
.nkjve024{ width:401px;}
.nkjve02bg{ top:354px;}
.nkjve03{ height:166px;}
.nkjve03d span{ font-size:20px;}
.nkjve03d p{ font-size:28px;}
.nkjve04{ height:auto;}
.nkjve04l{ width:273px;}
.nkjve04r{ width:808px; margin-left:360px;}
.nkjve04i{ height:350px;}
.nkjve04ii{ width:183px;}
.nkjve04t{ font-size:24px;}
.nkjve04c p{ font-size:12px;}
.nkjve04bg{ height:350px;}


.ve260a,.ve260b,.ve260c,.ve260d,.ve260e,.ve260f{ width:1200px;}



}


@media(max-width:640px){

.cpban{ height:auto; min-width:0; width:100%;}
.cpban>div{ height:auto;}
.cpbant{ padding:10px; width:auto;}
.cpbant h5{ font-size:16px; line-height:24px; padding-bottom:6px;}
.cpbant h1{ font-size:26px; line-height:38px; padding-bottom:10px;}
.cpbant div{ width:70%; margin:10px 0 0 0;}
.cpbant div span{ width:35px; height:4px;}
.cpbant p{ font-size:14px; padding-top:14px;}
.cpbant p img{ display:inline-block; width:80%; height:auto;}
.sd00 img{ padding:0;}
.cpbanimg,.cpbanimg table{ position:relative; top:auto; right:auto; text-align:center;}
.page-width .cpbanimg img{ display:inline-block; max-width:80%; margin:10px 0;}
.cpbant>div:nth-child(3){ width:80%;}
.scBan .cpbanimg{ right:auto;}
.scBan .cpbanimg td{ width:100vw;}
.cpbant .cpbandiv{ width:auto;}
.cpbant .cpbandiv div{ width:auto; padding:0; display:inline-block; float:none;}
.cpbandiv div span{ display:block; min-width:110px; width:auto; height:auto;}
.cpbandiv div img{ width:90px;}
.page-width img{ display:inline-block; max-width:100%; height:auto;}
.cpt{ padding:30px 10px;}
.cpc{ overflow:hidden; padding:0 10px 30px 10px;}
.gj01{ margin:0;}
.gj01 span{ padding:0;}
.gj02{ margin:0;}
.gj04 span{ padding:0;}
.gj05 span{ padding:0;}
.gj03p p{ font-size:18px; padding:20px 30px}
.gj06{ background:none;}
.gj06j{ padding:0; text-align:center;}
.gj06i{ padding:10px 2%;}
.gj06d{ margin:10px 2%; width:46%;}
.gj07d{ width:50%; margin-bottom:20px;}
.gj07d div{ border:none;}
.gj07d p{ font-size:18px;}
.ht03 div{ width:100%; margin-right:0; margin-bottom:10px;}
.ht04l,.ht04r{ width:auto; float:none;}
.ht041img{ text-align:center;}
.htl,.htr{ width:auto; float:none;}
.sd01 p{ padding:0;}
.sd01 span{ position:relative; right:auto; top:auto; margin:20px 0 0 0;}
.sd02{ padding-top:0;}
.sd02 span{ width:100%; float:none; text-align:center; margin:10px 0;}
.sd03{ margin:0;}
.ht02l{ width:auto; float:none; max-width:100%;}
.ht02r{ float:none; text-align:center; width:auto;}
.ht02r img{ width:60%;}
.gv03 div{ width:48%; margin-right:4%;}
.gv03 div:nth-child(2n){ margin-right:0;}
.gv04 div{ width:auto; float:none; padding-top:20px;}
.gv06{ min-width:0;}
.gv072{ margin:0;}
.gv07,.gv08{ width:auto; float:none; max-width:100%;}
.gv071{ padding-left:90px;}
.gv071 div{ width:80px; height:80px; background-size:cover;}
.gv071 h5{ padding:0 0 10px 0; line-height:24px;}
.yq02 span{ width:100%;}
.yq03 div{ width:100%; margin:0 0 20px 0;}
.yq03 p{ min-height:0;}
.yq05{ min-width:0;}
.yq06{ margin:0;}
.yq06 span{ margin:10px 0 0 0;}
.sq01{ width:auto;}
.sq03{ width:auto; float:none; margin:0 0 20px 0;}
.sq04{ width:auto;}
.sq05{ width:auto; float:none;}
.ss01{ width:auto; float:none;}
.ss02{ width:auto; float:none;}
.ss01 li{ width:auto; float:none; height:auto; padding-bottom:10px;}
.ss03 p{ width:auto;}
.cpbanner{ width:100%; min-width:0;}
.cpbanner img{ width:100%; height:auto;}
.nc02,.rc03{ min-width:0; width:100%; padding-bottom:0; padding-top:40px;}
.rc03 .page-width{ padding-left:2%; padding-right:2%;}
.ncBan,.nc01,.nc03,.nc04,.nc05,.rc02,.rc04{ min-width:0; width:100%; padding-top:40px; padding-left:2%; padding-right:2%;}
.nc011 p{ width:auto;}
.zyfTitle{ font-size:24px;}
.nc011 span{ font-size:20px;}
.nc011 span font{ display:block;}
.nc011 p{ font-size:16px;}
.nc012{ text-align:center;}
.nc012 div{ width:30%; margin-right:0; display:inline-block; float:none;}
.nc012 div p{ font-size:14px;}
.nc021,.nc022{ width:100%; padding:0 2%;}
.nc021 div img{ max-width:70%; margin:0 auto; display:block;}
.nc022{ margin-top:40px;}
.nc022 p{ width:auto;}
.nc023{ position:relative; bottom:auto; right:auto; max-width:70%; margin-left:30%;}
.nc03{ background-size:auto; background-repeat:repeat-y;}
.nc031{ width:auto !important; margin-right:50px;}
.nc032 div{ float:none; margin:0 auto;}
.nc032 .divbt:after{ transform: rotate3d(0,0,1,135deg);}
.nc032,.nc032:nth-child(2){ margin:0 !important;}
.nc032 div{ margin-bottom:30px;}
.nc041 div{ width:50%; margin-bottom:10px;}
.nc041 div img{ width:40vw; height:40vw;}
.nc041 div:nth-child(2n){ width:auto; margin:auto; margin-bottom:20px;}
.nc041 div:nth-child(2n) img{ width:auto; margin:0;}
.rc01{ padding-left:2%; padding-right:2%;}
.rc011 p, .rc021 p{ width:auto;}
.rc011 div img{ width:80%; margin:20px auto; display:block;}
.rc012, .rc022{ width:80%; margin:0 auto; position:relative; top:auto; right:auto;}
.zyfTitle{ font-size:24px;}
.rc021 span{ font-size:20px;}
.rc011 p,.rc021 p,.rc031 p,.nc022 p{ font-size:16px;}
.rc032{ position:relative; bottom:auto; right:auto; max-width:70%; margin-left:30%;}
.rc04{ padding-bottom:0;}
.rc041{ width:80%;}
.rc042{ position:relative; bottom:auto; right:auto; max-width:50%; margin-left:50%;}
.dznj01,.dznj03,.dznj04{ min-width:auto;}
.dznj01{ padding-bottom:0;}
.dznj01 .zyfTitle{ margin-left:2%; margin-right:2%;}
.dznj011{ text-align:center;}
.dznj011 div{ width:48%; margin-bottom:20px;}
.dznj012{ width:auto;}
.dznj013{ display:none;}
.dznj014{ margin-top:20px; width:219px; height:309px; background-size:cover; position:relative; top:auto; right:auto; float:right;}
.dznj03 .clear{ height:auto;}
.dznj031{ padding:0;}
.dznj031 img{ margin:20px auto; width:50%; display:block;}
.dznj032{ position:relative; top:auto; right:auto; padding:0 2%;}
.dznj032>div h5{ font-size:20px; font-weight:normal;}
.dznj032>div{ width:100%; margin:0;}
.dznj032>div h5 span{ display:none;}
.dznj03bg{ display:none;}
.dznj041{ margin:20px 0;}
.dznj041 h5{ font-weight:normal;}
.dznj05{ padding:20px 2%;}
.dznj05t{ font-weight:normal;}
.dznj05r{ display:none;}
.dznj05 .nc021, .dznj05 .nc022{ width:100%;}

.ph01{ padding:20px 2%;}
.ph01L,.ph01R{ float:none; width:100%;}
.ph01L p{ font-size:16px;}
.ph01RB{ position:relative; bottom:auto; right:auto;}
.ph01RB ul{ float:none;}
.ph02{ min-width:0; width:100%; padding:30px 2%;}
.ph02 div p{ font-size:16px; margin:10px 0; padding:0; min-height:160px;}
.ph02p{ width:100%;}
.ph03{ padding:20px 2%;}
.ph031,.ph032{ float:none; width:100%;}
.ph031 p{ font-size:16px;}

.nkjve01,.nkjve02,.nkjve03,.nkjve04{ min-width:100%;}
.nkjve01{ height:auto;}
.nkjve01t{ width:auto; height:auto; position:relative; top:auto; left:auto; border-radius:0;}
.nkjve01none{ padding:20px 10px;}
.nkjve01t span{ font-size:22px;}
.nkjve01t p{ font-size:14px;}
.nkjve01i{ width:70%; height:auto; position:relative; top:auto; left:auto; margin:0 auto; padding:20px 0;}
.nkjve02{ height:auto; background:none;}
.nkjve02d{ position:relative; top:auto; left:auto; right:auto; bottom:auto; max-width:90%; margin:0 auto;}
.nkjve021{ width:60%; margin-top:40px;}
.nkjve022{ width:auto; margin-top:20px;}
.nkjve023{ width:60%; margin-top:20px;}
.nkjve024{ width:60%; margin-top:40px;}
.nkjve02bg{ display:none;}
.nkjve03{ height:auto; margin:40px 0 20px 0;}
.nkjve03d{ padding:20px;}
.nkjve03d span{ font-size:18px;}
.nkjve03d p{ font-size:24px;}
.nkjve04{ height:auto;}
.nkjve04l{ width:30%; margin:0 auto; position:relative; left:auto; top:auto;}
.nkjve04r{ width:100%; margin:0; padding:0 10px;}
.nkjve04i{ height:240px; width:50%;}
.nkjve04ii{ width:60%;}
.nkjve04t{ font-size:18px;}
.nkjve04c p{ font-size:12px;}
.nkjve04bg{ display:none;}

.wcdl02,.wcdl04,.wcdl06{ min-width:100%;}
.wcdl01,.wcdl02,.wcdl03, .wcdl04, .wcdl05, .wcdl06{ padding:30px 10px;}
.wcdl01d{ width:96%; margin-right:0; margin-bottom:20px;}
.wcdl04d{ width:48%; margin-bottom:30px;}
.wcdl052 p{ text-align:left;}
.wcdl06d{ width:100%; float:none; margin:0;}
.wcdl06dr .wcdl06r:nth-child(1){ display:none;}
.wcdl01t,.wcdl02t,.wcdl05t{ font-size:22px; padding:0;}
.wcdl01bc{ font-size:20px;}
.wcdl021 p{ font-size:18px;}
.wcdl052 div{ font-size:18px;}
.wcdly02{ font-size:20px;}
.wcdly01{ font-size:18px;}
.wcdlw02{ font-size:16px;}


.ve260a,.ve260b,.ve260c,.ve260d,.ve260e,.ve260f{ width:100%;}


}

