@charset "utf-8";*{margin:0;padding:0}
img{border:none;border:0;vertical-align:middle}
html{font-size:62.5%;font-weight:normal}
body{position:relative;color:#333;font:0.75em/1.5 "微软雅黑",Arial;background:#fff}
ul,li{list-style-type:none}
a{color:#333;text-decoration:none;border:none}
a:hover{color:#014da1}
.clear{clear:both;width:100%}
.ispc_header{position:relative}
.logo a{display:block;margin:10px 0}
.logo img{max-height:75px}
.default-pc-nav-menu{}
.default-pc-nav-menu li{position:relative}
.default-pc-nav-menu > li li{position:relative;width:100%;white-space:nowrap}
.default-pc-nav-menu ul{display:none;position:absolute;z-index:2}
.default-pc-nav-menu > li > ul{top:100%;left:0}
.default-pc-nav-menu > li > ul > li > ul{top:0;left:100%}
.default-pc-nav-menu > li{float:left}
.default-pc-nav-menu > li:hover > ul{display:block}
.default-pc-nav-menu > li ul > li:hover > ul{display:block}
.menu li{margin:25px 15px 0 15px}
.menu a{display:block;line-height:45px;font-size:16px;color:#333}
.menu a::before{position:absolute;bottom:0;left:0;margin-bottom:-1px;width:100%;height:1px;background:#014da1;content:"";transition:transform .3s;transform:scaleX(0);transform-origin:100% 0}
.menu a:hover::before{color:#fff;transform:scaleX(1);transform-origin:0 0}
.wp{position:relative;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}
.wp960{position:relative;width:100%;max-width:960px;margin:0 auto;box-sizing:border-box}
.l,.left{float:left}
.r,.right{float:right}
.cl{zoom:1}
.cl:after{content:".";display:block;height:0px;clear:both;visibility:hidden}
.block{display:block}
.none{display:none}
.nybanner{width:100%;padding:50px 0;text-align:center;color:#fff;background-image:linear-gradient(145deg,#014da1 0,#2ba6e1 100%);position:relative;overflow:hidden;margin:0 auto}
.bg_blur{position:absolute;left:0;top:0;width:100%;height:100%;background:url(e.jpg);background-size:cover;background-attachment:fixed;background-position-x:center !important;opacity:0.85}
@media screen and (max-device-width:1024px){.bg_blur{background-attachment:scroll}
.bg_chanye{background-attachment:scroll}
}.nybanner .nytit{text-align:center}
.nybanner .nytit span.xian{width:40px;height:3px;background:#fff;margin:15px auto;display:block}
.nybanner .nytit h1{font-size:32px;text-transform:uppercase;width:100%}
.nybanner .nytit h2{font-size:24px;width:100%}
.default-mod-add .nytit,.default-api-diy .nytit{display:none}
.listnav{width:100%;margin-top:20px;text-align:center}
.listnav li{display:inline-block;margin:0 10px 10px 0}
.listnav li{*display:block}
.listnav li a{display:block;color:#fff;padding:5px 15px;border:1px solid #fff;font-size:14px;transition:0.3s}
.listnav li:hover a,.listnav li.a a{background:#f8b300;color:#fff;border:1px solid #f8b300}
.newsBox,.newsBox::before,.newsBox .newsTime,.newsBox .newsTitle{-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.newsBox{position:relative;margin:10px auto;overflow:hidden;padding:5px;border-bottom:1px #e5e5e5 solid;background:transparent}
.newsBox::before{content:'';display:block;position:absolute;z-index:-1;top:0;left:0;width:0;height:100%;background:#014da1}
.newsBox:hover::before{width:100%}
.newsBox:hover .newsTime,.newsBox:hover .newsTitle{color:#fff}
.newsBox:hover .newsTime{border-right-color:#fff;border-right-width:1px}
.newsTime{width:20%;text-align:center;color:#666;border-right:1px solid #e5e5e5;float:left}
.newsBody{color:#666;padding:15px}
.newsTitle{color:#333;font-size:18px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5%}
.day{font-size:24px}
.yaer{font-size:16px}
.article{margin:3em auto}
.default-article-content{text-align:justify;font-size:14px}
.default-article-content a{color:#014da1}
.default-article-content ul{padding-left:20px}
.default-article-content li{list-style-type:inherit}
.default-article-content h1,.default-article-content h2,.default-article-content h3,.default-article-content h4,.default-article-content h5,.default-article-content h6{margin-top:1em;margin-bottom:1em;font-weight:bold}
.default-article-content td{border:1px solid #333}
.default-article-content p{line-height:1.75em}
.default-article-content img{max-width:100%}
.vnews{}
.pox01{padding:20px 0;font-size:12px;width:100%;transition:0.2s}
.pox01 a{color:#666}
.pox01 a:hover{color:#014da1}
.vnews .vntext{float:left;width:68%}
.vnews .vntext h1{font-size:24px;font-weight:normal;color:#014da1;margin-bottom:20px}
.vnews .vntext .look{font-size:12px;color:#888}
.vnews .vntext .article{width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #eaeaea}
.vnews dl{float:right;width:26%;margin-top:60px}
.vnews dl dt{font-size:18px;color:#fff;padding:1em 0 1em;text-align:center;background:#014da1}
.vnews dl dt span{display:block;width:100%;text-transform:uppercase;font-weight:400;font-size:27px}
.vnews dl dd{padding:8px 0 8px 1em;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}
.vnews dl dd a{display:block;width:calc(100% - 15px);transition:0.4s}
.vnews dl dd a:hover{margin-left:15px}
.vnews dl dd h3{font-size:15px;color:#444;margin-bottom:5px;transition:0.4s}
.vnews dl dd a:hover h3{color:#014da1}
.next01{margin-top:60px;width:100%}
.next01 a{display:block;width:50%;position:relative;padding:20px 0;color:#666;transition:0.3s}
.next01 a:hover{background:#444;color:#fff}
.next01 .nprev{float:left}
.next01 .nnext{float:right;text-align:right}
.next01 a h3{font-size:14px;margin-left:80px;width:calc(100% - 100px)}
.next01 a.nnext h3{margin-left:10px;margin-right:60px}
.next01 a span{display:block;position:absolute;width:34px;height:34px;left:20px;top:calc(50% - 17px);border:1px solid #fff;background:url("go03.png") no-repeat center center;transition:0.3s;box-sizing:border-box;background-size:16px}
.next01 a:hover span{border-color:#777}
.next01 a.nnext span{background:url("go04.png") no-repeat center center;background-size:16px;left:inherit;right:20px}
.product-show{margin:3em auto}
.product-show li{float:left;width:23%;margin-left:1.7%;transition:all .4s;margin-bottom:2%}
.product-show li:hover{transform:translateY(-3px)}
.product-show li a{display:block;padding:10px;transition:all .4s;background:#f8f8f8}
.product-show li:hover a{background:#f8b300}
.product-show li span{display:block}
.product-show li span img{width:100%;height:auto}
.product-show li div{padding:13px 0 3px 0}
.product-show li div h3{float:left;width:80%;font-size:16px;color:#666;transition:all .4s}
.product-show li:hover div h3{color:#fff}
.product-show li div em{display:block;float:right;width:30px;height:30px;border-radius:50%;line-height:30px;text-align:center;background:#eee;margin-right:10px;transition:all .4s}
.product-show li:hover div em{background:#333;color:#fff;margin-right:0}
.default-pc-page{text-align:center;font-size:14px}
.default-pc-page a{color:#aaa;padding:2px 8px;text-decoration:none}
.default-pc-page span{color:#aaa;padding:2px 2px;text-decoration:none}
.default-pc-page a:hover{background-color:#f8b300;color:white}
.default-pc-page span.dodgerblue a{background-color:#f8b300;color:white}
.ispc_lianxi{width:100%;height:auto;background-color:#1b1b1b;margin-top:50px}
.fnav{height:auto;margin:auto;padding:20px 0}
.fnav ul{width:70%;height:auto;float:left}
.fnav ul li{float:left;margin-right:25px;line-height:37px}
.fnav ul a span{font-size:14px;color:#666;display:block}
.fnav ul li:hover span{color:#fff}
.fnav h4{float:right;font-size:40px;line-height:1;font-family:Georgia;color:#fff;padding-left:45px;background:url("tel.png") no-repeat center left}
.xian{width:100%;height:1px;display:block;background-color:#333}
.call{margin:auto;padding:60px 0}
.call_t{float:left;width:auto;margin-left:7%;margin-top:10px}
.call_t li{float:left;margin-right:80px}
.call_t li h2{font-size:25px;color:#fff;margin-bottom:10px}
.call_t li p{font-size:14px;color:#666;line-height:30px}
.call_img{max-width:50%}
.jishu{width:100%;margin:0 auto;background-color:#2e2e2e;padding:20px 0;box-sizing:border-box}
.jishu h3{text-align:center;width:100%}
.jishu a:hover{color:#666}
.default-pc-copyright{width:100%;height:auto;margin:auto;font-size:13px;color:#666}
.default-pc-copyright a{color:#666}
.ismobile_footer,.ismobile_foot,.ismobile_header,.ismobile_nav,.black-fixed,.ismobile_h45{display:none}
@media only screen and (max-device-width:1024px) and (orientation:landscape){}
@media screen and (max-width:959px){.ispc_header,.ispc_lianxi,.ispc_none{display:none}
.wp,.wp960{width:100%;margin:0 auto;position:relative;paddin/g-bottom:0 !important}
.content_w{padding:0 1.2em}
.article{overflow:hidden}
.ismobile_h45{margin:0 auto;height:4.5em;display:block}
.ismobile_header{width:100%;height:4.5em!important;position:fixed;z-index:3;background:rgba(255,255,255,1);display:block;border-bottom:1px #e5e5e5 solid}
.logo{display:inline-block;width:auto;height:3.5em;margin:.5em auto 0;auto;float:left;padding-left:.8em}
.iii i{width:14.0625%;right:1.09375%;top:0;position:absolute;line-height:1.6em;font-size:3.4em;color:#014da1;text-align:center;overflow:hidden;z-index:10}
body{position:relative;width:100%;background:#fff;height:100%}
.allpage{position:relative;height:auto;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;right:0;z-index:10;background:#fff}
.clicked{right:165px!important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;left:auto}
.ismobile_nav{width:165px;position:absolute;right:0;top:0;bottom:0;padding-top:2.5em;z-index:2;x;background:#1b1b1b;display:block}
.fixed{width:165px;height:100%;position:fixed;right:0;top:0;bottom:0;z-index:999;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.ismobile_nav li{width:105px;margin:0 auto;color:#fff;border-bottom:1px #333 solid}
.ismobile_nav li a{display:block;width:100%;font:400 2.7em/2.4em '微软雅黑';color:#fff}
.ismobile_nav li:last-child{margin-bottom:20%}
.black-fixed{position:fixed;z-index:99999!important;right:0;width:0;top:0;height:100%;background:rgba(0,0,0,0.7);text-align:right;font-size:1.6em;color:#fff;line-height:3em;right:0;overflow:hidden;display:block}
.black-clicked{width:100%;padding-right:5%;right:165px}
.black-clicked i{font-size:2.1em;line-height:1.8em}
.ismobile_footer{width:100%;bottom:30px;overflow:hidden;position:fixed;z-index:3;left:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;display:block}
.mbfootcontact{width:80%;margin:0 10%;background-color:rgba(0,0,0,0.4);box-shadow:0 5px 10px rgba(0,0,0,0.1);text-align:center;border-radius:20px;z-index:11;height:40px}
.mbfootcontact a{display:inline-block;width:23%;line-height:40px;height:40px;text-align:center;color:#fff;font-weight:normal;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.13);font-size:20px;-webkit-text-stroke-width:initial}
.mbfootcontact a.c04{border:none}
.product-show li{width:47%}
.product-show li div h3{width:70%;font-size:2em;min-height:70px;overflow:hidden}
.newsBox::before{display:none}
.newsBody{color:#666;padding:1px}
.newsTitle{color:#333;font-size:16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:3%}
.day{font-size:2.1em}
.yaer{font-size:.9em}
.default-pc-page{margin-bottom:2em}
.vnews .vntext{float:left;width:100%}
.vnews .vntext h1{font-size:18px;font-weight:normal;color:#014da1;margin-bottom:20px;text-align:center}
.vnews .vntext .look{font-size:12px;color:#888}
.vnews .vntext .article{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #eaeaea}
.vnews dl{display:none}
.next01{margin-top:0;width:100%;margin-bottom:2em}
.next01 a{display:block;width:100%;position:relative;padding:10px 0;color:#666;transition:0.3s}
.article{margin:1.5em auto}
.jishu{padding:20px 1em}
}
@media screen and (max-width:640px){}