﻿body,html{color:#666;margin:0;padding:0;font:12px/24px Microsoft YaHei,SimSun,san-serif;background: #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}
ul,ol,li{list-style-type:none}
address,cite,code,em,th,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
object,textarea,img,iframe{vertical-align: top;}
textarea{overflow: auto;}
a{text-decoration:none;color:#2C2C2C;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
a:hover{text-decoration:none;color:#f29e43;}
.wrap, .jz_nr,.min{width:1200px; margin: 0 auto;min-width:1200px}
input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}
.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}
.l{float:left;_display: inline;} .r{float:right;_display: inline;}
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank30,.blank40,.blank50,.blank60{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}.blank30{height: 30px;}.blank40{height:40px;}.blank50{height:50px;}.blank60{height:60px;}
.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}
.fs12{ font-size:12px; }
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml5{margin-left: 5px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr40{margin-right: 40px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt90{margin-top: 90px;}
.mt50{margin-top: 50px;}

.mtb10{margin: 10px 0;}
.mlr10{margin: 0 10px;}
.mlr20{margin: 0 20px;}
.pl5{padding-left: 5px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pr40{padding-right: 40px;}
.plr10{padding: 0 10px;}
.plr20{padding: 0 20px;}
.ptb10{padding: 10px 0;}
.ptb15{padding:15px 0;}
.ptb20{padding: 20px 0;}
.pdtp{ padding-top:57px;}

.c999{color: #999;}
.bg{background: #FFF;}
.mb{border:1px solid #d9d9d9;}
.bd-t{border: 1px solid #d9d9d9;border-top: none;}


/*top*/
.header{background:#f1f1f1;height:40px;}
.header p{font-size: 13px;color: #666;line-height: 40px;}
.header a{font-size: 13px;color: #666;line-height: 40px;padding: 0 10px;}

.top-logo img{padding-right: 10px;padding-top:20px}
.top-logo h3{padding-top: 20px;font-size: 20px;color: #333;font-weight: 900;padding-bottom: 5px;}
.top-logo h3 span{font-size: 30px;color: #0a4edd;padding: 0 5px}
.top-logo h2{font-size: 20px;color: #fe0000;}


.nav ul li{float: left;padding: 35px 25px;}
.nav ul li a{font-size: 16px;color: #333;}
.nav ul li.on{background: #024d90;color: #fff;}
.nav ul li.on a,.nav ul li:hover a{color:#fff}

/* Sweep To Right */
.nav ul li {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.nav ul li:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #024d90;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.nav ul li:hover, .nav ul li:focus, .nav ul li:active {
  color: white;
}
.nav ul li:hover:before, .nav ul li:focus:before, .nav ul li:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}





/*幻灯片*/
.fullSlide{width:100%; position:relative;height:600px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width: 82%;position:absolute;z-index:1;bottom: 40px;left:0;height:11px;line-height:11px;}
.fullSlide .hd ul{text-align: right;float: right;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:6px;margin:0 6px;overflow:hidden;background:#fff;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:999;}
.fullSlide .hd ul .on{background:#701a81;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1; width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/*搜索*/


.search{}
.search p{font-size: 16px;color: #000;padding-top:25px;}
.search p a{color: #666;font-size: 15px;padding: 0 10px;}
.search p a:hover{color: #024d90;}

.search{padding-top: 54px;}
.search .s_k{
    width: 500px;
    height: 50px;
    line-height: 50px;
    color: #999;
    padding-left: 10px;
    border: 1px #ccc solid;
    background:#fff;
}
.search .buttom{position:relative;}

.sousuo_left{background:#024d90;width:470px;height: 230px;/* position: relative; *//* bottom: 5px; */padding-left: 30px;}
.sousuo_left h3{font-size: 27px;color: #fff;font-weight: 900;padding-top: 30px;padding-bottom: 20px;}
.sousuo_left span{font-size: 18px;color: #fff;}
.sousuo_left p{background:url(../images/index_04.png) no-repeat left;padding-left: 50px;line-height: 45px;font-size: 36px;color: #fff;font-weight: 900;margin-top: 40px;}




/*产品*/
.product {background:#f1f1f1;height:650px;padding: 50px 0;position: relative;top:-30px;}
.biaoti h3{font-size:28px;color: #ccc;padding-bottom: 10px;font-style: italic;text-transform: uppercase}
.biaoti p{font-size: 34px;color: #333;padding-bottom: 10px;}

.web-font{font-family:"webfont" !important;
    font-size:16px;font-style:italic;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.1px;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('http://at.alicdn.com/t/webfont_b6ixufy0udk.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/webfont_b6ixufy0udk.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/webfont_b6ixufy0udk.woff2') format('woff2'),
  url('http://at.alicdn.com/t/webfont_b6ixufy0udk.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/webfont_b6ixufy0udk.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/webfont_b6ixufy0udk.svg#思源黑体-极细') format('svg'); /* iOS 4.1- */
}

.pro_nav {display: flex;justify-content: center;}
.pro_nav a{color: #333;
    text-align: center;
    line-height: 40px;
    display: block;
    float: left;
    font-size: 18px;
    padding: 0 20px;}
.pro_nav a.on {background:#024d90;color: #fff;}
.pro_nav a:hover {background:#024d90;color: #fff;}


.product_list ul {width:1300px;}
.product_list  ul li{float: left;margin-right: 60px;text-align: center;}
.product_list ul li h3{font-size: 20px;color: #333;padding-top: 15px;padding-bottom: 15px;}
.product_list ul li p{font-size: 15px;color: #666;padding-bottom: 15px;}
.product_list ul li em{background:#ccc;height: 3px;display: block;}
.product_list ul li:hover img{box-shadow :1px 0px 10px #ccc;}
.product_list ul li:hover h3{color: #024d90;}
.product_list ul li:hover em{background:#024d90;}

/**/
.pro_lj{background:url(../images/index_06.jpg) no-repeat center;height:300px;position:relative;top:-30px;}
.pro_lj .lj_bt{padding-top: 50px;}
.pro_lj .lj_bt h3{font-size:24px;color: #fff;/* letter-spacing:5px; */margin-right: 71px;margin-top: 15px;text-align: right;font-weight: 100;}
.pro_lj .lj_bt h3 b{padding-right:5px;}
.pro_lj .lj_bt p{font-size: 15px;color: #fff;margin-right: 115px;margin-top: 29px;text-align:right;}

.lj_a{width:455px;margin-top:25px;}
.lj_a a{background:#fff;width:150px;color: #333;text-align: center;line-height: 50px;display: block;font-size: 24px;margin-right:30px;}
.lj_a h3{font-size:14px;color:#fff;}
.lj_a p{font-size: 30px;color: #fff;font-weight: 900;}


/*优势*/
.ys_bt{display: flex;justify-content: center;}
.ys_bt1 h3{font-size: 60px;color: #fe0000;font-weight: 900;margin-right: 15px;}
.ys_bt1 h3 span{font-size: 36px;color: #333;}

.ys_bt2{position:relative;top:-15px;}
.ys_bt2 p{font-size: 12px;color: #999;letter-spacing:0.4px;text-transform: uppercase}
.ys_bt2 h3{font-size: 36px;color: #333;}
.ys_bt2 h3 span{color: #fe0000;font-weight: bold;}
.ys_p{display: flex;justify-content: center;}
.ys_p  p{font-size:18px;background:#024d90;color: #fff;text-align: center;line-height: 40px;width:700px;letter-spacing:3px;}

.ys{background:url(../images/index_07.jpg) no-repeat center;height:728px;}
.ys_nr {width:560px;}
.ys_nr img{margin-right: 30px;}
.ys_nr h3{font-size:24px;color: #000;font-weight: 900;margin-bottom: 10px;}
.ys_nr  h3 span{color: #fe0000;}
.ys_nr em{background:#eee;height: 1px;display: block;}
.ys_nr p{width:430px;font-size: 15px;color: #666;line-height: 20px;padding-top: 10px;}

/*关于我们*/
.about {background:url(../images/index_12.jpg) no-repeat top;height:790px;}
.ab_nr {width:390px;padding-left: 50px;padding-top: 60px;}
.ab_bt {font-size: 72px;color: #fff;opacity:0.3;text-transform: uppercase;line-height:80px;font-weight: 900;font:italic bold 70px/80px arial,sans-serif;}
.ab_bt1 h3{font-size: 36px;color: #fff;font-weight: 900;padding-top: 10px;}
.ab_bt1 p{font-size: 16px;color: #fff;line-height: 30px;}
.ab_bt1 span{font-size: 16px;color: #fff;}


 .slideTxtBox .tempWrap{width:1200px !important;}
 .slideTxtBox{ position:relative;}
 .slideTxtBox .hd{z-index: 999;}
 .slideTxtBox .hd ul{float: right;padding-top: 17px;}
 .slideTxtBox .hd ul li{float:left;padding: 0 0px;cursor:pointer;font-size: 20px;text-align: center;margin:0 10px;width: 140px;height: 55px;background: #f1f1f1;line-height: 55px;}
 .slideTxtBox .hd ul li a{font-size:16px;border:none;}
 .slideTxtBox .hd ul li.on a{}
 .slideTxtBox .hd ul li.on{background: #024d90;}
 .slideTxtBox .hd ul li.on a{color:#fff;}

 .slideTxtBox .bd ul{ padding:10px 0;  zoom:1;  }
 .picScroll-left{ overflow:hidden; position:relative;}
 .picScroll-left .bd{ padding-top: 20px }
 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
 .picScroll-left .bd ul li{ margin:0 25px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
 .picScroll-left .bd ul li .pic{ text-align:center; overflow: hidden; }
 .picScroll-left .bd ul li .pic img{display:block;cursor: pointer;transition: all 0.7s;transform: scale(1, 1); }
 .picScroll-left .bd ul li .pic a:hover img{transform:scale(1.05);}
  .picScroll-left .bd ul li h3{font-size: 16px;padding-top: 15px;color: #333;}
 .picScroll-left .bd ul li h4{ line-height:34px; font-size: 13px;color: #444;}
 .picScroll-left .bd ul li .title{background:#323232;width:380px;text-align:center;font-size:16px;color:#e7e7e7;padding:8px 0 8px 0}
 .picScroll-left .bd ul li .title span{font-size:12px;color:#e7e7e7}

.hvr-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #024d90;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-right:hover, .hvr-right:focus, .hvr-right:active {
  color: white;
}
.hvr-right:hover:before, .hvr-right:focus:before, .hvr-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}


.news_bt h3{font-size: 30px;color: #024d90;font-weight: 900;padding-bottom: 10px;}
.news_bt p{font-size: 16px;color: #999;}
.news_bt  a{font-size: 16px;margin-left: 30px;color: #333;line-height: 30px;}


/* Underline From Left */
.news_bt  a {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.news_bt  a:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #024d90;
  height: 2px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.news_bt  a:hover:before, .news_bt  a:focus:before, .news_bt  a:active:before {
  right: 0;
}

.news_nr1{background:#fff;width:580px;height:460px;}
.news_nr1 img{border:1px #ddd solid}
.news_nr1 h3{font-size: 16px;color: #333;padding: 15px 20px;}
.news_nr1 p {font-size: 14px;color: #999;line-height: 29px;padding: 0 20px;}
.news_nr1  em{float: left;padding-left: 20px;font-size: 14px;color: #999;padding-top: 15px;}
.news_nr1 span{font-size: 14px;float: right;padding-right:20px;color: #666;padding-top: 15px;text-transform: uppercase }
.news_nr1:hover h3{color: #024d90;}
.news_nr1:hover span{color: #024d90;font-size: 18px;}
.div1{overflow: hidden;margin-right: 30px;border:1px #ddd solid;}

.news_nr2{background:#fff;width: 550px;}
.news_nr2 li {height:120px;margin-bottom: 30px;}
.news_nr2 li h3{
    font-size: 16px;
    color: #333;
    padding-bottom: 10px;
}
.news_nr2 li p{width: 310px;font-size: 14px;color: #999;padding-bottom: 10px;}
.news_nr2 li em{float:left;font-size:13px;color:#999}
.news_nr2 li span{float:right;font-size:13px;color:#333;text-transform: uppercase}

.news_nr2 li a:hover img{color: #024d90;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.news_nr2 li img{width:192px !important;height:120px !important;overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}
.news_nr2 li:hover h3{color: #024d90;}
.news_nr2 li:hover span{color: #024d90;}

/*合作*/
.panner h3{text-align: center;font-size: 36px;color: #333;}
.panner ul{width:1300px;}
.panner ul li{float: left;margin-right: 48px;padding-bottom: 20px;}
.panner a{margin-top: 30px;text-align: center;border:1px #ddd solid;margin: 0 550px;border-radius:20px;display: block;line-height: 40px;font-size: 15px;color: #333;text-transform: uppercase}
.panner a:hover{border:1px #024d90 solid;color: #024d90;}

/*底部*/
.foot{background:#024d90;height: 348px;}
.foot dl{float: left;margin-right: 80px;}
.foot dl dt{font-size: 20px;color: #fff;padding-bottom: 25px;}
.foot dl dd a{font-size: 15px;color: #fff;line-height: 40px;}

.foot_lx img{margin-right: 20px;padding-top: 5px;}
.foot_lx span{font-size: 15px;color: #fff;}
.foot_lx h3{font-size: 30px;color: #fff;font-weight: 900;padding-top: 5px;}
.foot_lx p{font-size: 15px;color: #fff;line-height: 30px;    width: 360px;}
.foot_lx p em{padding-left: 20px;display: inline-block;}

.footer p{font-size: 14px;color: #fff;}
.footer p a{color: #fff;padding-left: 10px;}

.foot_r{background:url(../images/index_20.jpg) no-repeat center;height:327px;margin-top: 20px;text-align: center;width:268px;}
.foot_r img{padding-top: 60px;}
.foot_r h3{font-size: 15px;color: #333;line-height: 25px;margin-top: 20px;}


/*内页*/
.banner_ny{width:100%;height:450px;background:url(../images/ny_1.jpg) no-repeat center;position: relative;}

.ny_nav {background: #fff;height:70px;position: relative;top: -30px;box-shadow: 0px 3px 11px #ccc;}
.ny_wz a img{float:left;margin: 25px 15px;;}
.ny_wz p{float:left;font-size:15px;color:#666;line-height:70px;}
.ny_wz p a{color:#333;padding:0 5px;}

.ny_lb {margin-right:10px;}

.ny_lb a{/* width:120px; */line-height: 40px;display: inline-block;text-align: center;color: #333;font-size: 15px;margin-top: 15px;/* margin-right: 10px; */padding: 0 17px;}

.ny_lb a.on{background:#024d90;color: #fff;}

/* Sweep To Right */
.ny_lb a {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.ny_lb a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #024d90;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.ny_lb a:hover, .ny_lb a:focus, .ny_lb a:active {
  color: white;
}
.ny_lb a:hover:before, .ny_lb a:focus:before, .ny_lb a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

/*关于我们*/
.ab_nynr{width:600px;}
.ab_ny img{box-shadow: 0px 3px 11px #ccc;}
.ab_nynr h3{font-size: 30px;color: #024d90;font-weight: 900;padding-bottom: 30px;padding-top: 50px;}
.ab_nynr p{font-size: 15px;color: #333;line-height: 30px;text-indent:2em}

.about_jy h3{font-size: 24px;color: #fff;background:#024d90;text-align: center;line-height: 50px;margin: 0 520px;}
.about_jy ul li{width:49%;background:#f1f1f1;height:110px;margin-bottom: 25px;}
.about_jy ul li span{display: inline-block;float: left;margin: 40px 20px;font-size: 40px;color: #999;font-weight: 900;}
.about_jy ul li p{padding: 25px 10px;font-size: 15px;color: #333;}
.about_jy ul li:hover span{color: #024d90;}

.about_kf {width: 48%}
.about_kf h3{font-size: 20px;color: #fff;background:#9b4dab;line-height:40px;text-align: center;}
.about_kf p{font-size: 15px;color: #333;padding: 20px;background:#f1f1f1;}

.contact ul{width:1300px;}
.contact ul li{float: left;width:250px;text-align: center;padding: 20px 15px;margin-right: 25px;background:#f1f1f1;height: 170px;}
.contact ul li h3{font-size: 18px;color: #333;font-weight: 900;padding: 15px 0;}
.contact ul li p{font-size: 18px;color: #333;line-height: 25px;}
.contact ul li:hover{background:#024d90;  -webkit-transition-duration: 0.8s;  transition-duration: 0.8s;}
.contact ul li:hover h3{color: #fff;  -webkit-transition-duration: 0s;
  transition-duration: 0s;}
.contact ul li:hover p{color: #fff;  -webkit-transition-duration: 0s;
  transition-duration: 0s;}

/*留言
.liuyan{background:#333 url(../images/contact_05.jpg) no-repeat center;height:560px;}*/
.contact_left{width: 410px;}
.contact_left h3{font-size: 30px;font-weight: 900;color: #024d90;border-bottom:2px #f1f1f1 solid;padding-bottom: 15px;margin-bottom: 30px;}

.contact_left .title span { font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left: 3px solid #86c225; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 20px; }

.contact_left form .col6 {display: block;float: left;width:410px;margin: 10px 25px 0 0;position: relative;}

.contact_left form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }

.contact_left form .mail.col6 { margin-right: 0; }

.contact_left form { display: block; width: 100%; margin: 0 auto; }

.contact_left form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #fff url(../images/contact_06.png) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box;border: 1px #ddd solid; }



.contact_left form .col12 {margin-top: 10px;display: block;/* overflow: hidden; */}

.contact_left form .col12 textarea {border: 0 none;display: block;background: #fff url(../images/contact_06.png) no-repeat 4px -145px;width: 410px;/* padding: 8px 8px 8px 46px; */line-height: 42px;font-size: 14px;color: #454545;box-sizing: border-box;margin-left: 5px;border: 1px #ddd solid;}


.contact_left form .xm.col6 input { background-position: 4px 5px; }

.contact_left form .tel.col6 input { background-position: 4px -34px; }

.contact_left form .add.col6 input { background-position: 4px -74px; }

.contact_left form .tableRow.col6 input { background-position: 4px -74px; }

.contact_left form .mail.col6 input { background-position: 3px -114px; }



.contact_left form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }

.contact_left {margin:40px 0 40px;display: block;}

.contact_left input{display: inline-block;background: #000;border: 0 none;color: #fff;padding: 3px 20px;line-height: 28px;font-size: 16px;letter-spacing: 1px;cursor: pointer;margin:0 5px;transition:0.3s all ease-in-out;/* border-radius: 35px; */}



.contact_left input#submit{ background: #024d90; color: #fff; }

.contact_left input:hover{ padding: 3px 35px}

/*新闻*/
.ny_news ul li{height: 120px;padding-bottom: 40px;border-bottom:1px #eee solid;margin-bottom: 40px;}
.ny_news ul li h3{font-size: 20px;color: #333;padding-bottom: 15px;}
.ny_news ul li p{font-size: 15px;color: #666;line-height: 25px;width:970px;}
.ny_news ul li i{font-size: 15px;color: #999;display: block;float: left;padding-top: 10px;}
.ny_news ul li  span{background:#eee;line-height: 35px;color: #666;text-align: center;width: 150px;display: block;float: right;}
.ny_news ul li:hover  span{background:#024d90;color: #fff;}
.ny_news ul li .div_news{overflow: hidden;}
.ny_news ul li a:hover img{color: #024d90;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.ny_news ul li img{width:192px !important;height:120px !important;overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}

/*数组*/
.list-page ul{display: flex;justify-content: center;}
.list-page ul li{float: left;border: 1px #eee solid;margin-right: 10px;padding: 0 15px;line-height: 35px;font-size: 13px;}
.list-page ul li span{color: #024d90;padding:0 5px;}
.list-page ul li:hover{border:1px #024d90 solid;-webkit-transition-duration: 0.8s;  transition-duration: 0.8s;}



.news_show ul li{width:47%;text-align:center;border:#ddd solid 1px ;height:50px;line-height:50px;font-size:12px;margin-bottom:20px;}
.news_show ul li a{color:#333;font-size:15px;}
.news_show ul li:hover{background:#024d90;color:#fff;border:1px #024d90 solid;}
.news_show ul li:hover a{color:#fff}


/*新闻详情*/
.content-box{width:850px;border-right:1px #eee solid;height: auto;}
.content_l{width:820px;}
.content-bt{padding-bottom: 30px;border-bottom:1px #eee solid;text-align: center;}
.content-bt h3{font-size: 24px;color: #000;padding-bottom: 15px;}
.content-bt em{font-size: 15px;color: #999;}
.content-bt span{color: #999;font-size: 15px;padding: 0 20px;}
.content-box p{font-size: 15px;color: #666;line-height: 35px;text-indent:2em}

.conten_r{width:320px;}

.sousuo h3{font-size: 20px;color: #333;padding-bottom: 15px;}
.sousuo .s_k{
    width: 320px;
    height: 40px;
    line-height: 40px;
    color: #999;
    padding-left: 10px;
    border: 1px #ccc solid;
    background:#fff;
    position: absolute;
}
.sousuo .buttom{position:relative;left: 280px;top: 5px;}

.content_tj ul li{padding-bottom: 20px;}
.content_tj ul li a{font-size:14px;color: #333;line-height: 30px;}
.content_tj ul li p{font-size: 12px;color: #999;float: right;}
.content_tj ul li em{background:#ccc;height: 2px;width: 8px;float: left;margin-top: 15px;margin-right: 10px;}
.content_tj ul li:hover em{background:#024d90;}
.content_tj ul li:hover a{color: #024d90;}

/*内页产品*/

.product_list1 ul li{padding-bottom:50px;}
.product_list1 ul li img{box-shadow :1px 0px 10px #ccc;}
.product_list1 ul li:hover img{box-shadow :1px 0px 10px #999;}
.products_ny{position: relative;top:-30px;background:#333;}

/*产品详情*/
.proviewbox{float:left; position:relative;z-index:5; margin-bottom:13px;}
.probigshow{position:relative; padding:1px;border:1px solid #ddd;overflow:hidden}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/* height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:15px 0 0;}
.thumbporbox{position:relative;overflow:hidden; margin:0 auto}

.mswcpgs { font-size:16px; color:#000; padding-left:10px; border-left:8px solid #86c225; margin-bottom:20px;}
.ul_prothumb{position:relative; overflow:hidden;}
.ul_prothumb li{float:left;width:74px;height:80px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;width:60px;height:60px;}
.ul_prothumb li.now img{border:1px solid #86c225;}
.proinfo td{ padding-left:19px; font-size:15px; line-height:36px;}
.prodbaseinfo_a{float:right;width:330px; margin-left:16px; z-index:1;}
.h2_prodtitle{font-size:22px;color:#414141;padding:2px 0 10px;line-height:1.6em; border-bottom: 1px dashed #DCDCDC;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}
.ul_prodinfos{margin-top: 20px;padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold;}
.ul_prodinfos li{padding:5px 0 1px; float:left; font-weight:normal; margin-left:10px;}
.ul_prodinfo li{font-size: 14px;padding:6px 0;}
.li_normalprice{line-height:26px;color: #333;}
.li_normalprice span{padding-right:10px;color: #333;}
.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,
.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,
.ul_prodinfo .li_brand .span_title{color:#999;}
.ul_prodinfo .li_brand{width:180px; }
.li_prono{line-height:2.9em;}
.ul_prodinfo .b_proprice{font-size:14px;color:#ce1919;font-weight:normal;}
.ul_prodinfo a.a_brand{color:#c00;}
.ul_prodinfo a.a_brand:hover{text-decoration:underline;}
.ul_prodinfo .li_jf{clear:both;width:300px; }
.ul_prodinfo .li_jf b{font-weight:normal;color:#c00;}
.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}
.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}
.prodbaseinfo_a .div_choose{background:#fcf0f0; border:1px solid #fbd2d2;margin-top:7px;padding:10px;}
.prodbaseinfo_a .div_choose h3{font-weight:normal;padding:0 0 5px; }
.ul_choosecolor{overflow:hidden;zoom:1;}
.ul_choosecolor li{float:left;position:relative;width:48px;}
.ul_choosecolor li .span_lack{position:absolute;top:0px;left:0px;text-indent:-999em;overflow:hidden;width:42px;height:42px;background-position:0 -300px;}
.ul_choosecolor img{border:1px solid #c8c9cd;}
.ul_choosecolor a:hover img,.ul_choosecolor li.now img{border:1px solid #c00;}
.prodbaseinfo_a  .p_inputnum{padding:10px 0 0; }
.prodbaseinfo_a  .p_inputnum .txt{border:1px solid #c4c4c4;width:45px;height:15px; text-align:center;vertical-align:middle; }
.prodbaseinfo_a  .p_inputnum b{font-weight:normal;}

.mod_goods_info {clear:both;margin-bottom:10px;position:relative; background-color:#f3f3f3; height:65px; overflow:hidden;}
.mod_goods_info .hds {height:65px;_overflow:hidden;}
.mod_goods_info .hds li {float:left;cursor:pointer;border-right:1px solid #fff}
.mod_goods_info .hds li h3 {display:block;width:128px;height:65px;line-height:65px;text-align:center;font-size:18px;border-bottom:0; font-weight:normal}
.mod_goods_info .hds li h3 a {color:#666;font-weight: normal;text-decoration:none;outline:none}
.mod_goods_info .hds .status_on {height:62px;line-height:62px;border-bottom: 3px solid #024d90;position:relative;}
.mod_goods_info .hds .status_on h3 {height:62px;line-height:58px;background-color:#f7f7f7;color: #024d90;}

.p_productitle{font-size: 20px !important;color: #333 !important;text-indent:0em !important;padding-top: 10px;}

/**/
/* 本例子css */
    .product_ny{ width:450px; border:1px solid #ddd; text-align:left;  }
    .product_ny .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
    .product_ny .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
    .product_ny .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
    .product_ny .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
    .product_ny .bd ul{ padding:15px;  zoom:1;  }
    .product_ny .bd li{ height:24px; line-height:24px;   }
    .product_ny .bd li .date{ float:right; color:#999;  }

.product_nr img{width:830px;}
.product_tj1 {font-size: 24px;color: #333;padding-bottom: 20px;}

/* 本例子css */


.xq_ny1 p{font-size: 24px;color: #333;text-align: left;padding-bottom: 10px;border-bottom:1px #ccc solid;margin-bottom: 30px;}
.xq_ny1 ul{width:1300px;}
.xq_ny1 ul li{float: left;margin-right: 25px;margin-bottom: 30px;}
.xq_ny1 ul li a img{}
.xq_ny1 ul li a h3{font-size: 15px;color: #333;padding-top: 15px;text-align: center;}
.xq_ny1 ul li a:hover img{color: #1e50ae;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.xq_ny1 ul li .xq_img{overflow: hidden;border:1px #ddd solid;}

.xq_ny1 ul li img{width:280px !important;height:280px !important;overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}

/*公司环境*/
.environment ul{width:1300px;}
.environment ul li{float: left;margin-right: 20px;margin-bottom: 30px;text-align: center;}
.environment ul li h3{font-size: 15px;padding-top: 15px;}


/**/


.suspension{position:fixed;z-index:55;right:0;bottom:10%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#024d90;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;    display: inline-block;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size: 18px;color: #333;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#333;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}