﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
body{color:#000; font-size:14px; font-family:Arial,'微软雅黑'}
ul, ol,li,dd,dl{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#444; font-size:15px; vertical-align:middle;}
input:focus {outline:none;}
span,samp,i,em,b,textarea,input{ font-family:Arial,'微软雅黑';}
a{ color:#333; text-decoration:none;}
.w1400{max-width:1400px;margin:auto;width:98%;}

#top{max-width:1600px;margin:auto;display:flex;}
.top-logo{flex-shrink: 0;width:430px;display:-wrbkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:table;}
.top-logo h1{vertical-align: middle;box-sizing:border-box;padding-top:18px;}
.top-logo a{display:flex;}
.top-logo-a{margin-right:15px;}
.top-logo-a img{width:55px}
.top-logo-b{display:-wrbkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:table;}
.top-logo-b p{font-size:25px;font-weight: bolder;letter-spacing: 5px;}
.top-logo-b span{font-size:12px;font-weight:800;}
.top-logo-bb{display:table-cell;vertical-align: middle;}

/*手机*/
.sjtop-logo-b{display:none;;}
.sjtop-logo-b p{font-size:25px;font-weight: bolder;letter-spacing: 5px;}
.sjtop-logo-b span{font-size:12px;font-weight:800;}
.sjtop-logo-bb{display:table-cell;vertical-align: middle;}

.zhz{width:49px;height:49px;overflow:hidden;display:none;flex-shrink:0;position:relative;margin-top:6px;}
.zhz samp{position:absolute;left:26%;background:#333;height:2px;width:26px; transition:all 0.5s;}
.zhz .samp1{top:18px}
.zhz .samp2{top:25px;}
.zhz .samp3{top:32px;}
.active .samp2{left:-100%;}
.active .samp1{transform:rotate(225deg);top:25px}
.active .samp3{transform:rotate(-225deg);top:25px;}

/*导航*/
.top-dh{flex-shrink:0;width:calc(85% - 540px);justify-content: space-between;margin-left:15%}
.top-dh ul{display:flex;justify-content: space-around;}
.top-dh ul li{flex-shrink:0;width:20%;text-align:center;position:relative; }
.top-dh ul li p{font-size:16px;line-height:99px;}
.top-dh ul li p a{color:#171717;display:block;}
.top-dh ul li dl{position:absolute;top:100%;left:0;width:100%;z-index:999;background:#fff;display:none;}
.top-dh ul li dd a{display:block;padding:10px 0;}
.top-dh ul li:hover p a{color:#0288df;}
.top-dh ul li dd:hover a{color:#0288df;background:#f9f9f9;}

/*搜索*/
.top-sosuo{display:flex;flex-wrap: wrap;position:relative;width:110px;flex-shrink:0;}
.top-sosuo-a{width:50px;flex-shrink: 0;display:-wrbkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;;margin-right:30px;padding-top:41px;box-sizing:border-box;}
.top-sosuo-a a{display:table-cell;vertical-align: middle;font-size: 0;}
.top-sosuo-a a img{display:inline-block;vertical-align: middle;margin-right:10px;}
.top-sosuo-a a p{display:inline-block;vertical-align: middle;font-size:16px;}
.top-sosuo-a a:hover{color:#0288df}
.top-sosuo-b{width:30px;flex-shrink:0;text-align:right;padding-top:40px;}
.top-sosuo-b p{display:table-cell;vertical-align: middle;cursor: pointer;}
.top-sosuo-c{width:500px;padding:15px;background:rgb(0 0 0 / 34%);display:none;;position:absolute;top:100%;right:0;z-index:999;}
.top-sosuo-c input{flex-shrink:0;width:calc(100% - 60px); outline: none;background:#fff;line-height: 40px;box-sizing:border-box;padding:0 20px;}
.top-sosuo-c a{display:-wrbkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:table;width:60px;text-align:center;}
.top-sosuo-c a i{display:table-cell;vertical-align: middle;}
.top-sosuo-c.sosuo{display:flex;}


/*大图 #0081c2*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;align-items: center;position: relative;}
.swiper-slide1bg{width: 100%;}
.swiper-slide1bg i{display: block;overflow: hidden;font-size: 0px;}
.swiper-slide1bg i img{max-width: 100%;}
.swiper-slide-active .swiper-slide1bg{width:100%;transition-delay: 0.5s;}
.swiper-slide1{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-80%);opacity:1;transition: 1s;width: 80%;}
.pin2{width: 860px;height: 423px;background: rgba(0, 0, 0, 0.5);border-radius: 30px;opacity: 0;transition: 2s;transform: translate(-50%,-50%);}
.pin2 .p1{text-transform: uppercase;}
.swiper-slide1 h3{color: #fff;font-size: 50px;padding-bottom: 10px;font-weight: bold;padding-top: 100px;transform: translateY(-100%);opacity: 0;transition: 1.5s;letter-spacing: 8px;}
.swiper-slide1 p.p1{font-size: 16px;color: #fff;letter-spacing: 1px;font-weight: 100;transform: translateY(-100%);opacity: 0;transition: 1.5s;margin-top: 16px;line-height: 30px;}
.swiper-slide1 .p2{width: 400px;margin: 0px auto;overflow: hidden;text-align: center;margin-top: 35px;transform: translateY(-100%);opacity: 0;transition: 2s;}
.swiper-slide1 .p2 ul{}
.swiper-slide1 .p2 ul li{display: inline-block;vertical-align: middle;width: 195px;font-size: 25px;font-weight: 100;color: #fff;line-height: 45px;}
.swiper-slide1 .swiper-slide1pic{margin-top: 80px;transform: translateY(100%);transition: 1.5s;opacity: 0;}
.swiper-slide1 .swiper-slide1pic i{display: block;overflow:hidden;font-size: 0px;}
.swiper-slide1 .swiper-slide1pic i img{max-width: 100%;margin: 20px;box-shadow: 4px 10px 28px -2px rgb(8, 22, 140);}
.swiper-slide-active .swiper-slide1{opacity: 1;transition-delay: 0.5s;}
.swiper-slide-active .swiper-slide1 h3{transform: translateY(0%);opacity: 1;transition-delay: 0.5s;}
.swiper-slide-active .swiper-slide1 p.p1{transform: translateY(0%);opacity: 1;transition-delay: 1s;}
.swiper-slide-active .swiper-slide1 .p2{transform: translateY(0%);opacity: 1;transition-delay: 1.3s;}
.swiper-slide-active .swiper-slide1 .pin2{opacity: 1;transition-delay: 1.3s;}
.swiper-slide-active .swiper-slide1 .swiper-slide1pic{transform: translateY(0%);opacity: 1;transition-delay: 1s;}
.swiper-pagination-bullet{width: 25px;height: 25px;background: url(../images/banner_xan1.png) no-repeat center;color: rgba(255, 0, 0, 0);}
.swiper-pagination-bullet-active{background: url(../images/banner_xan.png) no-repeat center;}

.sjbanner{display:none;}

/*产品标题*/
.cp-tit{text-align: center;margin:60px auto 60px;}
.cp-tit p{font-size:30px;color:#424242;}
.cp-tit span{display:block;font-size: 16px;color:#666;padding:20px 0 30px;}
.cp-tit i{display:block;width:200px;margin:auto;position:relative;height:3px;background:#eee;}
.cp-tit i:after{content:'';width:60px;height:5px;position:absolute;top:-1px;z-index:1;background:#008bde;transform:translateX(-50%);}

.cp-img{display:flex;justify-content: space-between;}
.cp-img img{transition: all 0.5s;}
.cp-img .div{overflow:hidden;}
.cp-img-a{width:48%;flex-shrink:0;position:relative;}
.cp-img-a img{width:100%;}
.cp-img-a-a{position:absolute;bottom:20px;left:5%;}
.cp-img-a-a h4{font-size:60px;color:#fff;}
.cp-img-a-a p{font-size:18px;color:#b5b5b5;text-transform:uppercase;padding:10px 0;}
.cp-img-a-a span{font-size:16px;color:#bbb;}

.cp-img-b{width:46.8%;flex-shrink:0;margin-left:5.2%;}
.cp-img-b-a{margin-bottom:5%;}
.cp-img-b-a img{width:100%;}
.cp-img-b-a ul{display:flex;}
.cp-img-b-a li{flex-shrink:0;width:48%;position:relative;}
.cp-img-b-a li .cp-img-b-a-a{position:absolute;top:8%;left:30px;z-index:1;}
.cp-img-b-a li .cp-img-b-a-a h4{font-size:24px;color:#fff;}
.cp-img-b-a li .cp-img-b-a-a p{font-size:16px;color:#fff;margin-top:10px;}
.cp-img-b-a li:nth-child(2){margin-left:4%;}
.cp-img-b-b{position:relative;}
.cp-img-b-b img{width:100%;}
.cp-img-b-b-a{position:absolute;top:50%;left:30px;z-index:1;}
.cp-img-b-b-a h4{font-size:36px;color:#fff;}
.cp-img-b-b-a p{font-size:16px;color:#fff;margin-top:10px;}

.cp-img-a:hover img,.cp-img-b-a li:hover img,.cp-img-b-b:hover img{transform: scale(1.1)}

/*gg*/
.guang{text-align:center;margin:62px auto 50px;}
.guang p{font-size:30px;color:#424242;}
.guang span{font-size: 16px;color:#666;margin-top:13px;display:block;}
.guangimg img{width:100%;}
.guangimg .img2{display:none;}

/*gy*/
.about{display:flex;margin:70px auto 100px;}
.about-a{width:38%;flex-shrink: 0;}
.about-aa{font-size:16px;color:#323232;}
.about-ab{font-size:30px;color:#3b3b3b;margin-top:10px;}
.about-ac{width:50px;height:6px;background:#008bde;margin:20px 0 30px;}
.about-ad{position:relative;}
.about-ad img{width:100%;position:relative;z-index:1;}
.about-ad:after{content:'';width:60%;height:30%;background:#f4f4f4;position:absolute;bottom:-30px;right:-30px;}

.abouttex{flex-shrink:0;width:54%;margin-left:8%;margin-top:50px;}
.abouttex-a{font-size:15px;line-height:30px;color:#737373;}
.abouttex-b{overflow: hidden;margin-top:6%;}
.abouttex-b li{width:28%;float:left;}
.abouttex-b li p{font-size:15px;color:#525252;padding-bottom:10px;}
.abouttex-b li span{font-size:48px; color:#7b7b7b;}
.abouttex-b li i{font-size:14px;font-style: normal;color:#7b7b7b;}

/*xw*/
.newskun{padding:1px 0 70px;background:#f2f6f7;}
.news{}
.news li{background:#fff;box-sizing:border-box;padding:10px;border:1px solid #eee;padding-bottom:30px;transition:all 0.3s;}
.newsa{overflow:hidden;}
.newsa img{width:100%;transition:all 0.3s;}
.newsb{margin-top:20px;font-size:16px;color:#000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height:42px;}
.newsc{line-height:26px;color:#878787;font-size:14px;margin:15px auto 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsd{font-size:13px;color:#ccc;}
.newsd i{width:15px;height:15px;background:url("../images/sj.png") center no-repeat;background-size:12px;display:inline-block;vertical-align: middle;}
.newsd span{display:inline-block;vertical-align: middle;}
.news li:hover .newsb{color:#008bde;}
.news li:hover .newsa img{transform: scale(1.1);}

/*底部*/
.dibu1{background:#333333;padding:46px 0;}
.dibab{display:flex;flex-wrap: wrap;}
.dia{flex-shrink:0;width:35%;}
.diaa img{max-width:100%;}
.diab{line-height:30px;color:#a7a7a7;margin-top:30px;}
.dib{flex-shrink:0;width:50%;margin-left:15%;}
.dib ul{display:flex;}
.dib ul li{flex-shrink:0;width:25%;}
.dib ul li p{font-size:18px;color:#fff;margin-bottom:20px;}
.dib ul li a{color:#a7a7a7;line-height:30px;display:block;}
.dib ul li a:hover{color:#fff;}
.font{background:#131313;padding:30px 0;text-align:center;color:#fff;}

/***********内页***************/
.ttop{position:relative;}
.inpage-banner{width:100%;height:300px;background-repeat:no-repeat;background-position:center; overflow-x:auto;}
.mianbaoxie1200{width:100%;height:50px;position:absolute;z-index:9;bottom:0;left:0;}
.mianbaoxie1200 .con{width:100%;height:50px;background:url(../images/mub01addressBg.png) repeat}
.mianbaoxie1200 .p1{height:50px;line-height:50px;font-size:13px;color:#fff;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mianbaoxie1200 .p1 a{color:#fff;padding:0 4px}
.mianbaoxie1200 .p1 img{margin:0 10px 0 20px;position:relative;box-sizing:border-box;display: inline-block;vertical-align: middle;}
.mianbaoxie1200 .p2{float:right;font-size:13px;color:#fff;line-height:50px;margin-right:22px}
.aboutMenubg{width: 100%; height: auto; background: #f9f9f9;box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 10px #ccc, 0 0 0 #fff;}
.aboutMenu{text-align:center;padding:20px 0;margin:0 auto;overflow: hidden;}
.aboutMenu li{display:inline-block;*display:inline;*zoom:1;font-size:17px;color:#333;background-color:#fff;border:solid 1px #e5e5e5;border-radius:4px;line-height:40px;text-align:center;margin:5px 10px;}
.aboutMenu li a{color:#333;text-decoration:none;display:block;padding:0 30px;}
.aboutMenu li:first-child{margin-left:0}
.aboutMenu li.cur{background-color:#1685c1;border-color:#1685c1}
.aboutMenu li.cur a{color:#fff}
.aboutMenu li:hover{background-color:#1685c1;border-color:#1685c1}
.aboutMenu li:hover a{color:#fff}


.ny_main_text{overflow:hidden;margin:50px auto;}
.ny_main_text img{max-width:100%;}
.ny_main_text_img{float:left; margin-right:40px; margin-bottom:40px; width: 40%}
.ny_main_text_img img{width: 100%}

.ny-outt{overflow:hidden;}
.ny-abxt{font-size:15px; line-height:32px;overflow:hidden;}
.ny-abxt img{margin:0 0 20px 20px;}
.ny-abxt .pu1{color: #1685c1; font-weight: 600;font-size:30px;margin-bottom:5px;}
.ny-abxt .pu2{font-size:18px;color:#333;letter-spacing:3px;margin-bottom:20px;}

.ny-zuj{text-align: center;}
.ny-zuj img{max-width:100%;}

/*文化*/
.ny-wh{margin:50px auto;overflow:hidden;}
.ny-wh-a{width:50%;}
.ny-wh-a img{width:100%;}
.ny-wh-b{width:45%;}
.ny-wh-b h4{font-size:30px;box-sizing:border-box;padding:0 50px;margin-bottom:40px;position:relative;}
.ny-wh-b h4:after{content: '';display:block;width:150px;height:2px;background:#1685c1;position:absolute;top:50%;transform: translateY(-50%);}
.ny-wh-ba{line-height: 34px;color:#555;    font-size: 15px;}

.w1400 .ny-wh:nth-child(even) .ny-wh-a{float:right;}
.w1400 .ny-wh:nth-child(even) .ny-wh-b{float:left;}
.w1400 .ny-wh:nth-child(even) .ny-wh-b h4{text-align: right;}
.w1400 .ny-wh:nth-child(even) .ny-wh-b h4:after{right:-19%;}

.w1400 .ny-wh:nth-child(odd) .ny-wh-a{float:left;}
.w1400 .ny-wh:nth-child(odd) .ny-wh-b{float:right;}
.w1400 .ny-wh:nth-child(odd) .ny-wh-b h4:after{left:-19%;}


/*生产设备*/
.cult{overflow:hidden;}
.cult ul{margin-right:-2%;}
.cult li{width:23%;margin-right:2%;text-align:center;line-height:40px;margin-bottom:20px;float:left;box-sizing:border-box;border:1px solid #eee;}
.cult li a{display:block;}
.cult img{width:100%;transition:all 0.3s;}
.cult li:hover a{color:#0081c2}
.cult li:hover{background:#f6f6f6;}
.cult li:hover img{ transform:scale(0.9)}

/*招聘*/
.jp_dl { margin-bottom:30px; line-height:1.8; font-size:16px;}
.jp_dl [class*='span'] { margin-bottom:10px; }
.jp_dl .jp_dt { font-size:18px; font-weight:bold; background:url(../images/his_li_dian.png) left 9px no-repeat; margin-bottom:8px;}
.jp_dl .jp_dt,.jp_dl .jp_dd { padding-left:30px; }
.jp_dl > .jp_dt { color:#0066bd;}
.jp_dl .jp_dd strong { font-size:16px; }

.job-top{width: 100%;overflow: hidden;background-color: #f7f7f7;margin-top: 40px;}
.job-top span{float: left;font-size: 16px;color: #333;line-height: 60px;width: 16%;text-align: center;box-sizing: border-box;}
.job-top span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-top span:nth-child(n+4){width: 11%;float:right;}

.job{width: 100%;overflow: hidden;padding-bottom: 30px;}
.job ul li{width: 100%;overflow: hidden;}
.job-tit{width: 100%;overflow: hidden;border-bottom: 1px solid #ebebeb;cursor: pointer;}
.job-tit span{float: left;font-size: 14px;color: #666;line-height: 60px;width: 16%;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor: pointer;height: 60px;box-sizing: border-box;}
.job-tit span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-tit span:nth-child(n+4){width: 11%;float:right;}

.job-tit span i{display: block;width: 20px;height: 60px;margin: 0 auto;background: url('../images/job-ico1.png') no-repeat center center;}
.job-tit.ontrue span i{background: url('../images/job-ico2.png') no-repeat center center;}
.job-main{width: 100%;overflow: hidden;background-color: #fff;padding: 20px 40px 40px;font-size: 14px;color: #666;line-height: 26px;display: none;}
.job-main h6{line-height: 26px;font-size: 14px;color: #000;font-weight: bold;padding-top: 20px;}
.job-main .apply{width: 130px;height: 40px;text-align: center;cursor: pointer;font-size: 14px;color: #fff;text-align: center;line-height: 40px;background: linear-gradient(to right, #239bd9,#0177b5);border-radius: 30px;display: block;margin-top: 40px;}

.position-tit{width: 100%;text-align: center;font-size: 22px;color: #333;font-weight: lighter;}
.contain{margin:40px auto;}
.wix{font-size: 16px;color: #666;font-weight: lighter;line-height: 20px;max-width: 800px;margin: 10px auto 0;text-align: center;}

/*产品*/
.honor_r_img{overflow:hidden;box-sizing:border-box;}
.honor_r_img ul{margin-right:-2% }
.honor_r_img li{width:23%; float:left; margin:0 2% 30px 0; text-align:center; padding:10px 10px 10px 10px; background:#fff; position:relative;box-sizing: border-box;}
.honor_r_img li .pImg{ width:100%; padding:4px; border:1px solid #e3e3e3; background:#fff; display:table-cell; vertical-align:middle;}
.honor_r_img li img{width:100%; vertical-align:middle}
.honor_r_img li::before{content:""; position:absolute; height:1px; bottom:-1px; left:0; transition:all .5s; width:0;}
.honor_r_img li:hover::before{width:100%; background:#0063d6; transition:all .5s}
.honor_r_img li p{font-size:14px; line-height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; padding:10px 0 0; color: #555}
.honor_r_img li:hover{background:#f9f9f9; box-shadow:0 1px 5px #999;}
/*详情*/
.i-put-aa{width:96%;margin:50px auto;}
.pro-c{margin:auto;}
.i-proda{overflow:hidden;}
.i-proda-a{width:50%;float:left;}
.i-proda-b{width:calc(50% - 50px);margin-left:50px;float:left;color:#2b2b2b;margin-top:20px;}
.i-proda-b-a{line-height:30px;font-size:24px;border-bottom:1px solid #e8e8e8;padding-bottom:20px; font-weight:bold;}
.i-proda-b-b{margin:20px auto;line-height:28px;font-size: 16px;box-sizing: border-box;font-size: 15px;}
.i-proda-b-bb{font-size:16px;margin-top:50px;}
.i-proda-b-bb a{display:inline-block;text-align:center;color: #333;background: #fff;padding: 7px 10px;box-shadow: 0 0 5px #9f9f9f;}
.i-proda-b-c{margin-top:30px;font-weight:bold;color: #0089e1;font-size:18px;}
.i-proda-b-c img{margin-right:10px;}
.i-proda-c{margin-top:20px;padding-top:20px;}
.i-proda-ca{border-bottom:2px solid #efefef;font-size:16px; font-weight:bold;}
.i-proda-ca p{display:inline-block;padding:10px 50px;background:#eaeaea; border-top-left-radius:6px;border-top-right-radius:6px; cursor:pointer;}
.i-proda-ca p.avie{background:#145290;color:#fff;}
.i-proda-ca h4{display:inline-block;padding:10px 40px;text-align:center;background:#fff; cursor:pointer;transform:translateY(1px);border-top:1px solid #eee;font-size:16px;box-sizing:border-box;}
.i-proda-ca h4:nth-child(1){border-left:1px solid #eee;}
.i-proda-ca h4:nth-child(2){border-right:1px solid #eee;}
.i-proda-ca .active{background:#f39500;color:#fff;border-top:1px solid #f39500;}
.i-proda-cb{font-size:14px;line-height:28px;margin:30px auto;color: #444;}
.i-proda-cb img{max-width:100%;}
.i-proda-cb .i-cpct{ overflow-y:auto;display:none;}
.i-proda-cb .i-cpct table{width:100%;text-align:center;border-collapse:collapse;border-spacing:1;border-spacing:0;}
.i-proda-cb .i-cpct table td{word-break: break-all; word-wrap:break-word;border-right:1px solid #939598; border-bottom:1px solid #939598;}

.ye{border-top:1px solid #eee;padding:20px 0;position:relative;}
.ye p{padding:5px 0;font-size:14px;color:#666;}
.ye p a{color:#666}
.ye p a:Hover{color:#145290;}
.ye i{ font-style:normal;font-size:14px;positioN:absolute;top:20%;right:0;padding-left:28px;background:url(../images/tb30.png) left no-repeat;}
.ye i:Hover{background:url(../images/tb31.png) left no-repeat;}
.ye i:Hover a{color:#F00;}

.i-puo-d{border-top:1px solid #eee;padding-top:20px;overflow:hidden;margin-bottom:40px;}
.i-puo-d h5{font-size:20px;margin-bottom:20px;position:relative;}
.i-puo-d h5:before{content: '';width: 5px;height: 20px;background: #145290;margin-right: 5px;display: inline-block;vertical-align: middle;}
.i-puo-d h5 b{display:inline-block;vertical-align: middle;}
.i-puo-d ul{overflow:hidden;box-sizing:border-box;padding-bottom:30px;margin-right:-2%}
.i-puo-d li{width:18%;float:left;margin-right:2%;text-align:center;}
.i-puo-d img{width:100%; transition:all 0.3s;}
.i-puo-d p{margin-top:15px;}
.i-puo-d li:hover p{color:#0081c2;}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width:100%; height:100%;}
.spec-scroll{clear:both;margin-top:10px;width:100%; float:left;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:32px; height:32px; cursor:pointer; margin-top:5px;}
.spec-scroll .items{float:left;position:relative;width:calc(100% - 68px); height:51px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d6d6d6; padding:2px;width:54px;height:41px;}
.spec-scroll .items ul li img:hover{border:2px solid #dc2815; padding:1px;}

/*新闻*/
.ny-news{margin:50px auto;}
.ny-news li{display:flex;align-content: center;margin-bottom:40px;border-bottom:1px solid #eee;padding-bottom:40px;}
.ny-news li .ny-news-a{width:130px;flex-shrink:0;margin-right:40px;display:-wrbkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:table;}
.ny-news li .ny-news-a div{height:100%;display:table-cell; vertical-align:middle;}
.ny-news li .ny-news-a p{font-size:36px;text-align:center;margin-bottom:10px;border-bottom:1px solid #ededed;color:#999;}
.ny-news li .ny-news-a span{font-size:14px;text-align:center;display:block;color:#999;}
.ny-news li .ny-news-b{width:calc(100% - 400px);flex-shrink:0;margin-right:20px;}
.ny-news li .ny-news-b h4{font-size:18px;margin-bottom:10px;}
.ny-news li .ny-news-b a{color:#333;}
.ny-news li .ny-news-b p{margin-top:20px;font-size:14px;line-height:28px;color:#747272;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ny-news li .ny-news-b h4:Hover a{color:#1e75a2;}
.ny-news li .ny-news-c{flex-shrink: 0;width:200px;overflow:hidden;}
.ny-news li .ny-news-c img{width:100%;transition:all 0.3s;}
.ny-news li:hover .ny-news-c img{transform:scale(1.2)}

/*详情*/
.nexp{text-align:center;border-bottom:1px dashed #eee;padding-bottom:15px;margin:50px auto 30px;}
.nexp h5{font-size:22px;margin:0 auto 10px;max-width:70%;}
.nexp p{color:#555;}
.nexpte{line-height:32px;margin-bottom:40px;font-size:15px;color:#555;}

/*联系我们*/
.i-contac{box-sizing:border-box;padding:5px;display:flex;margin:50px auto;justify-content:space-between;flex-wrap:wrap;}
.i-cona{box-shadow: 0 0 10px #e5e5e5;box-sizing:border-box;padding:20px;line-height: 28px;flex-shrink: 0;width:30%;}
.i-cona h2{color: #eee;font-size:30px;font-weight: bold;margin-bottom:10px;}
.i-cona h3{font-size:20px;font-weight: bold;margin-bottom:10px;}
.i-cona p{box-sizing:border-box;padding-left:30px;}
.i-conb{flex-shrink: 0;width:68%;border:1px solid #eee;box-sizing:border-box;padding:30px;overflow:hidden;}
.i-conb p{width:48%;float:left;margin-right:4%;margin-bottom:10px;}
.i-conb p:nth-child(2n){margin-right:0;}
.i-conb p input{display:block;width:100%;line-height:50px;height:50px;border:1px solid #eee;box-sizing:border-box;padding:0 5px;}
.i-conb textarea{width:100%;height:100px;border:1px solid #eee;box-sizing:border-box;padding:5px;}
.i-conb a{display:block;margin:auto;border:1px solid #ccc;line-height:40px;width:100px;text-align:center;margin-top:10px;background: #eee;}
.i-conb a:hover{background:#145290;color:#fff;}
#map_container{height:350px;}