blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font-size:16px;line-height:1.5;color:#333;background:#fff;font-family:"Microsoft YaHei",微软雅黑,"PingFang SC","Hiragino Sans GB",STHeiti,sans-serif}
a{text-decoration:none;color:#333}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;outline:0}
a:hover{color:#146f99}
.m_introduce_more:hover{color:#ffffff}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;display:block}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.unselect{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1200px;margin:0 auto}
@font-face{font-family:TCCM;src:url(../fonts/TCCM.TTF)}
@font-face{font-family:GaboDrive;src:url(../fonts/GaboDrive.OTF)}
@font-face{font-family:Regular;src:url(../fonts/SourceHanSansCN-Regular.otf)}
.menuBtn{position:fixed;top:35px;right:20px;width:30px;height:30px;display:none;cursor:pointer;z-index:100;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.menuBtn b{margin-bottom:8px;display:block;height:2px;background-color:#005cc3;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
.menuBtn.open b{display:none;margin:-2px 0 0;position:absolute;left:0;top:45%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
body{padding-top:86px}
.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99;height:86px;box-shadow:0 0 3px #ccc}
.header a{color:#146f99}
.headerWp{width:100%;max-width:1770px;margin:0 auto}
.header .logo{font-size:0;float:right;margin-right:20px;margin-top:24px}
.header .logo img{display:inline-block;vertical-align:middle;height:50px}
.header .r-conh{float:right;margin-top:30px}
.nav{float:left}
.nav li{float:left;position:relative;margin-right:10px}
.nav li .v1{font-size:16px;font-size:1.3rem;width:91px;width:auto;padding:5px 0px;padding:0px 10px;color:#146f99;display:inline-block;text-align:center;border-radius:5px}
.nav li .nav_sub{display:none;width:91px;width:100%;top:15px;top:27px;position:relative;left:0;line-height:30px;background:rgba(255,255,255,.8);z-index:99;text-align:center;border-radius:5px;overflow:hidden}
.nav li .nav_sub a{display:block;font-size:14px;font-size:1rem;margin:3px;border-radius:5px}
.nav li .nav_sub_cut{border-bottom:1px solid rgba(20,111,153,.6);height:1px;width:77px;margin:0 auto}
.nav li .nav_sub_cut:nth-last-child(1){border-bottom:0px solid #146f99;height:0px;width:0px}
.nav li .v1:hover{background:rgba(255,255,255,0.9) !important}
.nav li .nav_sub_item:hover{background:rgba(255,255,255,.1);overflow:auto}
.nav li .nav_sub_item:hover a{background:white;overflow:auto}
.m-jg01{display:inline-block;vertical-align:middle;font-size:0;line-height:29px;border-left:1px solid #146f99;padding-left:19px;padding:1px 5px 0 15px}
.m-jg01 a{display:inline-block;vertical-align:middle;font-size:16px;font-size:1.4rem;padding-left:20px;background:url(../images/j-p2-1.png) left center no-repeat;background-position:0px 9px}
.m-jg01 button{display:inline-block;vertical-align:middle;width:17px;height:14px;border:none;margin-left:6px;cursor:pointer;background:url(../images/j-p3-1.png) center center no-repeat;margin-bottom:-1px}
.footer{overflow:hidden;background:#146f99;color:#fff;min-width:1200px}
.footer a{color:#fff;}
.home_wp{width:1200px;margin:0 auto}
.footer,.home_wp{min-width:1420px}
.footer_left{border-right:2px solid white;margin-top:44px;margin-bottom:38px;height:222px;width:auto;float:left}
.footer_left .logo{float:right;margin:76px 50px 0 0}
.footer_right{float:left;margin-top:50px}
.footer_qr{float:left;margin-left:51px;margin-right:20px}
.footer_info_dom{float:left;padding-top:2px}
.footer_info_title{font-size:24px;font-weight:bold;margin-top:-8px}
.footer_info_text{font-size:16px;line-height:26px}
.footer_info:nth-last-child(2){margin-top:16px}
.footer_info:nth-last-child(1){margin-top:5px}
.footer_icp{text-align:center;margin-bottom:15px;font-size:12px;font-weight:400}
.footer_icp span{margin-left:30px}
.footer_icp span:nth-child(1){margin-left:0px}
.text_center{text-align:center}
.footer_top{width:905px;margin:0 auto}
.top10{margin-top:10px}
.content{width:1420px;margin:0 auto;font-size:1.4rem}
.content img{display:block}
.banner{height:808px;min-width:1420px}
.banner_item{height:100%;background-size:100% auto}
.exponent{background:white;padding:26px 0;margin-top:2px}
.exponent_item{float:left;text-align:center;color:#146f99}
.exponent_item:nth-child(1) img{margin-top:6px;margin-bottom:10px}
.exponent_item img{margin:0 auto;margin-bottom:16px}
.exponent_item:nth-child(2){margin-left:298px}
.exponent_item:nth-child(3){margin-left:301px}
.exponent_item:nth-child(4){float:right}
.exponent_item_describe{margin-top:-4px}
.exponent_item_datum{margin-top:12px;position:relative}
.exponent_item_stock_item{}
.exponent_item_stock{font-size:16px;bottom:0px;margin-left:-5px}
.aaaa{position:absolute}
.exponent_item_stock1{font-size:16px;bottom:-2px;left:-0px;position:relative}
.exponent_item_stock2{font-size:16px;bottom:-1px;left:-3px;position:relative}
.introduce{margin-top:18px;position:relative;background:url('/public/home/images/new/introduce_bg.png') no-repeat right}
.introduce_video{float:left;width:896px;height:504px;background:white;padding:27px 47px;position:relative}
.introduce_surface{width:100%;height:100%}
.introduce_play{position:absolute;left:372px;height:30%;top:35%}
.introduce_info{width:430px;height:504px;float:right;padding-top:60px;position:relative}
.introduce_title{color:#146f99;font-size:35px;font-family:'楷体';letter-spacing:4px}
.introduce_description{line-height:49px;margin-top:4px}
.introduce_more{color:#aa0f00;bottom:27px;right:0px;position:absolute}
.m_introduce_more,.mobile,.banner_mobile,.pad,.mobile,.phone{display:none}
.m_introduce_surface{height:0px}
.covidVaccine{margin-top:60px}
.home_title{color:#146f99;font-size:35px;font-weight:bold;margin-top:55px;margin-bottom:10px}
.covidVaccine_content{margin-top:10px;position:relative}
.covidVaccine_content img{width:100%}
.territory{margin-top:70px}
.territory_content{margin-top:10px}
.territory_item{float:left;width:470px;height:270px;border-radius:10px;background:#f8f8f8;border:1px solid #595757;padding:44px 48px;position:relative;margin-right:5px;margin-bottom:5px}
.territory_title{font-weight:bold;font-size:1.6rem;color:#146f99;margin-bottom:8px}
.territory_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.territory_more{color:#aa0f00;bottom:48px;right:48px;position:absolute;font-size:1.1rem}
.territory{margin-top:20px;width:905px;float:left}
.territory1{margin-top:20px;width:515px;float:left}
.territory_item{float:left;width:443px;height:270px;border-radius:10px;background:#f8f8f8;border:1px solid #595757;padding:44px 48px;position:relative;margin-right:18px;margin-bottom:18px}
.territory_item:nth-child(2),.territory_item:nth-child(4){margin-right:0px}
.patientRecruit{background:url('/public/home/images/new/patientRecruit.jpg') no-repeat 100%;height:622px;margin-top:18px;overflow:hidden;margin-bottom:27px}
.patientRecruit_content{width:375px;position:relative;margin:118px 48px;padding-bottom:20px}
.patientRecruit_description{line-height:48px;margin-top:14px}
.patientRecruit_more{color:#aa0f00;bottom:0px;right:8px;position:absolute}
.xinguan_banner{max-width:3000px;height:384px;background:url('/public/home/images/new/xinguan_banner.jpg') no-repeat center;background-size:cover}
.xinguan_banner1{overflow: hidden;}
.xinguan_banner1 img{width:100%;min-width:750px}
.navigation{position: absolute;width: 180px;z-index: 1;margin-left: -200px;}
.navigation a{display: block;}
.navigation_li{height: 60px;border-radius: 5px;background: #e7f0f5;padding-top:17px;padding-left: 15px;font-size:18px;margin-top: 6px;position: relative;cursor:pointer;}
.navigation_li:hover{background: #cde7f5;}
.navigation_li_title{border-left: 2px solid #999999;height: 25px;padding-left: 5px;line-height:25px;}
.active .navigation_li_title{border-left: 2px solid #fff;}
.navigation_li_icon{position: absolute;right: 5px;top: 14px;background-image: url('/public/home/images/new/covidvaccine/icons.png');height:50px;width: 50px;}
.active .navigation_li_icon{background-image: url('/public/home/images/new/covidvaccine/icons_.png');height:50px;width: 50px;}
.navigation .active{background:#146f99; }
.more_bth {
    display: block;font-size: 16;
    background: #00719d;
    color: white;
    width: 155px;
    display: block;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
    margin-top: 15px;
}
/*.xinguan_product_title{line-height: 60px;background: #158bc1;color: white;padding:0 24px;font-size:20px}*/
.xinguan_product_title{line-height: 60px;background: #00719d;color: white;padding:0 24px;font-size:20px}
.xinguan_product_item{position:relative;padding-bottom: 40px;}
.xinguan_product_item:last-child{padding-bottom: 0;}
.xinguan_product_description{background: #e9e9e9;padding:40px 24px;color: #666666;}
.xinguan_product_content{width: 62%;float: left;margin-right: 2%;font-size: 20px;}
.xinguan_product_img{width: 36%;float: left;}
.xinguan_core_content{ font-size: 20px;}
.xinguan_core_description{padding:40px 24px 10px;color: #666666;}
.xinguan_product_description{padding:40px 24px;color: #666666;background: #fcfcfc;font-size: 20px;position:relative;}
#section5 .xinguan_product_description{display: none;}
.xinguan_product_title span{float: right;transform:rotate(90deg);
-ms-transform:rotate(90deg);     /* IE 9 */
-moz-transform:rotate(90deg);    /* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); }
.home_title{margin-top:50px;margin-bottom: 35px;}
.xinguan_news_more{color:#146f99;float:right;margin-top:8px;margin-right: 10px;}
.xinguan_core_img{width: 70%;margin: 0 auto;overflow: hidden;}
/*.xinguan_core_img_{;margin: 0 auto;}*/
/*.active .navigation_li_icon:nth-child(1){background-position: 0px 0px!important; }*/
/*.active .navigation_li_icon:nth-child(1){background-position: 0px 50px!important; }*/

.xinguan_news{border-radius:10px;position:relative;width:1200px}
.xinguan_news_item{position:relative;padding-bottom:20px;border-bottom: 2px solid #f6f6f6;margin-bottom:5px}
.xinguan_news_title{font-size:22px;font-weight:bold;line-height:48px}
/*.xinguan_news_title{color:#146f99;font-size:24px;font-weight:bold;line-height:48px}*/
.xinguan_news_description{color:#595757;line-height:24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 92%;}
.show_1line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.xinguan_news_date{color:#9fa0a0;float:left;margin-top:8px}
.xinguan_news_more{float:right;margin-top:8px}
.plan{width:1200px;height:540px;background:url('/public/home/images/new/plan.png') no-repeat 100%}
.planDom{width:1200px;background:#e6e6e6;border-radius:10px;padding:20px 12px}
.plan_item{float:left;background:#fff;border-radius:10px;margin:5px 8px;padding:20px 16px;width:373px}
.font20{font-size:20px}
.plan_number{color:#146f99;font-size:20px;font-weight:bold;margin-bottom:6px;position:relative;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; min-height: 60px;}
.plan_number .plan_first{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; min-height: 60px;}
/*.plan_number div,.plan_step div{float:left}*/
/*.plan_first{width:146px}*/
.fright{float: right}
.plan_step{position:relative;color: #999999;margin-top: 10px}
.m-pic01 img{display:block;width:100%}
.g-tab{position:relative;font-size:0;text-align:center;box-shadow:0 5px 5px #eee;margin-bottom:2.5vw;background-color:#fff;z-index:9}
.g-tab a{position:relative;display:inline-block;font-size:18px;color:#666;width:168px;height:50px;line-height:50px;text-align:center;overflow:hidden}
.g-tab a::after{position:absolute;content:'';width:25px;height:50px;background:#fff;top:0;left:0;border-top-right-radius:25px;border-bottom-right-radius:25px}
.g-tab a.on{color:#fff;background-color:#146f99;border-top-right-radius:25px;border-bottom-right-radius:25px}
.m-pic01{margin-bottom:61px}
.m-pic01 .tit{margin-bottom:21px}
.m-pic01 .tit h3{font-size:28px;color:rgb(20,111,153);font-weight:400;line-height:1.1;text-align:center}
.m-jg02{color:#fff;padding:66px 0;background-color:#fff}
.m-jg02 h3{font-size:28px;line-height:1.1;font-weight:400;margin-bottom:20px}
.m-jg02 p{font-size:16px;line-height:1.1}
.ul-list-z1{overflow:hidden;margin:56px -32px 0}
.ul-list-z1 li{float:left;width:50%;padding:0 32px;margin-bottom:63px}
.ul-list-z1 li h3{font-weight:400;line-height:1.48;height:4.5em;overflow:hidden;margin-bottom:33px}
.ul-list-z1 li .con:hover h3 a{color:#1276a4}
.ul-list-z1 li .con:hover .info{color:#1276a4;border-color:#1276a4}
.ul-list-z1 li h3 a{font-size:16px;color:#222;font-family:Arial}
.ul-list-z1 li .info{font-size:14px;color:#666;line-height:1.55;height:3em;overflow:hidden;padding-bottom:13px;box-sizing:content-box;border-bottom:1px solid #bebebe}
.pages{text-align:center;font-size:0}
.pages ul li{display:inline-block;margin:0 3px}
.pages ul li a{display:block;font-size:18px;color:#bbbfc9;height:40px;line-height:40px;padding:0 11px;background-color:#fff}
.pages ul li a:hover,.pages ul li.on a,.pages ul li.pages-next a,.pages ul li.pages-prev a{background-color:#1a355e;color:#fff}
.pages ul li.pages-next a,.pages ul li.pages-prev a{background-color:#a6a6a6;color:#fff}
.m-jg03{margin-bottom:84px}
.g-banner{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:320px}
.g-banner .txt{color:#fff;position:absolute;top:45.5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-banner .txt h3{font-size:36px;font-weight:400;line-height:1.1;margin-bottom:10px}
.g-banner .txt p{line-height:1.1;font-size:18px}
.ul-list-z2{overflow:hidden;margin:-8px -24px 45px}
.ul-list-z2 li{width:25%;float:left;padding:0 24px;margin-bottom:33px}
.ul-list-z2 li .pic{position:relative;padding-top:113.5%;margin-bottom:28px;overflow:hidden}
.ul-list-z2 li .pic .info{position:absolute;top:100%;left:0;width:100%;height:100%;font-size:14px;color:#fff;line-height:1.875;overflow-y:auto;padding:53px 22px 10px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(44,150,199,.7)}
.ul-list-z2 li .pic:hover .info{top:0}
.ul-list-z2 li .pic:hover .info::-webkit-scrollbar{width:5px;height:1px}
.ul-list-z2 li .pic:hover .info::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset 0 0 5px rgba(44,150,199);background:#535353}
.ul-list-z2 li .pic:hover .info::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:10px;background:#ccc}
.ul-list-z2 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-list-z2 li .txt{text-align:center}
.ul-list-z2 li .txt h3{line-height:1.1;font-weight:400;margin-bottom:3px}
.ul-list-z2 li .txt h3 a{font-size:22px;color:#333}
.ul-list-z2 li .txt span{font-size:14px;color:#666}
.m-jg04{margin-bottom:93px}
.bd_weixin_popup{box-sizing:content-box}
.m-jg05{padding-top:24px;padding-bottom:49px;background-size:cover}
.g-tit01 h3{font-size:32px;color:#146f99;line-height:1.1;font-weight:400;text-align:center}
.m-jg05 .info{font-size:14px;color:#666;line-height:1.71;margin-top:32px}
.m-jg05 .info p{margin-bottom:26px}
.m-jg06{background:url(../images/j-i4.jpg) center center no-repeat;background-size:cover;color:#fff;padding:86px 0 78px}
.m-jg06 h3{font-size:32px;line-height:1.1;font-weight:400;margin-bottom:47px}
.m-jg06 .info{font-size:17px;line-height:1.65}
.m-jg07{padding:68px 0 57px}
.slick-z1{position:relative;margin:60px -25px 0}
.slick-z1::after{position:absolute;content:'';width:1010px;height:1px;top:70px;left:50%;background:url(../images/j-p9.png) center center no-repeat;background-size:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.slick-z1 .item{padding:0 25px;text-align:center}
.slick-z1 .item .time{font-size:40px;font-weight:700;color:#146f99;line-height:1.1;position:relative;margin-bottom:65px}
.slick-z1 .item .time::after{position:absolute;content:'';bottom:-36px;left:50%;width:20px;height:20px;background:url(../images/j-p8.png) center center no-repeat;background-size:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.slick-z1 .item .info{font-size:14px;color:#666;line-height:1.9}
.slick-z1 .slick-arrow{position:absolute;top:43%;right:-30px;width:15px;height:28px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/j-next1.png) center center no-repeat}
.slick-z1 .slick-prev{background-image:url(../images/j-prev1.png);left:-30px}
.m-contact{overflow:hidden;padding:39px 30px;background-color:#fff;margin-bottom:44px;margin-top:-8px}
.m-contact .tit{margin-bottom:80px}
.m-contact .tit h4{font-size:30px;color:#333;line-height:1.1;font-weight:400;margin-bottom:5px}
.m-contact .tit p{font-size:18px;color:#666}
.m-contact .info{font-size:16px;color:#4d4d4d;line-height:1.9;margin-bottom:15px}
.m-contact .qr{width:280px;text-align:center;font-size:16px;color:#222}
.m-contact .qr .pic{margin-bottom:20px}
.m-contact .qr img{display:block;width:100%}
#map{float:right;width:60%;height:400px}
#map .BMap_bubble_title,#map .BMap_bubble_content{color:rgb(51,51,51) !important}
.m-contact .txt{overflow:hidden}
#map *{-webkit-transition:0s;-o-transition:0s;transition:0s;max-width:none}
.colorz1{background:#fafafa}
.ul-list-z3{overflow:hidden;margin:59px -35px 0}
.ul-list-z3 li{width:25%;float:left;padding:0 35px;margin-bottom:78px}
.ul-list-z3 li .pic{position:relative;padding-top:105%;cursor:pointer;overflow:hidden;margin-bottom:48px}
.ul-list-z3 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-list-z3 li .pic .mask{position:absolute;top:100%;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(44,150,199,.7);color:#fff;padding:42px 16px 0}
.ul-list-z3 li .pic .mask .text{font-size:15px;line-height:1.8}
.ul-list-z3 li .pic .mask .a-grop{position:absolute;bottom:30px;left:0;width:100%;text-align:center;font-size:0}
.ul-list-z3 li .pic .mask .a-grop a{display:inline-block;color:#fff;font-size:16px;width:80px;height:30px;line-height:30px;margin:0 14px;border:1px solid #fff}
.ul-list-z3 li .pic .mask .a-grop a:nth-child(2){background:#fff;color:#158bc1}
.ul-list-z3 li .pic:hover .mask{top:0}
.ul-list-z3 li .txt{text-align:center}
.ul-list-z3 li .txt h3{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;margin-bottom:5px}
.ul-list-z3 li .txt h3 a{font-size:22px;color:#333;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z3 li .txt h3 a:hover{color:#158bc1}
.ul-list-z3 li .txt .a-info{font-size:14px;color:#146f99;display:inline-block;padding-left:14px;background:url(../images/j-p10.png) left center no-repeat}
.ul-list-z3 li .txt .a-info:hover{text-decoration:underline}
.m-info01 .info-txt{color:#666}
.ul-nums{overflow:hidden;margin-top:85px;margin-bottom:58px}
.ul-nums li{width:20%;float:left;text-align:center}
.ul-nums li .num{font-size:0;color:#146f99;height:90px;line-height:90px;padding-left:30px;position:relative;margin-bottom:27px}
.ul-nums li .num::after{position:absolute;content:'';bottom:-14px;left:50%;width:40px;height:1px;background:#146f99;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-nums li .num span{display:inline-block;vertical-align:middle;font-size:70px;color:#146f99;font-weight:700}
.ul-nums li .num em{display:inline-block;vertical-align:top;font-size:24px;width:30px;height:30px;line-height:30px;text-align:center}
.ul-nums li .txt .desc{font-size:20px;color:#222;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-nums li .txt .info{font-size:16px;color:#666;line-height:1.35;height:3.9em;overflow:hidden;text-align:center}
.g-tit02{text-align:center;height:60px;line-height:60px;background:#158bc1;color:#fff}
.g-tit02 h3{font-size:20px;font-weight:400}
.m-technicalz .ul-txtq2 li .tit{border-color:#f5e3c2}
.m-technicalz .ul-txtq2 li.on .tit,.m-technicalz .ul-txtq2 li:hover .tit{background-color:#ffa600}
.m-technicalz .ul-txtq2 li .tit h3{font-family:GaboDrive;font-size:30px;font-weight:400;text-transform:uppercase;color:#ffa600;background-image:url('../images/c_jia.png')}
.m-technicalz .ul-txtq2 .img img{display:block}
.m-technicalz .ul-txtq2 .tag{font-size:16px;color:#158bc1;font-weight:bold}
.m-technicalz .item-b{overflow:hidden;margin:0 -20px; margin-right: 5px;}
.m-technicalz .ul-txtq2 .down{padding-top:25px}
.ul-txtq2 .txt .text{font-size:14px;font-size:1.4rem;line-height:1.8;margin-top:4px;margin-bottom:17px}
.m-technicalz .ul-txtq2 .txt:after{background:#ffa600}
.ul-list-z4.dn,.pages.dn{display:none}
.ul-list-z4.dn pre{display:none}
.ul-list-z4{overflow:hidden;margin:53px -16px 0}
.ul-list-z4 li{width:50%;float:left;padding:0 16px;margin-bottom:62px}
.ul-list-z4 li .tit{overflow:hidden;font-size:16px;color:#333;margin-bottom:19px}
.ul-list-z4 li .tit span{float:left;font-size:18px}
.ul-list-z4 li .tit .r-con{overflow:hidden}
.ul-list-z4 li .r-con h3{font-weight:400;line-height:1.3;height:2.6em;overflow:hidden}
.ul-list-z4 li .r-con h3 a{font-size:18px;color:#333;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z4 li .r-con h3 a:hover{color:#168bc1}
.ul-list-z4 li .info{font-size:16px;color:#666;line-height:1.7;margin-bottom:9px}
.ul-list-z4 li .a-more{display:inline-block;font-size:14px;color:#ffa600;padding-bottom:0;border-bottom:1px solid #ffa600}
.ul-list-z4 li .con{padding-bottom:13px;border-bottom:1px solid #bebebe}
.m-info01 .g-tit01{margin-bottom:33px}
.m-technicalz{margin-top:20px}
.m-jg09{margin-bottom:57px}
.m-so{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100}
.m-so .con{position:relative}
.m-so .so{position:absolute;right:0;top:120px;font-size:0;overflow:hidden}
.m-so .so .inp{width:300px;height:40px;line-height:40px;border:none;font-size:14px;padding:0 5px;float:left}
.m-so .so .sub{width:50px;height:40px;border:none;background:#168bc1;font-size:14px;color:#fff;float:left}
.slick-index{position:relative}
.slick-index .item a{display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;height:450px}
.slick-index .item img{display:block;width:100%}
.slick-index .slick-arrow{position:absolute;top:50%;right:10px;width:44px;height:69px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(../images/j-next2.png) center center no-repeat}
.slick-index .slick-prev{background-image:url(../images/j-prev2.png);left:10px}
.slick-index .slick-arrow:hover{background-color:rgba(0,0,0,.2)}
.m-area{overflow:hidden;position:relative;margin-top:-82px;z-index:9}
.m-area .left{float:left;width:140px;margin-right:165px;padding-top:10px}
.m-area .left .txt{text-align:right;font-size:14px;color:#a2babf;line-height:1.14;margin-bottom:13px}
.m-area .left .tit{display:none;text-align:right;height:29px;line-height:29px;font-size:28px;color:#ccc;margin-bottom:9px}
.m-area .left .tit em{float:left;width:14px;height:29px;background:url(../images/j-p13.png) center center no-repeat #009700}
.m-area .r-con{overflow:hidden}
.ul-area{overflow:hidden;margin:0 -3px}
.ul-area li{float:left;width:20%;padding:0 3px}
.ul-area li .pic{position:relative;padding-top:47%}
.ul-area li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.m-news02 .tit{overflow:hidden}
.ul-tab01{float:left;text-align:center;font-size:0;margin-bottom:27px}
.ul-tab01 li{display:inline-block;height:34px;line-height:34px;padding-left:27px}
.ul-tab01 li:nth-child(1){border-right:1px solid #d9d9d9;padding-right:27px;padding-left:0}
.ul-tab01 li a{font-size:28px;color:#3d3d3d}
.m-news02 .tit .a-more:hover,.ul-tab01 li a:hover,.ul-tab01 li.on a{color:#007db6}
.m-news02 .tit .a-more{float:right;font-size:14px;color:#3d3d3d;margin-top:7px}
.ul-news02{overflow:hidden;margin:0 -15px}
.ul-news02 li{width:25%;float:left;padding:0 15px}
.ul-news02 li .pic{position:relative;padding-top:56.2%;margin-bottom:11px;overflow:hidden}
.ul-news02 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-news02 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-news02 li .txt h3{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;margin-bottom:21px}
.ul-news02 li .txt h3 a{font-size:16px;color:#000;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-news02 li .txt h3 a:hover{color:#007db6}
.ul-news02 li .txt span{color:#a3a3a3;font-size:14px}
.g-tit03.fff{color:#fff}
.g-tit03 p{font-family:GaboDrive;text-transform:uppercase;font-size:28px;line-height:1.1;margin-bottom:3px}
.g-tit03 h3{font-size:28px;font-weight:400;line-height:1.1}
.m-info01{background:#f3f3f3;overflow:hidden}
.m-info01-1{background:0}
.m-info01 .left,.m-info01 .right{padding:61px 0 49px}
.m-info01 .left{float:left;padding-right:45px;background-color:#007db6}
.m-info01 .left .txt{width:260px}
.m-info01 .txt.fff{color:#fff}
.m-info01 .info-txt{margin-top:34px;text-align:left;font-size:14px;line-height:1.77;margin-bottom:30px;height:7em;overflow:hidden}
.m-info01 .left .info{color:#fff}
.m-info01 .a-more{display:block;width:160px;height:40px;line-height:40px;text-align:center;border-radius:20px;background:#fff;color:#333;font-size:16px}
.m-info01 .right .a-more{background:#007db6;color:#fff}
.m-info01 .right{overflow:hidden;padding-left:54px}
.m-info01-v2 .info{margin:20px 0;height:5.8em;overflow:hidden;font-size:16px;color:#666666}
.m-news02{padding-top:2.4vw;padding-bottom:2.08vw}
.m-technology{overflow:hidden;background:#f3f3f3}
.m-technology .left{float:left;padding-top:46px;padding-bottom:29px}
.m-technology .left .wrap{position:relative;width:305px;height:400px;margin-top:24px}
.m-technology .left .ul-tab03{position:absolute;z-index:9;left:-67px;top:0}
.m-technology .r-con{overflow:hidden}
.ul-tab03 li a{display:block;width:557px;font-size:16px;color:#666;height:40px;line-height:40px;padding-left:50px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;padding-right:25px;text-overflow:ellipsis;white-space:nowrap}
.ul-tab03 li a:hover,.ul-tab03 li.on a{background:url(../images/j-p16.png) right 11px center no-repeat #007db6}
.ul-tab03 li a span{display:inline-block;padding-left:18px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;user-select:none;background:url(../images/j-p14.png) left center no-repeat}
.ul-tab03 li a:hover span,.ul-tab03 li.on a span{color:#fff;background-image:url(../images/j-p14h.png)}
.m-technology .item-data2{height:562px;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-technology .item-data2 .txt{position:absolute;top:265px;width:296px;height:203px;background:#ffa600;padding:27px 29px 0}
.m-technology .item-data2 .txt .info{color:#fff;font-size:14px;line-height:1.71;height:10.3em;overflow:hidden}
.m-technology .item-data2 .txt a{float:right;display:block;width:35px;height:12px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(../images/j-p15.png) right center no-repeat}
.m-technology .item-data2 .txt a:hover{background-position:left center}
.m-jg10{overflow:hidden;margin-bottom:30px;background:#fcfcfc}
.m-jg10 .item-wrap{text-align:center;width:50%;float:left}
.m-jg10 .item-wrap img{display:block;width:100%;height:332px}
.m-jg10 .item-wrap .item{display:inline-block;margin:0 50px;padding-top:80px;height:332px;box-sizing:border-box}
.m-jg10 .item-wrap .item .num{font-size:70px;color:#146f99;font-weight:700;line-height:85px;margin-bottom:12px;padding-bottom:17px;position:relative;padding-left:40px}
.m-jg10 .item-wrap .item .num:after{content:'';position:absolute;left:50%;margin-left:-20px;bottom:0;width:40px;height:1px;background-color:#146f99}
.m-jg10 .item-wrap .item .num span{font-size:20px;display:inline-block;vertical-align:top;line-height:1.1}
.m-jg10 .item-wrap .item em{display:inline-block;width:40px;height:1px;background:#146f99;margin-bottom:8px}
.m-jg10 .item-wrap .txt p{font-size:20px;color:#222}
.m-jg10 .item-wrap .txt span{font-size:16px;color:#666}
.ul-listb1{padding:0 5% 35px;border-bottom:1px solid #d2d2d2;overflow:hidden;margin-bottom:53px}
.ul-listb1 li{float:left;width:25%;text-align:center}
.ul-listb1 .con{display:block}
.ul-listb1 .icon{width:100px;height:100px;line-height:100px;font-size:0;border-radius:50%;border:1px solid #d2d2d2;overflow:hidden;margin:0 auto 25px}
.ul-listb1 .icon img{display:inline-block;vertical-align:middle;max-height:50%}
.ul-listb1 .txt{font-size:18px;color:#333;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listb2{margin:0 20%}
.ul-listb2 li{margin-bottom:1vw}
.ul-listb2 .con{display:block;border-bottom:1px solid #efefef;overflow:hidden}
.ul-listb2 .left{float:left;width:120px}
.ul-listb2 .pic{height:132px;overflow:hidden}
.ul-listb2 .pic img{display:block;height:100%}
.ul-listb2 .txt{background-repeat:no-repeat;background-size:100% 100%;background-position:center;border-left:none;padding:10px 3vw 0 1.8vw;overflow:hidden}
.ul-tab_b2{margin-top:2.5vw}
.ul-tab_b2 li{width:16.6%}
.txt_li{width:400px}
.g-banner .txt p{line-height:1.4;font-size:14px;letter-spacing:1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.down .image{float:left;width:400px;text-align:center;height:200px;background:#f8f8f8;position:absolute;right:30px}
.down .image img{width:400px}
.ul-txtq2 li.on .tit h3,.ul-txtq2 li:hover .tit h3{background-image:none}
.g-banner .txt{color:#fff;position:relative;top:70px;-webkit-transform:translateY(-0%);-moz-transform:translateY(-0%);-ms-transform:translateY(-0%);-o-transform:translateY(-0%);transform:translateY(-0%)}
.ul-listb2 .info{font-size:14px;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listb2 .name{font-size:18px;font-weight:bold;color:#146f99;margin-right:10px;transition:.3s}
.ul-listb2 .job{color:#feac0f;line-height:1.1;max-height:2.2em;white-space:normal;transition:.3s;overflow:hidden}
.ul-listb2 .desc{font-size:16px;line-height:1.75;height:8.75em;color:#666666;transition:.3s;-ms-overflow-style:none;overflow:-moz-scrollbars-none}
.ul-listb2 .desc::-webkit-scrollbar{display:none}
.dl-list{background-color:#fafafa;padding-bottom:40px}
.dl-list dl{margin-bottom:40px}
.dl-list dt{background-color:#146f99}
.dl-list dt .box{border-bottom:none}
.dl-list dt,.dl-list dd{padding:0 3vw}
.dl-list .box{padding:12px 0;border-bottom:1px solid #dcdcdc;overflow:hidden}
.dl-list .item{float:left;width:35%;padding-right:2vw;font-size:16px;color:#666666;word-break:break-all}
.dl-list .item:first-child{width:20%}
.dl-list .item:last-child{width:10%;padding-right:0}
.dl-list dt .box{padding:0}
.dl-list dt .item{font-size:22px;padding-right:0;border-bottom:none;color:#ffffff;line-height:2.64}
.dl-list .link{display:block;text-align:center;width:100%;color:#ffc557;line-height:34px;border:1px solid #ffc557;margin-top:20px;transition:.4s}
.dl-list .link:hover{background-color:#146f99;border-color:#146f99}
.ul-tab_b2{padding:10px 10% 2.86vw;border-bottom:1px solid #e5e5e5;overflow:hidden;margin-bottom:30px}
.ul-tab_b2 li{float:left;width:16.66%}
.ul-tab_b2 .pic{width:6.25vw;height:7.08vw;cursor:pointer;margin:0 auto;overflow:hidden;transition:.4s}
.ul-tab_b2 .pic img{display:block}
.ul-tab_b2 li:hover .pic{transform:translateY(-6px)}
.m-info_b{font-size:14px;color:#333333;margin-bottom:2.34375vw}
.m-info_b h3{font-size:28px;font-weight:normal}
.m-info_b h4{font-size:18px;padding-left:22px;background:url(../images/c_dot.png) no-repeat left center}
.m-info_b h5{font-size:18px;font-weight:normal}
.presentation{margin:5px 0 140px;padding:0;width:100%;display:table;table-layout:fixed}
.presentation li{display:table-cell;width:auto;text-align:center;position:relative;padding-bottom:8px}
.presentation .year{font-size:1em;padding-bottom:1.75em;line-height:normal;cursor:pointer}
.presentation .year:hover{color:#38B5E6}
.time-line-item{padding-top:0.5em;border:0.08em solid #cccccc;text-align:center;margin:-1px 0 0 -1px;transition:background 0.5s;position:relative}
.time-line-month-name{cursor:default}
.color-dot-box{font-size:11px;font-family:'Arial,Helvetica,sans-serif' !important}
.color-dot-box .display-none{display:inline-block;width:0.5em;height:0.5em;border:0.08em solid #cccccc}
.presentation .popup{display:none;position:absolute;top:100%;left:0;z-index:5;width:11.97vw;padding:10px;max-width:250px;border:1px solid #000;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);text-align:left}
.presentation li:hover .popup{display:block}
.popup-date{line-height:normal}
.popup-event-name{line-height:normal;padding:0.25em 0}
.presentation .act .time-line-item::after{content:"";display:block;position:absolute;top:-2px;left:-2px;bottom:-2px;right:-1px;background-color:transparent;border:2px solid #38B5E6}
span.event-name,span.color-box{vertical-align:middle}
.clear-both{clear:both}
.color-box{width:12px;height:12px;display:inline-block;*display:inline;*zoom:1}
.time-line-item:hover{background-color:#38B5E6;font-weight:normal}
.time-line-item:hover .time-line-month-name{color:#ffffff}
.ul-years{font-size:0}
.ul-years li{display:inline-block;width:5.2vw;text-align:center;margin-right:5.2vw;font-size:14px;padding-bottom:1.75em}
.ul-years .on a{font-weight:bold;color:#38B5E6}
.ul-tabs_b3{font-size:0;text-align:center;margin-bottom:2.08vw}
.ul-tabs_b3 li{display:inline-block;margin:0 10px}
.ul-tabs_b3 .btn{display:block;font-size:14px;color:#666666;transition:.4s;line-height:50px;border-radius:25px;padding:0 1.82vw;border:1px solid #cccccc}
.ul-tabs_b3 .btn:hover{background-color:#D30355;border-color:#D30355;color:#fff}
.ul-tabs_b3 .on .btn{background-color:#146f99;border-color:#146f99;color:#fff}
.type-filter{margin-bottom:25px}
.type-filter li{padding:0.25em 0.5em;display:inline-block}
.type-filter .type-filter-name{color:#146f99}
.type-filter .selected .type-filter-name{font-weight:bold;text-decoration:underline}
.type-filter li:hover .type-filter-name{text-decoration:underline}
.ul-year{font-size:0;margin-bottom:2.08vw;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none;white-space:nowrap}
.ul-year::-webkit-scrollbar{display:none}
.ul-year li{display:inline-block;margin-right:10px}
.ul-year a{display:block;font-size:16px;font-weight:bold;color:#146f99;border:1px solid #e0e0e0;line-height:2.375;padding:0 20px;transition:.4s}
.ul-year a:hover{background-color:#146f99;color:#ffffff}
.ul-activity{border-bottom:1px solid #bebebe;margin-bottom:2.08vw}
.ul-activity .con{border-top:1px solid #bebebe;padding:17px 2.86vw 20px;overflow:hidden}
.ul-activity .type{float:right;font-size:16px;font-weight:bold;color:#333333}
.ul-activity .left{overflow:hidden;font-size:14px}
.ul-activity .time{font-weight:bold;color:#393131}
.ul-activity .adr{font-size:16px;color:#333}
.ul-activity .city{color:#666666;padding-left:20px;background:url(../images/c_ad.png) no-repeat left center;background-size:auto 14px}
.m-calendar .tit{font-size:1.66vw;color:#146f99;margin:3.125vw 0 1.56vw;text-align:center;font-weight:normal}
.map-box{padding:15px 0}
.m-jg11{margin-bottom:2vw}
.m-jg11 .item{overflow:hidden}
.m-jg11 .item img{display:block;width:100%}
.m-jg11 .item .txt{padding-top:36px}
.m-jg11 .item .txt h3{font-weight:400;font-size:28px;color:#146f99;line-height:1.1;margin-bottom:14px}
.m-jg11 .item .txt em{display:inline-block;width:40px;height:1px;background:#146f99;margin-bottom:19px}
.m-jg11 .item .txt .info{font-size:16px;color:#666;line-height:2}
.m-jg11 .item-l .pic{width:50%;float:left}
.m-jg11 .item-l .txt{overflow:hidden;padding-left:40px}
.m-jg11 .item-r .pic{overflow:hidden}
.m-jg11 .item-r .txt{width:50%;float:left;padding-right:40px}
.g-titq1{overflow:hidden}
.g-titq1 h3{font-size:32px;color:#146f99;font-weight:400;line-height:1.2em;overflow:hidden}
.g-titq1.qm{text-align:center}
.g-titq2{overflow:hidden}
.g-titq2 h3{padding-left:23px;font-size:20px;color:#222;line-height:1.5em;font-weight:400;font-family:Regular;overflow:hidden;position:relative}
.g-titq2 h3:after{content:'';width:6px;height:30px;background-color:#e60012;position:absolute;top:50%;left:0;margin-top:-15px}
.m-occup{overflow:hidden}
.m-occup .item{overflow:hidden;margin-bottom:2vw}
.m-occup .pic{float:right;width:540px;height:auto;margin-left:59px;overflow:hidden}
.m-occup .pic img{display:block;width:100%;height:auto}
.m-occup .con{overflow:hidden}
.m-occup .txt{overflow:hidden;font-size:17px;color:#666;line-height:1.88em;margin-top:30px}
.m-occup .txt.qm{margin-top:51px}
.m-occup .table{overflow:hidden;margin-top:29px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}
.m-occup .table table{width:100%}
.m-occup .table tr{border-bottom:1px solid #e5e5e5}
.m-occup .table th{text-align:center;font-size:18px;font-weight:400;line-height:48px;border-right:1px solid #e5e5e5}
.m-occup .table td{font-size:15px;color:#222;line-height:2.15em;padding:53px 23px 55px;border-right:1px solid #e5e5e5}
.m-repos{overflow:hidden;margin-top:70px}
.ul-txtq1{overflow:hidden;margin-top:42px;margin-bottom:44px}
.ul-txtq1 li{overflow:hidden;margin-bottom:20px}
.ul-txtq1 .tit{display:block;background-color:#fafafa;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq1 li.on .tit,.ul-txtq1 li:hover .tit{background-color:#158bc1}
.ul-txtq1 .tit h3{font-size:22px;color:#333;font-weight:400;line-height:60px;padding-right:30px;background:url(../images/iconq1.png) right center no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq1 li.on .tit h3,.ul-txtq1 li:hover .tit h3{color:#fff;background-image:url(../images/iconq1-1.png)}
.ul-txtq1 .down{overflow:hidden;background-color:#fafafa;font-size:14px;color:#666;line-height:1.75em;padding:24px 0 28px;margin-bottom:10px;display:none}
.ul-txtq1 .down .item{overflow:hidden;margin-bottom:18px}
.ul-txtq1 .tips{overflow:hidden;padding-top:12px;color:#146f99;font-weight:700}
.ul-txtq1 .tips a{color:#146f99;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq1 .tips a:hover{text-decoration:underline}
.m-box{overflow:hidden}
.ul-imgtxtq1{overflow:hidden;margin:0 -20px}
.ul-imgtxtq1 li{float:left;width:50%;padding:0 20px;overflow:hidden}
.ul-imgtxtq1 li a{display:block;padding-bottom:10px;background-color:#fcfcfc;overflow:hidden}
.ul-imgtxtq1 .pic{position:relative;height:0;padding-top:18.1%;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq1 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxtq1 .pic h3{width:532px;font-size:24px;color:#ebebff;font-weight:400;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:28px;right:45px}
.ul-imgtxtq1 li:nth-child(2n) .pic h3{left:52px}
.ul-imgtxtq1 .pic h3 em{display:block;font-size:36px;text-transform:uppercase;color:rgba(255,255,255,.08);line-height:.9em;font-family:TCCM;margin-bottom:13px}
.ul-imgtxtq1 .txt{float:right;width:60%;font-size:18px;color:#666;line-height:1.7;padding:10px 0 0;margin-right:2.34375vw;position:relative;overflow:hidden}
.ul-imgtxtq1 li:nth-child(2n) .txt{float:left;margin-right:0;margin-left:52px}
.ul-imgtxtq1 .txt p{height:6.8em;overflow:hidden}
.m-jg08{max-width:1200px;margin:0 auto}
.m-technical{overflow:hidden}
.m-technical .box{overflow:hidden;margin:0 -20px 35px}
.m-technical .item{float:left;width:50%;padding-left:20px}
.ul-txtq2{overflow:hidden}
.ul-txtq2 li{overflow:hidden;margin-bottom:20px}
.ul-txtq2 .tit{display:block;border-top:1px solid #c6dde8;background-color:#f2f2f2;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 li.on .tit,.ul-txtq2 li:hover .tit{background-color:#158bc1}
.ul-txtq2 .tit h3{float:right;width:579px;font-size:20px;color:#666;line-height:59px;padding-right:50px;background:url(../images/iconq1.png) 96.6% 50% no-repeat;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 li.on .tit h3,.ul-txtq2 li:hover .tit h3{color:#fff;background-image:url(../images/iconq1-1.png)}
.ul-txtq2.qm .tit h3{float:left;padding-left:31px}
.ul-txtq2 .down{overflow:hidden;background-color:#fcfcfc;padding:33px 0 35px;display:none;position:relative}
.ul-txtq2 .txt{float:right;width:560px;margin-right:18px;font-size:16px;font-size:1.4rem;color:#666;line-height:2.13em;padding-bottom:2px;position:relative}
.ul-txtq2 .txt dl{overflow:hidden;margin:0 -0px}
.ul-txtq2 .txt dd{min-width:50%;padding:0 0px}
.ul-txtq2.qm .txt{float:left;margin-left:20px}
.ul-txtq2 .txt:after{content:'';width:100px;height:2px;background-color:#158bc1;position:absolute;left:0;bottom:-15px}
.ul-txtq2 .txt p{overflow:hidden}
.bd1{background-color:#fafafa}
.st-q{overflow:hidden;margin:0 10px 70px}
.st-q .col-l{width:860px;background-color:#fff;overflow:hidden}
.st-q .col-r{width:300px;background-color:#fff;overflow:hidden}
.m-textq1{overflow:hidden;padding:44px 44px 18px 38px}
.m-textq1 h1{overflow:hidden;font-size:20px;color:#222;line-height:1.5em;font-weight:400;margin-bottom:18px}
.m-textq1 .info{overflow:hidden;font-size:14px;color:#b3b3b3;font-family:Arial;line-height:1.5em;padding-bottom:9px;border-bottom:1px solid #f2f2f2}
.m-textq1 .info span{display:block;float:left;margin-right:20px}
.m-textq1 .info span i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:5px}
.m-textq1 .info span .i1{background-image:url(../images/iconq2.png)}
.m-textq1 .info span .i2{background-image:url(../images/iconq3.png)}
.m-textq1 .txt{overflow:hidden;margin-top:41px;line-height:1.78em;font-family:Regular;color:#222;padding-bottom:5px;border-bottom:1px solid #f2f2f2}
.m-pn{overflow:hidden;padding:15px 0}
.m-pn a{display:block;font-size:14px;color:#222;line-height:2.2em;font-family:Regular;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-pn a:hover{color:#146f99}
.m-infor{overflow:hidden;padding-top:39px;padding-bottom:12px}
.ul-txtq3{overflow:hidden;margin:34px 21px 0 24px}
.ul-txtq3 li{overflow:hidden;padding-bottom:14px;border-bottom:1px solid #f2f2f2;margin-bottom:33px}
.ul-txtq3 li a{display:block}
.ul-txtq3 h3{font-size:16px;color:#666;line-height:1.63em;font-family:Regular;font-weight:400;height:3.26em;overflow:hidden;margin-bottom:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq3 a:hover h3{color:#146f99}
.ul-txtq3 span{display:block;font-size:14px;color:#b3b3b3;line-height:1.5em;font-family:Arial;padding-left:17px;background:url(../images/iconq4.png) left center no-repeat;overflow:hidden}
.m-news{margin-bottom:94px}
.m-news:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-news .g-tab{margin-bottom:15px}
.ul-imgtxtq2{overflow:hidden;margin-bottom:79px}
.ul-imgtxtq2 li{overflow:hidden;border-bottom:1px solid #f2f2f2}
.ul-imgtxtq2 li a{display:block;padding:20px 0 10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq2 li:hover a{background-color:#fcfcfc}
.ul-imgtxtq2 .pic{float:left;width:180px;height:101px;overflow:hidden;margin-left:9px;margin-right:20px}
.ul-imgtxtq2 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq2 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxtq2 .date{display:block;float:left;width:100px;text-align:center;font-size:16px;color:#999;line-height:1.3em;overflow:hidden;padding:12px 0 11px;margin-right:40px}
.ul-imgtxtq2 .date em{display:block;font-size:38px;color:#222;line-height:1.3em;font-family:Arial;margin-bottom:7px}
.ul-imgtxtq2 .pic,.ul-imgtxtq2 .date{display:none}
.ul-imgtxtq2 .con span{display:block;float:right;font-size:14px;color:#146f99;line-height:1.86em;margin:78px 10px 0 114px;overflow:hidden;position: relative;top:-15px;}
.ul-imgtxtq2 .txt{overflow:hidden;font-size:1.1rem;color:#999;line-height:1.86em;margin-top:-3px}
.ul-imgtxtq2 .txt h3{font-size:1.4rem;color:#222;line-height:1.3em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq2 .txt p{
	height:3.72em;
	height:auto;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
}

.m-welcome{overflow:hidden;padding:66px 0 54px}
.m-welcome .txt{overflow:hidden;text-align:center;font-size:14px;line-height:1.75em;color:#666;letter-spacing:.8px;margin-top:32px}
.m-disclosure{overflow:hidden;padding:35px 0 7px;background-color:#fcfcfc}
.m-txtq1{margin-top:32px;position:relative}
.m-txtq1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txtq4{overflow:hidden;margin:0 -40px}
.ul-txtq4 li{float:left;width:50%;padding:0 40px;overflow:hidden;margin-bottom:23px}
.ul-txtq4 .li3{float:none;width:auto}
.ul-txtq4 h3{font-size:24px;color:#222;line-height:1.5em;font-weight:400;margin-bottom:6px;overflow:hidden}
.ul-txtq4 dl{overflow:hidden}
.ul-txtq4 dd{margin-bottom:10px;border-bottom:1px solid #ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-txtq4 dd a{overflow:hidden;padding:12px 0}
.ul-txtq4 span{display:block;float:right;font-size:14px;color:#666;line-height:2.14em;padding-right:32px;background:url(../images/iconq5.png) right center no-repeat;overflow:hidden;margin-left:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq4 a:hover span{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-txtq4 h4{display:inline-block;font-size:16px;color:#666;line-height:1.88em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq4 a:hover h4{color:#146f99}
.ul-txtq4 a.a-down{float:right}
.m-txtq1 .slick-next,.m-txtq1 .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:50px;height:50px;font-size:0;line-height:0;z-index:2;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-txtq1 .slick-prev{left:-90px;background-image:url(../images/iconq6.png)}
.m-txtq1 .slick-next{right:-90px;background-image:url(../images/iconq7.png)}
.m-txtq1 .slick-next:hover,.m-txtq1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-txtq1 .slick-dots{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:2}
.m-txtq1 .slick-dots li{display:inline-block;margin:0 5px}
.m-txtq1 .slick-dots li button{display:block;width:12px;height:12px;font-size:0;line-height:0;text-indent:999px;background-color:rgba(0,0,0,.3);border-radius:50%;border:none;padding:0;cursor:pointer}
.m-txtq1 .slick-dots li.slick-active button{background-color:#146f99}
.m-governance{overflow:hidden}
.m-governance .pic{float:right;width:620px;height:300px;overflow:hidden}
.m-governance .pic img{display:block;width:100%;height:100%}
.m-governance .con{padding:35px 0 20px;overflow:hidden}
.m-governance .g-titq1 h3{color:#fff}
.ul-txtq5{overflow:hidden;margin-top:39px}
.ul-txtq5 li{float:left;width:36.5%;padding-right:10px}
.ul-txtq5 .li2{width:26%}
.ul-txtq5 h3{font-size:18px;color:#fff;font-weight:400;line-height:1.5em;margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq5 dl{overflow:hidden}
.ul-txtq5 dd a{display:block;font-size:14px;color:#fff;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-relations{overflow:hidden;padding:65px 0 83px}
.m-relations .g-titq1 h3{color:#222}
.ul-txtq6{overflow:hidden;margin:36px -33px 23px}
.ul-txtq6 li{float:left;width:50%;padding:0 33px;margin-bottom:36px;overflow:hidden}
.ul-txtq6 li a{display:block;overflow:hidden;padding-bottom:9px;border-bottom:1px solid #bebebe}
.ul-txtq6 .tit{overflow:hidden;margin-bottom:11px}
.ul-txtq6 .tit span{display:block;float:right;margin-left:10px;font-size:16px;color:#333;line-height:1.5em;overflow:hidden}
.ul-txtq6 .tit h3{font-size:16px;color:#333;line-height:1.5em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq6 a:hover .tit h3{color:#146f99}
.ul-txtq6 .bot{overflow:hidden}
.ul-txtq6 .bot span{display:block;float:left;font-size:14px;color:#666;line-height:1.71em;overflow:hidden;margin-right:42px}
.ul-txtq6 .bot .down{margin-right:0;margin-left:10px;float:right;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq6 a:hover .bot .down{color:#146f99}
.g-banner{background-size:100% auto}

@media only screen and (max-width:1600px){.slick-index .item a{height:25vw}
	.m-news02{padding:15px 0}
}

@media only screen and (max-width:1440px){.ul-listb2 .txt{padding-top:1vw}
	.ul-listb2 .name{font-size:18px}
	.ul-listb2 .info{font-size:14px}
	.ul-imgtxtq1 .txt{width:85%;font-size:14px}
	.banner{height:684px;min-width:1200px}
	.content{width:1200px;margin:0 auto;font-size:20px}
	.exponent_item:nth-child(2),.exponent_item:nth-child(3){margin-left:250px}
	.introduce_video{width:750px;padding:20px 36px}
	.territory_item{width:373px;padding:36px 40px}
	.territory1{width:435px}
	.territory{width:764px}
	.footer_left{}
	.footer,.home_wp{min-width:1200px}
}

@media only screen and (max-width:1199px){.m-info_b h3{font-size:22px}
	.m-calendar .tit{font-size:18px}
	.ul-tab_b2 .pic{width:auto;height:auto;margin:0 30px}
	.wp{width:96%}
	.dl-list dt,.dl-list dd{padding:0 10px}
	.dl-list dt .item{font-size:18px}
	body{padding-top:60px}
	.header{height:60px;line-height:60px;position:fixed;top:0;left:0;width:100%;display:block;box-shadow:0 0 3px #ccc}
	.header .logo{height:60px;line-height:60px}
	.menuBtn{display:block}
	.header .r-conh{float:none;position:fixed;top:60px;left:0;width:100%;z-index:99;height:calc(100vh - 60px);background:#5abada;overflow-y:auto;display:none}
	.nav{float:none;height:auto}
	.nav li{float:none;text-align:center;margin-right:0}
	.nav li .nav_sub{position:static;width:auto}
	.slick-index .item a{height:300px}
	.m-jg01{padding-left:0;display:block;text-align:center}
	.nav li .v1{padding:0;display:block;width:100%;background-position:right 8px center;color:#fff;line-height:50px}
	.footer .right{display:none}
	.footer .left{float:none;text-align:center;padding:30px 10px}
	.footer .share .bdsharebuttonbox{text-align:center}
	.footer .share .bdsharebuttonbox a{float:none;margin:0 5px}
	.monileP{display:block}
	.g-tab a,.g-tab a.on{border-radius:0}
	.g-tab a::after{display:none}
	.g-tab a{font-size:14px;width:120px;height:40px;line-height:40px}
	.g-tab{margin-bottom:20px;margin-top:0}
	.m-pic01 .tit h3{font-size:22px}
	.m-pic01 .tit{margin-bottom:10px}
	.m-jg02{text-align:center;padding:20px 0}
	.m-jg02 h3{font-size:22px;margin-bottom:10px}
	.m-jg02 p{font-size:14px;line-height:1.5}
	.pages ul li a{font-size:12px;height:30px;line-height:30px;padding:0 8px}
	.m-jg03{margin-bottom:30px}
	.g-banner{height:260px}
	.g-banner .txt h3{font-size:24px}
	.g-banner .txt p{font-size:16px}
	.ul-list-z2{margin:30px -10px}
	.ul-list-z2 li{width:33.33%;padding:0 10px;margin-bottom:15px}
	.ul-list-z2 li .pic{margin-bottom:15px}
	.m-jg04,.m-pic01{margin-bottom:30px}
	.m-info01{margin-top:0}
	.g-tit01 h3{font-size:24px}
	.m-info01 .g-tit01{margin-bottom:15px}
	.ul-nums{margin:30px 0}
	.ul-nums li .num{height:60px;line-height:60px}
	.ul-nums li .num span{font-size:40px}
	.ul-nums li .txt .desc{font-size:18px}
	.ul-nums li .txt .info{font-size:14px;text-align:center;margin:15px 0}
	.ul-nums li{width:33.33%;margin-bottom:15px}
	.ul-list-z4{margin-top:30px}
	.m-jg09{margin-bottom:30px}
	.m-jg05{padding:20px 0}
	.m-jg06{padding:15px 0;height:auto;background:#168bc1;text-align:center}
	.m-jg06 h3{font-size:22px;margin-bottom:10px}
	.m-jg06 .info{font-size:14px}
	.m-jg07{padding:30px 0}
	.slick-z1{margin:30px -10px 0;overflow:hidden}
	.slick-z1 .item{padding:0 10px}
	.slick-z1 .item .time{font-size:30px;margin-bottom:45px}
	.slick-z1::after{top:60px}
	.m-contact{padding:0;margin-bottom:10px}
	.m-contact .tit{margin-bottom:10px}
	.m-contact .qr{width:190px}
	.ul-list-z3{margin:0 -10px}
	.ul-list-z3 li{padding:0 10px;width:33.33%;margin-bottom:15px}
	.ul-list-z3 li .pic{margin-bottom:20px}
	.ul-list-z3 li .txt h3 a{font-size:20px}
	.m-news02{padding:20px 0}
	.ul-tab01{margin-bottom:15px}
	.ul-tab01 li{height:24px;line-height:24px}
	.ul-tab01 li a{font-size:18px}
	.m-area{margin-top:10px}
	.m-area .left{float:none}
	.m-technology .left{float:none;padding:30px 10px 0}
	.m-technology .left .ul-tab03{left:0;overflow:hidden;position:static}
	.ul-tab03 li{float:left;width:50%}
	.ul-tab03 li a{width:100%;padding-left:10px}
	.m-technology .left .wrap{width:auto;height:auto;overflow:hidden;margin:20px 0}
	.m-technology .item-data2{height:auto;padding:10px 0}
	.m-technology .item-data2 .txt{position:static}
	.m-info01 .left,.m-info01 .right{padding:20px}
	.m-so{display:block;position:static;height:auto;background:0 0;margin-bottom:10px}
	.m-so .so{position:static;width:300px;margin:0 auto}
	.m-so .so .inp{width:250px}
	.slick-index .slick-arrow{width:17px;height:35px;background-size:13px 23px}
	.m-jg10 .item-wrap{float:none;width:auto}
	.m-jg10 .item-wrap img{height:auto}
	.m-jg10 .item-wrap .item .num{font-size:40px;line-height:50px}
	.m-jg10 .item-wrap .item{height:auto;padding:20px 0;margin:0;float:left;width:50%}
	.m-jg11 .item-l .pic,.m-jg11 .item-r .txt{float:none;width:auto}
	.m-jg11 .item .txt{padding:30px}
	.m-occup{padding-top:30px}
	.m-occup .pic{float:none;margin:0 auto 20px}
	.m-occup .item{margin-bottom:20px}
	.m-occup .con{margin-top:0}
	.g-titq1 h3{font-size:24px}
	.m-occup .txt,.m-occup .txt.qm{margin-top:20px}
	.ul-txtq1{margin-top:20px;margin-bottom:10px}
	.ul-txtq1 .tit h3{font-size:18px}
	.ul-txtq1 .down{padding:10px 0}
	.ul-txtq1 .down .item{margin-bottom:10px}
	.ul-txtq1 .tips{padding-top:5px}
	.ul-imgtxtq1{margin:0 -10px}
	.ul-imgtxtq1 li{padding:0 10px;margin-bottom:20px}
	.ul-imgtxtq1 .pic h3{width:auto;left:0;right:0;padding:0 10px;bottom:5px}
	.ul-imgtxtq1 .pic h3 em{font-size:26px;margin-bottom:0}
	.ul-imgtxtq1 .pic h3 em br{display:none}
	.ul-imgtxtq1 .txt{float:none;width:auto;margin-left:10px;margin-right:10px;padding:10px 0}
	.ul-imgtxtq1 li:nth-child(2n) .pic h3{left:0}
	.ul-imgtxtq1 li:nth-child(2n) .txt{margin-left:10px;float:none;margin-right:10px}
	.ul-imgtxtq1 li a{padding-bottom:20px}
	.m-technical .box,.m-technicalz .item-b{margin:0 -10px}
	.m-technical .item{padding:0 10px}
	.ul-txtq2 .tit h3{float:none;width:auto;padding-left:10px}
	.ul-txtq2 .txt{float:none;margin:0 10px;width:60%;padding-bottom:10px}
	.ul-txtq2 .down{padding:10px 0}
	.ul-txtq2.qm .txt{float:left;margin-left:10px}
	.ul-txtq2.qm .tit h3{padding-left:10px;float:none}
	.st-q{margin:0 0 30px}
	.st-q .col-l{float:none;width:auto;margin-bottom:20px}
	.st-q .col-r{float:none;width:auto}
	.m-textq1{padding:20px}
	.m-textq1 .txt{margin-top:20px}
	.m-infor{padding-top:20px}
	.ul-txtq3{margin:20px 20px 0}
	.ul-txtq3 li{margin-bottom:20px;padding-bottom:10px}
	.ul-txtq3 h3{height:auto}
	.m-news{margin-bottom:30px}
	.ul-imgtxtq2{margin-bottom:20px}
	.ul-imgtxtq2 li a{padding:20px 0}
	.ul-imgtxtq2 .pic{margin-left:0}
	.ul-imgtxtq2 .date{margin-right:20px}
	.ul-imgtxtq2 .con span{margin-left:20px;margin-right:0}
	.m-welcome{padding:30px 0}
	.m-welcome .txt{margin-top:20px}
	.m-disclosure{padding-top:30px}
	.m-txtq1{margin-top:20px;padding-bottom:20px}
	.m-governance .pic{float:none;margin:20px auto 0}
	.ul-txtq4{margin:0}
	.ul-txtq4 h3{font-size:20px}
	.ul-txtq4 dd a{padding:5px 0}
	.ul-txtq4 li{margin-bottom:10px;padding:0 10px}
	.m-governance .con{padding-top:20px}
	.ul-txtq5{margin-top:20px}
	.m-relations{padding:30px 0}
	.ul-txtq6{margin:20px 0}
	.ul-txtq6 li{padding:0 10px;margin-bottom:20px}
	.ul-txtq6 .bot span{margin-right:10px}
	.ul-news02 li .txt h3{margin-bottom:10px}
	.m-news02 .tit .a-more{margin-top:0}
	.m-jg01 a{color:#fff}
	.ul-txtq4 h4{width:80%}
	.ul-txtq2 .txt dd{width:auto;float:none}
}

@media only screen and (max-width:767px){.ul-tab_b2{padding-left:0;padding-right:0}
	.ul-tab_b2 .pic{margin:0 5px}
	.ul-years{display:none}
	.slick-index .item a{height:200px}
	.g-tab a{display:block;width:100%}
	.m-pic01 .tit h3{font-size:18px}
	.ul-list-z2 li{width:50%}
	.ul-list-z2 li .txt h3 a{font-size:18px}
	.g-banner{height:200px}
	.m-jg02 h3{font-size:18px}
	.m-jg02{padding:15px 0}
	.ul-nums li{width:50%}
	.g-tit02{height:45px;line-height:45px}
	.g-tit02 h3{font-size:18px}
	.ul-list-z4{float:none;margin-left:0;margin-right:0}
	.ul-list-z4 li{padding:0;float:none;width:auto;margin-bottom:15px}
	.m-contact .tit h4{font-size:20px}
	.m-contact .tit p{font-size:14px}
	.m-contact .info{font-size:14px;margin-bottom:3px}
	.m-contact .qr{width:150px}
	.m-contact .qr .pic{margin-bottom:5px;font-size:14px}
	#map{height:350px}
	.ul-list-z3 li{width:50%}
	.m-technology .item-data2{padding:0}
	.m-technology .item-data2 .txt .info{height:auto;margin-bottom:10px}
	.m-technology .item-data2 .txt{width:auto;padding:18px 8px;height:auto;overflow:hidden}
	.ul-tab03 li a{padding:0 5px;background:#f3f3f3;height:22px;line-height:22px;font-size:0}
	.ul-tab03 li a span{padding-left:0;font-size:12px;background:0 0}
	.ul-tab03 li a:hover,.ul-tab03 li a:hover span,.ul-tab03 li.on a,.ul-tab03 li.on a span{background:#007db6}
	.ul-news02{margin:0}
	.ul-news02 li{float:none;width:auto;padding:0;margin-bottom:20px}
	.m-info01 .left{width:auto;float:none}
	.m-info01 .left .txt{width:auto}
	.m-info01 .info-txt{height:auto;margin:20px 0}
	.g-tit03 h3,.g-tit03 p{font-size:18px}
	.slick-z1{margin-left:0;margin-right:0}
	.slick-z1 .item{padding:0}
	.m-area .left .tit em,.m-area .left .txt{display:none}
	.m-area .left{width:auto;margin-right:0}
	.m-area .left .tit{text-align:center;margin-bottom:15px}
	.m-info01-v2 .info{height:auto}
	.m-occup .pic{width:auto}
	.g-titq1 h3{font-size:18px}
	.m-occup .txt{margin-top:10px;font-size:14px}
	.m-occup .table,.m-occup .txt.qm{margin-top:10px}
	.m-occup .table th{font-size:16px}
	.m-occup .table td{font-size:13px;padding:10px}
	.ul-txtq1 .tit h3{font-size:16px;line-height:40px;-webkit-background-size:15px auto;-moz-background-size:15px auto;-ms-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto}
	.ul-imgtxtq1{margin:0}
	.ul-imgtxtq1 li{float:none;width:auto;padding:0}
	.ul-imgtxtq1 .pic h3{font-size:18px}
	.ul-imgtxtq1 .pic h3 em{font-size:20px}
	.ul-imgtxtq1 .txt{font-size:14px;line-height:1.8em}
	.ul-imgtxtq1 .txt p{height:auto}
	.ul-imgtxtq1 .txt:after{width:50px;height:1px}
	.m-technical .box,.m-technicalz .item-b{margin:0}
	.m-technical .item{float:none;width:auto;padding:0}
	.ul-txtq2 .tit h3{font-size:16px;line-height:40px;-webkit-background-size:15px auto;-moz-background-size:15px auto;-ms-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto}
	.ul-txtq2 .txt{font-size:14px;line-height:1.8em}
	.ul-txtq2 .txt p{height:auto}
	.ul-txtq2 .txt:after{width:50px;height:1px}
	.m-textq1{padding:20px 10px 10px}
	.m-textq1 h1{font-size:18px;margin-bottom:10px}
	.m-textq1 .info span{margin-right:10px}
	.m-textq1 .txt{font-size:14px}
	.m-pn{padding:10px 0}
	.g-titq2 h3{font-size:18px;padding-left:15px}
	.ul-txtq3{margin:20px 10px 0}
	.ul-txtq3 li{margin-bottom:10px}
	.ul-txtq3 h3{margin-bottom:5px}
	.ul-imgtxtq2 .pic{float:none;margin:0 auto 10px}
	.ul-imgtxtq2 .con{margin:0}
	.ul-imgtxtq2 .con span,.ul-imgtxtq2 .date{display:none}
	.ul-imgtxtq2 .txt h3{font-size:16px;margin-bottom:10px}
	.ul-imgtxtq2 .txt p{height:auto}
	.ul-imgtxtq2 .txt{margin-top:0}
	.ul-txtq4 li{float:none;width:auto;padding:0}
	.ul-txtq4 h3{font-size:16px}
	.ul-txtq4 span{font-size:12px}
	.ul-txtq4 h4{font-size:14px}
	.ul-txtq4 dd{margin-bottom:5px}
	.m-governance .pic{width:auto;height:auto}
	.m-governance .pic img{height:auto}
	.ul-txtq5{margin-top:10px}
	.ul-txtq5 li{float:none;width:auto;margin-bottom:20px}
	.ul-txtq5 .li2{width:auto}
	.ul-txtq5 h3{font-size:16px}
	.ul-txtq6{margin-bottom:10px}
	.ul-txtq6 li{float:none;width:auto;padding:0}
	.ul-txtq6 .tit h3,.ul-txtq6 .tit span{font-size:14px}
	.ul-txtq6 .tit{margin-bottom:5px}
	.ul-txtq6 .bot span{font-size:12px}
	.ul-listb1{padding-bottom:15px}
	.ul-listb1 .icon{width:40px;height:40px;line-height:40px}
	.ul-listb2 .con,.ul-listb2 .desc{height:auto}
	.ul-listb2 .txt{padding:0 0 10px}
	.ul-listb2 .desc{font-size:14px;line-height:1.5}
	.ul-listb2 .left{float:none;width:auto;height:auto;margin-bottom:15px}
	.ul-listb2 .pic img{margin:0 auto}
	.ul-listb2 .info{text-align:center}
	.dl-list,.presentation{display:none}
	.pages.dn,.ul-list-z4.dn{display:block}
	.ul-tabs_b3 li{display:block;margin-bottom:15px}
}

@media only screen and (max-width:479px){.slick-index .item a{height:170px}
	.ul-list-z2{margin:20px 0}
	.ul-list-z2 li{float:none;width:auto;padding:0}
	.m-contact .txt{text-align:center}
	.m-contact .qr{margin:0 auto}
	.ul-list-z3 li{float:none;width:auto}
	.m-occup .table{overflow-x:auto}
	.m-occup .table table{width:500px}
}


.cx-time-main{
    width: 100%;
    height: auto;
}
.cx-time-box{
    position: relative;
    width: 100%;
    height: auto;
}
.cx-time-main ul li{
    position: relative;
    padding: 10px 0;
    height: auto;
}
.cx-time-main ul li:nth-child(2n){
    padding-left: 54%;
    text-align: left;
}
.cx-time-main ul li:nth-child(2n+1){
    padding-right: 54%;
    text-align: right;
}
.cx-main-box::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin: -10px 0 0 -11px;
    border-radius: 50%;
    z-index: 2;
    /*border: 2px solid #80cbc4;*/
    background: #1b88b1;
    border: 5px solid #a1c5d6;
}
.cx-main-box::after {
    content: '';
    position: absolute;
    top: calc(50% - 1px);
    left: calc(50% + 6px);
    width: calc(4% - 6px);
    height: 2px;
    background: #a1c5d6;
}
.cx-time-main ul li:nth-child(2n+1) .cx-main-box::after{
    left: auto;
    right: calc(50% + 6px);
}

/*.active::before {
    background: #26a69a;
    background: #1b88b1;
    border: 2px solid #26a69a;
    border: 2px solid #1b88b1;
}*/
.cx-time-main ul li::before,.cx-time-main ul li::after{
    content: '';
    position: absolute;
    top: 0;
    width: 2px;
    height: calc(50% - 8px);
    left: 50%;
    /*background: #26a69a;*/
    background: #a1c5d6;
    margin-left: -2px;
}
.cx-time-main ul li::after {
    top: auto;
    bottom: 0;
}
.cx-main-box{
    display: inline-block;
    min-width: 40%;
    min-height: 40px;
    max-width: 90%;
    /*background: #eefaff;*/
    border-radius: 5px;
    padding: 10px 20px;
    cursor: pointer;
    border: 1px solid #146f99;
}
.active{
    /*background: #146f99;*/
    color: white;
}

.title_time{
    font-size: 40px;
    font-weight: 700;
    color: #146f99;
    line-height: 1.1;
    position: relative;
    margin-bottom: 20px;
}

/*时间、事件 之间的线*/
.title_key{
    height: 1px;width: 50px;background: #146f99; position: absolute;margin:10px 0;
}
.cx-time-main ul li:nth-child(2n+1) .title_key{
    right: 0;
}

/*鼠标移入*/
.cx-main-box:hover{
    background: #1b88b1;
    color: white;
}
.cx-main-box:hover .title_time{
    color: white;
}
.cx-main-box:hover .title_key{
    background: white;
}
.cx-main-box:hover::before{
    background: #1b88b1;
    border: 2px solid #1b88b1;
}
.lock_shuomings{color: #146f99;font-size: 16px;position:absolute;bottom:20px}

@media only screen and (max-width:1199px){body{font-size:16px}
	.footer_qr{margin-left:30px;margin-right:20px}
	.g-banner{background-size:100% 100%}
	.g-tab{margin-bottom:20px;margin-top:0}
	.g-tab a,.g-tab a.on{border-radius:0}
	.g-tab a{width:120px;height:40px;line-height:40px}
	.g-tab a::after{position:absolute;content:'';width:0;height:50px;background:#fff;top:0;left:0;border-top-right-radius:0;border-bottom-right-radius:0}
	.footer_left .logo{float:right;margin:76px 30px 0 0}
	.down .image{width:400px;max-width:38%;right: 0px;}
	.banner,.pad_hide,.patientRecruit_more,.pc{display:none}
	.menuBtn,.pad{display:block}
	.content{width:auto;margin:0 auto;padding:0 20px;font-size:16px}
	.m-info_b h3{font-size:22px}
	.m-calendar .tit{font-size:18px}
	.ul-tab_b2 .pic{width:auto;height:auto;margin:0 30px}
	.wp{width:100%;padding:0 0px;max-width:none;margin:0 auto}
	.dl-list dt,.dl-list dd{padding:0 10px}
	.dl-list dt .item{font-size:18px}
	.nav li .v1{padding:0;display:block;width:100%;background-position:right 8px center;color:#fff;line-height:50px}
	body{padding-top:60px}
	.header{height:60px;line-height:60px;position:fixed;top:0;left:0;width:100%;display:block}
	.header .logo{height:60px;line-height:60px}
	.menuBtn{display:block}
	.m_header{height:60px;background:white;position:absolute;z-index:-1;width:100%}
	.banner_mobile{width:100%;display:block;margin-top:60px}
	.header .r-conh{float:none;position:fixed;top:60px;left:0;width:100%;z-index:99;height:calc(100vh - 60px);background:#5abada;overflow-y:auto;display:none}
	.nav{float:none;height:auto}
	.nav li{float:none;text-align:center;margin-right:0}
	.nav li .nav_sub{position:static;width:auto}
	.slick-index .item a{height:300px}
	.m-jg01{padding-left:0;display:block;text-align:center}
	.nav li .v1{padding:0;display:block;width:100%;background-position:right 8px center;color:#fff;line-height:50px}
	.xinguan_banner1 img{width:106%;min-width:1400px;margin-left:-3%;max-width:999%;min-height: 280px}
	.exponent_item{width:25%}
	.exponent_item img{width:50px}
	.exponent_item:nth-child(2){margin-left:0}
	.exponent_item:nth-child(3){margin-left:0}
	.exponent_item:nth-child(4){float:left}
	.exponent_item_describe{margin-top:-4px}
	.exponent_item_datum{margin-top:12px;position:relative}
	.exponent_item img{width:75px}
	.introduce_video{width:570px;padding:20px}
	.introduce_video{width:60%;padding:20px}
	.introduce_info{width:40%;padding:20px;padding-top:40px}
	.banner{height:410px}
	.header{height:60px;line-height:60px;position:fixed;top:0;left:0;width:100%;display:block}
	.header .logo{height:60px;line-height:60px;float:left;margin:0;margin-left:20px}
	.header .r-conh{float:none;position:fixed;top:60px;left:0;width:100%;z-index:99;height:calc(100vh - 60px);background:#5abada;overflow-y:auto;display:none}
	.header .r-conh{float:none;position:fixed;top:60px;left:0;width:100%;z-index:99;height:calc(100vh - 60px);background:#5abada;overflow-y:auto;display:none;margin-top:0px}
	.planDom{width:auto;border-radius:0;padding:10px 20px;margin: 20px;padding-bottom: 25px;}
	.plan_item{float:left;width:49%;padding:20px;background:#fff;border-radius:10px;margin:10px 0;display: block;}
	.plan_item:nth-child(odd){margin-right:2%}
	.plan_step .plan_first{font-size:20px}
    .plan_step .fright {font-size: 16px;}
	.nav{float:none;height:auto}
	.nav li{float:none;text-align:center;margin-right:0}
	.nav li .nav_sub{position:static;width:auto}
	.territory1,.territory{width:auto;float:none;display:block}
	.covidVaccine,.territory1{margin-top:15px}
	.territory{margin-top:27px}
	.territory_item{width:49%;float:left;padding:22px;height:170px;background:white}
	.font20{font-size:16px}
	.territory_description{-webkit-line-clamp:2}
	.territory_more{bottom:22px;right:22px;font-size:16px;color:#146f99}
	.territory_title{font-size:22px}
	.home_title{font-size:22px;padding-left: 20px;}
    #section1 .home_title{margin-bottom: 10px;margin-top: 20px;}
	.patientRecruit_description{line-height:38px}
	.patientRecruit{height:400px;background-size:cover;margin-top:30px;margin-bottom:48px}
	.patientRecruit_content{margin:50px 30px;width:409px}
	.introduce .m_introduce_more{display:block;background:#00719d;border-radius:4px;color:white;height:30px;width:120px;display:block;text-align:center;line-height:30px;float:right}
	.banner,.footer{width:100%;min-width:auto;z-index: 2;position: sticky;}
	.m-jg01 a{color:#fff}
	.xinguan_news{border-radius:10px;padding:0 20px;position:relative;width:auto}
	.xinguan_news_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:83%}
	/*.about_qa{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:100;overflow:hidden;width:100%}*/
	.xinguan_news_more{color:#146f99;margin-top:-24px;text-align:right;border-radius:4px;color:#00719d;max-width:200px;width:120px;text-align:center;line-height:28px;margin:0 auto;border:1px solid #00719d;margin-top:-26px}
	.xinguan_news_item{padding:10px 0 20px 0;margin:0;border-top:1px solid #cfcfcf}
	.xinguan_news_item:nth-child(1){border-top:0px solid #cfcfcf}
	.xinguan_news_all_more{text-align:center;color:#146f99}
	.xinguan_news_all_more img{margin:0 auto;margin-top:8px}
	.plan_number{font-size:22px;margin-bottom:6px}
	.xinguan_news_title{font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}

    .navigation{float: left;width: 15%;margin-left: 0;position: fixed;height: 1500px;background: #e3e3e3;}
    .navigation .active {
        background: #146f99;
    }
    .active .navigation_li_title {
        border-left: 0px solid #fff;color: white;
    }
    .navigation_li{border-radius: 0;margin-top: 0;background: bottom;padding-left:5px;font-size: 16px;}
    .navigation_li_title{border-left: aliceblue;margin-left: 30px;color: #999999;}
    .xinguan_core_img{width: 100%;}
    .xinguan_core_img_{width: 100%;}

    .active .navigation_li_icon{right: auto;width:25px;height:25px;background-size:125px 25px;top: 18px;}
    .navigation_li_icon{right: auto;width:25px;height:25px;background-size:125px 25px;top: 18px;background-image: url('/public/home/images/new/covidvaccine/icons_pad.png');}
    .inner{float: left;width: 85%;margin-left:15%;}
    .more_bth{border-radius: 6px;width: 150px;}
    .xinguan_product_description{background: #e9e9e9;padding: 30px 20px;}
    #section5 .xinguan_product_description{background: white;padding: 25px 20px;font-size: 16px;}
    #section5 .xinguan_product_description, .xinguan_product_content, .xinguan_core_content{font-size: 16px;}
    #section5 .xinguan_product_title{background: #158bc1;line-height: 50px;}
    .xinguan_product_title{line-height: 40px;}
    .xinguan_product_item{margin-bottom:20px;padding-bottom: 0px;}
    .xinguan_product_item:last-child{margin-bottom:0;padding-bottom: 0px;}
	.lock_shuomings{position:unset;margin-top: 20px;display:block;};
}

@media only screen and (max-width:959px){body{font-size:14px}
	.g-banner{height:200px;background-size:auto 100%}
	.planhide{display:none}
	.home_title{margin-top:15px}
	.plan_number{font-size:16px;margin-bottom:6px}
	.ul-txtq2 .txt{width:57%}
	.down .image{width:400px;max-width:35%}
	.planDom .xinguan_news_all_more{background:white}
	.xinguan_news{background:#ffffff;border-radius:10px;padding:20px 15px;position:relative;width:auto;padding-top:10px;padding-bottom: 0}
	.xinguan_news_title{font-size:18px;font-weight:bold;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
	.xinguan_news_date{margin-top:3px}
	/*.xinguan_news_item{border-top:1px solid #146f99}*/
    .xinguan_core_description {padding: 20px 24px;}
	.covidVaccine{margin-top:0px}
	/*.plan_item{float:unset;padding:18px 28px;background:#fff;border-radius:10px;margin:10px 0px;border:0px solid #595757;width:auto}*/
	/*.plan_item:nth-child(odd){margin-right:unset}*/
	.xinguan_news_all_more{background:#e5e5e5;border-radius:5px;line-height:36px}
	.xinguan_news_all_more img{display:none}
	.content{overflow:hidden;padding:0 10px;width:100%}
	/*.wp{padding:0 10px}*/
	.home_title{margin-top:38px;margin-bottom:16px}
	.patientRecruit,.pc,.territory_more,.footer,.introduce_more{display:none}
	.introduce_video{width:60%;height:404px}
	.introduce_video{width:100%;padding:0px;background:#b9b9b9;height:auto}
	.introduce_info{width:100%;padding:16px 15px 20px 15px;background:white;height:auto}
	.introduce{margin:30px 0;border-radius:15px;box-shadow:0px 0px 8px #c3c3c3;overflow:hidden;min-width:auto}
	.m_introduce_surface{height:auto}
	.introduce_info strong{text-align:center}
	.introduce_title{font-size:28px;letter-spacing:0px;text-align:center}
	.m_introduce_more{display:block;background:#00719d;border-radius:5px;color:white;width:120px;display:block;text-align:center;line-height:30px;margin:0 auto;margin-top:28px}
	.introduce .m_introduce_more{width:120px;float:none;line-height:30px;margin:0 auto;margin-top:15px}
	.introduce_description{line-height:34px}
	.home_title{color:#000000;font-size:20px;font-weight:bold}
	.home_title_ol{width:6px;height:26px;background:#00709e;float:left;margin-right:10px;position:relative;top:2px}
	.mobile{padding:0 0;min-width:auto;display:block}
	.covidVaccine_content .m_introduce_more{margin:0;position:relative;right:15px;bottom:45px;float:right;background:rgba(0,113,157,0.7)}
	.territory_item{padding:20px 15px;margin:0;box-shadow:0px 0px 8px #c3c3c3;border:0;margin-right:0;height:304px;width:300px;background:white}
	.m_territory_more{border-radius:5px;color:#00719d;max-width:200px;width:84%;display:block;text-align:center;line-height:30px;margin:0 auto;margin-top:28px;border:1px solid #00719d}
	.footer_info_title{font-size:18px;font-weight:bold;margin-top:-8px}
	.territory,.territory1{width:100%;padding:0 0 30px 0;margin-top:0;float:none}
	.territory1{margin-top:30px}
	.m_patientRecruit .m_introduce_more{margin:0;float:right}
	.footer_info_text{font-size:13px}
	.m_patientRecruit .territory_description{-webkit-line-clamp:9;margin-bottom:15px}
	.territory_title{text-align:center}
	.footer,.exponent{width:100%}
	.m_patientRecruit{width:100%;height:auto;margin-top:10px;margin-bottom:50px;padding:20px 15px}
	.footer_icp{margin-top:30px}
	.footer_right{float:none;margin:0 auto;margin-top:50px;max-width:555px}
	.footer_info:nth-last-child(1){margin-top:33px}
	.footer_qr{margin-left:0;width:38%;margin-right:3%}
	.footer_info_dom{width:59%;padding-top:2%}
	.font20{font-size:24px}
	.territory_title{font-size:18px;width:120%;margin-left:-10%}
	.territory_description{-webkit-line-clamp:6}
	.about_qa{-webkit-line-clamp:50;width:100%}
	.exponent_item:nth-child(1) img{margin-top:0px;margin-bottom:16px}
}

@media only screen and (max-width:767px){
    .exponent{box-shadow:0px 0px 8px #c3c3c3;margin-top:0px}
	.exponent_item{width:25%}
	.exponent_item img{width:30px}
	.exponent_item:nth-child(2){margin-left:0}
	.exponent_item:nth-child(3){margin-left:0}
	.exponent_item:nth-child(4){float:left}
	.exponent_item_describe{margin-top:-4px}
	.exponent_item_datum{margin-top:12px;position:relative}
	.xinguan_news_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:75%;line-height:34px}
	.xinguan_banner1 img{width:auto;min-height: 100px;max-height: 140px;margin-left:-3%;max-width:999%;min-width: auto;}
	.header .logo img{height:40px}
	.g-tab a{display:block;width:100%}
	.ul-txtq2 .txt .text{font-size:16px}
	.g-banner .txt h3{font-size:20px;font-weight:bold;line-height:1.1;margin-bottom:3px}
	.g-banner .txt p{line-height:unset;font-size:14px;letter-spacing:1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
	.txt_li{width:100%}
	.about_qa{-webkit-line-clamp:50;width:100%}
	.xinguan_news_more{margin-top:-24px;width:20%;max-width:200px;text-align:center;line-height:24px;margin-top:2px}
	.exponent{padding:10px 0}
	.down .image{max-width:98%}
	.content{font-size:14px;width:100%}
	.down .image{float:left;width:100%;text-align:center;height:auto;background:#f8f8f8;position:unset;margin-top:20px}
	.down .image img{width:100%}
	.ul-txtq2 .txt{float:unset;width:auto;font-size:1.4rem;color:#666;line-height:2.13em;position:relative}
	.ul-txtq2.qm .txt{margin-left:0;margin-right:10px}
    .navigation{display: none;}
    .inner{width: auto;margin-left: 0;}
    .box_s{box-shadow:0px 0px 8px #dddddd; overflow:hidden}
    body{background: #f2f2f2;}
    .wp {padding: 0 18px;}
    .home_title {padding-left: 0;}
    .home_title {margin-top: 35px;margin-bottom: 15px;}
    .home_title_text{line-height: 33px;}
    .home_title_ol{height: 30px;}
    .xinguan_news_title{color: #146f99;}
    .more_bth{width: auto;margin-bottom: 15px;margin-top: 10px;}
    .xinguan_news_item{border-bottom: 0px solid #f6f6f6;border-top: 1px solid #146f99;}
    .xinguan_product_description{background: white;}
    .xinguan_product_item{border-radius: 6px; margin-bottom: 10px;overflow: hidden;background: white;}
    #section2 .xinguan_news,#section5 .xinguan_news{padding: 0;background: bottom;}
    /*#section2 .xinguan_news{background: bottom}*/
    #section3 .xinguan_product_title{text-align: center;z-index: 9;position: sticky;background: rgba(255,255,255,.3);border: 1px solid white;width: 60%;margin: 0 auto;line-height: 60px;font-size:38px;position: absolute;margin-top: 30px;left: 20%;}
    .not_phone{display:none}
    .phone{display:block}
    .xinguan_product_img {width: 100%;float: none;}
    .xinguan_product_content {width: auto;float: none;margin-top: 15px;margin-right:0}
    .xinguan_product_description{padding: 20px 20px;}
    .xinguan_core_img{position: absolute;top: 0;overflow: hidden;max-height: 135px;min-height: 118px;}
    .xinguan_core_img_{min-height: 118px;width: auto}
    .xinguan_core_img_bg{background: rgba(0,0,0,.3);position: absolute;height: 200px;width: 100%;top: 0;z-index:2;}
    .xinguan_news{border-radius: 6px;}
    #section3 .xinguan_news{padding: 0;background: bottom;}
    .xinguan_core_description{margin-top: 120px;padding: 16px;}
    .plan_item{width: 100%;margin-bottom: 0;border-radius: 6px;}
    .planDom{background: bottom;padding: 0;margin: 0;}
    .plan_number { font-size: 20px; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
    .plan_step .plan_first {font-size: 16px;}
    #section5 .xinguan_product_title {line-height: 40px;font-size: 16px;line-height: 21px;font-size: 16px;padding: 13px 24px;}
    .plan_item:nth-child(odd){margin-right: 0;}
    .plan_item{border-radius:6px;}
  
}

@media only screen and (max-width:479px){.footer_info_text{line-height:unset}
	.slick-index .item a{height:170px}
	.ul-list-z2{margin:20px 0}
	.ul-list-z2 li{float:none;width:auto;padding:0}
	.m-contact .txt{text-align:center}
	.m-contact .qr{margin:0 auto}
	.ul-list-z3 li{float:none;width:auto}
	.m-occup .table{overflow-x:auto}
	.m-occup .table table{width:500px}
	.exponent_item_datum{margin-top:0px}
	.exponent_item:nth-child(1) img{margin-bottom:9px}
	.exponent_item img{margin-bottom:9px}
	.footer_qr img{margin:0 auto}
	.footer_qr{width:29%}
	.footer_info_dom{margin:0 auto;width:68%;margin-top:-5px}
	.footer_info_title{font-size:16px}
	.footer_info:nth-last-child(1){margin-top:10px}
	.xinguan_news_more{width:24%;margin-top:-28px;line-height:20px}
	.plan_item{float:unset;padding:20px 15px;background:#fff;border-radius:10px;margin:10px 0px;width:auto}
	.footer_right{margin-top:30px;padding:0 10px}
	.title_time{font-size: 28px;}
}
.supclass{position:relative;top:-6px;font-size:15px}
