@charset "utf-8";
/* CSS Document */

* {
	box - sizing: border - box
} * , blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
}
LI, UL { list-style-type:none;}
body { font-family:"思源黑体 REGULAR"; background:#fff; font-size:14px; color:#000;}
IMG {
	BORDER - TOP - WIDTH: 0;
	BORDER - LEFT - WIDTH: 0;
	BORDER - BOTTOM - WIDTH: 0;
	BORDER - RIGHT - WIDTH: 0
}


@font-face {

  font-family:思源黑体 LIGHT;

  src: url("../fonts/思源黑体 LIGHT.OTF")  format(".OTF"),

}
@font-face {

  font-family:simsun;

  src: url("../fonts/simsun.ttc")  format(".ttc"),

}

@font-face {

  font-family:思源黑体 REGULAR;

  src: url("../fonts/思源黑体 REGULAR.OTF")  format(".OTF"),

}
@font-face {

  font-family:impact;

  src: url("../fonts/impact.ttf")  format(".ttf"),

}


.fz { margin:0 auto; width:95%; max-width:1600px;}
.fr { float:right;}
.fl { float:left;}
.clear { clear:both;}
a { text-decoration:none;color:#333333;}
img { border:0;}



#goTopBtn {
POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 40px; background:#90c31f; color:#fff; WIDTH:40px; BOTTOM: 35px; HEIGHT: 40px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; font-size:20px;}
#goTopBtn:hover { background:#122a88;}
#goTopBtn span {  transform: rotate(270deg); font-family:"simsun"; display:block; width:40px; height:40px;
            -ms-transform: rotate(270deg);
            /* Internet Explorer 9*/
            -moz-transform: rotate(270deg);
            /* Firefox */
            -webkit-transform: rotate(270deg);
            /* Safari 和 Chrome */
            -o-transform: rotate(270deg);
            /* Opera */
  }



.top_head { width: 100%;  z-index: 9999; height:100px; background:#fff;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.t_height { width:100%; height:100px;}
.n_height { width:100%; height:100px; display:none;}


.fixed .head .nav ul li .s_navbox{ top:75px;border-bottom:1px solid #dedede; }

/* 导航 */
.t_top { height:35px; line-height:35px; background:#f5f5f5;    color:#333333;}
.t_top_l { width:30%;}
.t_top_r { width:60%;  }
.sear { z-index:999; overflow:hidden; position:relative; float:right; display:block; width:35px; height:35px; background:url(../images/searchh.png) no-repeat center center; margin-left:5px;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.sear:hover {  width:300px;background:none;  transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.t_top_r .sear .sear_in{background:none;  z-index:99999999999999999999;opacity:0;width:300px; border-bottom:1px solid #fff;  height:25px; line-height:30px; position:absolute; left:-35px; bottom:4px;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.sear:hover .sear_in{ opacity:1;left:0;  transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.sear .sear_in .text { outline:none; width:225px; padding-left:10px;height:25px; float:left; border:0; background:none; color:#fff;}
.sear .sear_in .btn { text-align:center; letter-spacing:2px;width:60px; height:25px; float:right; border:0; background:url(../images/searchh.png) no-repeat 40px center;}


.sear .sear_in  input::-webkit-input-placeholder {
    color: #fff;
}
/* Mozilla Firefox 4 to 18 */
.sear .sear_in  input:-moz-placeholder {
    color: #fff;
 
}
/* Mozilla Firefox 19+ */
.sear .sear_in  input::-moz-placeholder {
    color: #fff;
   
}
/* Internet Explorer 10+ */
.sear .sear_in  input:-ms-input-placeholder {
    color: #fff;
  
}
 



.lun { width:80px; float:right;}

.tel_top{ background:url(../images/f_t.png) no-repeat left center; padding-left:25px; width:105px; float:right;}
.t_top_r span { float:right;}
.t_top_r a { display:inline-block; color:#333333; padding-left:5px;}
.t_top_r a:hover {   color:#90c31f; }
.t_top_r .l_cn { padding-left:4px; padding-right:5px;}
.t_top_r .l_en { padding-left:5px;  }
.t_top_r IMG { display:inline-block;  padding-right:10px;}
.head{position: relative;width:100%;  height:100px;z-index: 9999;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
.head {width: 100%; position:relative;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
.head .logo { width:20%; margin-top:17px;  z-index:99999; transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.head .logo img { width:100%;}
.head .nav{display: block; width:70%;}
.head .nav .nav_pc{ width:98%; padding-left:6%}
.head .nav ul li{float:left; box-sizing: border-box;z-index: 999; height:100px;width:13% !important; text-align:center;  } 

.head .nav ul li .f_a{margin-top: 25px;line-height:55px;display:block; width:100%;text-align:center;font-size:16px;color:#000; position:relative; overflow:hidden;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.head .nav ul li .f_a em{ display:none; position:absolute; left:-100%; bottom:0; width:100%; height:2px; background:#91c321;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}
.head .nav ul li:hover .f_a em{  left:0;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s;}

.head .nav ul li:hover .f_a{ color: #fff;background:#122a88;  }
.head .nav ul .cur .f_a{ color: #fff;background:#122a88;  }
.head .nav ul .cur .f_a em {left: 0;}

.head .nav ul li .s_navbox{ text-align:left; top:100px;display:none;position: absolute;left: 0;width: 100%; background:#fff;background-color:rgba(244,244,244,1);z-index: 9999;box-sizing: border-box; padding:3% 0; border-bottom:1px solid #d6d6d6; }
.head .nav ul li .s_navbox .s_a a{color:#000;font-size:16px;text-transform:uppercase;display:block;padding:10px 0 10px 25px;border-bottom: 1px solid #dedede;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s; background:url(../images/n_j.png) no-repeat 10px center;}
.head .nav ul li .s_navbox .s_a .p_box a{ background:url(../images/n_j.png) no-repeat left center;}
.head .nav ul li .f_a .n_t { display:inline-block; margin-left:5px; padding:6px; background:url(../images/nav_bj.png) no-repeat center center;}
.head .nav ul li .s_navbox .s_a a:hover{ color:#fff;  background:#122a88 url(../images/n_jh.png) no-repeat 15px center;;padding:10px 0 10px 30px; transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s;}
.head .nav ul .nav_sort .s_navbox{  padding: 0; }
.head .nav ul li .s_navbox .s_a a:last-child{ border:0;}
.head .nav ul .search { width:4% !important;}
 
.head .nav ul li:first-child  { width:10% !important; background:none;}
.head .nav ul li:last-child{ width:6% !important; background:url(../images/search.png) no-repeat center right;}
.head .nav ul li:last-child:hover{   background:url(../images/searchh.png) no-repeat center right;}
.head .nav ul li .s_navbox .sear_in { width:70%; margin:0 auto;}
.head .nav ul li .s_navbox .sear_in .text { outline:none;width:76%; height:50px; line-height:50px; padding:0 2%; float:left; background:#fff; border:0;}
.head .nav ul li .s_navbox .s_a .sear_in .btn { width:20%; height:50px; line-height:50px; color:#fff;  background:#122a88; float:right; padding:0; text-align:center;transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s;}
.head .nav ul li .s_navbox .s_a .sear_in .btn:hover { letter-spacing:5px;    background:#82ac2b;color:#fff;padding:0; transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s; }
.head .nav ul .nav_sort { position:relative;}

.head .nav ul li .s_a_l { width:30%;  }
.head .nav ul li .s_a_l img{ width:96%; padding:2%; border:1px solid #dedede; border-radius:5px;}
.head .nav ul li .s_a_z { width:30%; margin:0 8%;} 
.s_a_z span { display:block; line-height:25px; font-size:25px; color:#122a88; font-weight:bold; border-left:3px solid #90c31f; height:26px; padding-left:10px; }
.s_a_z i { font-style:normal; display:block; text-transform:uppercase;  font-size:20px; margin:1% 0 5%;color:#d8d8d8;}
.s_a_z p { line-height:2; font-size:15px; color:#6f6f6f}

.head .nav ul li .search_i { width:80%; margin:0 auto; overflow:hidden;   background:#fff;}
.head .nav ul li .search_i span { margin:20px 0;line-height:40px; display:block; text-align:center; width:18%; float:left; border-right:1px solid #CCC;  }
.head .nav ul li .search_i #keywords { margin:20px 0;line-height:40px;outline:none; width:60%; padding:0 2%; float:left;height:40px; border:0; color:#999}
.head .nav ul .search .s_navbox .s_a .search_i .btn { color:#fff; font-size:18px;   display:block; background:none; padding:0; border-bottom:0; width:15%; float:right;text-align:center; background:#122a88; height:80px; line-height:80px;transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s; }
.head .nav ul .search .s_navbox .s_a .search_i .btn:hover { background:#90c31f;transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s;}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl { float:left; width:22%; margin-left:4%;   min-height:280px;}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(4n+1) { margin-left:0; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:first-child {  width:28%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(2) {  width:20%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(3) {  width:20%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(4) {  width:20%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(5) {  width:28%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(6) {  width:20%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(7) {  width:20%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(8) {  width:20%; }

.head .nav ul .n_pro .s_navbox .s_a .p_box dl dt img { height:60px; float:left;}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dt span { width:60%;  font-size:20px;  padding-left:10px; border-left:3px solid #90c31f}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(1) dt span { width:70%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:nth-child(5) dt span { width:70%; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dt { overflow:hidden; margin-bottom:15px; border-bottom:1px solid #dedede; padding-bottom:15px}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dt i { display:block; font-style:normal; text-transform:uppercase; color:#999; font-size:12px;}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dd {}
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dd a {  padding:5px 0 5px 15px;  border-bottom:0; font-size:14px; color:#333333; transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s; }
.head .nav ul .n_pro .s_navbox .s_a .p_box dl dd a:hover { padding-left:25px; color:#122a88;transition:all 0.6s; -webkit-transition:all 0.6s; -moz- transition:all 0.6s; -o-transition:all 0.6s;    background: url(../images/n_j.png) no-repeat left center;} 
.head .nav ul .n_pro .s_navbox .s_a .p_box dl:first-child dd { width:50%; float:left;  }
 



.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}d
 
/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
   .nav ul li .f_a{font-size:14px}
   .nav ul li .s_navbox .s_a a{font-size:12px}
   .foot_top ul{margin-left:60px}
   .nav ul li .s_navbox .s_a{width:100%}
}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
   .msgNum{display: none;}
   .slider{margin-top: 0;}
   .head .navbox{display:none}
   .m_img{display:block;height:100px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-top:23px;padding-left:4%;float: left;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
   .m_img .headlf .m_logo{height:55px;display: block;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
   .m_img .headrg{padding-right:4%;padding-top:35px;float: right;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
   .m_img .headrg a .m_menuimg{height:30px;vertical-align:top;display: block;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li:first-child { padding:15% 0 10%; text-align:center; border-bottom:0;}
   .m_nav .m_navList ul li:first-child img { width:55%;}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.png) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}



/*=====首页banner=====*/
 .banner {margin: 0 auto;width: 100%;}
.pro-switch { overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides > li .img img { width:100%; }
.flexslider .slides img {width: 100%;display: block;}
.flexslider .slides > li #sli2 { display:none;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides { ;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width:58px;height: 58px; border-radius:58px;margin: -58px 0 0;display: block;position: absolute;top: 55%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background:#91c421 url(../images/banner_right.png) no-repeat center top;right: 3%;}
.flex-direction-nav .flex-next:hover {background:#122a88 url(../images/banner_right.png) no-repeat center top;}
.flex-direction-nav .flex-prev {background:#91c421 url(../images/banner_left.png) no-repeat center top;left: 3%;}
.flex-direction-nav .flex-prev:hover {background:#122a88 url(../images/banner_left.png) no-repeat center top;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);right: 6%;}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);left: 6%;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 50px;text-align: center;}
.flex-control-nav li {margin: 0 10px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background:#fff;display:block;height: 12px;overflow: hidden;text-indent:-99em;width: 12px;cursor: pointer; border-radius:12px;}
.flex-control-paging li a.flex-active {background:#91c421;width:60px;}

 




/*=====首页产品中心=====*/
.index_product { width:100%;  clear:both; padding-bottom:80px;}
.index_product_t { text-align:center; padding-top:100px;}
.index_product_t span { font-size:30px; color:#122a88}
.index_product_t p { width:135px; position:relative; margin:13px auto;}
.index_product_t p i{ display:block;  }
.index_product_t p i:first-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; left:0; }
.index_product_t p i:last-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; right:0; }
.index_product_t p i:nth-child(2) { width:24px; height:3px; background:#90c31f; margin:0 auto; }
.index_product_t em{ font-style:normal; font-size:16px; color:#bbbbbb;}

.index_product_i { margin-top:40px;}
.index_product_i table { width:100%;}
.index_product_i table td{border:1px solid #dddddd; width:24.9%; float:left; margin-left:-1px; margin-bottom:-1px;} 
.index_product_i table td a { display:block; padding:4%;  }
.index_product_i table td a .item_img { width:100%; overflow:hidden;}
.index_product_i table td a img { width:100%; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_product_i table td:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index_product_i table td a:hover{ box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.2); 
	transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;
}
.index_product_i table td a span { font-size:16px; color:#666 }
.index_product_i table td:hover a span{ color:#93c526;}




.product_more{  width:180px; height:50px; margin:70px auto 0; position:relative;background:#fff;}
.product_more a{ position:absolute; left:0; top:0;display:block; width:180px; height:50px; text-align:center; line-height:50px; color:#666;  z-index:5; background:#eeeeee;}
.product_more:hover a{ color:#fff; background:#93c526;}
.product_more i { width:0; height:50px; display:block; background:#122a88; position:absolute; left:80px; top:0; z-index:1;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.product_more:hover i { width:180px;   left:0; top:0;  -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}


#owl-demo .item .item_img { width:100%; overflow:hidden; background:#f8f8f8;}
#owl-demo .item .item_img img{ width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#owl-demo .item:hover .item_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
 
#owl-demo .item{ 
		transition: 0.5s all;
		-webkit-transition: 0.5s all;
		-moz-transition: 0.5s all;
		-o-transition: 0.5s all;
		padding:0 6%;
		background: #f5f5f5;
		cursor:pointer;
    }
    #owl-demo .item:hover a{
    	color:#171717; 
    }
	
    #owl-demo .item img{ width:100%;
        display: block;
        height: auto;
    }
.item img,.item a,.item p{
	opacity:1;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all; 
}
.item img:hover,.item a:hover,.item p:hover{
	opacity:1;
}
.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}
/*-----*/
.item a{overflow:hidden;
	font-size:16px;
	color: #555;
	padding:  0;
	display:block;
	transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;
}

#owl-demo .item a span{ float:left; width:80%; margin-left:4%; display:block; font-size:16px;  margin-top:3px; text-align:left; color:#000; }
#owl-demo .item a p { height:50px; border-top:3px solid #f5f5f5;width:100%; padding:6% 0; background:#fff; position:relative;}
#owl-demo .item a span em { font-weight:100;display:block; font-size:12px; font-style:normal; color:#a5a5a5;}
#owl-demo .item a .i_item02 { position:absolute; right:4%; top:36px; display:block; float:right; width:38px; height:8px; background:url(../images/p_more.png) no-repeat center center; }
#owl-demo .item:hover a .i_item02 {  background:url(../images/p_moreh.png) no-repeat center center; }
#owl-demo .item a .i_item01 { width:100%; position:absolute; left:-100%; top:-3px; height:3px; background:#122a88;	transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;}
#owl-demo .item:hover a .i_item01 {  left:0; transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;}

.item p{text-align:center;
	color: #8E8E8E;
	font-size:14px; 
}
/*---//--*/
/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{ opacity:1;
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	height:57px;
	width:39px;
	display:block;
	font-size: 12px;
	transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;
}
.owl-theme .owl-controls .owl-buttons div:hover{
	opacity:0.8;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	text-decoration: none;
}
.owl-prev {	position: absolute;	top: 40%;left: -3%;	background: url(../images/p_l.png) no-repeat center center;}
.owl-prev:hover {	 	background: url(../images/p_lh.png) no-repeat center center;}
.owl-next{position: absolute;top:40%;right: -3%;background: url(../images/p_r.png) no-repeat center center;}
.owl-next:hover{background: url(../images/p_rh.png) no-repeat center center;}
/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: url(../images/c-arrows.png) no-repeat;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.24
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y; 
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{    padding: 30px 0;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

 
/* CSS3 Transitions */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}



 

 
	.wrap{
		width:100%;
	}


 
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
 
 .hd_p { padding-top:30px; display:none;} 
.scroll-down { display:block;
 
 
    width: 26px;
    height:29px; background:url(../images/hd.png) no-repeat center center;
    
   
    -webkit-animation: scrollDown 1.4s infinite;
    animation: scrollDown 1.4s infinite;
    z-index: 8;
}

@keyframes scrollDown {
  0% {
 
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
 
    opacity: 0;
  }
}




/*=====首页品质技术=====*/
.quality_bj { background:#f5f5f5; width:100%; overflow:hidden;}
.quality_title { text-align:center; padding-top:100px;}
.quality_title span { font-size:30px; color:#122a88}
.quality_title p { width:135px; position:relative; margin:13px auto;}
.quality_title p i{ display:block;  }
.quality_title p i:first-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; left:0; }
.quality_title p i:last-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; right:0; }
.quality_title p i:nth-child(2) { width:24px; height:3px; background:#90c31f; margin:0 auto; }
.quality_title em{ font-style:normal; font-size:16px; color:#bbbbbb; text-transform:uppercase;}
.quality_desc { line-height:1.8; color:#3d3d3d; font-size:16px; width:35%;}
.quality_desc p { text-indent:2em;}
.quality_desc p:first-child { text-indent:0;}
.quality_desc p span{ display:block; font-size:30px; color:#93c526}
.quality_desc p i { display:block; width:40px; height:2px; background:#d2d2d2; margin:5px 0 30px;}
.quality_info {  width:34.8%; margin-left:5%;}
.quality_info ul li { width:50%; float:left; margin-right:-1px; margin-bottom:-1px;}
.quality_info ul li a { text-align:center; display:block; height:150px;     border: 1px solid #d2d2d2;}
.quality_info ul li:hover a {   border: 1px solid #93c526; background:#93c526; }
.quality_info ul li a .quality_info_img { width:50px; height:50px; margin:30px auto 20px;}

.quality_info ul li:first-child a .quality_info_img { background:url(../images/p_t01h.png) no-repeat center center;}
.quality_info ul li:first-child:hover a .quality_info_img { background:url(../images/p_t01.png) no-repeat center center;}
.quality_info ul li:first-child+li a .quality_info_img { background:url(../images/p_t02h.png) no-repeat center center;}
.quality_info ul li:first-child+li:hover a .quality_info_img { background:url(../images/p_t02.png) no-repeat center center;}
.quality_info ul li:first-child+li+li a .quality_info_img { background:url(../images/p_t03h.png) no-repeat center center;}
.quality_info ul li:first-child+li+li:hover a .quality_info_img { background:url(../images/p_t03.png) no-repeat center center;}
.quality_info ul li:last-child a .quality_info_img { background:url(../images/p_t04h.png) no-repeat center center;}
.quality_info ul li:last-child:hover a .quality_info_img { background:url(../images/p_t04.png) no-repeat center center;}

.quality_info ul li a .quality_info_t { font-size:18px; color:#333333;}
.quality_info ul li:hover a .quality_info_t {  color:#fff;}
.quality_z  {padding-top:60px;}




/* 数字*/
.value_info { margin-top:72px; width:100%; padding:30px 0; border-top:1px solid #dddddd; overflow:hidden;  border-bottom:1px solid #dddddd;}
.value_info li {width:25%;  float:left; }
.value_info ul li:last-child { text-align:right;}
.value_info ul li:first-child+li{ width:18%; padding-left:7%;}
.value_info ul li:first-child+li+li{ width:11%; padding-left:13%;}
.htmleaf-container { height:130px;}
.buttonBox{ position:relative;font-size:40px;
  outline:none;transition:all 1s;color:#1da838; }
#seventh span{ color:#91c421;  
  position:relative;
  text-transform:uppercase;
  font-weight: bold;
  letter-spacing:1px;
  border:none;    font-size: 50px;
  outline:none;transition:all 1s; 
}
#seventh em{ color:#91c421;    font-weight: bold; font-style:normal;}
 .value_info ul li .value_t { font-size:20px; color:#333333;}
#seventh i { font-style:normal;font-size:20px;color: #aeaeae;}
.buttonBox p { font-size: 16px;color: #787878;}





/*=====首页关于我们=====*/
.index_about {background-attachment: fixed;
    image-rendering: auto;
    background-size: 50%;
    image-rendering: crisp-edges; background-position:center; background-repeat:no-repeat; background-size: cover; overflow:hidden; padding-bottom:70px;}
.index_about_t { text-align:center; padding-top:100px;}
.index_about_t span { font-size:30px; color:#122a88}
.index_about_t p { width:135px; position:relative; margin:13px auto;}
.index_about_t p i{ display:block;  }
.index_about_t p i:first-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; left:0; }
.index_about_t p i:last-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; right:0; }
.index_about_t p i:nth-child(2) { width:24px; height:3px; background:#90c31f; margin:0 auto; }
.index_about_t em{ font-style:normal; font-size:16px; color:#bbbbbb; text-transform:uppercase;}
.index_about_info { line-height:1.6; color:#242424; margin-top:10px;}
.index_about_l { width:39%;}
.index_about_z  {  padding-top:42px}
.index_about_img { width:55%; height:400px; border-radius:10px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_about_title span {margin-bottom: 10px; display:block; font-size:30px; font-weight:bold; color:#333}

.index_about_title p{    color: rgba(51, 51, 51, 0.8); font-size:18px;}	
.index_about_title p i { height:1px; width:40px; margin-top:15px; display:block;background:#c4c4c4; float:left;}
.index_about_title p em{ display:block; font-style:normal; float:left; margin-left:20px;}
.index_about_r { width:25%; height:300px; margin-left:-2px; position:relative; border:1px solid #d2d2d2;}
.index_about_info{ color:rgba(51, 51, 51, 0.8); font-size:16px;}
.index_about_r i { display:none; background:#d2d2d2; position:absolute;}
.index_about_r .yp1 { width:80%; height:1px; right:0; top:0;}
.index_about_r .yp2 { width:1px; height:100%; right:0; top:0;}
.index_about_r .yp3 { width:100%; height:1px; right:0; bottom:0;}
.index_about_r .yp4 { width:1px; height:80%; left:0; bottom:0;}
.index_about_r p { width:54px; height:54px; position:absolute; left:30px; top:30px; background:url(../images/sqh.png) no-repeat center center;    background-size: 90%;}
.index_about_r:hover p { background:url(../images/sqh.png) no-repeat center center;    background-size: 90%;}

.index_about_r_t { color:#333333; font-size:25px; text-align:center; margin:40px 0 40px 0;  font-family:"思源黑体 REGULAR";}
.index_about_r_i { color:#333333; font-size:16px; padding:0 40px; line-height:1.8}
.index_about_r_m{  width:145px; height:40px;   margin:40px  auto 0; background:#90c31f;}
 
.index_about_r_m a { overflow:hidden; position:relative; display:block; width:145px; height:40px; line-height:40px; color:#333333;  text-align:center;}
.index_about_r_m a:hover { color:#122a88; }
.index_about_r_m:hover a span{ color:#fff;}
.index_about_r_m a span { position:absolute; left:0; top:0; z-index:2;display:block; width:145px; height:40px; line-height:40px; }
.index_about_r_m a i{ position:absolute; left:0; top:0; z-index:1;display:block; width:145px; height:42px; line-height:42px; background:#d2d2d2; text-align:center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}

.index_about_r_m a:hover i{  left:145px; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_about_info p { text-indent:2em; margin-bottom:7px;}
.index_about_more { margin-top:30px;overflow:hidden; position:relative;   height:38px; line-height:38px;  }
.index_about_more a{ display:inline-block;    color: rgba(51, 51, 51, 0.8);}
.index_about_more a:hover{   color:#122a88;}
.index_about_more a span { display:block; width:70px; float:left; line-height:28px; font-size:16px;}
.index_about_more a i { border-radius:28px; display:block; height:28px; width:28px; float:left; margin-left:5px; background:url(../images/abo.png) no-repeat center center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s; }
.index_about_more a:hover i { margin-left:10px;background:url(../images/aboh.png) no-repeat center center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.about_sz { margin-top:50px; overflow:hidden;  
    padding: .45rem 0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;}
.about_sz ul li{ width:25%; float:left;}	
.about_sz ul li:first-child+li{ width:18%; padding-left:7%;}
.about_sz ul li:first-child+li+li{ width:11%; padding-left:13%;}
.about_sz ul li .about_sz1{ display:block;  }
.about_sz ul li .about_sz1 .shuz1 { font-size:35px; font-weight:bold; color:#91c421;}
.about_sz ul li .about_sz1 .shuz2 { color:#91c421; font-size:18px;}
.about_sz ul li .about_sz2 {color: rgba(51, 51, 51, 0.8);}
 .about_sz ul li:last-child{ text-align:right;}
 
 
 .about_wh{ margin-top:60px; padding-bottom:70px; overflow:hidden;}
 .about_wh ul li { float:left; width:31.3%; margin-left:3%; text-align:center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
 
  .about_wh ul li:hover {box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.1);
    -ms-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.1);
    -o-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 7px 16px 0px rgba(0,0,0,0.1); -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s; -o-transition:all 0.6s; -ms-transition:all 0.6s;  }

  .about_wh ul li:first-child {  margin-left:0; }
 .about_wh ul li .about_wh_z { border:1px solid #e6e6e6; overflow:hidden; min-height:266px; padding-bottom:80px;}
 .about_wh ul li .about_wh_t { width:80px; height:80px; margin:50px auto 0; border-radius:80px;}
 .about_wh ul li .about_wh_w {     font-size: 25px; color: #122a88; font-weight: bold; padding:30px 0 20px;}
  .about_wh ul li:hover .about_wh_w {    color: #90c31f;  }
 .about_wh ul li .about_wh_i { line-height:1.5; color:#444343; font-size:16px;}
 .about_wh ul li .about_wh_i span { display:block;}
 .about_wh ul li:first-child .about_wh_t { background: url(../images/icon01.png) no-repeat center center; background-size:70%; } 
 .about_wh ul li:first-child:hover .about_wh_t { background: url(../images/icon02.png) no-repeat center center; background-size:70%; } 
 .about_wh ul li:first-child+li .about_wh_t { background: url(../images/icon03.png) no-repeat center center; background-size:70%; } 
 .about_wh ul li:first-child+li:hover .about_wh_t { background: url(../images/icon04.png) no-repeat center center; background-size:70%; } 
 .about_wh ul li:last-child .about_wh_t { background: url(../images/icon05.png) no-repeat center center; background-size:70%; } 
 .about_wh ul li:last-child:hover .about_wh_t { background: url(../images/icon06.png) no-repeat center center; background-size:70%; } 
 
 
 

/*=====首页展会=====*/
.index_exhibition_bj{background-attachment: fixed; padding:100px 0;
    image-rendering: auto;
    background-size: 50%;
    image-rendering: crisp-edges; background-position:center; background-repeat:no-repeat; background-size: cover; overflow:hidden;  }


.index_exhibition { position:relative; background:#fff; overflow:hidden;}
.index_exhibition_l { width:60%;}
.index_exhibition_r{ width:30%; text-align:right;}
.index_exhibition_t { padding:35px 35px 0;}
.index_exhibition_l span { font-size:25px; color:#122a88;}
.index_exhibition_l em { font-size:14px; color:#bbbbbb; font-style:normal; text-transform:uppercase;}
.index_exhibition_r a { color:#8c8b8b;} 
.index_exhibition_r a:hover { color:#122a88;} 

.index_exhibition .owl-prev  {  left: -1%;}
.index_exhibition .owl-next {  right: -1%;}
.index_exhibition_info { margin-top:20px;}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_z { width:88%; margin:0 auto; position:relative;}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_z .p_exhibition_i { width:100%;background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:-75px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_exhibition .owl-carousel .owl-item:hover a .p_exhibition_z .p_exhibition_i { width:100%;background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_z img { width:100%; display:block; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.index_exhibition .owl-carousel .owl-item:hover a .p_exhibition_z img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_img { width:100%; overflow:hidden;}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_title { color:#fff; font-size:18px; text-align:left; width:80%; padding:5% 15% 0 5%; margin-bottom:3%;
   display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; 
}
.index_exhibition .owl-carousel .owl-item a .p_exhibition_info { height:46px; line-height:1.8; margin-bottom:30px; color:#fff; font-size:14px; text-align:left; width:70%; padding:0 5% 0; border-right:1px solid #fff;
   display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
} 
.index_exhibition .owl-carousel .item a { padding: 0.5em 0 0 0;}
.index_exhibition .owl-carousel .owl-item .p_exhibition_j { position:absolute; bottom:20px; right:4%; width:32px; height:21px; background:url(../images/zh_j.png) no-repeat center center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;background-size: 75%;}
.index_exhibition .owl-carousel .owl-item:hover .p_exhibition_j { bottom:40px; right:4%; width:32px; height:21px; background:url(../images/zh_j.png) no-repeat center center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;background-size: 75%;}



/*=====首页新闻资讯=====*/
 .sort_t { text-align:center; padding-bottom:20px; margin-bottom:30px; font-size:25px; border-bottom:1px solid #e6e6e6}
.index_news_t { text-align:center; padding-top:100px;}
.index_news_t span { font-size:30px; color:#122a88}
.index_news_t p { width:135px; position:relative; margin:13px auto;}
.index_news_t p i{ display:block;  }
.index_news_t p i:first-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; left:0; }
.index_news_t p i:last-child { width:39px; height:1px; background:#c4c4c4;position:absolute; top:1px; right:0; }
.index_news_t p i:nth-child(2) { width:24px; height:3px; background:#90c31f; margin:0 auto; }
.index_news_t em{ font-style:normal; font-size:16px; color:#bbbbbb; text-transform:uppercase;}

.index_news_i { padding-top:10px;}
.index_news_i ul li { float:left; width:30.6%; margin-left:4%; }
.index_news_i ul li:first-child {  margin-left:0; } 
.index_news_i ul li .index_news_i01 { width:100%; overflow:hidden; position:relative;}
.index_news_i ul li .index_news_i01 img { width:100%;  display:block;  -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_news_i ul li:hover .index_news_i01 img { margin-left:20%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_news_i ul li .index_news_i01 span { z-index:1; display:block; position:absolute; width:20%; height:100%; background:#90c31f url(../images/n_jt.png) no-repeat center center; left:-20%; top:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.index_news_i ul li:hover .index_news_i01 span {   left:0; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}


.index_news_i ul li:last-child { display:none;} 
.index_news_i ul li a .index_news_i02 { color:#000;   font-size:17px; margin:2% 0 3%;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
.index_news_i ul li:hover a .index_news_i02 { color:#122a88;  }	
.index_news_i ul li a .index_news_i03 { color:#666565; line-height:1.8; padding-top:3%; border-top:1px solid #cccccc;
    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
}
.index_news_i ul li a .index_news_i04 { margin-top:5%;}
.index_news_i ul li a .index_news_i04 em{ display:block; float:left; width:22px; height:22px; background:url(../images/link.png) no-repeat center center; }
.index_news_i ul li:hover a .index_news_i04 em{  background:url(../images/linkh.png) no-repeat center center; }
.index_news_i ul li a .index_news_i04 i{ float:right;display:block; width:40%; color:#b6b6b6;  text-align:right; font-style:normal;}



.i_news_info { padding-top:60px;}
.i_news_info dl dd {float:left;}
.i_news_info dl dd:first-child {  width:40%; }
.i_news_info dl dd:last-child {  margin-left:5%;  width:55%; }
.i_news_info dl dd:first-child ul li a .i_news_info1 {    font-size: 30px; color: #888888; }
.i_news_info dl dd:first-child ul li a .i_news_info2 { margin-top:1%;    font-size: 20px; color: #333;    display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.i_news_info dl dd:first-child ul li:hover a .i_news_info2 { color: #91c421;   }
.i_news_info dl dd:first-child ul li a .i_news_info3 { padding:2% 0 0 5%; margin-top:4%;border-left:1px solid #c4c4c4;   color: rgba(51, 51, 51, 0.8);   display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.i_news_info dl dd:first-child ul li a .i_news_info4 { margin-top:5%; width:100%; overflow:hidden;} 
.i_news_info dl dd:first-child ul li a .i_news_info4 img {width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.i_news_info dl dd:first-child ul li:hover a .i_news_info4 img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.i_news_info dl dd:first-child ul li a .i_news_info5  { margin-top:5%; width:120px; height:40px; line-height:40px; background:#90c31f; color:#fff; font-size:25px; text-align:center; font-weight:bold;}
.i_news_info dl dd:first-child ul li a .i_news_info5:hover  {  background:#122a88; color:#fff;  }

.i_news_info dl dd:last-child ul li { padding:3% 0; clear:both; overflow:hidden; border-bottom:1px dashed #c4c4c4}
.i_news_info dl dd:last-child ul li:first-child { padding-top:0;}

.i_news_info dl dd:last-child ul li a .l_news { width:25%; overflow:hidden; min-height:120px;}
.i_news_info dl dd:last-child ul li a .l_news  img { height:120px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; margin-left: -33px;}
.i_news_info dl dd:last-child ul li:hover a .l_news img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}

.i_news_info dl dd:last-child ul li a .r_news { width:70%; }
.i_news_info dl dd:last-child ul li a .r_news .r_news1 { color: #333; font-size:18px;   display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.i_news_info dl dd:last-child ul li:hover a .r_news .r_news1 { color: #91c421; }
.i_news_info dl dd:last-child ul li a .r_news .r_news2 { margin:2% 0;  color: rgba(51, 51, 51, 0.8);   }
.i_news_info dl dd:last-child ul li a .r_news .r_news3 {   color: rgba(51, 51, 51, 0.8); line-height:1.5;    display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical;-webkit-line-clamp: 2; }
.i_news_info dl dd:last-child ul li a .r_news .r_news4 { margin-top:3%;display: block;  width: 27px;  height: 9px;  background-image: url(../images/news_m.png);  background-repeat: no-repeat; background-position: -27px center;transition: all .3s;}
.i_news_info dl dd:last-child ul li:hover a .r_news .r_news4{background-position:0 center;}


 
 /*=====底部=====*/
.foot{  width:100%; padding:5% 0 0; background:#333333; color:#adadad; overflow:hidden; margin-top:100px;}
.foot_logo img { width:70%; margin-top:50px;}
.foot_dz dl dt { color:#fff; font-size:20px; margin:3% 0;}
.foot_dz dl dd { color:#adadad;  margin-bottom:3%; }
.foot_dz dl dd img { padding-right:10px;}
.foot_left { width:22%; padding-right:5% ;text-align:center;}
 
.foot_sort { width:60%;}
.foot_wx { width:13%; text-align:center;  }
.foot_wx img { width:100%;}
.foot_wx p { font-size:12px; margin-top:5px;}
.foot_wx dl dd { width:80%;float:right;}
.foot_sort ul li { float:left; width:20%}
.foot_sort ul li span { display:block; font-size:17px; color:#fff; margin-bottom:30px;} 
.foot_sort ul li span i{ display:inline-block; font-family:"宋体"; font-style:normal; font-weight:bold; padding-left:10px;} 
.foot_sort ul li:last-child{ margin-right:0;}
.foot_sort ul li dl dd{ margin-bottom:10px;display:block;}
.foot_sort ul li dl dd a{ color:#adadad;}
.foot_sort ul li dl dd a:hover{ color:#fff;}
.foot_sort ul li dl { display:block;}

.copyright { border-top:1px solid #505050; height:80px; line-height:80px; margin-top:50px; text-align:center;}
.copyright a { color:#adadad; }
.copyright a:hover { color:#fff; }
.page li { margin-bottom:10PX !important;}
 
/*=====关于我们=====*/
.inner_banner { width:100%; position:relative; text-align:center;}
.inner_banner img { width:100%; display:block;min-height: 200px;object-fit: cover;}
.ny_top .top_head { background:rgba(255,255,255,1);}

.inner_banner_z { width:60%; position:absolute; left:20%; bottom:35%; color:#fff;}
.inner_banner_z span { font-size:40px; display:inline-block; }
.inner_banner_b .inner_banner_z span { color:#fff}
.inner_banner_z p i { margin:5px auto; display:block; border-bottom:1px solid #fff; width:30px; }
.inner_banner_z p  em{ text-transform:uppercase; font-size:14px; font-style:normal; display:inline-block; color:#fff;}

.inner_current { width:100%; height:65px; border-bottom:1px solid #e6e6e6; line-height:65px;border-top:1px solid #e6e6e6;margin-top:40px;}
.inner_current_z a{ color:#858585;height:65px; font-size:14px; float:left; display:block;padding:0 0 0 15px; }
.inner_current_z a img { display:inline-block; }

.inner_current_z a:first-child{ line-height:62px; padding:0 20px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; }
.inner_current_z a i { font-family:"宋体";display:inline-block; padding:0 5px 0 5px; font-style:normal; margin-left:10px;}

.inner_current_z a:last-child i{ display:none; }

.innner_sort { text-align:center; margin-top:80px; width:100%; }
.innner_sort dl dd { display:inline-block; height:3em;    padding:0 0.5%;}
.innner_sort dl dd:first-child { border-left:0;}
.innner_sort dl dd a { display:inline-block; background:#f4f4f4; font-size:17px;   width:8em; height:2.5em; line-height:2.5em; border-radius:5px; color:#000;}
.innner_sort dl dd a:hover { color:#fff; background:#122a88;}
.innner_sort dl .cur a { color:#fff; background:#122a88;}


.news_info .innner_sort { text-align: left;  margin-top: 0;}
.news_info .innner_sort dl dd {   display: block; width:100%  ;height:auto;  padding: 0;}
.news_info .innner_sort dl {     border: 1px solid #e6e6e6;  border-bottom: 0}
.news_info .innner_sort dl dd{     border-bottom: 1px solid #e6e6e6; }
.news_info .innner_sort dl .cur a {  color: #fff;  background: #91c421 url(../images/n_jh.png) no-repeat 10% center;}
.news_info .innner_sort dl dd a:hover {  color: #fff;  background: #91c421 url(../images/n_jh.png) no-repeat 10% center;}
.news_info .innner_sort dl dd a { text-indent:3em;display:block; background:#fff url(../images/n_j.png) no-repeat 10% center; font-size:17px;   width:100%; height:3em; line-height:3em; border-radius:0; color:#000;}

.pro_sort_z .innner_sort dl dd { display:block; height:3em; float:left; width:11.6%; margin:0 0.5%; padding:0}
.pro_sort_z .innner_sort dl dd:first-child { border-left:0; margin-left:0;}
.pro_sort_z .innner_sort dl dd:last-child {  margin-right:0;}
.pro_sort_z .innner_sort dl dd a { display:block; background:#122a88; font-size:17px;   width:100%; height:3em; line-height:3em; border-radius:5px; color:#fff;}
.pro_sort_z .innner_sort dl .cur a { color:#fff; background:#90c31f;}
.pro_sort_z .innner_sort dl dd a:hover { color:#fff; background:#90c31f;}

#qyyj { margin-top:150px;}

.innner_about_bj { width:100%;  overflow:hidden;}
.innner_about { padding-top:100px; }
.innner_about_l { width:37%; color: #878787; background:URL(../images/a_bj.jpg) no-repeat right top; background-size:70%; padding-bottom:50px;}
.abo_desc h3{ font-size:30px;}
.innner_about_l span { font-size:55px; font-weight:bold; line-height:1.2; color:#90c31f; }
.innner_about_l p{ font-size:24px; }
.abo_desc {  }
.abo_desc_z{  line-height:2; color:#333333; font-size:16px; text-align:center;}
.abo_desc_z img { width:90%;}
.abo_desc_z span { display:block; text-indent:2em;}
.sj_bj .value_info { margin-top:0;} 
.abo_desc_z h3{text-align:center; }
.innner_about_l ul li { margin-bottom:30px; font-size:16px;}
.innner_about_l ul li:last-child { margin-bottom:0;}
.innner_about_l ul li dl dt { font-size:40px; color:#33333; }
.innner_about_l ul li dl .dd_t { font-size:22px;}
.sj_bj .value_info {  border:0;}
.innner_about_i {width:32%;  }
.innner_about_i img { width:100%; display:block; }
.innner_about_r { width:63%;   }
.innner_about_r img { width:100%;display:block; }

.about_img { margin-top:100px;}
.about_img img { width:100%;}

.sj_bj {
    background-attachment: fixed;
    padding: 100px 0 80px;
    image-rendering: auto;
    background-size: 50%;
    image-rendering: crisp-edges;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}
.sj_bj .buttonBox p {  color: #333333;} 




.innner_about_info {  width:100%; background:#f5f5f5; overflow:hidden;}
.innner_about_info ul li .innner_about_info_l { width:50%}
.innner_about_info ul li .innner_about_info_l img { width:100%; display:block;}
.innner_about_info ul li .innner_about_info_r { width:40%; padding:0 5%;}
.innner_about_info ul li { clear:both;}
.innner_about_info ul li .innner_about_info_t { font-size:25px; color:#122a88; font-weight:bold; margin-top:10%;}
.innner_about_info ul li .innner_about_info_t span { display:inline-block; padding-bottom:4%; margin-bottom:5%; border-bottom:2px solid #122a88;}
.innner_about_info ul li .innner_about_info_i { color:#444343; line-height:2; font-size:16px;}
.innner_about_info ul li .innner_about_info_i i { font-style:normal; font-size:20px;color: #122a88;}
.innner_about_info ul li .innner_about_info_i p { text-indent:2em;}




.about_desc { margin:100px auto; color:#595959; line-height:2; font-size:18px; text-align:center;}
.about_desc h3{ color:#122a88; font-size:35px;}
.about_desc p{   font-size:25px;  margin-top:10px;}
.about_desc p span { display:inline-block; padding:0 10px;}
.about_sort { padding-top:2px;}
.about_sort ul li { float:left; margin-left:0.2%; width:24.85%; margin-bottom:0.1%; position:relative;}
.about_sort ul li:first-child { margin-left:0}
.about_sort ul li .about_sort_img { width:100%; overflow:hidden;}
.about_sort ul li .about_sort_img img{ width:100%; display:block; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.about_sort ul li:hover .about_sort_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.ny_foot .foot { margin-top:0;}
.about_sort ul li i { display:block; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; top:0; z-index:1;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.about_sort ul li:hover i { background:rgba(5,69,134,0.8);-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.about_sort ul li .about_sort_t{ position:absolute; left:0; top:25%; z-index:5; width:100%; text-align:center;}
.about_sort ul li .about_sort_t img { height:50px;}
.about_sort ul li .about_sort_t span { display:block; font-size:20px; color:#fff; font-weight:bold; margin-top:5%;}
.about_sort ul li .about_sort_t em { width:40px; height:2px; background:#fff; display:block;margin:5% auto 0;}


/*=====新闻列表=====*/
.news_tj_t { margin-top:30px;}
.news_tj_t{     padding-bottom: 10px; border-bottom: 1px solid #e6e6e6;}
.news_tj_t span {font-size: 20px; color: #91c421;  display: inline-block; height: 25px;line-height: 25px;  margin-top: 15px;  padding-left: 10px; border-left: 3px solid #91c421;}
.news_tj_i table { width:100%; margin-top:20px; }
.news_tj_i table tr td { display:block; width:100%; margin-bottom:5%;}
.news_tj_i table tr td a .item_img { width:100%; overflow:hidden; border: 1px solid #e6e6e6;}
.news_tj_i table tr td a .item_img img{ width:100%; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.news_tj_i table tr td:hover a .item_img  img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.news_tj_i table tr td a .item_img { margin-bottom:10px;}




 
.newlist ul li { width:100%; clear:both; padding:3% 0; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.newlist ul li:first-child {   padding:0 0 3% 0;  }
.newlist ul li a .newlist_img { width:25%; overflow:hidden;}
.newlist ul li a .newlist_img img{ width:100%;display:block; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.newlist ul li:hover a .newlist_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.newlist ul li a .newlist_time { width:15%; text-align:center; padding-top:2%;}
.newlist ul li a .newlist_time span { font-size:50px; display:block; color:#323d4d;font-weight: bold;}
.newlist ul li:Hover a .newlist_time span {   color:#90c31f}
.newlist ul li a .newlist_time p {  color:#b4b4b4}
.newlist ul li a .newlist_info { width:53%; padding-left:6%; border-left:1px solid #e6e6e6; min-height:162px;}
.newlist ul li a .newlist_info .newlist_title { color:#000; font-size:20px; margin-bottom:2%;
    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;

}
.newlist ul li a .newlist_info .newlist_desc { color:#515151; line-height:1.8;
    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:4;

}
.newlist ul li a .newlist_info_l { width:80%;}
.newlist ul li a .newlist_info_r { width:18%;  min-height:162px; display: table; text-align:right;  }
.newlist ul li a .newlist_info_r span {   height: 100%; vertical-align: middle; display: table-cell; }
.newlist ul li a .newlist_info_r span em{ font-size:30px; display:inline-block; padding:4% 12%; font-family:"宋体"; background:#f5f5f5; color:#122a88; border-radius:5px;     font-style:normal }
.newlist ul li:hover a .newlist_info_r span em{   background:#122a88; color:#fff;  }
.news{  }
.news_tiltle { text-align:center; padding-bottom:2%; border-bottom:1px solid #e6e6e6;}
.news_tiltle h1 {  font-size:30px; font-weight:500;}
.news_tiltle p { color:#999; margin-top:1%}
.news_info { line-height:1.8; padding-top:4%;}
.news_info img { max-width:100%;}

.ny_next { padding:5% 0 2% ;text-align:center; border-bottom:1px solid #e6e6e6;}
.ny_next a { display:inline-block; color:#000; }
.ny_next span:nth-child(1) a{  padding:0 20px; background:url(../images/n_l.png) no-repeat left center;}
.ny_next span:nth-child(2) a{  padding:0 20px; background:url(../images/n_r.png) no-repeat right center;}
.ny_next a span{ color:#000;}
.ny_next a:hover { color:#122a88 ; text-decoration:underline;}
.ny_next a:hover span{ color:#122a88 ;}
.news_back { padding-top:2%; margin-bottom:5%;}
.news_back a { width:150px; height:40px; border:1px solid #122a88; line-height:40px; text-indent:2em; color:#fff; background:#122a88 url(../images/l_b1.png) no-repeat 100px center; color:#fff; border-radius:5px; display:block; margin:0 auto;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.news_back a:hover {  text-indent:1.5em; background:#fff url(../images/l_b2.png) no-repeat 110px center; color:#122a88;  -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}

.xg_news  { padding:3% 0 0 ;border-bottom:1px solid #e6e6e6; margin-bottom:2%;}
.xg_news span { display:inline-block; font-size:25px; border-bottom:1px solid #122a88;padding-bottom:1%;}
.xg_news_info .index_news_i ul li { width: 30.5%;  margin-left:4%;}
.xg_news_info .index_news_i ul li:first-child { margin-left:0;}
.xg_news_info .index_news_i ul li:last-child { display:block;}
.xg_news_info .index_news_i ul li .index_news_i01 span { background-size:50%; }



.inner_news_left { width:19%;}
.inner_news_right { width:77%;}







/*--------------------page------------------*/
.page { text-align:center;margin:100px auto 30px;clear: both;padding-top:10px;}
.page span.page_list {overflow:hidden;}
.page span.page_list a {background:#fff;margin-right:5px;border:1px solid #eaeaea;padding:8px 13px 8px 13px;font-size:12px;}
.page span.page_rows {background:#fff;border:1px solid #eaeaea;font-size:12px;margin-right:5px;padding:8px 13px 8px 13px;}
.page span.page_list a.selected {background: #122a88 ;border:1px solid #122a88 ;color: #fff;}
.page span.page_list a:hover {background:#122a88; color:#fff;}




/*--------------------品质技术------------------*/
.inner_quality { padding:0 0 0 0; width:100% !important;}
.inner_quality ul li { overflow:hidden; padding:2% 0; border-bottom:1px solid #eaeaea; }
.inner_quality ul li:nth-child(2) { background:#fff;}

.inner_quality_l { width:40%}
.inner_quality_l img { margin-left:2%; width:49%; display:block; float:left;}
.inner_quality_l img:nth-child(2n+1) { margin-left:0; }
.inner_quality_l img:nth-child(1) { margin-bottom:2%; }
.inner_quality_l img:nth-child(2) { margin-bottom:2%; }

.inner_quality_r { width:50%; line-height:1.8; font-size:16px; color:#333333;  min-height:300px;   display: table; margin: 0 auto;}
.inner_quality_r p { vertical-align: middle; display: table-cell;}

.downlist {width:100%;}
.downlist ul li { overflow: hidden; padding:4% 0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
#n_down ul li:hover{background:rgba(255,255,255,1) !important;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}

.downlist ul li:nth-child(2n) { background:#f5f5f5;}
.downlist ul li .downlist_img { border-right:1px solid #eaeaea;padding-right:5%;min-height:255px; width:30%; overflow:hidden; text-align:center; position:relative;}
.downlist ul li .downlist_img img{ width:90%;display:block;   position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    margin: auto; }
.downlist ul li .downlist_r { width:60%;   }
.downlist ul li .downlist_t { font-size:20px; margin-bottom:2%;}
.downlist ul li .downlist_i { min-height:40px; line-height:1.8; color:#333333; margin-bottom:3%;}
.downlist ul li .downlist_d a { display:inline-block; float:left; color:#122a88; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.downlist ul li .downlist_d a:hover {  -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}

.downlist ul li .downlist_d span { display:inline-block; float:right; color:#9d9d9d; padding-top:20px;}
.downlist ul li .downlist_d .downlist_d01 { width:80%}
.downlist ul li .downlist_d .downlist_d01 a { float:left; width:20%; display:block; margin-right:2%;padding:10px 0 10px 0; }
.downlist ul li .downlist_d .downlist_d01 a:first-child{ padding:10px 0 10px 40px; margin-right:0; width:100%; margin-bottom:2%;background:url(../images/pdf.png) no-repeat left center;}
.downlist ul li .downlist_d .downlist_d01 a:first-child:hover{color:#91c421;background:url(../images/pdfh.png) no-repeat left center;}
.downlist ul li .downlist_d .downlist_d03 a {  background:url(../images/pdf.png) no-repeat center left;display:inline-block; float:left; color:#122a88;padding:10px 0 10px 40px; margin-right:5%; }
.downlist ul li .downlist_d .downlist_d03 a:hover { color:#91c421;  background:url(../images/pdfh.png) no-repeat center left;}
.downlist ul li .downlist_d .downlist_d02 { width:15%}


.pinz ul li{ margin-bottom:40px;}
.pinz ul li dl dt { font-size:18px; height:50px; line-height:50px; text-indent:1em; width:100%; background:#f5f5f5; color:#122a88; margin-bottom:30px; }
.pinz ul li dl dd {color:#8b8b8b;}
.pinz ul li dl .pinz_img { text-align:center;}
.pinz ul li:first-child dl dd img { width:90%;}





/*--------------------服务中心------------------*/
.line { width:100% !important;}
.inner_service {  line-height:1.8; color:#333333;}
.inner_service img { max-width:100%;}
.line { height:1px; background:#e6e6e6; margin:5% auto; }
.inner_mail { padding:5%; width:90% ;background:#f5f5f5;overflow:hidden;}
.inner_mail span { display:block; color:#122a88; text-align:center; margin-bottom:5%; font-size:30px; font-weight:bold;}
.inner_mail ul li { width:47.5%; margin-left:5%; margin-bottom:2%; float:left;}
.inner_mail ul li:nth-child(2n+1) { margin-left:0;}
.inner_mail ul li .text { width:96%; padding:0 2%; background:#fff; height:45px; border:none; outline:none; line-height:45px;}
.inner_mail ul li .field2_title { color:#333333; margin-bottom:1%; font-size:15px;}
.inner_mail ul .email09 { width:100%; margin-left:0;min-height:150px; }
.inner_mail ul .email09 .textarea{width:98%; padding:1%; background:#fff; min-height:150px; border:none; outline:none; line-height:1.5;}
.inner_mail ul .email10 .btn { display:block; width:180px; height:45px; line-height:45px; background:#122a88; border:none; color:#fff; font-size:15px; text-align:center; margin:0 auto;-webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(255,255,255,0);}
.inner_mail ul .email10 .btn:hover {  background:#90c31f;  color:#fff; }
.inner_mail ul .email10{ width:100%; margin-left:0;}



/*--------------------联系我们------------------*/
.contact_title {  text-align:center;}
.contact_title span{ display:block; font-size:36px; font-weight:bold; color:#122a88; margin:100px 0 10px; }
.contact_title p {font-size:18px;  color:#333333;}
.contact_title p i { font-style:normal;  }
.contact { margin-top:80px; position:relative;}
.contact_img { width:25%; text-align:center; position:absolute; right:0; top:15%;}
.contact_img a img { width:30%; border:1px solid #e6e6e6; margin:50px 0 10px; -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.contact_img a:hover img {   margin:40px 0 20px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s; }
.contact_img .f_wx { width:70%; margin-top:40px;}

 
.contact ul li { overflow:hidden; width:47%; float:left; margin-left:4%; margin-bottom:2%;border-radius:5px; margin-bottom:20px;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
 
.contact ul li:first-child {  width:100%;  margin-left:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
.contact ul li:first-child+li {   margin-left:0; }
.contact ul li:first-child+li+li+li {   margin-left:0; }

.contact dl { width:30%; float:left;} 
.contact dl img{ width:100%; } 
.contact ul { width:65%; float:left; } 
.contact ul li:first-child { margin-left:0;}
.contact ul li .contact_01 {  width:100%;  position:relative; height:45px; line-height:30px; font-size:25px; color:#333333; border-bottom: 1px solid #e6e6e6; margin-bottom:10px;} 
.contact ul li .contact_01 i { position:absolute; bottom:-1px; left:0; display:block;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s; width:50px; height:3px; background:#83ad2b;}
 
.contact ul li .contact_02 {  width:100%;  }
.contact ul li .contact_02 p{  color:#333333; font-size:15px; line-height:1.5;}
.c_message {  margin-top:60px; }
.c_message_l { width:100%; margin:0 auto;}
.c_message_r { width:25%; text-align:center; margin-top:60px;}
.c_message_r img { width:70%;}
.c_message_l01 { font-size:25px; color:#333333; margin-bottom:40px; text-align:center; width:100%; height:65px; line-height:65px; background:#efefef;}
.c_message_l02 ul li { width:47%; float:left;  margin-left:6%; margin-bottom:20px; height:45px;}
.c_message_l02 ul li:nth-child(2n+1){   margin-left:0;}
.c_message_l02 ul li .text { width:92%; height:45px; line-height:45px;  padding:0 4%; background:#fff;  border: 1px solid #e6e6e6; border-radius:5px;     color: #666666;outline: none;}
.c_message_l02 ul .c_email05 { width:100%;min-height:120px; }
.c_message_l02 ul .c_email05 .textarea { width:96%;  padding:2%; min-height:120px; background:#fff;  border: 1px solid #e6e6e6; border-radius:5px;     color: #666666;outline: none; font-family:"微软雅黑";}
.c_message_l02 ul .c_email06 { width:100%; margin:50px 0 0;}
.c_message_l02 ul .c_email06 .btn { border:0; border-radius:5px; width:120px;height:45px; line-height:45px; text-align:center; background:#83ad2b; color:#fff; }
.c_message_l02 ul .c_email06 .btn:hover {  background:#122a88; color:#fff; }





/*荣誉资质*/
#mbOverlay { position:fixed; z-index:9999; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer;  }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; top:30%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }

#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#333333; font-weight:bold; line-height:20px; font-size:14px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.mod_gallerylist ul li{float:left;     margin: 0 0 2% 3%; width:22.7%; min-height:242px;}
.mod_gallerylist ul li img { width:100%; }
.mod_gallerylist ul li:nth-child(4n+1){margin-left:0}
#mod_gallerylist ul { display: flex;flex-direction: row;flex-wrap: wrap;}
#mod_gallerylist ul li { flex: auto;}


.mod_gallerylist{ padding-top:100px;  }
.meta{text-align:center;}
.image_container img{ width:100%;}
 
.meta a{color:#333; text-decoration:none;     display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.mod_gallerylist ul li .image_container {width:100%; height:100%;   margin-bottom:10px; }
.mod_gallerylist ul li .image_container a { display:block; width:100%; overflow:hidden; border:1px solid #ececec; }
.mod_gallerylist ul li:hover .image_container a {border:1px solid #122a88 ; }
.mod_gallerylist ul li .image_container  img{ width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.mod_gallerylist ul li:hover .image_container  img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.mod_gallerylist ul li .layout_default .h_img{position:relative; width:100%; }
.mod_gallerylist ul li .layout_default .h_img i { opacity:0; width:0; height:0;  background:rgba(5,69,134,0.8) url(../images/ck.png) no-repeat center center; position:absolute; left:50%; top:50%; z-index:1;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s; background-size:0;}
.mod_gallerylist ul li:hover .layout_default .h_img i { background-size:13%; left:0; top:0; opacity:1;  width:100%; height:100%;   -webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}


/*产品列表*/
.x_sort { margin-top:44px;     border-top: 1px solid #e6e6e6; padding-top:44px;}
.x_sort { text-align:center; width:100%;}
.x_sort dl dd { display:block; width:15%; height:2.8em; line-height:2.8em; float:left;  margin:0 0 2% 2%;  background:#f4f4f4; color:#f0f0f0; border-radius:5px; }
.x_sort dl dd:nth-child(6n+1) { margin-left:0;}
.x_sort dl dd:first-child { border-left:0;}
.x_sort dl dd a { display:inline-block; font-size:14px; color:#333333; }
.x_sort dl dd:hover a {  color:#fff; }
.x_sort dl dd:hover { background:#90c31f;}
.x_sort dl .cur  {   background:#90c31f;}
.x_sort dl .cur a { color:#fff; }
.page li a:hover {background:#90c31f; color:#fff;}

.inner_search { position:relative;   width:40%; height:40px; line-height:40px; border:1px solid #e6e6e6;}
.inner_search #keywordsa { padding:5px 4%; width:72%; height:30px; float:left; border:0; background:#fff; outline:none;}
.inner_search .btn { width:20%; position:absolute; right:-1px; top:0; border:0; height:40px; background:#e6e6e6 url(../images/p_ss.png) no-repeat center center; color:#fff; outline:none;}
.inner_search .btn:hover { background:#90c31f url(../images/p_ss.png) no-repeat center center; }

 .productlist { margin-top:35px;}
 table {width:100%;border-collapse:collapse;border-spacing:0;}
/*table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}*/
.product table th{position: relative;background-color: #122a88 ;color: #ffffff;padding:0.9em 0;font-weight: normal;text-transform:uppercase;}
.product table #tdList tr td a { padding:15px; background:url(../images/pdf.png) no-repeat center center;}
.product table #tdList tr td a:hover { background:url(../images/pdfh.png) no-repeat center center;}
.product table th .Reset_a { color:#fff;}
.product table th dl{position: absolute;width: 100%;top: 100%;border-bottom: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;display: none;background-color: #ffffff;padding-top: 2px;max-height: 300px;overflow: hidden;}
.mCSB_inside > .mCSB_container{margin-right: 0px!important;}
.mCSB_scrollTools{width:10px!important;}
.mCSB_scrollTools a + .mCSB_draggerContainer{margin: 0!important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #90c31f!important;}
.product table th dd{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;color: #333333;cursor: pointer;line-height: 1.5em;padding: 0.5em 0;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product table th dd:hover{border-color: #90c31f;background-color: #90c31f;color: #ffffff;}
.product table th p{display: inline-block;position: relative;}
.product table th.on{cursor: pointer;}
.product table th.on p:after{content:'>';display:block;position: absolute;right: -1.1em;z-index: 999;top: 7px;height:50%;-webkit-transform: rotate(90deg);transform: rotate(90deg); font-family:"宋体";}
.product table td{text-align: center;padding: 0.2em 0.5em;word-wrap: break-word;word-break: normal;height: 70px;}
.product table td:first-child+td+td{ display:none;}
#product_search .product table td:first-child+td+td{ 
    display: block;
    padding: 0.2em 0.5em;
    line-height: 70px;
    text-align: center;
}
.pro_table .e_content tr:nth-child(2n){    background-color: #f4f4f4;}
.pro_table .e_content tr:nth-child(2n):hover{background-color: rgba(5,69,134,0.2)}
.pro_table .e_content tr:first-child+tr{    background-color: #f4f4f4;}
.pro_table .e_content tr:first-child+tr:hover{background-color: rgba(5,69,134,0.2)}
.pro_table .e_content tr:first-child+tr+tr+tr{    background-color: #f4f4f4;}
.pro_table .e_content tr:first-child+tr+tr+tr:hover{background-color: rgba(5,69,134,0.2)}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr{    background-color: #f4f4f4;}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr:hover{background-color: rgba(5,69,134,0.2)}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr+tr+tr{    background-color: #f4f4f4;}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr+tr+tr:hover{background-color: rgba(5,69,134,0.2)}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr+tr{    background-color: #f4f4f4;}
.pro_table .e_content tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr+tr:hover{background-color: rgba(5,69,134,0.2)}
/*.product table td img{max-width: 70%;max-height: 70%;}*/
.product table td button{width: 30px;height: 30px;background: url("../images/tech_cert_down_06.png") center no-repeat;}
.product table td img{max-height: 70%;}
.product table tr.on{background-color: #f4f4f4;}
.product table tr:hover{background-color: rgba(5,69,134,0.2)}
.pro_table{min-height: 500px;}



	.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}

 
	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: 0; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* 产品滑动色块 */
		position: relative;
		width: 8px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



.pro_info_l { width:17%; margin-top:60px;} 
.pro_info_r { width:80%; margin-top:60px;}  
.pro_info_sort { height:80px; line-height:80px;  width:100%; background:#91c421; color:#fff;}
.pro_info_sort span { display:block; float:left;  font-size:25px;width:60%; padding-left:10%;}
.pro_info_sort i { display:block; float:right; width:20px; height:20px; line-height:20px; border:1px solid #fff; border-radius:30px; font-style:normal; text-align:center; font-family:"宋体"; margin:30px 8% 0 0; font-size:16px;}
 
/*主要样式*/
.pro_info_l .subNavBox{width:100%;}
.pro_info_l .subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:14px;color:#000;line-height:28px;padding:20px;background:url(../images/jiantou1.jpg) no-repeat;background-position:90% 50%; margin-bottom:0;border-left:solid 1px #e5e3da;border-right:solid 1px #e5e3da; font-size:18px; font-weight:100;}
.pro_info_l .subNav:hover{color:#91c421;}
.pro_info_l .currentDd{color:#91c421}
.pro_info_l .currentDt{background-image:url(../images/jiantou.jpg);}
.pro_info_l .navContent{ background:#fff;display: none;border-bottom:solid 1px #e5e3da;  margin-bottom:0; padding:0;width:100%;}
.pro_info_l .navContent li{ border-left:solid 1px #e5e3da;border-right:solid 1px #e5e3da;  }
.pro_info_l .navContent li a{display:block;width:100%;heighr:45px; text-indent:3.5em;font-size:14px;line-height:45px;color:#333; background: url(../images/n_j.png) no-repeat 10% center;}
.pro_info_l #sort_nav1 li:first-child a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav2 li:first-child+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav3 li:first-child+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav4 li:first-child+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav5 li:first-child+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav6 li:first-child+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav7 li:first-child+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav8 li:first-child+li+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav9 li:first-child+li+li+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav10 li:first-child+li+li+li+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav11 li:first-child+li+li+li+li+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav12 li:first-child+li+li+li+li+li+li+li+li+li+li+li a { background:#91c421 url(../images/n_j.png) no-repeat 10% center; color:#fff;}


.pro_info_l #sort_nav14 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav15 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav16 li:first-child+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav17 li:first-child+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav18 li:first-child+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}

.pro_info_l #sort_nav20 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav21 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}

.pro_info_l #sort_nav23 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav24 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}

.pro_info_l #sort_nav23 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav24 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}


.pro_info_l #sort_nav26 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav27 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav28 li:first-child+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav29 li:first-child+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav30 li:first-child+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}

.pro_info_l #sort_nav32 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav33 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav34 li:first-child+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav35 li:first-child+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav36 li:first-child+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}

.pro_info_l #sort_nav38 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav39 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav40 li:first-child+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}


.pro_info_l #sort_nav42 li:first-child a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav43 li:first-child+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav44 li:first-child+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav45 li:first-child+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav46 li:first-child+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav47 li:first-child+li+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}
.pro_info_l #sort_nav48 li:first-child+li+li+li+li+li+li a { background:#91c421 url(../images/n_jh.png) no-repeat 10% center; color:#fff;}



.pro_info_l .navContent li a:hover{color:#fff;background-color:#91c421}
.pro_info_l .subNav:hover{background:url(../images/jiantou.jpg) no-repeat 90% 50%; }
.pro_info_d { padding-bottom:10px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.pro_info_t  { width:30%;}
.pro_info_t span { font-size:20px; color:#91c421; display:inline-block; height:25px; line-height:25px; margin-top:15px; padding-left:10px; border-left:3px solid #91c421;}




 

/*======发展历程======== */
.development { background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.list_development{padding-top:100px;}
.list_development ul li {  width:100%;clear:both;}
.list_development ul li .list_development_title  { width:16%;}
.list_development ul li .list_development_t .sp_t { display:block; width:100%; height:45px; line-height:45px; color:#fff; text-align:center; font-size:18px; background:#122a88;}
.list_development ul li .list_development_t p { text-align:center; font-size:30px; margin-top:10px; color:#90c31f;} 
.list_development ul li .l_i01 { width:6%; display:block; height:1px; margin:0 0 0  4%;     background: #c2c2c2;}
.list_development ul li .l_i02 { position:relative; width:8%; margin:0 0 0 0;  height:1px;  background: #c2c2c2; }
.list_development ul li .l_i02 em {top:-7px; position:relative; width:15px; border-radius:15px; display:block; height:15px; margin:0 auto;     background: #122a88; z-index:555}
.list_development ul li .l_i02 span { display:block; width:1px; height:200px; background:#c2c2c2; position:absolute; left:50%; top:0;}
.list_development ul li .l_i03 { width:66%; display:block; height:1px; margin:0 0 0;     background: #c2c2c2;}
.list_development_i { }
.list_development_i dl dd {  clear:both; }
.list_development_i dl dd .list_development_i01 { width:26%; color:#90c31f; text-align:right; font-size:25px; font-family:"impact";}
.list_development_i dl dd .list_development_i02 { width:4%; position:relative}
.list_development_i dl dd .list_development_i02 span {    width:15px; border-radius:20px; display:block; height:15px; top:8px; right:-8px; position:absolute;     background: #122a88; z-index:5555}


.list_development_i dl dd .list_development_i03 {font-size: 18px; position:relative; padding-left:4%;  width:66%; line-height:1.5; padding-bottom:4%;}
.list_development_i dl dd .list_development_i03 i { display:block; width:1px; height:100%;background:#c2c2c2; position:absolute; left:0; top:0;}




/*=====招聘=====*/
.faqlist{ padding:100px 0 0 0; }
.subNavBox{width:100%;}
.subNav{cursor:pointer;font-size:16px;color:#333333; overflow:hidden; padding:20px 20px; margin-bottom:3%; background:#f4f4f4}
.subNav em { margin-top:16px; display:inline-block; float:right; font-style:normal; padding:5px 20px; border-radius:5px; border:1px solid #dadada; }
.subNav p { width:80%; float:left;}
.subNav p span { font-weight:bold; display:block; font-size:20px; margin-bottom:10px;}
.subNav p span i { font-style:normal;    font-size: 16px; display:inline-block; padding-left:20px;font-weight:100;s color: #333333;}
.subNav em:hover{background:#122a88; color:#fff;border:1px solid #122a88;  }

.subNav:hover{background:#f4f4f4 }
.subNav i { display:inline-block; padding:0 10px 0 0; font-style:normal;}
.currentDd{ background:#f4f4f4;    margin-bottom:0;}
.currentDt{background:#f4f4f4 ; }
.currentDt em{background:#122a88; color:#fff;border:1px solid #122a88; }
.navContent{display: none; padding:20px; overflow:hidden;  padding:2%;  width:96%; line-height:1.8;background:#f4f4f4; margin-bottom:3%;}



#items02 { display:none;}
.index_main .section1 .index_banner .inner .block_txt span h3 P { color:#fff; text-align:left;}


/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu1.jpg) no-repeat center top; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px; background:#91c421; border-radius:4px 0  0 4px}
.keifu_tab img{  width:100% !important}
.keifu_head{ width:131px; height:16px; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu2.png) no-repeat center center; position:absolute; top:5px; right:5px;}
.keifu_close:hover{  background:url(../images/keifu1.png) no-repeat center center; }
.keifu_con{ border-left:7px solid #91c421; border-right:7px solid #91c421;  border-bottom:7px solid #91c421;padding-top:15px; }
.keifu_con li:first-child img{ width:58% !important; }

.keifu_con li:first-child { border-bottom:1px solid #fff;}
.keifu_con li{text-align:center; width:100%;  color:#fff;}
.keifu_con li a p { margin:10px 0; color:#fff;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px;  }
.keifu_con li dl  { line-height:1.6; margin-top:20PX;}
.weixin { margin-top:20px;}

/*=====企业文化=====*/
.in_quality ul li { width:100%; overflow:hidden;}
.in_quality ul li .in_quality_l  { width:50%;}
.in_quality ul li .in_quality_l img{ width:100%; display:block}
.in_quality ul li .in_quality_r { width:42%; padding:0 4%}
.in_quality ul li .in_quality_t { font-size:35px; font-weight:bold; color:#122a88; margin-bottom:5%; margin-top:50px;}
.in_quality ul li .in_quality_t span { display:block; padding-top:2%; width:40px; height:3px; border-bottom:2px solid #122a88;}
.in_quality ul li .in_quality_i { color:#595959; font-size:16px; line-height:2.5;}
.in_quality ul li .in_quality_i strong { color:#122a88;  }


/*--------------------page------------------*/

.page { text-align:center;margin:40px auto;clear: both;padding-top:10px;}
.page span.page_list {overflow:hidden;}
.page  a { color:#3333333}
.page span.page_list a {background:#fff;margin-right:5px;border:1px solid #e6e6e6;padding:8px 12px;font-size:14px; color:#3333333}
.page span.page_rows {background:#fff;border:1px solid #eaeaea;font-size:12px;margin-right:5px;padding:10px 12px;}
.page span.page_list a.selected {background: #122a88;border:1px solid #122a88;color: #fff;}
.pro_page .page { text-align: center;}
.pro_page { padding-top:10px; margin-top:60px;     border-top: 1px solid #e6e6e6;}


/*--------------------企业文化------------------*/
.inner_culture{ padding-top:120px;}
.inner_culture ul li { width:30%; margin-left:5%; float:left; text-align:center}
.inner_culture ul li:first-child {   margin-left:0;}
.inner_culture ul li .inner_culture_img { background-size:55% !important; width:100px; height:100px; margin:0 auto 30px; border:1px solid #666666; border-radius:100px;}
.inner_culture ul li:hover .inner_culture_img {  border:1px solid #90c31f;  }
.inner_culture ul .w_tb1 .inner_culture_img { background:url(../images/icon01.png) no-repeat center center;}
.inner_culture ul .w_tb1:hover .inner_culture_img { background:url(../images/icon02.png) no-repeat center center;}
.inner_culture ul .w_tb2 .inner_culture_img { background:url(../images/icon03.png) no-repeat center center;}
.inner_culture ul .w_tb2:hover .inner_culture_img { background:url(../images/icon04.png) no-repeat center center;}
.inner_culture ul .w_tb3 .inner_culture_img { background:url(../images/icon05.png) no-repeat center center;}
.inner_culture ul .w_tb3:hover .inner_culture_img { background:url(../images/icon06.png) no-repeat center center;}



.inner_culture ul li  .inner_culture_i span { display:block; color:#808080; font-size:16px; line-height:1.8;}
.inner_culture ul li  .inner_culture_t { font-size:30px; color:#90c31f; margin-bottom:10px;}
.inner_culture_nj { width:100%; margin-top:80px;     background: #f5f5f5; padding:80px 0; overflow:hidden; }
.inner_culture_nj ul li { width:100%; margin-bottom:50px; overflow:hidden; clear:both;}
.inner_culture_nj ul li .cul_l { width:50%;}
.inner_culture_nj ul li .cul_l img { width:100%;}
.inner_culture_nj ul li .cul_r { width:44%; padding-left:6%}
.inner_culture_nj ul li .cul_t { font-size:30px; color:333333; margin:50px 0;}
.inner_culture_nj ul li .cul_i { display:block; line-height:2; color:#6b6b6b; font-size:16px;}
.inner_culture_nj ul li:first-child+li .cul_r { width:44%; padding-left:0; padding-right:4%;}
.inner_culture_nj ul { width:85%; margin:0 auto;}


.ho_img img { width:100%;}




@media screen and (max-width:4804px) and (min-width:1920px) {
  .lun { margin-left:40px; width:100px;}
  .tel_top {   width: 146px;}
 
}



@media screen and (max-width: 1920px) and (min-width:1600px) {
    
    .lun { margin-left: 15px;}
	.tel_top {   width: 110px;}
}

@media only screen and (max-width: 1600px){	 
  
}

@media only screen and (max-width: 1500px){	

 
}
@media only screen and (max-width: 1440px){	 
	.fz { width: 90%;transition:all 0.6s;}

}

@media only screen and (max-width: 1300px){	
    .pro_sort_z .innner_sort dl dd a { font-size: 16px;}  
   
}

@media only screen and (max-width: 1200px){	
 
	.fz { width: 90%;}
    .index_main .section1 .index_banner .item { height: 550px;}
	.head .nav ul li { background: url(../images/nav_bj.jpg) no-repeat 20% center;}
   
}

@media only screen and (max-width: 1100px){	
   .index_main .section1 .index_banner .item { height: 500px;}
    .index_product_i table td {  width: 24.8%;}
	.fz {  width: 94%;}
	.head .logo { margin-top: 23px;}
	.head .nav ul li { background: url(../images/nav_bj.jpg) no-repeat 17% center;}
	.t_top_l { width: 39%;}
	
	
}


@media screen and (max-width: 1200px) and (min-width:1024px) {
 
	
}
@media only screen and (max-width: 1050px){	
   
}

@media only screen and (max-width: 1024px){	
  
	.fz {  width: 95%;}
    .n_height {  display:none;}
	 
	.foot_sort { width:70%;}
	.foot_wx {  width: 100%;}
    .foot_wx img{  width:20%;}
	.foot_left { width: 25%; margin-right:4%}
	.index_main .section1 .index_banner .item { height:450px;}
	.index_product_t {  padding-top:80px;}
	.index_product_i {   margin-top: 50px;}
	.product_more {   margin: 50px auto 0;}
	.quality_title {   padding-top: 80px;}
	.quality_info ul li .quality_contont {  bottom: -238px;}
	.quality_desc p { display:inline;}
	.quality_desc   { margin:50px auto 0; width:94%; text-align:inherit;}
	.index_about_t {   padding-top: 80px;}
	.index_about_r {  width: 40%; margin-top:30px}
	.index_about_r_i {  padding: 0 2%;}
	.foot {  margin-top:80px;}
	.t_height { display:none;}
	.pro_sort_z .innner_sort dl dd { width: 23.5%; margin-bottom:2%; margin-left:2%; margin-right:0}
	.pro_sort_z .innner_sort dl dd:nth-child(4n+1){ margin-left:0;}
	.t_top { display:none;}
	.n_height { height:0;}
	.pro_info_l  { width:100%; float:none}
	.pro_info_r  { width:100%; float:none}
	.pro_info_l .navContent li { width:49.7%; float:left; border:0;}
	.pro_info_l .navContent { border-left: solid 1px #e5e3da; border-right: solid 1px #e5e3da;}
	.quality_info { width: 40.8%; margin-top:30px;margin-left: 8%;}
	 .contact ul li .contact_01 { font-size: 20px;}
	
	
}
@media only screen and (max-width: 950px){	
  .inner_news_left  { width:30%}
  .inner_news_right {width:66%}
  .pro_info_sort span {  width: 65%;  padding-left: 5%;}
 
}
@media only screen and (max-width: 850px){	
    .quality_info ul li { width:49.9%;}
	.quality_info ul li:nth-child(2n+1) {  margin-left: 0;} 
	 
	.quality_info ul li .quality_contont { bottom: -181px;}
	.list_development ul li .list_development_t p {font-size: 20px;}
	.list_development_i dl dd .list_development_i03 { padding-top:5PX;}
	.contact ul li {  width: 100%; margin-left:0;}
	
	
	
	
	
	
}
@media only screen and (max-width: 768px){	
   
   .fz {  width: 96%;transition:all 0.6s;}
   .foot { padding: 5% 0 3%;}
   .foot_left {  width: 100%; margin-right:0; text-align:center;}
   .foot_sort { width:100%; margin-top:5%;} 
   .foot_logo img {  width: 47%;}
   .foot_dz dl dd {  margin-bottom: 2%;}
   .head { height:100px;} 

   .m_img .headlf { padding-top:25px;}
   .m_img .headrg { padding-top:40px;}
   .inner_current {   height:45px;  line-height:45px;}
   .inner_current_z a{ height:45px; line-height:45px;   }
    
   
   .inner_current_z { width:100%}
   .innner_sort dl dd a { display: inline-block;  width: auto; padding:0 5px;} 
   .pro_sort_z .innner_sort dl dd a {  padding:0;} 
   .pro_sort_z .innner_sort dl dd { margin-bottom: 3%;}
   .innner_sort dl dd  { padding:0 2%;} 
   .about_img {   margin-top:60px;}
   .innner_sort { margin-top: 60px;}
   .innner_about { padding-top: 60px;}
   .innner_about_l {  width: 20%;}
   .innner_about_r {width: 55%;} 
   .about_desc {   margin: 60px auto; text-align:left;}
   .x_sort {margin-top: 50px;}
   .product .content { width:100%; overflow:hidden; overflow-y: hidden;overflow-x: scroll;
    white-space: nowrap;}
   .product .pro_table    { width:1200px;}
   .index_main .section1 .index_banner .item .inner .block_txt { top: 25%;}
   .index_main .section1 .index_banner #slick-slide03 .inner .block_txt span h2 { font-size:35px;}
    .index_main .section1 .index_banner #slick-slide02 .inner .block_txt span {  WIDTH: 65%;}
   .index_main .section1 .index_banner #slick-slide02 .inner .block_txt span h2 { font-size: 30px;}
   .index_main .section1 .index_banner #slick-slide01 .inner .block_txt span h2 { color: #054585;font-size: 30px;}
   .index_main .section1 .index_banner .item .inner .block_txt h2 { font-size: 30px;}
   .index_main .section1 .index_banner #slick-slide01 .inner .block_txt span h3 { font-size:18px;}
   .index_main .section1 .index_banner .item .inner .block_txt h3 {font-size: 16px;}
   .inner_quality {  padding:60px 0 0 0;  width:95% !important;}
   .inner_quality_r { min-height:150px;}
   .m_nav .m_navList ul li .m_f_a { position:relative;}
   .m_nav .m_navList ul li .m_f_a i { width:100%; position:absolute; left:0; top:0; background: url(../images/plus.png) 100% no-repeat;
    background-position: right center;}
   .m_nav .m_navList ul li .m_f_a .icon_on {  background: url(../images/reduce.png) no-repeat;
    background-position: right center !important;}
   .m_nav .m_navList ul li a { font-size: 17px;}
   .foot_wx img { width: 30%;}
   .index_about_info { font-size:16PX;}
   .slick-dots li {   margin: 0 10px;}
   .index_main .section1 .index_banner .inner .block_txt span h3 P { display:inline;}
   .in_quality ul li .in_quality_l { width:100%; float:none;}
   .in_quality ul li .in_quality_r { width:96%; padding:0 2%;float:none;}
   .in_quality ul li .in_quality_t { margin-top: 5%;}
   .in_quality ul li .in_quality_i { margin-bottom:5%;}
   .in_quality ul li .in_quality_t {font-size:30px;}
   .inner_culture_nj ul { width:95%;}
   .productlist { margin-top: 30px;}
   .hd_p { display:block;}
   .innner_sort {  display:block}
   .pro_info_sort { height: 60px;  line-height: 60px; }
   .pro_info_sort i {  margin: 20px 8% 0 0;}
   .pro_info_sort span {font-size: 20px;}
   .i_news_info dl dd:first-child{ width:100%; float:none;}
  .i_news_info dl dd:last-child{ width:100%;float:none; margin-top:30px; margin-left:0;}
   .quality_z{ padding-top:0;} 
   .quality_desc  { width:100%; float:none; margin-top:30px; clear:both;margin-bottom:30px; }
   .quality_info {width:100%;   float:none; margin-left:0;clear:both;margin-bottom:30px; overflow:hidden;border-bottom: 1px solid #d2d2d2;}
   .index_about_r {width:100%;   float:none;clear:both;  margin-left:0;}
   .index_about_l { width:100%; float:none;}
   .index_about_img  { width:100%; float:none; margin-top:30px;}
   .i_news_info {  padding-top:30px;}
   .i_news_info dl dd:first-child ul li a .i_news_info5{ display:none;}
   .inner_news_left { width:100%; float:none;}
   .inner_news_right { width:100%; float:none;}
   .news_info .news_tj_t { display:none;}
   .news_info .news_tj_i { display:none;}
   .pro_info_sort{ display:none;}
   .news_info .innner_sort{ text-align:center; margin-bottom:30px;OVERFLOW: HIDDEN;}
   .news_info .innner_sort dl dd a { display:inline-block; text-indent:0; height:2.5em; line-height:2.5em; padding:0 10%; border-radius:5px;}
   .news_info .innner_sort dl dd { display:inline-block;  width:auto;}
   .news_info .innner_sort dl .cur a {  color: #fff; background: #122a88;}
   .news_info .innner_sort dl dd { border-bottom:0; margin:0 2%;}
   .news_info .innner_sort dl {  border:0;}
   .news_info .innner_sort dl dd a {  background:#f4f4f4;}
   .pro_info_l .subNavBox{    border-top: solid 1px #e5e3da;}
   .flexslider .slides > li #sli1 { display:none;}
   .flexslider .slides > li #sli2 { display:block;}
   .innner_about_i { display:none;}
   .innner_about_l { width: 40%;}
   .c_message_l { width:100%;}
   .c_message_r { display:none}
    .foot_wx dl dd:last-child{ display:none}
   .foot_wx dl dd{ width:100%; margin:0;}
}

@media only screen and (max-width: 700px){	

    .copyright {  height:auto; line-height: 1.5; padding-top:5%;}
	.inner_banner_z {  width:80%;  left: 10%;}
	.inner_banner_z span {  font-size:25px;   }
	.inner_banner_z p em {  font-size: 14px;}

	.slick-dots li{ display:inline-block;}
	.index_main .section1 .number{ display:none;}
	.index_exhibition .owl-carousel .owl-item a .p_exhibition_title { font-size: 16px;}
	.about_sort{ padding:0 2%;}
	.about_sort ul li { margin-left:2%; width:49%; margin-bottom:2%;}
	.about_sort ul li:nth-child(2n+1) { margin-left:0;}
	
	#items02 { display:block;}
	#items01 { display:none;}
	.newlist ul li a .newlist_img {width: 40%;}
	.newlist ul li a .newlist_info {  width: 53%; border-left:0;}
	.newlist ul li a .newlist_time { display:none;}
	.newlist ul li a .newlist_info_r{ display:none;}
	.newlist ul li a .newlist_info_l { width:100%}
	.newlist ul li a .newlist_info {  min-height: auto;}
	.newlist ul li {  padding:5% 0;}
	.newlist {  margin-top:30px;}
	.page {   margin: 60px auto 30px !important;}
	.news {  padding-top: 60px;}
	.news_tiltle h1 {  font-size: 25px;}
	.news_back { padding-top: 5%;}
	.downlist { margin-top:60px;}
	.inner_service { padding-top: 60px;}
	.contact_title span { margin:60px 0 20px;}
	.inner_culture ul li {width: 100%; margin-bottom:10%; float:none; margin-left:0;}
	.inner_culture_nj {  margin-top:60px;   padding: 60px 0;}
	.inner_culture_nj ul li .cul_l { width:100%;}
	.inner_culture_nj ul li .cul_r { width:100%; padding:0;}
	.inner_culture_nj ul li .cul_t {  margin:5% 0;}
	.inner_culture_nj ul li:first-child+li .cul_r {  width: 100%;  padding-left: 0;    padding-right:0;}
	.newlist ul li a .newlist_time { display:none;}
	.newlist ul li a .newlist_info .newlist_desc { -webkit-line-clamp: 3;}
	.inner_banner_z {  bottom: 22%;}
	.m_img .headlf .m_logo { height: 40px;}
	.m_img {  height: 85px;}
	.m_img .headrg {   padding-top: 27px;}
	.head { height: 85px;}
	.top_head { height: 85px;}
	.pro_info_l .subNav { font-weight:bold;}
    .keifu { display:none;}
	.mb-a { padding-bottom:0 !important;}
	.mb-t {   font-size: 16px !important;}
	.mb-one { line-height: 1.2rem !important;  width: 46% !important;padding-left:4% !important;}
	.mb-one.active { width: 46% !important;}
	
	
	
	
	
	
}
 



@media only screen and (max-width: 600px){	
   	.index_main .section1 .index_banner .item { height:400px;}  
    .quality_info ul li .quality_contont { bottom: -220px;}
	.index_news_i ul li { float:left; width:49%; margin-left:2%; margin-bottom:4%;}
    .index_news_i ul li:first-child {  margin-left:0; }  
	.index_news_i ul li:nth-child(2n+1) {  margin-left:0; }  
	.index_news_i ul li:last-child { display:block; } 
	.foot_sort { display:none;}

	.index_main .section1 .number { width:55%;}
 
	.innner_about_r  { width:100%;}
	.innner_about_info ul li .innner_about_info_l { width:100%; float:none;}
	.innner_about_info ul li .innner_about_info_r { width:96%; float:none; padding:0 2%;}
	.innner_about_info ul li .innner_about_info_t {  margin-top:5%;}
	.innner_about_info ul li .innner_about_info_i { margin-bottom:5%;}
	.innner_sort dl dd a { font-size: 14px;}
 
	.quality_desc {  text-align:left; }
	.list_development ul li .list_development_t p {font-size: 18px;}
	.list_development ul li .list_development_title {  width:20%;}
	.list_development ul li .l_i03 {  width:62%;}
	.list_development_i dl dd .list_development_i01 { width: 30%;}
	.list_development_i dl dd .list_development_i03 {  width: 62%;}
	.list_development_i dl dd .list_development_i02 span {width: 10px; border-radius: 20px;height: 10px;    right: -5px;}
	.list_development ul li .l_i02 em {width: 10px; border-radius: 10px; height: 10px;}
	.list_development_i dl dd .list_development_i03 i { top: 36px;}
	.list_development_i dl dd .list_development_i03 { padding-bottom: 8%;}
	.list_development ul li .l_i02 span { height: 124px;}
	.xg_news_info .index_news_i ul li { width:49%; margin-left:2%;  margin-bottom:4%;}
	.xg_news_info .index_news_i ul li:nth-child(2n+1){   margin-left:0;  }
	.index_news_i ul li a .index_news_i04 i { width: 60%;}
	 .inner_quality_r { min-height:70px; width:100%}
	.inner_quality_l{ width:100%}
	.inner_quality ul li {  padding:5% 0; margin-bottom:5%;}
	.index_about_r { padding-top:5PX;}
	
	.x_sort dl dd { width:25%; margin:0 1% 4%; float:left; padding:0; font-size:12px;   border-left:0}
	.x_sort dl dd { padding:2% 3%;}
	.x_sort dl{ display: flex;flex-direction: row;flex-wrap: wrap;}
    .x_sort dl dd { flex: auto;}
    .fixed .m_img {height: 70px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
    .fixed .m_img .headlf .m_logo { height: 40px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
    .fixed .m_img .headlf { padding-top:16px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
	.fixed .m_img .headrg a .m_menuimg { height: 25px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
	.fixed .m_img .headrg {  padding-top: 24px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
	.fixed .top_head {  height: 70px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
	.fixed .head {   height: 70px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-ms-transition:all 0.6s;-transition:all 0.6s;}
	  .inner_current_z a {   font-size: 12px;}
	.pro_sort_z .innner_sort dl dd {  width: 31.8%;}
	.pro_sort_z .innner_sort dl dd:nth-child(3n+1) { margin-left:0}
	.pro_sort_z .innner_sort dl dd:nth-child(4n+1) { margin-left:2%}
	.pro_sort_z .innner_sort dl dd:first-child { margin-left:0}
	.index_product_i table td {  width: 49.8%;}
	.value_info li { width:50%;}
	.value_info ul li:first-child+li {width: 50%;  padding-left: 0;}
	.value_info ul li:first-child+li+li {  width: 50%;   padding-left: 0; margin-top:20px;}
	.value_info ul li:last-child {  width: 50%; text-align:left; margin-top:20px;}
	.index_product_t {  padding-top: 40px;}
	.quality_title { padding-top: 40px;}
	.value_info { margin-top: 40px;}
	.index_news_t {  padding-top: 40px;}
	.index_about_t { padding-top: 40px;}
	.i_news_info dl dd:last-child ul li a .l_news { width: 40%;}
	.i_news_info dl dd:last-child ul li a .r_news {  width:56%;}
	.flex-control-nav { bottom:10px;}
	
	.flex-direction-nav a { width:35px; height: 35px;  border-radius: 58px;top:70%; }
	.flex-direction-nav .flex-prev{background-size:100%;}
	.flex-direction-nav .flex-prev:hover{background-size:100%;}
	.flex-direction-nav .flex-next{background-size:100%;}
	.flex-direction-nav .flex-next:hover{background-size:100%;}
	.flex-control-paging li a { height: 8px;  width: 8px;}
	.flex-control-paging li a.flex-active {  width: 40px;}
	.news_info .innner_sort dl dd {  margin: 0 3%;}
	.innner_about_l { width:100%;}
	.innner_about_r { width:100%; margin-top:50px;}
	.abo_desc_z span { display:initial;}
	.abo_desc_z { text-align:left;}
	.c_message_l02 ul li { width:100%; margin-left:0;}
	.contact_title p { font-size: 16px;}
	.contact_title span { margin: 60px 0 0;}
	.c_message { margin-top:20px;}
	.c_message_l01 {  font-size: 20px;}
	#qyyj {  margin-top:20px;}
	.innner_about_info ul li .innner_about_info_t span {  padding-bottom:2%;   margin-bottom:3%;}
	.contact dl { width:100%; float:none; text-align:center; clear:both;}
	.contact dl img{ width:70%; }
	.contact ul{ width:100%; float:none;clear:both;}
	.contact_img { width:100%; float:none;clear:both; position:inherit;}
	.contact dl img{ width:35%; }
	.contact_img img {margin-top:0;  width:40%; }
	.innner_sort dl dd:first-child { margin-left:0;}
	.innner_sort dl dd:last-child { margin-right:0;}
	
}


@media only screen and (max-width: 530px){	

 .index_product_i table td {  width: 49.7%;}
}
@media only screen and (max-width: 500px){	
    .foot_sort{ display:none}
	.copyright_l { width:100%; text-align:center;}
	.copyright_r { width:100%; text-align:center;}
	.copyright {line-height:2; height:auto; padding:5% 0; overflow:hidden;}
	.foot_wx { margin-top: 37px;}
	.foot { padding:10% 0 5%;}
	.foot_sort  { display:none;}
   .quality_info ul li { width:49.7%;}
	.quality_info ul li .quality_contont { bottom: -200px;}
	.index_about_l { width:100%; float:none;}
	.index_about_r { width:100%; float:none; margin:30px auto 0; height:auto; padding-bottom:40px;}
	.index_about_r_i{ text-align:center;}
	.index_exhibition_l { width:85%;}
	.index_exhibition_r { width: 14%; padding-top:13px;}
	.index_main .section1 .index_banner .item .inner .block_txt {  top: 35%;}
	.index_exhibition .owl-carousel .owl-item .p_exhibition_j { bottom: 14px;}
	.index_exhibition_t {  padding: 23px 26px 0;}

	.about_sort ul li .about_sort_t {  top: 20%;}
 
	.inner_banner_z span { font-size: 20px;}
	.list_development ul li .list_development_t p {font-size: 16px;}
	.subNav p { width: 100%;}
	.innner_sort dl dd a { padding: 0 8px;}

	.inner_current_z a { padding: 0 0 0 10px;}
	.inner_current_z a i { padding: 0 5px 0 4px;}
	.inner_mail span { font-size:25px;}
	.inner_mail ul li {width:100%; margin-left:0}
	
    .index_product_i table td {  width: 49.6%;}
    .inner_search {  width:50%;}
	.pro_info_l .subNav {  padding:10px 20px;}
	.news_info .innner_sort dl dd a { font-size:14PX;} 
	.innner_sort dl dd { padding: 0px 1%;}
	.innner_about {padding-top: 30px;}
	.innner_sort {  margin-top: 30px;}
	
}
@media only screen and (max-width: 450px){	
    .quality_info ul li .quality_contont { bottom: -260px;}
	.quality_info ul li:hover .quality_contont {  bottom: 28px;}
	.quality_info ul li .quality_contont .quality_contont_a img { width:35px;}
    .quality_info ul li .quality_contont .quality_contont_b {font-size: 20px;}
	.index_news_i ul li { float:left; width:100%; margin-left:0; margin-bottom:4%;}
	.index_main .section1 .index_banner .item { height:400px;}
	.index_main .section1 .number { width:60%;}
    .index_exhibition .owl-carousel .owl-item a .p_exhibition_title { font-size: 14px;}
	.about_sort ul li .about_sort_t img { height:40px;}
	.innner_sort dl dd { border-left: 0;}
	.index_main .section1 .index_banner .slick-dots li button {   width:12px; height: 12px;}
	.index_main .section1 .index_banner .slick-dots li {   width:12px; height: 12px; border:1px solid #fff;}
	.index_main .section1 .index_banner #slick-slide02 .inner .block_txt span h2 { font-size: 20px;}
	.index_main .section1 .index_banner #slick-slide01 .inner .block_txt span h2 {  font-size: 20px;}
	.index_main .section1 .index_banner #slick-slide03 .inner .block_txt span h2 {  font-size: 20px;}
	.index_main .section1 .index_banner .item .inner .block_txt h2 { font-size: 20px;}
	.index_main .section1 .index_banner #slick-slide01 .inner .block_txt span h3 { font-size: 14px;}
	.index_main .section1 .index_banner #slick-slide02 .inner .block_txt span {  WIDTH:90%; padding-left:0}
	 .index_main .section1 .index_banner #slick-slide03 .inner .block_txt span h3 { font-size: 14px;}
	
	 .list_development ul li .list_development_t .sp_t {  font-size:14px;  }
	.contact_title span { font-size:20px;} 
	 .contact ul li {  margin-left: 0; width: 100%; margin-bottom:2%;}
	 .inner_map #dituContent { height:450px !important;}
	.product .pro_table{ height:auto !important;} 
	 .index_news_i ul li a .index_news_i04 em {    background-size: 60%;}
	 
	 
	 
	 
	 
	 
	 
}



@media only screen and (max-width: 380px){	 
    .news_info .innner_sort dl dd  a{  font-size:12px;}
	.innner_sort dl dd a{  font-size:12px;}
	 
}





@media only screen and (max-width: 350px){	

    .index_main .section1 .number { width:65%;}
	.about_sort ul li .about_sort_t img { height:35px;}


	 
}





