*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
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}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-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}
.wp2{width:100%;max-width:1330px;margin:0 auto}
.wp3{width:100%;max-width:1180px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.header .hd-top{height:46px;line-height:46px;background:#f6f6f6;border-bottom:1px solid #e5e5e5}
.header .hd-top .msg{float:left;display:block;padding-left:28px;font-size:14px;color:#666;background:url(../images/j-p1.png) left center no-repeat}
.header .hd-top .r-con{float:right;font-size:0}
.header .hd-top .r-con a{display:inline-block;font-size:14px;color:#666;padding-left:22px;margin-left:20px}
.header .hd-top .r-con a.add{background:url(../images/j-p2.png) left center no-repeat}
.header .hd-top .r-con a.sethome{background:url(../images/j-p3.png) left center no-repeat}
.header .hd-top .r-con a.tel{position:relative;font-size:18px;color:#0988d1;font-weight:700;background:url(../images/j-p4.png) left center no-repeat}
.header .hd-top .r-con a.tel::after{position:absolute;content:'';left:-11px;top:50%;width:1px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#dcdcdc}
.header{overflow:hidden}
.header .logo{font-size:0;height:109px;line-height:109px;float:left}
.header .logo img{display:inline-block;vertical-align:middle}
.header .hd-nav{overflow:hidden;background-color:#fff}
.header .wp{overflow:hidden}
.header .hd-nav .nav{float:right;margin-top:41px}
.header .nav ul{overflow:hidden}
.header .nav ul li{float:left;margin-left:10px}
.header .nav ul li a{display:block;height:26px;line-height:26px;border-radius:13px;overflow:hidden;padding-left:12px;padding-right:29px;font-size:16px}
.header .nav ul li a:hover,.header .nav ul li.on a{color:#fff;background:#0988d1 url(../images/j-p5.png) right 10px center;background-repeat:no-repeat}
.banner{width:100%;position:relative}
.banner img{display:block;width:100%}
.banner .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center}
.banner .slick-dots li{display:inline-block;position:relative;cursor:pointer;width:14px;height:14px;background:#fff;border-radius:50%;margin:0 5px}
.banner .slick-dots li.slick-active{background:#158ed3}
.banner .slick-dots li button{position:absolute;left:-9999px}
.menuBtn{display:none;position:fixed;top:15px;right:12px;z-index:201;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#0988d1;margin:4px 0;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%;margin-top:-5px;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)}
.footer{padding:36px 0 26px;background:#158ed3}
.footer .ft-link{text-align:center;font-size:0;margin-bottom:13px}
.footer .ft-link a{display:inline-block;font-size:14px;color:#fff;padding:0 18px;height:16px;line-height:16px;border-right:1px solid #fff}
.footer .ft-link a:last-child{border:none}
.footer .copy{text-align:center;font-size:14px;color:#fff;line-height:2.7}
.footer .copy span{display:inline-block;margin:0 8px}
body{background:#f6f6f6}
.row-index01{overflow:hidden;padding:30px 0 48px}
.m-snav{float:left;width:208px;margin-right:30px}
.m-snav .tit{height:58px;line-height:58px;text-align:center;background:#0988d1}
.m-snav .tit span{display:inline-block;padding-left:40px;font-size:20px;font-weight:700;color:#fff;user-select:none;background:#0988d1 url(../images/j-p6.png) left center no-repeat}
.ul-menu{border:2px solid #0988d1;border-top:none;padding:10px 13px 17px}
.ul-menu li{border-bottom:1px solid #eee}
.ul-menu li:last-child{border:none}
.ul-menu li a{display:block;height:36px;line-height:36px;padding-left:4px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/j-p7.png) right 7px center no-repeat}
.ul-menu li a:hover{color:#0988d1;background-image:url(../images/j-p8.png)}
.m-pro{overflow:hidden;margin-bottom:27px}
.m-pro .r-con{overflow:hidden;padding-top:10px}
.g-tit01{overflow:hidden}
.g-tit01 a{float:right;width:60px;height:20px;font-size:0;background:#0988d1;text-align:center;border-radius:10px;margin-top:5px;margin-left:30px}
.g-tit01 a span{display:inline-block;font-size:12px;color:#fff;padding-right:17px;background:url(../images/j-p9.png) right center no-repeat}
.g-tit01 h3{overflow:hidden;text-align-last:left;font-size:0;font-size:22px;color:#0988d1;font-weight:400;background:url(../images/j-p10.png) right center no-repeat}
.g-tit01 h3 p{display:inline-block;background:#f6f6f6;padding-right:25px}
.g-tit01 h3 p.fff{background:#fff}
.g-tit01 h3 p span{color:#999}
.ul-pro1{overflow:hidden;margin:14px -8px 0}
.ul-pro1 li{float:left;width:25%;padding:0 8px;margin-bottom:16px}
.ul-pro1 li .pic{position:relative;padding-top:80.5%;overflow:hidden;overflow:hidden}
.ul-pro1 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-pro1 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-pro1 li h3{font-weight:400}
.ul-pro1 li h3 a{display:block;height:44px;line-height:44px;text-align:center;font-size:14px;padding:0 5px;background:#dae4ea;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.g-tit02{text-align:center;font-size:0}
.g-tit02 h3{display:inline-block;position:relative;font-size:22px;color:#0988d1;text-transform:uppercase}
.g-tit02 h3 span{color:#999}
.g-tit02 h3::after,.g-tit02 h3::before{position:absolute;top:50%;left:-57px;content:'';width:29px;height:16px;background:url(../images/j-p11.png) center center no-repeat;background-size:contain;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit02 h3::after{left:auto;right:-57px;background-image:url(../images/j-p12.png)}
.slick-02{padding:0 60px;margin:26px -13px 0}
.slick-02 .item{padding:0 13px}
.slick-02 .item .pic{position:relative;padding-top:75%;margin-bottom:10px;overflow:hidden}
.slick-02 .item .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-02 .item .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)}
.slick-02 .item p{text-align:center;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slick-02 .slick-arrow{position:absolute;top:46%;right:13px;width:50px;height:50px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;border-radius:50%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#fff url(../images/j-next.png) center center no-repeat;background-size:cover}
.slick-02 .slick-prev{background-image:url(../images/j-prev.png);left:13px}
.slick-02 .slick-arrow:hover{opacity:.8}
.row-index02{background:#fff;overflow:hidden;padding:42px 0 50px}
.m-contact{width:275px;float:right;margin-left:30px}
.m-contact .title{background:#0988d1;padding:0 20px;height:58px;line-height:58px;font-size:0}
.m-contact .title h3{display:inline-block;color:#fff;font-size:24px;padding-left:27px;background:url(../images/j-p13.png) left center no-repeat}
.m-contact .wrap{border:2px solid #0988d1;border-top:none;padding:15px 16px 91px}
.m-contact .imgtxt{margin-bottom:23px}
.m-contact .imgtxt .pic img{display:block;width:100%}
.m-contact .imgtxt p{height:38px;line-height:38px;text-align:center;border-bottom:1px solid #d2d2d2;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0988d1}
.m-contact .info{color:#666}
.m-contact .info .tit{font-size:16px;font-weight:700;margin-bottom:6px}
.m-contact .info .item{height:36px;line-height:36px;border-top:1px dashed #eee;font-size:13px}
.row-index02 .l-con{overflow:hidden}
.m-imgtxt01{margin-top:27px;overflow:hidden;margin-bottom:40px}
.m-imgtxt01 .pic{float:left;width:344px;margin-right:30px}
.m-imgtxt01 .pic img{display:block;width:100%}
.m-imgtxt01 .txt{overflow:hidden;padding-top:6px}
.m-imgtxt01 .txt h3{font-size:16px;margin-bottom:6px}
.m-imgtxt01 .txt .info{font-size:14px;line-height:1.71;height:17.26em;overflow:hidden}
.m-imgtxt01 .txt a{float:right;font-size:14px;color:#0988d1}
.m-imgtxt01 .txt a:hover{text-decoration:underline}
.row-index02 .l-con{overflow:hidden}
.row-index02 .title2{text-align:center;font-size:0;background:url(../images/j-p14.png) center center no-repeat}
.row-index02 .title2 h3{display:inline-block;position:relative;width:154px;height:35px;line-height:35px;background:#0988d1;border-radius:17px;color:#fff;font-size:22px;font-weight:400}
.row-index02 .title2 h3::after,.row-index02 .title2 h3::before{position:absolute;top:11px;left:14px;content:'';width:9px;height:16px;background:url(../images/j-p15.png) center center no-repeat;background-size:cover}
.row-index02 .title2 h3::after{background-image:url(../images/j-p16.png);left:auto;right:14px}
.slick-03{position:relative;margin:29px -5px 0;padding:0 26px}
.slick-03 .item{padding:0 5px}
.slick-03 .item .pic{position:relative;height:0;overflow:hidden;padding-top:73%;margin-bottom:11px;border:1px solid #eee;overflow:hidden}
.slick-03 .item .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-03 .item .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)}
.slick-03 .item h3{text-align:center;font-size:14px;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}
.slick-03 .slick-arrow{position:absolute;top:46%;right:4px;width:16px;height:23px;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-p18.png) center center no-repeat}
.slick-03 .slick-prev{background-image:url(../images/j-p17.png);left:4px}
.row-index03{overflow:hidden;padding:50px 0 45px}
.m-news{float:left;width:275px;background:#fff;margin-right:30px}
.m-news .tit{height:58px;line-height:58px;padding:0 19px;background:#1c91d4;margin-bottom:15px}
.m-news .tit h3{padding-left:32px;background:url(../images/j-p19.png) left center no-repeat}
.m-news .tit h3 a{display:block;width:100%;height:100%;font-size:22px;color:#fff;background:url(../images/j-p20.png) right center no-repeat}
.m-news .wrap{padding:0 19px 18px}
.m-news .imgtxt{padding-bottom:13px;border-bottom:1px solid #c3c3c3}
.m-news .imgtxt .pic{margin-bottom:21px}
.m-news .imgtxt .pic img{display:block;width:100%}
.m-news .imgtxt .txt h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:center;color:#0988d1;margin-bottom:5px}
.m-news .imgtxt .txt h3 a{font-size:14px;color:#0988d1}
.m-news .imgtxt .txt .info{font-size:13px;color:#999;line-height:1.38;height:5.5em;overflow:hidden}
.ul-news li:first-child a{border-top:none}
.ul-news li a{display:block;font-size:13px;color:#999;padding-left:24px;height:36px;line-height:36px;border-top:1px dashed #eee;background:url(../images/j-p21.png) 8px center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-news li:hover a{color:#0988d1}
.m-know{overflow:hidden;background:#fff}
.m-know .tit{overflow:hidden;background:#0988d1}
.m-know .tit h3{float:left;height:58px;line-height:58px;color:#fff;font-size:22px;padding-left:50px;padding-right:18px;background:#157eba url(../images/j-p19.png) 18px center no-repeat}
.m-know .tit a{float:right;width:60px;height:20px;line-height:20px;border-radius:10px;font-size:12px;color:#0274b5;padding-left:10px;margin-top:19px;margin-right:16px;background:#fff url(../images/j-p22.png) right 11px center no-repeat}
.m-know .wrap{padding:15px 18px 17px}
.m-know .imgtxt{overflow:hidden;margin-bottom:31px}
.m-know .imgtxt .pic{width:270px;float:left;margin-right:25px}
.m-know .imgtxt .pic img{display:block;width:100%}
.m-know .imgtxt .txt{overflow:hidden;padding-top:12px}
.m-know .imgtxt .txt h3{font-size:18px;color:#0988d1;margin-bottom:13px}
.m-know .imgtxt .txt .info{font-size:14px;color:#666;line-height:1.72;height:10em;overflow:hidden}
.ul-news.ul-newsv2{overflow:hidden;margin:0 -30px}
.ul-news.ul-newsv2 li{float:left;width:50%;padding:0 30px}
.ul-news.ul-newsv2 li:first-child a{border-top:1px dashed #eee}
.m-link{overflow:hidden;margin-bottom:17px}
.m-link span{float:left;font-size:14px;font-weight:700;margin-right:20px}
.m-link a{float:left;font-size:14px;color:#999;margin-right:20px}
.ovh{overflow:hidden;margin:30px 0 77px}
.col-l{width:208px;float:left;margin-right:30px}
.col-main{overflow:hidden}
.m-snavv2{width:100%;float:none;margin-bottom:30px;background-color:#fff}
.m-contact2{width:100%;background-color:#fff}
.m-contact2 .title{background:#0988d1;padding:0 20px;height:58px;line-height:58px;font-size:0;text-align:center}
.m-contact2 .title h3{display:inline-block;color:#fff;font-size:20px;padding-left:27px;background:url(../images/j-p13.png) left center no-repeat}
.m-contact2 .wrap{border:2px solid #0988d1;border-top:none;padding:17px 16px 20px}
.m-contact2 .wrap .tel{padding-left:56px;margin-bottom:19px;background:url(../images/j-p24.png) left center no-repeat}
.m-contact2 .wrap .tel span{font-size:14px}
.m-contact2 .wrap .tel p{font-size:18px;color:#158ed3;font-weight:700}
.m-contact2 .info .tit{font-size:16px;color:#666;font-weight:700;border-bottom:1px dashed #d4d4d4;padding-bottom:3px}
.m-contact2 .info .item{overflow:hidden;font-size:12px;padding:5px 0;border-bottom:1px dashed #d4d4d4}
.m-contact2 .info .item.item:last-child{border:none}
.m-contact2 .info .item span{float:left;margin-right:3px}
.m-contact2 .info .item p{overflow:hidden}
.m-cur{min-height:36px;line-height:36px;padding-left:16px;font-size:14px;color:#666;background:#fff;border:1px solid #ddd;margin-bottom:24px}
.m-cur p{float:left;font-size:14px;color:#666;padding-left:20px;background:url(../images/j-p25.png) left center no-repeat}
.m-cur a{color:#0988d1}
.m-cur a:hover{text-decoration:underline}
.m-about .item{overflow:hidden;margin-bottom:65px}
.m-about .item:last-child{margin-bottom:0}
.m-about .item .pic{float:right;margin-left:43px}
.m-about .item .pic img{display:block;width:100%}
.m-about .item .txt{overflow:hidden;padding-top:7px}
.m-about .item .tit{margin-bottom:9px}
.m-about .item .tit h3{font-size:24px;line-height:1.1;margin-bottom:1px}
.m-about .item .tit span{font-size:14px;color:#999;text-transform:uppercase}
.m-about .item .info{font-size:14px;line-height:2.01}
.m-about .item:nth-child(2) .txt{padding-top:60px}
.m-about .item:nth-child(2) .pic{float:left;margin-left:0;margin-right:30px}
.ul-media li{padding-bottom:30px;border-bottom:1px dashed #d4d4d4;margin-bottom:30px}
.ul-media li h3{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;margin-bottom:4px}
.ul-media li h3 a{font-size:18px;color:#333;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-media li h3 a:hover{color:#0988d1}
.ul-media li span{font-size:1px;color:#999}
.ul-media li .info{font-size:14px;color:#666;line-height:1.8;margin-top:9px;margin-bottom:21px}
.ul-media li .more{display:block;width:118px;height:34px;line-height:34px;font-size:14px;color:#fff;background:#2093d5;text-align:center;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-media li .more:hover{opacity:.8}
.ul-pages{overflow:hidden;text-align:left;font-size:0}
.ul-pages li{display:inline-block;margin-right:6px}
.ul-pages li a{display:block;height:24px;line-height:22px;padding:0 9px;font-size:12px;background:#dbe5eb;border:1px solid #d4d4d4}
.m-newInfo .title{text-align:center;margin-bottom:48px}
.m-newInfo .title h1{font-size:24px;color:#333;margin-bottom:19px}
.m-newInfo .title p{font-size:14px;color:#666}
.m-newInfo .info{font-size:16px;line-height:2.4;text-indent: 2em;}
.m-newInfo .info h2{font-size: 22px;border-left: 10px solid #0988d1;height: 30px;line-height: 30px;margin:10px 0px; }
.m-newInfo{margin-bottom:47px}
.m-newItem{margin-bottom:17px;padding:16px 0 6px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.m-newItem .item{overflow:hidden;margin-bottom:11px}
.m-newItem .item span{float:left;font-weight:700;font-size:18px;color:#666}
.m-newItem .item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;padding-top:3px}
.m-newItem .item h3 a{font-size:14px;color:#0988d1}
.bd_weixin_popup{box-sizing:content-box}
.m-share{overflow:hidden}
.m-share span{float:left;font-size:14px;color:#666;margin-top:6px}
.m-share .bdsharebuttonbox{overflow:hidden}
.m-share .bdsharebuttonbox a{float:none;display:inline-block;margin:0;padding:0;width:36px;height:36px;background:url(../images/wb.png) center center no-repeat;background-size:cover;margin-right:20px}
.m-share .bdsharebuttonbox a.bds_weixin{background-image:url(../images/wx.png)}
.m-share .bdsharebuttonbox a.bds_tqq{background-image:url(../images/twb.png)}
.ul-pro2{margin-top:0;margin-bottom:15px}
.ul-pro3 li .pic{padding-top:67%;background:#e0dfe5}
.ul-pro3 li h3 a{height:40px;line-height:40px;color:#fff;background:#616163}
.m-showimg .l-silck{float:left;width:385px;margin-right:30px}
.slick-pic{margin-bottom:6px}
.slick-pic .item img{display:block;width:100%}
.slick-pic-nav{margin:0 -3px;padding:0 25px}
.slick-pic-nav .item{padding:0 3px}
.slick-pic-nav .item .con{border:1px solid #d2d2d2}
.slick-pic-nav .item img{display:block;width:100%}
.slick-pic-nav .slick-arrow{position:absolute;top:50%;right:0;width:12px;height:20px;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-next3.png) center center no-repeat}
.slick-pic-nav .slick-arrow:hover{background-image:url(../images/j-next3h.png)}
.slick-pic-nav .slick-prev{background-image:url(../images/j-prev3.png);left:0}
.slick-pic-nav .slick-prev:hover{background-image:url(../images/j-prev3h.png)}
.m-showimg .r-txt{overflow:hidden;padding-top:22px}
.m-showimg .r-txt .title{margin-bottom:25px}
.m-showimg .r-txt .title h3{font-size:24px;color:#333;padding-bottom:10px;border-bottom:1px solid #d2d2d2}
.m-showimg .r-txt .info{font-size:14px;color:#666;line-height:2;height:12em;overflow:hidden;margin-bottom:62px}
.m-showimg .r-txt .a-grop{font-size:0}
.m-showimg .r-txt .a-grop a{display:inline-block;width:138px;height:40px;line-height:38px;border:1px solid #158ed3;border-radius:4px;margin-right:20px;text-align:center}
.m-showimg .r-txt .a-grop a span{display:inline-block;vertical-align:middle;font-size:16px;color:#0988d1;padding-left:26px;background:url(../images/j-p26.png) left center no-repeat}
.m-showimg .r-txt .a-grop a:nth-child(2){border-color:#ef351d;color:#ef351d}
.m-showimg .r-txt .a-grop a:nth-child(2) span{color:#ef351d;background-image:url(../images/j-p27.png)}
.m-showimg{overflow:hidden;margin-bottom:48px}
.m-proinfo-txt .title{font-size:0;height:47px;margin-bottom:45px;border-bottom:1px solid #d2d2d2}
.m-proinfo-txt .title h3{display:inline-block;width:150px;height:48px;line-height:48px;border:1px solid #d2d2d2;border-bottom:none;background:#f6f6f6;font-size:18px;font-weight:400;text-align:center}
.m-proinfo-txt .info{text-indent:2em;font-size:14px;color:#666;line-height:2.6}
.m-proinfo-txt .info h2{font-size: 22px;border-left: 10px solid #0988d1;height: 30px;line-height: 30px;margin:10px 0px;}
.ul-down li{overflow:hidden;padding-bottom:18px;margin-bottom:20px;border-bottom:1px dashed #d2d2d2}
.ul-down li a.down{float:right;font-size:14px;color:#333;margin-left:32px}
.ul-down li a.down:hover{color:#0988d1;text-decoration:underline}
.ul-down li .l-con{overflow:hidden}
.ul-down li .l-con span{float:right;font-size:14px;color:#333;margin-left:15px}
.ul-down li .l-con h3{overflow:hidden;font-weight:400}
.ul-down li .l-con h3 a{display:block;font-size:14px;padding-left:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/j-p28.png) left center no-repeat}
.ul-down li .l-con h3 a:hover{color:#0988d1}
.m-contantUs{overflow:hidden;background:url(../images/j-p34.png) center center no-repeat;background-size:cover;margin-bottom:42px}
.m-contantUs .title{margin-bottom:20px}
.m-contantUs .title h3{padding-left:14px;font-size:24px;background:url(../images/j-p29.png) left center no-repeat}
.m-contantUs .info{margin-bottom:17px}
.m-contantUs .info .item{padding-left:27px;font-size:16px;color:#666;background-repeat:no-repeat;background-position:left center;margin-bottom:12px}
.m-contantUs .qr{float:left;text-align:center}
.allmap{height:417px}
.allmap img{max-width:none}
.m-contact2-m{display:none}
.g-clickmore{display:none}
.ul-menu{height:auto;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
@media only screen and (max-width:1199px){
.header .nav ul li{margin-left:0}
.wp{padding:0 10px}
.row-index01 .m-snav{float:none;width:auto;margin-right:0;margin-bottom:10px}
.ul-menu{overflow:hidden;margin:0 -5px}
.ul-menu li{float:left;width:50%;padding:0 5px}
.ul-menu li:last-child{border-bottom:1px solid #eee}
.m-snav.m-snavv2 .ul-menu{margin:0}
.m-snav.m-snavv2 .ul-menu li{float:none;width:auto;padding:0}
.m-snav .tit{height:40px;line-height:40px}
.m-snav .tit span{font-size:20px;background-size:20px auto;padding-left:30px}
.row-index01{padding:20px 0}
.m-snav .tit{text-align:left;padding:0 18px}
.g-tit01 h3{font-size:18px}
.m-imgtxt01 .pic{width:300px;margin-right:20px}
.m-contact .wrap{padding-bottom:52px}
.row-index02{padding:20px 0}
.m-contact .title{height:40px;line-height:40px}
.m-contact .title h3{font-size:18px}
.m-imgtxt01{margin-bottom:20px}
.m-news .tit{height:40px;line-height:40px}
.m-news .tit h3 a{font-size:18px}
.m-know .tit h3{font-size:18px}
.m-know .tit h3{height:40px;line-height:40px}
.m-know .tit a{margin-top:10px}
.row-index03{padding:20px 0}
.banner .slick-dots{bottom:20px}
.ovh{margin:20px 0}
.m-about .item{margin-bottom:20px}
.m-about .item .pic{float:none;margin:0;width:auto;margin-bottom:20px}
.m-about .item:nth-child(2) .pic{float:none;width:auto;margin:0 0 20px}
.m-about .item:nth-child(2) .txt{padding-top:0}
.m-about .item .tit h3{font-size:20px}
.m-about .item .tit span{font-size:12px}
.m-showimg .l-silck{width:340px}
.m-showimg .r-txt{padding-top:0}
.m-showimg{margin-bottom:20px}
}
@media only screen and (max-width:959px){
.menuBtn{display:block}
body{padding-top:50px}
.header{position:fixed;height:50px;top:0;left:0;width:100%;z-index:99}
.header .hd-top{display:none}
.header .logo{height:50px;line-height:50px}
.header .logo img{max-width:70%}
.header .hd-nav .nav{position:fixed;left:0;top:50px;width:100%;height:calc(100vh - 50px);margin:0;background:rgba(0,0,0,.8);display:none}
.header .nav ul{padding-top:30px}
.header .nav ul li{float:none;padding:0 20px;margin-bottom:10px}
.header .nav ul li a{text-align:center;color:#fff;height:30px;line-height:30px}
.header .nav ul li.on a{background:#0988d1}
.footer{padding:20px 0}
.footer .copy{line-height:1.5}
.footer .ft-link a{padding:0 10px;margin-bottom:5px;border:none}
.footer .ft-link{margin-bottom:5px;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px}
.ul-pro1 li{width:33.33%}
.ul-pro1 li h3 a{height:30px;line-height:30px;font-size:12px}
.m-contact{float:none;margin-left:0;width:auto;margin-bottom:20px;margin:0 auto 20px}
.g-tit02 h3::after,.g-tit02 h3::before{display:none}
.g-tit02 h3{font-size:20px}
.slick-02 .slick-arrow{width:30px;height:30px}
.slick-02{padding:0 40px;margin:20px 5px 0}
.slick-02 .item{padding:0 5px}
.slick-02 .slick-arrow{right:5px}
.slick-02 .slick-prev{left:5px}
.slick-02 .item p{font-size:14px}
.slick-02 .item .pic{margin-bottom:5px}
.m-contact .wrap{padding:15px}
.m-news{float:none;width:auto;margin-right:0;margin-bottom:20px}
.m-news .wrap{padding:0 8px}
.m-news .imgtxt .txt .info{height:auto}
.ul-news.ul-newsv2{margin:0 -5px}
.ul-news.ul-newsv2 li{padding:0 5px}
.m-know .wrap{padding:10px}
.m-pro{margin-bottom:10px}
.col-l{float:none;width:auto;margin-right:0}
.m-contact2{display:none}
.m-contact2.m-contact2-m{display:block;margin-top:20px}
.m-contact2 .title{height:40px;line-height:40px;text-align:left}
.m-contact2 .title h3{font-size:18px}
.m-contact2 .wrap{padding:8px}
.ul-media li{overflow:hidden}
.ul-media li .info{margin:5px 0;height:auto}
.ul-media li .more{width:90px;height:30px;line-height:30px;font-size:12px;float:right}
.ul-media li{padding-bottom:10px;margin-bottom:15px}
.ul-pages{text-align:center}
.ul-pages li a{padding:0 4px}
.ul-media li h3{margin-bottom:10px}
.ul-media li h3 a{font-size:16px}
.m-newInfo .title h3{font-size:20px;margin-bottom:10px}
.m-newInfo .title{margin-bottom:20px}
.m-newItem .item span{font-size:14px;margin-top:3px}
.m-newInfo .info{font-size:14px}
.m-newInfo .title h3{font-size:18px}
.m-share .bdsharebuttonbox a{margin-right:0}
.m-newInfo{margin-bottom:20px}
.m-contantUs .title{margin-bottom:10px}
.m-contantUs .title h3{font-size:20px}
.m-contantUs .info .item{font-size:14px}
.allmap{height:300px}
.m-snav.m-snavv2 .ul-menu li{width:50%;padding:0 5px;float:left}
}
@media only screen and (max-width:767px){
.footer .copy span{display:block}
.ul-menu{margin:0}
.ul-menu li{float:none;padding:0;width:auto}
.m-snav.m-snavv2 .ul-menu li{float:none;padding:0;width:auto}
.g-tit01 h3{background:0 0}
.ul-pro1 li{width:50%;padding:0 3px;margin-bottom:6px}
.ul-pro1{margin:15px -3px}
.slick-02{padding:0 10px}
.slick-02 .slick-arrow{right:-5px}
.slick-02 .slick-prev{left:-5px}
.g-tit02 h3{font-size:18px}
.m-imgtxt01 .pic{float:none;width:auto;margin-right:0;margin-bottom:20px}
.m-imgtxt01 .txt .info{height:auto}
.row-index02 .title2 h3{font-size:18px;height:30px;line-height:30px}
.row-index02 .title2 h3::after,.row-index02 .title2 h3::before{top:7px}
.m-know .imgtxt .pic{float:none;width:auto;margin-right:0}
.banner .slick-dots{bottom:10px}
.banner .slick-dots li{width:7px;height:7px;margin:0 3px}
.ul-news.ul-newsv2 li{float:none;width:auto}
.m-showimg .l-silck{float:none;width:auto;margin-right:0;margin-bottom:20px}
.m-showimg .r-txt .title h3{font-size:20px}
.m-showimg .r-txt .title{margin-bottom:10px}
.m-showimg .r-txt .info{margin-bottom:20px;height:auto}
.m-proinfo-txt .title{height:30px;margin-bottom:20px}
.m-proinfo-txt .title h3{height:30px;line-height:30px;font-size:14px;width:90px}
.m-proinfo-txt .info{font-size:14px;line-height:2}
.m-showimg .r-txt .a-grop a span{background:0 0!important;padding-left:0;font-size:12px}
.m-showimg .r-txt .a-grop a{width:90px;height:30px;line-height:28px;margin-right:10px}
.ul-down li a.down{margin-left:5px;font-size:12px;margin-top:2px}
.ul-down li{padding-bottom:10px;margin-bottom:10px}
.ul-down li .l-con span{font-size:12px;margin-top:2px;margin-left:5px}
.m-contantUs{padding:10px;margin-bottom:20px}
.allmap{height:280px}
.m-contantUs .qr{float:none;margin:0 auto;width:auto}
.m-contact{display:none}
.m-link{display:none}
.footer .ft-link{display:none}
.ul-menu{overflow:hidden;max-height:160px}
.ul-menu.on{max-height:700px}
.g-clickmore{display:block;width:100%;height:30px;line-height:30px;text-align:center;background:#0988d1;font-size:14px;color:#fff;margin:5px 0 10px}
.g-clickmore:hover{color:#fff}
}