*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6;min-width: 1000px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
i{    font-style: normal;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:underline;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}a:link,a:visited,a:active,a { text-decoration: none; color:#2D2E32;}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
/*img*/
@font-face{
  font-family: Whitney-Medium;
  src: url("Whitney-Medium.otf");
}
@font-face{
  font-family: Whitney-Bold;
  src: url("Whitney-Bold.otf");
}
@font-face{
  font-family: Whitney-Book;
  src: url("Whitney-Book.otf");
}
.clear_both::after { content: ".";display: block;height: 0;visibility: hidden;clear: both;}
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
.f_left{float: left;display: inline-block}.f_right{float: right;display: inline-block}.clearbox{overflow: hidden}
.clearfix:after {content:""; display: block; clear:both; }
.head_con{width: 100%;background-color: #fff;/* height: 7rem; */position:fixed;top:0;z-index: 10000;box-shadow: 2px 2px 2px #ccc;}
.head{width: 86.46%;overflow:hidden;margin: 0 auto;}
.logo{float: left;display: inline-block;width: 32%;text-align: center;}
.logo_img{/* width: 84.2%; */margin-left: 5%;margin-top: 2%;}
.logo img{width: 100%;/* height: 7rem; */}
.nav{width: 49.6%;float:left;display: inline-block;margin-left: 8%;margin-top: 2%;}
.seach{float:left;display: inline-block;/* height: 5rem; */width: 10.3%;/* margin-top: 18px; */}
.seach_item{/* background:url(../images/seach.jpg) no-repeat; *//* width: 98%; */height: 35px;margin-top: 1.5rem;/* background-size: 100% 100%; */position: relative;border: 1px solid #ddd;border-radius: 20px;}
.seach_item input{border: 0;width: 70%;height: 32px;margin-top: 1px;margin-left: 5%;border-radius: 25px;}
.seach_item .seach_btn{background:url(../img/souch.png);position: absolute;right: 0;top: 0px;width: 34px;height: 34px;border-radius: 50%;opacity: 1;background-size: 100% 100%;border: 0;}
.nav ul{overflow:hidden;width: 100%;/* line-height: 7rem; */}
.nav ul li{float: left;display: inline-block;width: 14%;text-align: center;}
.nav ul li a{color: #333;font-size: 16px;display: block;height: 100%;white-space: nowrap;transition: 0.5s;-webkit-transition: 0.5;position:relative;padding-bottom: 37%;}
.nav ul li a i{position: absolute;width: 1px;height: 2px;margin: auto;left: 0;right: 0;bottom: 0;background: #fff;transition: 0.5s;-webkit-transition: 0.5;}
.nav ul li:hover a{color: #014099}
.nav ul li:hover a i{width: 40%;background: #155599;}
.nav ul li.active a{color: #014099}
.nav ul li.active a i{width: 40%;background: #155599;}
.main{width: 100%;margin-top: 5.5%;}
.swiper-container{width: 100%;}
.swiper-slide img{width: 100%;}
.link_ul{width: 82%; max-width: 1400px;margin: 0 auto;font-size: 0;position: relative;margin-top: -30px; z-index: 6;overflow:hidden;box-shadow: 0 5px 15px rgba(0,0,0,0.2);}
.link_ul li{width: 19.68%;margin-right: 0.4%;padding: 10px 0;background: #fff;float: left;}
.link_ul li a{display: block;width: 100%;font-size: 16px;color: #333; height: 40px;line-height: 40px; box-sizing: border-box;padding-left: 10%; transition: 0.5s; -webkit-transition: 0.5s;color: #014099;font-size: 20px;text-align: center;}
.link_ul li i{display: inline-block;height: 100%;vertical-align: middle;margin-top: -3px;width: 40px;height: 40px;position: relative;margin-right: 12px;}

.info{width: 100%;height: 611px;background:url(../images/bj_s_02.jpg) no-repeat;position: relative;top: -30px;}
.foot{width: 100%;background-color: #014099;text-align: center;color: #fff;}
.foot p{font-size:14px;color: #fff;text-align: center;line-height: 45px; }
.baner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url(../images/lb_next.png);right:3%;}
.baner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url(../images/lb_prve.png);left:3%;}
::selection{background:#24b727;color:#fff;}

::-moz-selection{ background:#24b727; color:#fff;}

::-webkit-selection{ background:#24b727; color:#fff;}

.contact{width: 100%;background-color:#F8F8F8;padding-bottom: 50px;}
.contact_item{width: 1400px;margin:0 auto;/* height: 587px; */}
.addrs{margin-top: 30px;}
.addrs h3{font-size: 18px;color: #014099;font-weight: normal;margin-bottom: 5px;}
.addrs p{font-size: 16px;color: #333;line-height: 35px;z-index: 100;position: relative;}
.map{position: absolute;right: 203px;top: 125px;}
.xlwm .info_title{margin-top: 0;padding-right: 30px;}
.xlwm .lxwm{width: 680px;}
.xlwm{padding-top: 55px;}
.xlwm .addr0{margin-top: 10px;}
.xlwm .addr0 h3{margin-bottom: 0;line-height: 35px;}
.form{width: 886px;margin:15px auto 0 auto;}
.form_iput input{width: 185px;border: 1px solid #ccc;line-height: 32px;margin-bottom: 12px;display: block;padding-left:15px;height: 32px;font-size: 14px;}
.tetxar{margin-left: 24px;}
.tetxar textarea{width: 646px;height: 118px;border: 1px solid #ccc;padding-left: 10px;padding-top: 6px;font-size: 14px;}
.view_more{width: 100px;margin:22px auto 0 auto;}
.view_more a{width: 78px;padding-left: 22px; line-height: 32px;font-size: 16px;color: #fff;background: #014099;display: inline-block;}
.view_more a i{background:url(../images/TJ.PNG) no-repeat;width: 15px;height: 11px;display: inline-block;margin-left: 10px;}
/*fanye*/
.fanye{width:100%;margin: 0 auto;padding-top: 20px;padding-bottom: 20px;text-align:center;overflow: hidden;text-align: -moz-center;text-align: -webkit-center;*text-align:center; }
.pagination-info{ display:none;}
.pagination{display: inline-block;overflow: hidden;display:inline-block;text-align:center;margin:0 auto;}
.fanye ul{*text-align:center;}
.fanye ul li a{margin-left:0; display: block;}   
.fanye ul li{
  width: 33px!important;
  height: 35px!important;
  margin:0;
  background: none;
  line-height: 37px;
  float: left;
  margin-right: 7px;
  border: 1px solid #eeeeee;
  padding: 0!important;
  text-align: center;
}
.fanye ul li.active{background: #0168BE;}
.fanye ul li.active a{color: #fff;}.fanye ul li.active span{color: #fff;}
.fanye ul li:hover{background: #0168BE;}
.fanye ul li:hover a{color: #fff!important;}
.fanye ul li a{font-size: 16px;}

.product-list {float:left;width: 100%;padding-left:20px;background: url(../images/juxing.png) no-repeat 0 71px;}
.product-list .swiper-container {padding-bottom:20px;margin-top: 40px;}
.product-list .swiper-slide {width: 33%;margin-right: 5px;text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float: left;margin-bottom: 2rem;}
.product-list .swiper-slide a {display:block;position:relative;transition:0.5s;-webkit-transition:0.5s;width:100%;}
.product-list .swiper-slide a .p1 {position:relative;width:100%;padding-bottom: 65%;overflow:hidden;width: 95%;margin: 0 auto;margin-top: 8px;}
.product-list .swiper-slide a .p1 img {width: 100%;height:auto;position:absolute;top: 42%;left:50%;transform:translate(-50%,-50%);transition:0.5s;-webkit-transition:0.5s;/* margin-top: 9px; */}
.product-list .swiper-slide a .p2 {text-align:left;padding: 0 3%;}

.product-list .swiper-slide a .p2 strong {display: block;width:100%;margin: 0;padding: 0;height: 45px;}

.product-list .swiper-slide a .p2 strong i {color:#333;font-size:20px;position:relative;vertical-align:top;z-index:16;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align: center;}
.product-list .swiper-slide a .p2 strong small {display:inline-block;height:10px;background:#d0ddeb;width:100%;position:relative;z-index:15;vertical-align:top;margin-top: -12px;}
.product-list .swiper-slide a .p2 span {font-size: 15px;color: #333;text-align:justify;line-height: 27px;/* height:60px; */overflow:hidden;display:block;/* margin-top:6px; *//* margin-bottom:20px; */padding: 0 5PX;min-height: 135px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.product-list .swiper-slide a .p2 em {float:right;margin-bottom:-20px;width:40px;height:40px;line-height:40px;border-radius:20px;background:#57a070;font-size:14px;color:#fff;position:relative;padding-left:16px;overflow:hidden;box-sizing:border-box;transition:0.5s;-webkit-transition:0.5s;}
.product-list .swiper-slide a .p2 em i {position:absolute;top:0;right:0;display:inline-block;width:40px;height:40px;box-sizing:border-box;background:url(../images/jia1.png) no-repeat center #fff;background-size:12px 12px;border-radius:50%;border:5px solid #57a070}
.product-list .swiper-slide a:hover {box-shadow:0 5px 20px rgba(0,0,0,0.2);z-index:17;}
.product-list .swiper-slide a:hover img {-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%);}
.product-list .swiper-slide a:hover .p2 em {width:118px;}
.small_div {width:82%;max-width:1400px;margin:0 auto;}
.line{display: block;width: 100px;background-color:  #014099;height: 2px;margin-top: 17px;}
.le_muan{padding-top: 17px;}
.le_muan ul li{width: 238px;height: 40px;line-height: 40px;border: 1px solid #D2D2D2;text-align: center;margin-top: 25px;}
.le_muan ul li a{display: block;font-size: 20px;color: #333;}
.le_muan ul li.active a{color: #014099;border:1px solid #014099;}
/*.product-list .swiper-container.visibility{visibility: hidden;z-index: -1;height: 0;margin-top: 0;padding-bottom: 0display: none;}
*/.swiper-container2{display: none;}.coc_z{position: relative;}.info_write{padding-left: 10px;}
.info_title{margin-top: 35px;}
.info_title h3{font-size: 28px;color: #333;font-weight: bold;}.rlzy{margin-left: 60px;}
.info_title p{font-size: 28px;color: #333;font-weight: bold;}
.xlwm .addr0 h3 span{color:#000;}
