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:12px/1.5 "微软雅黑","Microsoft Yahei";color:#444;-webkit-text-size-adjust:none;overflow-x:hidden;overflow-y:auto}
a{text-decoration:none;color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";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}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:95%;max-width:1400px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.index{padding-top:88px}
.bd1{background-color:#f0f4f7}
.header{position:fixed;top:0;left:0;right:0;z-index:10;padding:0 157px;background-color:#fff}
.header:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.header.fixed{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.logo{float:left;height:88px;font-size:0;line-height:88px;overflow:hidden}
.logo a{display:block;overflow:hidden}
.logo img{display:inline-block;vertical-align:middle;height:50px}
.so{float:right;padding-top:29px;overflow:hidden}
.so .inp{display:block;float:left;width:165px;font-size:14px;color:#888;line-height:24px;border:none;border-bottom:1px solid #ddd;padding:0 6px;margin-top:8px;overflow:hidden}
.so .sub-btn{display:block;float:left;width:40px;height:40px;background:url(../images/icon1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border:none;margin-left:5px;overflow:hidden}
.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.menuBtn b{display:block;height:3px;background-color:#333;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;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)}
.nav{font-size:0;text-align:center}
.nav:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.nav ul{display:inline-block;vertical-align:middle}
.nav li{float:left;position:relative;padding:23px 0 21px}
.nav .v1{display:block;width:144px;font-size:18px;color:#333;line-height:44px;border-radius:22px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav li.on .v1,.nav li:hover .v1{color:#265feb;background-color:#f0f4f7}
.nav dl{display:none;width:216px;position:absolute;top:88px;left:0;z-index:2;background-color:#f0f4f7;padding:18px 40px 25px;overflow:hidden}
.nav dd{overflow:hidden}
.nav dd a{display:block;font-size:16px;color:#444;line-height:40px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav dd a span{position:relative;padding:6px 0}
.nav dd a span:after{content:'';height:1px;background-color:transparent;position:absolute;left:0;right:0;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav dd.ok a span:after,.nav dd:hover a span:after{background-color:#777}
.nav .dl1{width:951px;padding:34px 36px 10px}
.nav .dl1 dd{float:left;width:33.33%;margin-bottom:21px}
.nav .dl1 .pic{float:left;width:64px;height:auto;border-radius:50%;margin-right:24px;overflow:hidden}
.nav .dl1 .pic img{display:block;width:100%;height:auto}
.nav .dl1 h3{font-size:16px;color:#444;line-height:64px;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}
.nav .dl1 dd.ok h3,.nav .dl1 dd:hover h3{color:#265feb}
.banner{overflow:hidden;position:relative}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide{outline:0;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}
.banner .slick-next,.banner .slick-prev{position:absolute;top:50%;margin-top:-17px;overflow:hidden;width:35px;height:35px;font-size:0;line-height:0;z-index:2;border: none;background:none;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding: 0;cursor: pointer;}
.banner .slick-prev{left:20px;background-image:url(../images/icon4.png)}
.banner .slick-next{right:20px;background-image:url(../images/icon5.png)}
.banner .slick-next:hover,.banner .slick-prev:hover{opacity: .8;filter: alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
.banner .item{height:822px;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;overflow:hidden}
.banner .con{display:block;overflow:hidden}
.banner .txt{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}
.banner h3{font-size:70px;color:#fff;line-height:1.24em;text-align:center;overflow:hidden}
.banner .slick-dots{position:absolute;left:0;bottom:28px;width:100%;font-size:0;text-align:center;z-index:2}
.banner .slick-dots li{display:inline-block;margin:0 7px}
.banner .slick-dots li button{display:block;width:9px;height:9px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:5px;padding:0;cursor:pointer;border:none}
.banner .slick-dots li.slick-active button{width:28px;background-color:#009bde}
.footer{background-color:#0f182f;overflow:hidden}
.fd-top{border-bottom:1px solid rgba(255,255,255,.15);padding:32px 0 33px;overflow:hidden}
.fd-logo{float:left;height: 49px;line-height: 49px;overflow:hidden}
.fd-logo a{display: block;overflow:hidden}
.fd-logo img{display: inline-block;vertical-align: middle;height:49px;margin-right: 32px;}
.fd-logo h3{display: inline-block;vertical-align: middle;font-size: 22px;color: #fff;line-height: 42px;font-weight: normal;padding-left: 30px;border-left: 1px #fff solid;overflow: hidden;}
.fd-share{float:right;margin-top:5px;overflow:hidden}
.fd-share .bshare-custom{overflow:hidden}
.fd-share .bshare-custom a{display:block;float:left;width:46px;height:46px;border:2px solid #a7a7a7;border-radius:50%;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;padding:0;margin:0 0 0 18px;overflow:hidden}
.fd-share .bshare-custom .bshare-sinaminiblog{background-image:url(../images/icon2.png)}
.fd-share .bshare-custom .bshare-weixin{background-image:url(../images/icon3.png)}
.bsBox{width:232px!important;height:256px!important}
.fd-cont{border-bottom:1px solid rgba(255,255,255,.15);overflow:hidden}
.fd-addr{float:right;width:580px;padding:34px 0 10px 68px;overflow:hidden}
.fd-ma{float:right;margin-left:20px;overflow:hidden}
.fd-ma .pic{width:140px;height:auto;margin-bottom:18px;overflow:hidden}
.fd-ma .pic img{display:block;width:100%;height:auto}
.fd-ma h3{font-size:16px;color:#8c8e98;line-height:1.5em;font-weight:400;text-align:center;overflow:hidden}
.fd-addr .addr{padding-top:6px;overflow:hidden}
.fd-addr .addr .itm{margin-bottom:23px;overflow:hidden}
.fd-addr .addr span{display:block;font-size:16px;color:#8c8e98;line-height:1.5em;margin-bottom:5px;overflow:hidden}
.fd-addr .addr .txt{font-size:16px;color:#fff;line-height:1.4em;overflow:hidden}
.fd-addr .addr .txt a{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-addr .addr .txt a:hover{text-decoration:underline}
.fd-nav{border-right:1px solid rgba(255,255,255,.15);padding:37px 0 67px;overflow:hidden}
.fd-nav dl{float:left;width:25%;padding-right:10px;overflow:hidden}
.fd-nav dt{font-size:17px;color:#fff;line-height:1.5em;font-weight:400;position:relative;padding-bottom:22px;margin-bottom:16px;overflow:hidden}
.fd-nav dt:after{content:'';width:20px;height:2px;background-color:#fff;position:absolute;left:0;bottom:0;overflow:hidden}
.fd-nav dd{overflow:hidden}
.fd-nav dd a{display:block;font-size:16px;color:#8c8d98;line-height:2.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-nav dd a:hover{color:#fff}
.fd-copy{font-size:15px;color:#8c8d98;line-height:1.5em;padding:26px 0 27px;overflow:hidden}
.fd-copy p a{color:#8c8d98;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-copy p a:hover{text-decoration:underline}
.fd-copy span{display:inline-block;margin-right:16px}
.g-bot{
    position: fixed;
    right: 54px;
    bottom: 10%;
    z-index: 10;
    width: 77px;
    background-color: #F2F6FA;
    border: 1px #ccc solid;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 3px rgba(140,156,164,.06);
    -moz-box-shadow: 0 0 3px rgba(140,156,164,.06);
    -ms-box-shadow: 0 0 3px rgba(140,156,164,.06);
    -o-box-shadow: 0 0 3px rgba(140,156,164,.06);
    box-shadow: 0 0 3px rgba(140,156,164,.06);
    padding: 22px 0 15px;
}
.g-bot li{
    position: relative;
}
.g-bot li a{
    display: block;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.g-bot li:hover a{
    opacity:.8;
    filter:alpha(opacity=80);
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';
}
.g-bot .tit{
    font-size: 12px;
    color: #0F182F;
    line-height: 1.33em;
    text-align: center;
    padding: 12px 0;
    overflow: hidden;
}
.g-bot .tit i{
    display: block;
    width: 24px;
    height: 24px;
    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: 0 auto 8px;
    overflow: hidden;
}
.g-bot .down{
    display: none;
    width: 134px;
    position: absolute;
    right: 76px;
    top: 0;
    background-color: #fff;
    border-radius: 10px 0 0 10px;
    -webkit-box-shadow: 0 0 10px rgba(140,156,164,22);
    -moz-box-shadow: 0 0 10px rgba(140,156,164,22);
    -ms-box-shadow: 0 0 10px rgba(140,156,164,22);
    -o-box-shadow: 0 0 10px rgba(140,156,164,22);
    box-shadow: 0 0 10px rgba(140,156,164,22);
    padding: 15px 10px 10px 22px;
    overflow: hidden;
}
.g-bot .down h3{
    font-size: 14px;
    color: #444;
    line-height: 1.29em;
    font-weight: normal;
    margin-bottom: 3px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.g-bot .down span{
    display: block;
    font-size: 14px;
    color: #666;
    line-height: 1.29em;
    overflow: hidden;
}
.g-bot .down .pic{
    width: 100px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.g-bot .down .pic img{
    display: block;
    width: 100%;
    height: auto;
}
/*!公用*/
.g-tit1{text-align:center;overflow:hidden}
.g-tit1.tal,.g-tit1.white{text-align:left}
.g-tit1 h3{font-size:48px;color:#000;line-height:1.5em;font-weight:400;margin-bottom:16px;overflow:hidden}
.g-tit1.tal h3{margin-bottom:3px}
.g-tit1.white h3{color:#fff}
.g-tit1 .desc{font-size:20px;color:#888;line-height:1.5em;overflow:hidden}
.g-tit1.white .desc{color:#fff}
/*!首页*/
.row-a1{padding:72px 0 78px;overflow:hidden}
.ul-txt1{margin:53px 0 62px;overflow:hidden}
.ul-txt1 li{float:left;width:25%;position:relative;overflow:hidden}
.ul-txt1 li:after{content:'';width:1px;background-color:#ccc;position:absolute;top:0;right:0;bottom:0}
.ul-txt1 li:last-child:after{display:none}
.ul-txt1 .con{text-align:center;overflow:hidden}
.ul-txt1 span{display:block;font-size:18px;color:#666;line-height:64px;overflow:hidden}
.ul-txt1 span em{display:inline-block;vertical-align:bottom;font-size:54px;color:#1b4368;line-height:88px;font-weight:700;margin-right:10px}
.ul-txt1 h3{font-size:18px;color:#666;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.row-a1 .more{display:block;width:178px;font-size:16px;color:#1c4369;line-height:38px;text-align:center;border:1px solid #1c4369;border-radius:18px;margin:0 auto;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.row-a1 .more:hover{color:#fff;background-color:#1c4369}
.row-a2{background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:161px 0 30px;overflow:hidden}
.m-imgtxt1 .slick-list{margin:0 -14px;padding:52px 0}
.m-imgtxt1 .item{margin:0 14px}
.m-imgtxt1 .con{display:block;background-color:#fff;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 5px rgba(204,204,204,.65);-moz-box-shadow:0 0 5px rgba(204,204,204,.65);-ms-box-shadow:0 0 5px rgba(204,204,204,.65);-o-box-shadow:0 0 5px rgba(204,204,204,.65);box-shadow:0 0 5px rgba(204,204,204,.65);padding:76px 80px 87px;overflow:hidden}
.m-imgtxt1 .pic{width:171px;height:auto;border-radius:50%;margin:0 auto 33px;overflow:hidden}
.m-imgtxt1 .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-imgtxt1 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)}
.m-imgtxt1 .txt{overflow:hidden}
.m-imgtxt1 h3{font-size:24px;color:#141414;line-height:1.5em;font-weight:400;text-align:center;margin-bottom:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-imgtxt1 a:hover h3{color:#1b4368}
.m-imgtxt1 .desc{height:3.3em;font-size:16px;color:#444;line-height:1.65em;overflow:hidden}
.m-imgtxt1 .slick-next,.m-imgtxt1 .slick-prev{position:absolute;top:50%;margin-top:-17px;overflow:hidden;width:35px;height:35px;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;padding:0;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-imgtxt1 .slick-prev{left:-62px;background-image:url(../images/icon4.png)}
.m-imgtxt1 .slick-next{right:-62px;background-image:url(../images/icon5.png)}
.m-imgtxt1 .slick-next:hover,.m-imgtxt1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.row-a3{padding:18px 0 69px;overflow:hidden}
.row-a3 .box{margin-top:31px;overflow:hidden}
.row-a3 .left{float:left;width:716px;margin-right:30px;overflow:hidden}
.row-a3 .left .con{display:block;overflow:hidden}
.row-a3 .left .pic{width:100%;height:auto;margin-bottom:16px;overflow:hidden}
.row-a3 .left .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.row-a3 .left 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)}
.row-a3 .left h3{font-size:26px;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}
.row-a3 .left a:hover h3{color:#1c4369}
.ul-txt2{border-left:1px solid #ddd;padding-left:34px;overflow:hidden}
.ul-txt2 li{border-bottom:1px solid #ddd;padding-bottom:21px;margin-bottom:18px;overflow:hidden}
.ul-txt2 li:last-child{margin-bottom:0}
.ul-txt2 .con{display:block;overflow:hidden}
.ul-txt2 h3{font-size:26px;color:#333;line-height:1.2em;font-weight:400;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt2 a:hover h3{color:#1c4369}
.ul-txt2 .desc{font-size:15px;color:#444;line-height:1.5em;overflow:hidden}
.ul-txt2 .date{display:block;font-size:15px;color:#444;line-height:1.5em;margin-top:12px;overflow:hidden}
/*!产品中心*/
.ban{position:relative;overflow:hidden}
.ban .pic{width:100%;height:auto;overflow:hidden}
.ban .pic img{display:block;width:100%;height:auto}
.ban .txt{position:absolute;top:55%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}
.ban h3{font-size:64px;color:#fff;line-height:1.5em;font-weight:400;text-align:center;overflow:hidden}
.cur{font-size:16px;color:#265feb;line-height:30px;padding:26px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.cur a{color:#265feb;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.cur a:hover{text-decoration:underline}
.cur i{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/icon6.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 15px}
.g-box{margin-top:6px;margin-bottom:30px}
.g-box:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.snv{float:left;width:336px;background-color:#0d365f;border-radius:15px;margin-right:40px;padding:12px 0 33px}
.snv li{position:relative;padding:0 28px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snv li.on,.snv li:hover{background-color:#265feb}
.snv li:after{content:'';width:13px;height:22px;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;position:absolute;top:50%;right:-13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.snv li.on:after,.snv li:hover:after{background-image:url(../images/icon7.png)}
.snv li a{display:block;font-size:16px;color:#fff;line-height:56px;border-bottom:1px solid #517cab;padding:0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.g-box .content{padding-left:376px}
.g-box .content:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxt1{margin:0 -9px 53px;padding-top:5px;overflow:hidden}
.ul-imgtxt1 li{float:left;width:33.33%;padding:0 9px;margin-bottom:20px}
.ul-imgtxt1 .con{display:block;background-color:#fff;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 4px rgba(204,204,204,.65);-moz-box-shadow:0 0 4px rgba(204,204,204,.65);-ms-box-shadow:0 0 4px rgba(204,204,204,.65);-o-box-shadow:0 0 4px rgba(204,204,204,.65);box-shadow:0 0 4px rgba(204,204,204,.65);padding:47px 38px 43px;overflow:hidden}
.ul-imgtxt1 .pic{width:171px;height:auto;border-radius:50%;margin:0 auto 20px;overflow:hidden}
.ul-imgtxt1 .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1 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-imgtxt1 .txt{overflow:hidden}
.ul-imgtxt1 h3{font-size:24px;color:#141414;line-height:1.5em;font-weight:400;text-align:center;margin-bottom:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1 a:hover h3{color:#1b4368}
.ul-imgtxt1 .desc{height:3.3em;font-size:16px;color:#444;line-height:1.65em;overflow:hidden}
/*!产品中心-二级*/
.m-product{margin-bottom:103px}
.m-product:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-product .top{position:relative;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 5px rgba(204,204,204,.65);-moz-box-shadow:0 0 5px rgba(204,204,204,.65);-ms-box-shadow:0 0 5px rgba(204,204,204,.65);-o-box-shadow:0 0 5px rgba(204,204,204,.65);box-shadow:0 0 5px rgba(204,204,204,.65);padding:34px 45px 46px}
.m-product .top .pic{width:145px;height:auto;position:absolute;top:-40px;right:74px;overflow:hidden}
.m-product .top .pic img{display:block;width:100%;height:auto}
.m-product .top .txt{overflow:hidden}
.m-product .top h3{font-size:42px;color:#141414;line-height:1.5em;font-weight:400;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-product .top .desc{font-size:16px;color:#444;line-height:1.65em;overflow:hidden}
.ul-txt3{border-bottom:1px solid #ccc;margin-top:29px;overflow:hidden}
.ul-txt3 li{float:left;margin-right:68px;overflow:hidden}
.ul-txt3 li a{display:block;font-size:18px;color:#444;line-height:68px;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt3 li.on a,.ul-txt3 li:hover a{color:#265feb}
.ul-txt3 li a:after{content:'';height:2px;background-color:transparent;position:absolute;left:0;bottom:0;right:0}
.ul-txt3 li.on a:after,.ul-txt3 li:hover a:after{background-color:#265feb}
.ul-txt4{margin-top:24px;overflow:hidden}
.ul-txt4 li{float:left;width:50%;overflow:hidden}
.ul-txt4 li a{display:block;font-size:16px;color:#444;line-height:3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt4 li:hover a{color:#265feb}
.ul-txt4 li a i{display:inline-block;vertical-align:middle;width:14px;height:11px;background:url(../images/icon8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt4 li:hover a i{background-image:url(../images/icon8-1.png)}
/*!产品中心-详情页*/
.m-details{margin-bottom:62px;overflow:hidden}
.m-details .top{background-color:#f0f4f7;border-radius:20px;padding:47px 66px 24px 46px;overflow:hidden}
.m-img1{float:left;width:451px;padding-bottom:30px;margin-right:40px;overflow:hidden}
.m-img1 .pic{position:relative;height:0;padding-top:73.4%;overflow:hidden}
.m-img1 .pic img{display:block;min-width:100%;min-height:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}
.m-img1 .slick-next,.m-img1 .slick-prev{position:absolute;top:50%;margin-top:-37px;overflow:hidden;width:42px;height:42px;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;padding:0;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-img1 .slick-prev{left:18px;background-image:url(../images/icon9.png)}
.m-img1 .slick-next{right:18px;background-image:url(../images/icon10.png)}
.m-img1 .slick-dots{position:absolute;left:0;bottom:2px;width:100%;font-size:0;text-align:center;z-index:2}
.m-img1 .slick-dots li{display:inline-block;margin:0 8px}
.m-img1 .slick-dots li button{display:block;width:10px;height:10px;font-size:0;line-height:0;text-indent:999px;background-color:rgba(53,114,214,.5);border-radius:5px;padding:0;cursor:pointer;border:none}
.m-img1 .slick-dots li.slick-active button{background-color:#3572d6}
.m-details .top .txt{overflow:hidden}
.m-details .top h3{font-size:28px;color:#333;line-height:1.3em;font-weight:400;border-bottom:1px solid #ddd;padding-bottom:21px;margin-bottom:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-details .top .desc{font-size:16px;line-height:3em;overflow:hidden}
.m-details .top .desc p{overflow:hidden}
.m-details .top .desc em{display:block;float:left;color:#888}
.m-details .top .desc span{display:block;color:#444;overflow:hidden}
.m-details .top .down{display:block;width:221px;font-size:16px;color:#fff;line-height:52px;text-align:center;background-color:#265feb;border-radius:26px;margin-top:44px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-details .top .down:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-details .top .down i{display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../images/icon11.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:10px}
.ul-txt5{border-bottom:1px solid #ccc;margin-top:36px;overflow:hidden}
.ul-txt5 li{float:left;margin-right:50px;overflow:hidden}
.ul-txt5 li a{display:block;font-size:18px;color:#777;line-height:54px;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt5 li.on a,.ul-txt5 li:hover a{color:#0a345d}
.ul-txt5 li a:after{content:'';height:3px;background-color:transparent;position:absolute;left:0;right:0;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt5 li.on a:after,.ul-txt5 li:hover a:after{background-color:#0a345d}
.m-details .details{margin-top:30px;overflow:hidden}
.m-details .details .itm{margin-bottom:8px;overflow:hidden}
.m-details .details h3{font-size:18px;color:#0a345d;line-height:1.5em;font-weight:400;margin-bottom:6px;overflow:hidden}
.m-details .details .desc{font-size:15px;color:#444;line-height:2.5em;overflow:hidden}
.m-relevant{margin-bottom:63px;overflow:hidden}
.m-relevant .tit{font-size:18px;color:#0a345d;line-height:50px;border-bottom:1px solid #ccc;overflow:hidden}
.m-relevant .tit span{display:inline-block;position:relative;padding-right:20px}
.m-relevant .tit span:after{content:'';height:3px;background-color:#0a345d;position:absolute;left:0;bottom:0;right:0}
.ul-imgtxt2{margin:32px -6px 0;overflow:hidden}
.ul-imgtxt2 li{float:left;width:25%;padding:0 6px;margin-bottom:20px;overflow:hidden}
.ul-imgtxt2 .con{display:block;overflow:hidden}
.ul-imgtxt2 .pic{position:relative;height:0;padding-top:74.4%;margin-bottom:12px;overflow:hidden}
.ul-imgtxt2 .pic img{display:block;min-width:100%;min-height:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt2 a:hover .pic img{-webkit-transform:translateY(-50%) scale(1.08);-moz-transform:translateY(-50%) scale(1.08);-ms-transform:translateY(-50%) scale(1.08);-o-transform:translateY(-50%) scale(1.08);transform:translateY(-50%) scale(1.08)}
.ul-imgtxt2 h3{font-size:16px;color:#333;line-height:1.5em;font-weight:400;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt2 a:hover h3{color:#0a345d}
/*!关于我们-招贤纳士*/
.g-tit2{text-align:center;overflow:hidden}
.g-tit2 h3{font-size:42px;color:#444;line-height:1.5em;font-weight:400;margin-bottom:24px;overflow:hidden}
.g-tit2 .desc{font-size:18px;color:#444;line-height:1.94em;overflow:hidden}
.m-invite{padding:56px 0 86px;overflow:hidden}
.ul-txt6{width:1300px;margin:68px auto 0;overflow:hidden}
.ul-txt6 li{margin-bottom:28px;overflow:hidden}
.ul-txt6 .con{background-color:#fff;padding:0 45px 0 33px;overflow:hidden}
.ul-txt6 .tit{padding:19px 0;cursor:pointer;overflow:hidden}
.ul-txt6 li.on .tit{padding:23px 0 18px}
.ul-txt6 .tit h3{float:left;width:725px;font-size:20px;color:#194167;line-height:34px;font-weight:400;overflow:hidden}
.ul-txt6 .tit span{display:block;float:left;font-size:15px;color:#666;line-height:34px;overflow:hidden}
.ul-txt6 .tit .s1{width:214px}
.ul-txt6 .tit .s2{width:180px}
.ul-txt6 .tit .details{display:block;float:right;width:91px;font-size:15px;color:#fff;line-height:34px;text-align:center;border-radius:17px;background-color:#265feb;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt6 .tit:hover .details{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.ul-txt6 .down{display:none;border-top:1px solid #ccc;padding-top:24px;padding-bottom:40px;overflow:hidden}
.ul-txt6 .down .item{float:left;width:50%;padding-right:10px;overflow:hidden}
.ul-txt6 .down .desc{font-size:15px;color:#666;line-height:2.02em;overflow:hidden}
/*!联系我们*/
.m-link{margin:78px 0 94px;overflow:hidden}
.m-link .pic{float:right;width:776px;height:auto;margin-left:20px;margin-top:9px;overflow:hidden}
.m-link .pic img{display:block;width:100%;height:auto}
.m-link .box{overflow:hidden}
.m-link .itm{margin-bottom:45px;overflow:hidden}
.m-link i{display:block;float:left;width:50px;height:50px;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-right:22px;margin-top:-1px;overflow:hidden}
.m-link .txt{overflow:hidden}
.m-link h3{font-size:20px;color:#111;line-height:1.98em;font-weight:400;margin-bottom:7px;overflow:hidden}
.m-link .desc{font-size:18px;color:#444;line-height:1.72em;overflow:hidden}
.m-link .desc p a{color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-link .desc p a:hover{text-decoration:underline}
.m-link .desc h2{font-size:36px;color:#192630;line-height:1.1em;margin-top:-4px;overflow:hidden}
.m-link .desc span{display:block;font-size:16px;line-height:1.5em}
.ul-imgtxt3{margin-bottom:66px;overflow:hidden}
.ul-imgtxt3 li{margin-bottom:31px;overflow:hidden}
.ul-imgtxt3 .con{overflow:hidden}
.ul-imgtxt3 .left{float:left;width:297px;background-color:#0a345d;padding:36px 42px 42px;margin-right:25px;overflow:hidden}
.ul-imgtxt3 .left .pic{float:left;width:60px;height:60px;margin-right:34px;overflow:hidden}
.ul-imgtxt3 .left .pic img{display:block;width:100%;height:100%}
.ul-imgtxt3 .left h3{font-size:20px;color:#fff;line-height:60px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxt3 .txt{padding-top:1px;overflow:hidden}
.ul-imgtxt3 .txt h3{font-size:20px;color:#0a345d;line-height:48px;font-weight:400;border-bottom:1px solid #0a345d;background-color:#f0f4f7;padding:0 22px 3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxt3 .txt .desc{font-size:18px;color:#444;line-height:1.5em;padding:31px 28px 10px;overflow:hidden}
.ul-imgtxt3 .txt .desc span{display:block;float:left;width:34.5%;padding-right:10px;overflow:hidden}
/*!下载中心*/
.m-download{margin-bottom:30px;overflow:hidden}
.m-download .s1,.m-download .s2,.m-download .s3{display:block;float:left;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-download .s1{width:737px;text-align:left}
.m-download .s2{width:159px}
.m-download .s3{width:107px}
.m-download .tit{border-bottom:5px solid #7391a8;padding-bottom:14px;overflow:hidden}
.m-download .tit span{font-size:18px;color:#444;line-height:1.5em}
.ul-txt7{margin-bottom:50px;overflow:hidden}
.ul-txt7 li{border-bottom:1px solid #ddd;overflow:hidden}
.ul-txt7 .con{display:block;padding:16px 0;overflow:hidden}
.ul-txt7 span{font-size:16px;color:#444;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt7 .s3 span{display:block;width:107px;font-size:14px;color:#265feb;line-height:30px;text-align:center;border:1px solid #265feb;border-radius:16px;margin:0 auto;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt7 a:hover .s3 span{color:#fff;background-color:#265feb}
.ul-txt7 .s1 span i{display:none;vertical-align:middle;width:8px;height:14px;background:url(../images/icon18.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt7 a:hover .s1 span i{display:inline-block}
.ul-txt7 .s3 span i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/icon17.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt7 a:hover .s3 span i{background-image:url(../images/icon17-1.png)}
.pages{font-size:0;text-align:center;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{float:left;margin:0 12px;overflow:hidden}
.pages li a{display:block;width:46px;height:46px;font-size:16px;color:#000;line-height:46px;text-align:center;border-radius:23px;background-color:#e2e9ee;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.pages li.on a,.pages li:hover a{color:#fff;background-color:#0a345d}
/*!新闻中心*/
.m-news{width:1300px;margin:76px auto 77px;overflow:hidden}
.ul-imgtxt4{margin-bottom:12px;overflow:hidden}
.ul-imgtxt4 li{margin-bottom:45px;overflow:hidden}
.ul-imgtxt4 .con{display:block;background-color:#fff;overflow:hidden}
.ul-imgtxt4 .pic{float:left;width:478px;height:auto;margin-right:46px;overflow:hidden}
.ul-imgtxt4 .pic img{display:block;width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt4 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-imgtxt4 .txt{padding:25px 70px 10px 0;overflow:hidden}
.ul-imgtxt4 .date{display:block;font-size:14px;color:#aaa;line-height:1.5em;margin-bottom:5px;overflow:hidden}
.ul-imgtxt4 h3{font-size:24px;color:#000;line-height:1.5em;font-weight:400;margin-bottom:23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt4 a:hover h3{color:#265feb}
.ul-imgtxt4 .desc{height:5.28em;font-size:16px;color:#929292;line-height:1.76em;overflow:hidden}
.ul-imgtxt4 .look{display:block;width:179px;font-size:16px;color:#fff;line-height:42px;text-align:center;border-radius:21px;background-color:#265feb;margin-top:10px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt4 a:hover .look{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
/*!关于我们*/
.ul-txt1.qm{margin:35px 0 67px}
.m-brief{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;overflow:hidden}
.m-brief .wp{position:relative}
.m-brief i{display:block;width:76px;height:76px;background:url(../images/icon19.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:71px;right:0}
.m-brief .txt{width:565px;padding:148px 0 208px;overflow:hidden}
.m-brief em{display:block;font-size:62px;color:#444;line-height:1.2em;margin-bottom:1px;overflow:hidden}
.m-brief h3{font-size:42px;color:#444;line-height:1.5em;font-weight:400;margin-bottom:27px;overflow:hidden}
.m-brief .desc{font-size:18px;color:#444;line-height:1.94em;overflow:hidden}
.m-history{background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:74px 0 30px;overflow:hidden}
.g-tit3{font-size:42px;color:#131304;line-height:1.5em;overflow:hidden}
.m-history .slider-nav{margin-top:100px}
.m-history .slider-nav:after{content:'';height:1px;background-color:rgba(20,30,80,.5);position:absolute;left:0;right:0;bottom:50px;z-index:1}
.m-history .slick-list{z-index:2}
.m-history .slider-nav span{display:block;font-size:64px;color:rgba(134,134,134,.35);line-height:80px;text-align:center;margin-bottom:16px;overflow:hidden}
.m-history .slider-nav .slick-current span{font-size:72px;color:#19105f}
.m-history .slider-nav i{display:block;width:100px;height:100px;border-radius:50%;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:0 auto}
.m-history .slider-nav .slick-current i{background-image:url(../images/icon20.png)}
.m-history .slider-for{margin-top:28px}
.m-history .slider-for .con{overflow:hidden}
.m-history .slider-for .pic{float:right;width:684px;height:auto;margin-left:118px;overflow:hidden}
.m-history .slider-for .pic img{display:block;width:100%;height:auto}
.m-history .slider-for .txt{font-size:18px;color:#191060;line-height:2.22em;padding-top:66px;overflow:hidden}
.m-culture{margin:35px 0 82px;overflow:hidden}
.ul-imgtxt5{margin:42px -19px 0}
.ul-imgtxt5:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxt5 li{float:left;width:33.33%;padding:0 19px;margin-bottom:20px}
.ul-imgtxt5 .con{display:block;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 10px rgba(204,204,204,.6);-moz-box-shadow:0 0 10px rgba(204,204,204,.6);-ms-box-shadow:0 0 10px rgba(204,204,204,.6);-o-box-shadow:0 0 10px rgba(204,204,204,.6);box-shadow:0 0 10px rgba(204,204,204,.6);padding:54px 70px 74px;overflow:hidden}
.ul-imgtxt5 h3{font-size:32px;color:#111;line-height:1.5em;font-weight:400;text-align:center;margin-bottom:44px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxt5 .desc{height:6.76em;font-size:16px;color:#444;line-height:1.69em;overflow:hidden}
@media only screen and (min-width:950px) and (max-width:1920px){
.wp{max-width:71.87vw}
.index{padding-top:4.583vw}
.header{padding:0 8.177vw}
.logo{height:4.583vw;line-height:4.583vw}
.logo img{height:2.604vw}
.so{padding-top:1.51vw}
.so .inp{width:8.593vw;font-size:.729vw;line-height:1.25vw;padding:0 .312vw;margin-top:.416vw}
.so .sub-btn{width:2.083vw;height:2.083vw;margin-left:.26vw}
.nav li{padding:1.197vw 0 1.093vw}
.nav .v1{width:7.5vw;font-size:.937vw;line-height:2.291vw;border-radius:1.145vw}
.nav dl{width:11.25vw;top:4.583vw;padding:.937vw 2.083vw 1.302vw}
.nav dd a{font-size:.833vw;line-height:2.083vw}
.nav dd a span{padding:.312vw 0}
.nav .dl1{width:49.53vw;padding:1.77vw 1.875vw .52vw}
.nav .dl1 dd{margin-bottom:1.093vw}
.nav .dl1 .pic{width:3.333vw;margin-right:1.25vw}
.nav .dl1 h3{font-size:.833vw;line-height:3.333vw}
.banner .item{height:42.81vw}
.banner h3{font-size:3.645vw}
.fd-top{padding:1.666vw 0 1.718vw}
.fd-logo{height: 2.552vw;line-height: 2.552vw;}
.fd-logo img{height:2.552vw;margin-right: 1.666vw;}
.fd-logo h3{font-size: 1.145vw;line-height: 2.187vw;padding-left: 1.562vw;}
.fd-share{margin-top:.26vw}
.fd-share .bshare-custom a{width:2.395vw;height:2.395vw;border:solid #a7a7a7;margin-left:.937vw}
.fd-addr{width:30.2vw;padding:1.77vw 0 .52vw 3.541vw}
.fd-ma{margin-left:1.041vw}
.fd-ma .pic{width:7.291vw;margin-bottom:.937vw}
.fd-ma h3{font-size:.833vw}
.fd-addr .addr{padding-top:.312vw}
.fd-addr .addr .itm{margin-bottom:1.197vw}
.fd-addr .addr span{font-size:.833vw;margin-bottom:.26vw}
.fd-addr .addr .txt{font-size:.833vw}
.fd-nav{padding:1.927vw 0 3.489vw}
.fd-nav dl{padding-right:.52vw}
.fd-nav dt{font-size:.885vw;padding-bottom:1.145vw;margin-bottom:.833vw}
.fd-nav dt:after{width:1.041vw;height:.104vw}
.fd-nav dd a{font-size:.833vw}
.fd-copy{font-size:.781vw;padding:1.354vw 0 1.406vw}
.g-bot{right: 2.812vw;width: 4.010vw;border-radius: 0.520vw;padding: 1.145vw 0 0.781vw;}
.g-bot .tit{font-size: 0.625vw;padding: 0.625vw 0;}
.g-bot .tit i{width: 1.25vw;height: 1.25vw;margin: 0 auto 0.416vw;}
.g-bot .down{width: 6.979vw;right: 3.958vw;border-radius: 0.520vw 0 0 0.520vw;padding: 0.781vw 0.520vw 0.520vw 1.145vw;}
.g-bot .down h3{font-size: 0.729vw;margin-bottom: 0.156vw;}
.g-bot .down span{font-size: 0.729vw;}
.g-tit1 h3{font-size:2.5vw;margin-bottom:.833vw}
.g-tit1 .desc{font-size:1.041vw}
.row-a1{padding:3.75vw 0 4.062vw}
.ul-txt1{margin:2.76vw 0 3.229vw}
.ul-txt1 span{font-size:.937vw;line-height:3.333vw}
.ul-txt1 span em{font-size:2.812vw;line-height:4.583vw;margin-right:.52vw}
.ul-txt1 h3{font-size:.937vw}
.row-a1 .more{width:9.27vw;font-size:.833vw;line-height:1.979vw;border-radius:.937vw}
.row-a2{padding:8.385vw 0 1.562vw}
.m-imgtxt1 .slick-list{margin:0 -.729vw;padding:2.708vw 0}
.m-imgtxt1 .item{margin:0 .729vw}
.m-imgtxt1 .con{padding:3.958vw 4.166vw 4.531vw}
.m-imgtxt1 .pic{width:8.906vw;margin:0 auto 1.718vw}
.m-imgtxt1 h3{font-size:1.25vw;margin-bottom:1.25vw}
.m-imgtxt1 .desc{font-size:.833vw}
.m-imgtxt1 .slick-next,.m-imgtxt1 .slick-prev{margin-top:-.885vw;width:1.822vw;height:1.822vw}
.m-imgtxt1 .slick-prev{left:-3.229vw}
.m-imgtxt1 .slick-next{right:-3.229vw}
.row-a3{padding:.937vw 0 3.593vw}
.row-a3 .box{margin-top:1.614vw}
.row-a3 .left{width:37.29vw;margin-right:1.562vw}
.row-a3 .left .pic{margin-bottom:.833vw}
.row-a3 .left h3{font-size:1.354vw}
.ul-txt2{padding-left:1.77vw}
.ul-txt2 li{padding-bottom:1.093vw;margin-bottom:.937vw}
.ul-txt2 h3{font-size:1.354vw;margin-bottom:.52vw}
.ul-txt2 .desc{font-size:.781vw}
.ul-txt2 .date{font-size:.781vw;margin-top:.625vw}
.ban h3{font-size:3.333vw}
.cur{font-size:.833vw;line-height:1.562vw;padding:1.354vw 0}
.cur i{width:.52vw;height:.52vw;margin:0 .781vw}
.g-box{margin-top:.312vw;margin-bottom:1.562vw}
.snv{width:17.5vw;border-radius:0.78125vw;margin-right:2.083vw;padding:.625vw 0 1.718vw}
.snv li{padding:0 1.458vw}
.snv li:after{width:.677vw;height:1.145vw;right:-.677vw}
.snv li a{font-size:.833vw;line-height:2.916vw;padding:0 .833vw}
.g-box .content{padding-left:19.58vw}
.ul-imgtxt1{margin:0 -.468vw 2.76vw;padding-top:.26vw}
.ul-imgtxt1 li{padding:0 .468vw;margin-bottom:1.041vw}
.ul-imgtxt1 .con{padding:2.447vw 1.979vw 2.239vw}
.ul-imgtxt1 .pic{width:8.906vw;margin:0 auto 1.041vw}
.ul-imgtxt1 h3{font-size:1.25vw;margin-bottom:.833vw}
.ul-imgtxt1 .desc{font-size:.833vw}
.m-product{margin-bottom:5.364vw}
.m-product .top{border-radius:.52vw;padding:1.77vw 2.343vw 2.395vw}
.m-product .top .pic{width:7.552vw;top:-2.083vw;right:3.854vw}
.m-product .top h3{font-size:2.187vw;margin-bottom:.416vw}
.m-product .top .desc{font-size:.833vw}
.ul-txt3{margin-top:1.51vw}
.ul-txt3 li{margin-right:3.541vw}
.ul-txt3 li a{font-size:.937vw;line-height:3.541vw}
.ul-txt4{margin-top:1.25vw}
.ul-txt4 li a{font-size:.833vw}
.ul-txt4 li a i{width:.729vw;height:.572vw;margin-right:.781vw}
.m-details{margin-bottom:3.229vw}
.m-details .top{border-radius:1.041vw;padding:2.447vw 3.437vw 1.25vw 2.395vw}
.m-img1{width:23.48vw;padding-bottom:1.562vw;margin-right:2.083vw}
.m-img1 .slick-next,.m-img1 .slick-prev{margin-top:-1.927vw;width:2.187vw;height:2.187vw}
.m-img1 .slick-prev{left:.937vw}
.m-img1 .slick-next{right:.937vw}
.m-details .top h3{font-size:1.458vw;padding-bottom:1.093vw;margin-bottom:1.041vw}
.m-details .top .desc{font-size:.833vw}
.m-details .top .down{width:11.51vw;font-size:.833vw;line-height:2.708vw;border-radius:1.354vw;margin-top:2.291vw}
.m-details .top .down i{width:1.562vw;height:1.562vw;margin-top:-.104vw;margin-right:.52vw}
.ul-txt5{margin-top:1.875vw}
.ul-txt5 li{margin-right:2.604vw}
.ul-txt5 li a{font-size:.937vw;line-height:2.812vw}
.ul-txt5 li a:after{height:.156vw}
.m-details .details{margin-top:1.562vw}
.m-details .details .itm{margin-bottom:.416vw}
.m-details .details h3{font-size:.937vw;margin-bottom:.312vw}
.m-details .details .desc{font-size:.781vw}
.m-relevant{margin-bottom:3.281vw}
.m-relevant .tit{font-size:.937vw;line-height:2.604vw}
.m-relevant .tit span{padding-right:1.041vw}
.m-relevant .tit span:after{height:.156vw}
.ul-imgtxt2{margin:1.666vw -.312vw 0}
.ul-imgtxt2 li{padding:0 .312vw;margin-bottom:1.041vw}
.ul-imgtxt2 .pic{margin-bottom:.625vw}
.ul-imgtxt2 h3{font-size:.833vw}
.g-tit2 h3{font-size:2.187vw;margin-bottom:1.25vw}
.g-tit2 .desc{font-size:.937vw}
.m-invite{padding:2.916vw 0 4.479vw}
.ul-txt6{width:67.7vw;margin:3.541vw auto 0}
.ul-txt6 li{margin-bottom:1.458vw}
.ul-txt6 .con{padding:0 2.343vw 0 1.718vw}
.ul-txt6 .tit{padding:.989vw 0}
.ul-txt6 li.on .tit{padding:1.197vw 0 .937vw}
.ul-txt6 .tit h3{width:37.76vw;font-size:1.041vw;line-height:1.77vw}
.ul-txt6 .tit span{font-size:.781vw;line-height:1.77vw}
.ul-txt6 .tit .s1{width:11.14vw}
.ul-txt6 .tit .s2{width:9.375vw}
.ul-txt6 .tit .details{width:4.739vw;font-size:.781vw;line-height:1.77vw;border-radius:.885vw}
.ul-txt6 .down{padding-top:1.25vw;padding-bottom:2.083vw}
.ul-txt6 .down .item{padding-right:.52vw}
.ul-txt6 .down .desc{font-size:.781vw}
.m-link{margin:4.062vw 0 4.895vw}
.m-link .pic{width:40.41vw;margin-left:1.041vw;margin-top:.468vw}
.m-link .itm{margin-bottom:2.343vw}
.m-link i{width:2.604vw;height:2.604vw;margin-right:1.145vw}
.m-link h3{font-size:1.041vw;margin-bottom:.364vw}
.m-link .desc{font-size:.937vw}
.m-link .desc h2{font-size:1.875vw}
.m-link .desc span{font-size:.833vw}
.ul-imgtxt3{margin-bottom:3.437vw}
.ul-imgtxt3 li{margin-bottom:1.614vw}
.ul-imgtxt3 .left{width:15.46vw;padding:1.875vw 2.187vw 2.187vw;margin-right:1.302vw}
.ul-imgtxt3 .left .pic{width:3.125vw;height:3.125vw;margin-right:1.77vw}
.ul-imgtxt3 .left h3{font-size:1.041vw;line-height:3.125vw}
.ul-imgtxt3 .txt h3{font-size:1.041vw;line-height:2.5vw;padding:0 1.145vw .156vw}
.ul-imgtxt3 .txt .desc{font-size:.937vw;padding:1.614vw 1.458vw .52vw}
.ul-imgtxt3 .txt .desc span{padding-right:.52vw}
.m-download{margin-bottom:1.562vw}
.m-download .s1{width:38.38vw}
.m-download .s2{width:8.281vw}
.m-download .s3{width:5.572vw}
.m-download .tit{border-bottom:solid #7391a8;padding-bottom:.729vw}
.m-download .tit span{font-size:.937vw}
.ul-txt7{margin-bottom:2.604vw}
.ul-txt7 .con{padding:.833vw 0}
.ul-txt7 span{font-size:.833vw;line-height:1.666vw}
.ul-txt7 .s3 span{width:5.572vw;font-size:.729vw;line-height:1.562vw;border-radius:.833vw}
.ul-txt7 .s1 span i{width:.416vw;height:.729vw;margin-right:.52vw}
.ul-txt7 .s3 span i{width:1.041vw;height:1.041vw}
.pages li{margin:0 .625vw}
.pages li a{width:2.395vw;height:2.395vw;font-size:.833vw;line-height:2.395vw;border-radius:1.197vw}
.m-news{width:67.7vw;margin:3.958vw auto 4.010vw}
.ul-imgtxt4{margin-bottom:.625vw}
.ul-imgtxt4 li{margin-bottom:2.343vw}
.ul-imgtxt4 .pic{width:24.89vw;margin-right:2.395vw}
.ul-imgtxt4 .txt{padding:1.302vw 3.645vw .52vw 0}
.ul-imgtxt4 .date{font-size:.729vw;margin-bottom:.26vw}
.ul-imgtxt4 h3{font-size:1.25vw;margin-bottom:1.197vw}
.ul-imgtxt4 .desc{font-size:.833vw}
.ul-imgtxt4 .look{width:9.322vw;font-size:.833vw;line-height:2.187vw;border-radius:1.093vw;margin-top:.52vw}
.ul-txt1.qm{margin:1.822vw 0 3.489vw}
.m-brief i{width:3.958vw;height:3.958vw;top:3.697vw}
.m-brief .txt{width:29.42vw;padding:7.708vw 0 10.83vw}
.m-brief em{font-size:3.229vw}
.m-brief h3{font-size:2.187vw;margin-bottom:1.406vw}
.m-brief .desc{font-size:.937vw}
.m-history{padding:3.854vw 0 1.562vw}
.g-tit3{font-size:2.187vw}
.m-history .slider-nav{margin-top:5.208vw}
.m-history .slider-nav:after{bottom:2.604vw}
.m-history .slider-nav span{font-size:3.333vw;line-height:4.166vw;margin-bottom:.833vw}
.m-history .slider-nav .slick-current span{font-size:3.75vw}
.m-history .slider-nav i{width:5.208vw;height:5.208vw}
.m-history .slider-for{margin-top:1.458vw}
.m-history .slider-for .pic{width:35.62vw;margin-left:6.145vw}
.m-history .slider-for .txt{font-size:.937vw;padding-top:3.437vw}
.m-culture{margin:1.822vw 0 4.27vw}
.ul-imgtxt5{margin:2.187vw -.989vw 0}
.ul-imgtxt5 li{padding:0 .989vw;margin-bottom:1.041vw}
.ul-imgtxt5 .con{padding:2.812vw 3.645vw 3.854vw}
.ul-imgtxt5 h3{font-size:1.666vw;margin-bottom:2.291vw}
.ul-imgtxt5 .desc{font-size:.833vw}
}
@media only screen and (max-width:949px){
.wp{width:auto;max-width:none;padding:0 10px}
.index,body{padding-top:70px}
.header{padding:0 10px}
.logo{height:70px;line-height:70px}
.logo img{height:40px}
.so{display:none}
.menuBtn{display:block}
.nav{display:none;position:fixed;top:70px;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);padding:10px 0;overflow:hidden;overflow-y:auto}
.nav ul{display:block}
.nav li{float:none;padding:0}
.nav .v1{width:auto;font-size:16px;line-height:40px;text-align:center}
.nav li.on .v1,.nav li:hover .v1{background:0 0}
.nav dl{width:auto;position:static;padding:5px 0;background:0 0}
.nav dd a{font-size:14px;line-height:35px;text-align:center}
.nav dd a span:after{display:none}
.nav dd.ok a,.nav dd:hover a{color:#265feb}
.nav .dl1{width:auto;padding:0}
.nav .dl1 dd{float:none;width:auto;margin-bottom:0}
.nav .dl1 .pic{display:none}
.nav .dl1 h3{font-size:14px;line-height:35px;text-align:center}
.banner .item{height:42.81vw;min-height:180px}
.banner h3{font-size:3.645vw}
.banner .slick-next,.banner .slick-prev{width: 20px;height: 20px;margin-top: -10px;}
.banner .slick-dots{bottom:10px}
.banner .slick-dots li{margin:0 5px}
.banner .slick-dots li.slick-active button{width:20px}
.fd-top{padding:20px 0}
.fd-logo{float: none;text-align: center;margin: 0 auto 10px;}
.fd-logo img{margin-right: 0;}
.fd-logo h3{display: none;}
.fd-share{float:none;margin-top:0}
.fd-share .bshare-custom{font-size:0;text-align:center}
.fd-share .bshare-custom a{float:none;display:inline-block;vertical-align:middle;margin:0 5px}
.fd-addr{float:none;width:auto;padding:20px 0}
.fd-ma{float:none;margin-left:0;margin-bottom:10px}
.fd-ma .pic{margin:0 auto 10px}
.fd-ma h3{font-size:14px}
.fd-addr .addr{padding-top:0}
.fd-addr .addr .itm{text-align:center;margin-bottom:10px}
.fd-addr .addr .txt,.fd-addr .addr span{font-size:14px}
.fd-nav{display:none}
.fd-copy{font-size:13px;text-align:center;padding:10px 0}
.fd-copy span{margin:0 5px}
.g-bot{display:none}
.g-tit1 h3{font-size:18px;margin-bottom:10px}
.g-tit1 .desc{font-size:14px}
.row-a1{padding:30px 0}
.ul-txt1{margin:20px 0}
.ul-txt1 span{font-size:16px;line-height:30px}
.ul-txt1 span em{font-size:24px;line-height:36px;margin-right:5px}
.ul-txt1 h3{font-size:16px}
.row-a1 .more{width:120px;font-size:14px;line-height:30px}
.row-a2{padding:30px 0 10px}
.m-imgtxt1 .slick-list{margin:0 -10px;padding:20px 0}
.m-imgtxt1 .item{margin:0 10px}
.m-imgtxt1 .con{padding:20px}
.m-imgtxt1 .pic{width:120px;margin-bottom:10px}
.m-imgtxt1 h3{font-size:16px;margin-bottom:10px}
.m-imgtxt1 .desc{font-size:14px}
.row-a3{padding:0 0 30px}
.row-a3 .box{margin-top:20px}
.row-a3 .left{float:none;width:auto;margin-right:0;margin-bottom:20px}
.row-a3 .left .pic{margin-bottom:10px}
.row-a3 .left h3{font-size:18px}
.ul-txt2{border-left:none;padding-left:0}
.ul-txt2 li{padding-bottom:10px;margin-bottom:20px}
.ul-txt2 h3{font-size:16px}
.ul-txt2 .desc{font-size:13px}
.ul-txt2 .date{font-size:13px;margin-top:10px}
.ban h3{font-size:3.333vw}
.cur{font-size:14px;padding:10px 0}
.cur i{margin:0 10px}
.g-box{margin-top:10px;margin-bottom:30px}
.snv{display:none}
.g-box .content{padding-left:0}
.ul-imgtxt1{margin-bottom:0;padding-top:0}
.ul-imgtxt1 .con{padding:20px}
.ul-imgtxt1 .pic{width:120px;margin-bottom:10px}
.ul-imgtxt1 h3{font-size:16px;margin-bottom:10px}
.ul-imgtxt1 .desc{font-size:14px}
.m-product{margin-top:20px;margin-bottom:30px}
.m-product .top{padding:20px}
.m-product .top .pic{width:100px;right:20px}
.m-product .top h3{font-size:20px}
.m-product .top .desc{font-size:14px}
.ul-txt3{margin-top:20px}
.ul-txt3 li{margin-right:20px}
.ul-txt3 li a{font-size:14px;line-height:40px}
.ul-txt4{margin-top:20px}
.ul-txt4 li a{font-size:14px;line-height:35px}
.ul-txt4 li a i{margin-right:10px}
.m-details .top{padding:20px}
.m-img1{float:none;margin:0 auto 10px}
.m-details{margin-bottom:20px}
.m-details .top h3{font-size:16px;padding-bottom:10px;margin-bottom:10px}
.m-details .top .desc{font-size:14px;line-height:2em}
.m-details .top .down{width:150px;font-size:14px;line-height:40px;margin-top:10px}
.m-details .top .down i{width:20px;height:20px}
.ul-txt5{margin-top:20px}
.ul-txt5 li{margin-right:20px}
.ul-txt5 li a{font-size:14px;line-height:40px}
.m-details .details{margin-top:20px}
.m-details .details h3{font-size:16px}
.m-details .details .desc{font-size:13px;line-height:1.8em}
.m-relevant{margin-bottom:10px}
.m-relevant .tit{font-size:16px;line-height:40px}
.m-relevant .tit span{padding-right:10px}
.m-relevant .tit span:after{height:2px}
.ul-imgtxt2{margin-top:20px}
.ul-imgtxt2 .pic{margin-bottom:10px}
.ul-imgtxt2 h3{font-size:14px}
.g-tit2 h3{font-size:20px;margin-bottom:10px}
.g-tit2 .desc{font-size:14px;line-height:1.8em}
.g-tit2 .desc p br{display:none}
.m-invite{padding:30px 0 10px}
.ul-txt6{width:auto;margin-top:20px}
.ul-txt6 li{margin-bottom:20px}
.ul-txt6 .con{padding:0 20px}
.ul-txt6 .tit,.ul-txt6 li.on .tit{padding:10px 0}
.ul-txt6 .tit h3{float:none;width:auto;font-size:16px}
.ul-txt6 .tit span{font-size:13px}
.ul-txt6 .tit .s1,.ul-txt6 .tit .s2{width:25%}
.ul-txt6 .tit .details{font-size:13px}
.ul-txt6 .down{padding:20px 0 10px}
.ul-txt6 .down .item{float:none;width:auto;padding-right:0;margin-bottom:10px}
.ul-txt6 .down .desc{font-size:13px;line-height:1.8em}
.m-link{margin:30px 0 20px}
.m-link .pic{float:none;width:auto;margin:0 auto 10px}
.m-link .itm{margin-bottom:10px}
.m-link i{width:30px;height:30px;margin-right:10px;margin-top:0}
.m-link h3{font-size:16px}
.m-link .desc{font-size:14px}
.m-link .desc h2{font-size:24px;margin-top:0}
.m-link .desc span{font-size:13px}
.ul-imgtxt3{margin-bottom:10px}
.ul-imgtxt3 li{margin-bottom:20px}
.ul-imgtxt3 .left{width:200px;padding:20px;margin-right:20px}
.ul-imgtxt3 .left .pic{width:40px;height:40px;margin-right:20px}
.ul-imgtxt3 .left h3{font-size:16px;line-height:40px}
.ul-imgtxt3 .txt h3{font-size:16px;line-height:30px;padding:0 10px}
.ul-imgtxt3 .txt .desc{font-size:14px;padding:20px 10px 10px}
.ul-imgtxt3 .txt .desc span{float:none;width:auto;padding-right:0}
.m-download{margin-bottom:20px}
.m-download .tit{border-width:2px;padding-bottom:10px}
.m-download .tit span{font-size:16px}
.m-download .s1{width:60%}
.m-download .s2,.m-download .s3{width:20%}
.ul-txt7{margin-bottom:20px}
.ul-txt7 .con{padding:10px 0}
.ul-txt7 span{font-size:14px}
.ul-txt7 .s3 span{font-size:13px}
.pages li{margin:0 5px}
.pages li a{width:32px;height:32px;line-height:32px;font-size:14px}
.m-news{width:auto;margin:30px 0}
.ul-imgtxt4{margin-bottom:0}
.ul-imgtxt4 li{margin-bottom:20px}
.ul-imgtxt4 .pic{width:360px;margin-right:20px}
.ul-imgtxt4 .txt{padding:20px 20px 20px 0}
.ul-imgtxt4 .date{font-size:13px}
.ul-imgtxt4 h3{font-size:16px;margin-bottom:10px}
.ul-imgtxt4 .desc{font-size:14px}
.ul-imgtxt4 .look{width:120px;font-size:14px;line-height:35px}
.ul-txt1.qm{margin:20px 0}
.m-brief i{display:none}
.m-brief .txt{padding:50px 0}
.m-brief em{font-size:32px}
.m-brief h3{font-size:20px;margin-bottom:10px}
.m-brief .desc{font-size:14px}
.m-history{padding:30px 0}
.g-tit3{font-size:20px}
.m-history .slider-nav{margin-top:20px}
.m-history .slider-nav:after{bottom:30px}
.m-history .slider-nav span{font-size:18px;line-height:30px;margin-bottom:10px}
.m-history .slider-nav .slick-current span{font-size:24px;line-height:30px}
.m-history .slider-nav i{width:60px;height:60px}
.m-history .slider-for{margin-top:20px}
.m-history .slider-for .pic{float:none;margin:0 auto 10px}
.m-history .slider-for .txt{font-size:14px;padding-top:0}
.m-culture{margin:0 0 30px}
.ul-imgtxt5{margin:20px -10px 0}
.ul-imgtxt5 li{padding:0 10px}
.ul-imgtxt5 .con{padding:20px}
.ul-imgtxt5 h3{font-size:18px;margin-bottom:10px}
.ul-imgtxt5 .desc{font-size:14px}
}
@media only screen and (max-width:767px){
.index,body{padding-top:50px}
.logo{height:50px;line-height:50px}
.logo img{height:30px}
.nav{top:50px}
.banner h3{font-size:18px}
.ul-txt1 li{float:none;width:auto;margin-bottom:10px}
.ul-txt1 li:after{display:none}
.g-tit1.white{text-align:center}
.g-tit1.white h3{color:#000}
.g-tit1.white .desc{color:#888}
.row-a2{padding-top:40vw}
.ban h3{font-size:20px}
.ul-imgtxt1 li{width:50%}
.m-product .top{padding:20px 10px}
.m-product .top .pic{position:static;margin-bottom:10px}
.ul-txt3 li{margin-right:10px}
.m-details .top{padding:20px 10px}
.m-img1{width:auto}
.m-img1 .slick-next,.m-img1 .slick-prev{width:32px;height:32px;margin-top:-26px}
.m-img1 .slick-prev{left:10px}
.m-img1 .slick-next{right:10px}
.ul-imgtxt2 li{width:50%}
.ul-txt6 .tit .s1,.ul-txt6 .tit .s2{width:38%}
.ul-imgtxt3 .left{float:none;width:auto;margin-right:0;margin-bottom:10px;padding:20px 10px}
.m-download .tablebox{overflow-x:auto}
.m-download .tablebox .boxs{width:767px}
.ul-imgtxt4 .con{padding:20px 10px}
.ul-imgtxt4 .pic{float:none;margin:0 auto 10px}
.ul-imgtxt4 .txt{padding:0}
.ul-imgtxt4 .desc{height:auto}
.m-brief .txt,.m-history .slider-for .pic{width:auto}
.ul-imgtxt5 li{width:50%}
.ul-imgtxt5 .con{padding:20px 10px}
}
@media only screen and (max-width:479px){
.ul-imgtxt1{margin:0}
.ul-imgtxt1 li{float:none;width:auto;padding:0}
.ul-imgtxt1 .con{padding:20px 10px}
.ul-imgtxt1 .desc{height:auto}
.ul-txt3 li{float:none;margin-right:0}
.ul-txt3 li a{text-align:center}
.ul-txt4 li{float:none;width:auto}
.ul-imgtxt2{margin:20px 0 0}
.ul-imgtxt2 li{float:none;width:auto;padding:0}
.ul-txt6 .tit span{float:none}
.ul-txt6 .tit .s1,.ul-txt6 .tit .s2{width:auto}
.ul-txt6 .tit .details{float:none}
.ul-imgtxt4 .pic{width:auto}
.m-brief .txt{padding:30px 0}
.ul-imgtxt5{margin:20px 0 0}
.ul-imgtxt5 li{float:none;width:auto;padding:0}
.ul-imgtxt5 .desc{height:auto}
}