@charset "utf-8";
/* CSS Document */

/* 平板电脑布局: 320px 至 374px。样式继承自: 移动设备布局。 */
@media (min-width: 320px) and (max-width:374px) {
	html,body{font-size:75%;}
	
}

/* 平板电脑布局:375px 至 413px。样式继承自: 移动设备布局。 */

@media (min-width: 375px) and (max-width:479px) {
	html,body{font-size:100%;}
}

/* 平板电脑布局:414px 至480px。样式继承自: 移动设备布局。 */
@media (min-width: 414px) and (max-width:479px) {
	html,body{font-size:100%;}

}

/* 桌面电脑布局: 481px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media (min-width: 480px) {
	html,body{font-size:150%;}

}

@font-face {
 font-family:'bookman_demi';
 src:url('fonts/bookman_demi-webfont.eot');
 src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/bookman_demi-webfont.woff') format('woff'), url('fonts/bookman_demi-webfont.ttf') format('truetype'), url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
 font-weight:normal;
 font-style:normal;
}
@font-face {
font-family: 'iconfont';
 src: url('fonts/iconfont.eot'); /* IE9*/
 src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//s1.pstatp.com/cdn/expire-1-M/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-eye:before{content:"\f06e"}
/*全局样式*/
html{ margin:0; padding:0;-webkit-text-size-adjust: 100%; font-size:45px;}
body{font-family:"微软雅黑","Microsoft YaHei", Arial; font-size:0.295em; padding:0px; margin:0px;padding-bottom:60px}
.phone{width:100%; max-width:750px; color:#333333; margin:auto; font-family:Microsoft YaHei, Arial;line-height:1.5; padding:0; overflow:hidden;  }
div,span,h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0; padding:0; list-style:none;vertical-align:baseline;}
.clear{ clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333;}
img {
	border:0 none;
	vertical-align:top;
	width:100%;
	height:auto;
}
i, em {
	font-style:normal
}
.tpright{ float:right;}
.tpleft{ float:left;}
.ellipsis{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.molEllipsis{ display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
input{ outline:none;-webkit-appearance: none;}
textarea{resize:none}
.cen_m{ width:90%; margin:0px auto;}
div:after, li:after{content:"\200B"; display:block; height:0px; overflow:hidden; clear:both;}

.search {
  position: absolute;
  display: inline-block;
  z-index: 10;
  right: 1.2rem;
  top: .3rem;
}
.search-btn {
  cursor: pointer;
}
.search-btn img{width:20px}
.search-box {
  position: absolute;
  top: 100%;
  right: 0;
  background: #fff;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 6px;
  display: none;
}
.search-form {
  display: flex;            /* 让 input 和 button 在一行 */
  align-items: center;
}
.search-form input[type="text"] {
  flex: 1;                  /* 输入框自适应宽度 */
  padding: 8px 10px;
  border: 1px solid #ccc;
  border-radius: 4px 0 0 4px; /* 左边圆角 */
  outline: none;
}
.search-form .submit-btn {
  padding: 7px 12px;
  border: none;
  border-radius: 0 4px 4px 0; /* 右边圆角 */
  background: #0173ee;
  color: #fff;
  cursor: pointer;
}
.search-form .submit-btn:hover {
  background: #33d400;
}
.search-form .submit-btn img{width:20px; filter:brightness(100)}
.shower{ position:fixed; width:100%; height:100%; left:0; top:0; background-color:white; background-position:top center; background-repeat:no-repeat; background-size:cover; z-index:999999;transition:all .5s;-webkit-transition:all .5s;}
.shower.hide{ transform:translateY(-100%) translateX(-100%);-webkit-transform:translateY(-100%) translateX(-100%);}
.loader{position:relative;width:2.5em;height:2.5em;transform:rotate(165deg);}.waiting{background:white;position:absolute;height:100%;width:100%;left:0;top:0;z-index:999999; font-size:12px;}.loader:after,.loader:before{content:'';position:absolute;top:50%;left:50%;display:block;width:.5em;height:.5em;border-radius:.25em;transform:translate(-50%,-50%)}.loader:before{animation:before 2s infinite}.loader:after{animation:after 2s infinite}@keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}35%{width:2.5em;box-shadow:0 -.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)}70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)}100%{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}}@keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)}70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)}100%{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}}.loader{position:absolute;top:calc(50% - 1.25em);left:calc(50% - 1.25em)}
.header{}
.header .bg{ background:#000000; height:0.43rem;}
.header .top{ background:#fff; position:relative; height:1.2rem;overflow:hidden;}
.header .logo{ position:absolute; left:0;width:3.6rem; top:12%;}

.header .top a.downbtn{ display:block; background-size:100%; background-repeat:no-repeat;position:fixed; right:5%;width:8%; z-index:100; top:.4rem; width:0.5rem;}

.ab_one{ text-align:center; color:#3e3e40; padding-top:0.5rem; padding-bottom:0.58rem; overflow:hidden;}
.ab_one .title{ font-size:0.48rem;}
.ab_one .desc{font-size:0.3rem; position:relative; padding-bottom:19px;}
.ab_one .desc:after{ position:absolute; content:"\200B"; display:block;width:0.44rem; height:2px; bottom:0px; left:50%; margin-left:-20px; background:#259d46; border-radius:2px;}

.ab_two{padding-top:0.6rem; overflow:hidden; padding-bottom:0.59rem; margin-bottom:0.67rem;}

.index_bt{ text-align:center; color:#3e3e40; margin-bottom:0.35rem;}
.index_bt .title{font-size:0.48rem;}
.index_bt .nr{font-size:0.24rem; color:#3e3e40;}
.index_bt .nr span{ color:#259d46;}

.ab_js{color:#616060; font-size:0.24rem; line-height:1.9;}
.ab_js img{max-width:100%; width:auto}
.ab_three{font-size:0.24rem; color:#616060; line-height:1.8; text-align:center;}
.ab_four{ margin-bottom:0.29rem; position:relative;}
.ab_four .bnl,.ab_four .bnr{ width:0.51rem; height:1.32rem; position:absolute;cursor:pointer; top:16%; display:block;}
.ab_four .bnl{ background:#f0f0f0 url(../images/logo_08.png) center no-repeat; background-size:55%; left:0px;}
.ab_four .bnr{ background:#f0f0f0 url(../images/logo_15.png) center no-repeat; background-size:55%; right:0px;}
.ab_four .bnl:hover{ background:#f0f0f0 url(../images/logo_13.png) center no-repeat; background-size:55%;}
.ab_four .bnr:hover{ background:#f0f0f0 url(../images/logo_10.png) center no-repeat; background-size:55%; }

.footer .menu{ padding:8% 6% 2%; background:#3e3e40;}
.footer .menu li{ line-height:2.5; background-image:url(../images/xbt_15.jpg); background-repeat:repeat-x; background-position:bottom center; }
.footer .menu li a{color:#fff; font-size:0.3rem;background-image:url(../images/dbjt.png);background-position:right center; display:block; background-repeat:no-repeat; }
.footer .menu li a:hover{background-image:url(../images/dbjtb.png);background-position:right center; display:block; background-repeat:no-repeat; }
.footer .copyright{ padding:2% 6% 2%; line-height:1.7;color:#ffffff;font-size:0.26rem; background:#3e3e40;}
.footer .copyright p{ margin-bottom:10px;}

.iproduct{background:#fff url(../images/product_05.jpg) top repeat-x; padding-top:0.3rem;}
.crumbs{width: 90%;margin:0 auto; color: #999999; padding: 0.1rem 0}
.crumbs a{color: #999999}
.pro_one ul li{box-shadow:0px 0px 15px #dcdada; background:#fff; border-radius:7px; padding-bottom:28px; margin-bottom:30px; }
.pro_one ul li .cen_m{ padding-top:25px;}
.pro_one ul li .photo{ width:100%; margin-bottom:25px;}
.pro_one ul li .title a{ margin-bottom:15px;font-size:0.32rem; font-weight:bold; display:block; line-height:0.32rem; color:#3e3e40;}
.pro_one ul li .title a img{ width:0.29rem;}
.pro_one ul li .nr{ color:#616060; line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; font-size:0.24rem; margin-bottom:20px;}
.pro_one ul li a.more{ display:block; line-height:0.26rem; font-size:0.24rem; color:#616060;}
.pro_one ul li a.more img{ width:0.26rem; float:left;}

.sq_bg{padding-top:15px; padding-bottom:35px;background:url(../images/pindex_43.jpg);}
.sq_bg .title{ text-align:center; color:#fff; font-size:18px; margin-bottom:20px;}
.sq_bg .title img{ width:80%;}
.cl_five{ width:85%; margin:0px auto 0px;}
.cl_five input{ background:#fff; border:1px #cfcfcf solid; border-radius:15px; line-height:30px; margin-bottom:10px; padding-left:5%; width:95%;font-family:"Microsoft YaHei"; color:#666666;}
.cl_five input.jm_tj{ width:100%; height:33px; line-height:33px;border-radius:15px; text-align:center; color:#fff; font-size:15px; background:#259d46; border:0px; margin-top:5px;}

.ab_banner{ position:relative;}
.ab_banner .xfk{ background:#259d46; position:absolute; bottom:0px; width:100%; border-top-left-radius:25px;border-top-right-radius:25px; font-size:0.24rem; color:#eee; line-height:1.8; padding-top:20px; padding-bottom:20px;}
.pro_bg{ background:#f2f3f5; padding-top:1rem; padding-bottom:30px;}
.pro_three{ margin:0rem auto 0.5rem; border:1px #dbdbdb solid; background:#fff url(../images/xjt.png) center no-repeat; background-size:60%;width:0.8rem; height:0.8rem; display:block; border-radius:0.4rem;}
.pro_three a{ display:block;}
.pro_two{}
.pro_two ul li{ background:#fff; border-radius:7px;box-shadow:0px 0px 15px #dcdada; position:relative; margin-bottom:.28rem; display:flex; justify-content:space-between;}
.pro_two ul li .photo{ width:38%; border:1px #e5e5e5 solid; display:flex;align-items:center}
.pro_two ul li .photo a{ display:block;background-size:cover; background-repeat:no-repeat;}
.pro_two ul li .cont{ width:48%; float:right; padding-bottom:25px; padding-top:25px; margin-right:3%;}
.pro_two ul li .cont .title a{ font-size:0.3rem; display:block; margin-bottom:7px; color:#0756af; }
.pro_two ul li .cont .title a span{ color:#555555;}
.pro_two ul li .cont .nr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#555555; font-size:0.24rem; margin-bottom:15px;}
.pro_two ul li .cont a.more{background:url(../images/pindex_43.jpg); font-size:0.24rem; color:#616060; line-height:0.24rem;}
.pro_two ul li .cont a.more span{font-size:0.30rem; display:inline-block ; width:18px; height:18px; border-radius:9px; background:#0756af; color:#fff; line-height:15px; text-align:center; font-weight:bold; margin-right:6px;}
.pro_two ul li:hover .cont a.more span{ background:#fff;color: #eb5404}
.pro_two ul li:last-child{ margin-bottom:0.58rem;}

.pro_four{margin-top:.5rem}
.pro_four ul li{ width:50%; text-align:center; float:left; margin-bottom:1%;box-sizing:border-box;-webkit-box-sizing:border-box;}
.pro_four ul li a{ background:#259d46; margin-right:2%; display:block; padding-top:0.25rem; color:#fff; padding-bottom:0.25rem;}
.pro_four ul li a:hover{color:#3e3e40;}
.pro_four ul li a .tb{ width:0.39rem; height:0.39rem; margin:0px auto 5px;}
.pro_four ul li a .title{ font-size:0.28rem; font-weight:bold;}
.pro_four ul li a .eng{ font-size:0.16rem; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.pro_four ul li.no1 a .tb{background-image:url(../images/prtb_03.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no2 a .tb{background-image:url(../images/prtb_05.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no3 a .tb{background-image:url(../images/prtb_07.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no4 a .tb{background-image:url(../images/prtb_09.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no5 a .tb{background-image:url(../images/prtb_15.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no6 a .tb{background-image:url(../images/cpt_16.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no7 a .tb{background-image:url(../images/prtb_17.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no8 a .tb{background-image:url(../images/prtb_18.png); background-size:cover; background-repeat:no-repeat;}

.pro_four ul li.no1 a:hover .tb{background-image:url(../images/cpt_03.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no2 a:hover .tb{background-image:url(../images/cpt_05.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no3 a:hover .tb{background-image:url(../images/cpt_07.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no4 a:hover .tb{background-image:url(../images/cpt_09.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no5 a:hover .tb{background-image:url(../images/cpt_15.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no6 a:hover .tb{background-image:url(../images/prtb_16.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no7 a:hover .tb{background-image:url(../images/cpt_17.png); background-size:cover; background-repeat:no-repeat;}
.pro_four ul li.no8 a:hover .tb{background-image:url(../images/cpt_18.png); background-size:cover; background-repeat:no-repeat;}

.pro_four ul li.no1 a:hover{ background:#ecc173; color:#3e3e40;}
.pro_four ul li.no2 a:hover{ background:#f29838; color:#3e3e40;}
.pro_four ul li.no3 a:hover{ background:#eb5350; color:#3e3e40;}
.pro_four ul li.no4 a:hover{ background:#f4b4cf; color:#3e3e40;}
.pro_four ul li.no5 a:hover{ background:#97bedd; color:#3e3e40;}
.pro_four ul li.no6 a:hover{ background:#a69aca; color:#3e3e40;}
.pro_four ul li.no7 a:hover{ background:#bcc670; color:#3e3e40;}
.pro_four ul li.no8 a:hover{ background:#b5b39c; color:#3e3e40;}

.show_1{padding-bottom:1rem;}
.show_1 .title{ font-size:0.36rem; color:#3e3e40;}
.show_2{ background:#fff; border-top-left-radius:25px; margin-top:-0.52rem; padding-top:0.53rem; margin-bottom:0.5rem;}
.show_2 .title{ font-size:0.36rem; margin-bottom:10px;}
.show_2 .nr{ color:#555555;}

.show_3{background:url(../images/showt_03.jpg) bottom repeat-x; margin-bottom:0.24rem; overflow:hidden;}
.show_3 .tpleft{font-size:0.36rem; color:#606060; border-bottom:2px #eb5404 solid; padding-bottom:0.08rem;}
.show4{ background:#f2f3f5; border:1px #e5e5e5 solid; padding-top:0.4rem; padding-bottom:0.4rem; color:#616060; margin-bottom:0.5rem;}
.show4 p{ margin-bottom:0.24rem;}
.show4 .xq td{ border-bottom:1px #d9dadc dashed; padding-top:0.2rem; padding-bottom:0.2rem;}
.show_5{ color:#616060;}
.show_5 .photo{ margin-bottom:0.31rem;}
.show_5 .spe{ margin-bottom:0.7rem;}
.show_5 .spe img{ width:0.71rem; margin-right:7px;}
.show_6{ background:#0756af; width:3.52rem; line-height:0.84rem; border-radius:20px; text-align:center; margin:0rem auto 1.02rem;}
.show_6 a{ color:#fff; display:block; font-size:0.36rem;}
.show_7{ background:#259d46; width:3.52rem; line-height:0.84rem; border-radius:20px; text-align:center; margin:0rem auto 1.02rem;}
.show_7 a{ color:#fff; display:block; font-size:0.36rem;}
.sq_bg.one{ background:#f2f3f5; padding-top:0.7rem; margin-top:0.95rem;}

.baik_one{ background:#f2f3f5; padding-top:0.5rem; overflow:hidden; margin-bottom:0.48rem;}
.baik_one ul li{ margin-bottom:0.48rem;}
.baik_one ul li .tpleft{ width:25%; float:left; text-align:center; padding-top:0.47rem;}
.baik_one ul li .tpleft img{ width:80%; margin-bottom:10px;}
.baik_one ul li .tpleft a{ color:#facb73; display:block; border:2px #facb73 solid; border-radius:20px; line-height:0.41rem;}
.baik_one ul li .cont{ background:#fff; position:relative; float:right; padding-top:0.3rem; padding-bottom:0.5rem; width:70%; float:right;box-shadow:0px 0px 15px #ccc;}
.baik_one ul li .cont .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#333333; font-size:0.33rem; margin-bottom:0.22rem;}
.baik_one ul li .cont .photo{margin-bottom:0.22rem;}
.baik_one ul li .cont .nr{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#555555; }
.baik_one ul li .cont .san{ position:absolute; top:0.42rem; left:-12px;
    width:0;
    height:0;
    border-top:12px solid transparent;
    border-bottom:12px solid transparent;
    border-right:12px solid #ffffff;}
.baik_one ul li:nth-child(1n) .tpleft a{color:#facb73;border:2px #facb73 solid; }
.baik_one ul li:nth-child(2n) .tpleft a{color:#eb5350;border:2px #eb5350 solid; }

.baik_two{ margin-bottom:20px;}
.baik_two ul li{ clear:both; padding-top:0rem; overflow:hidden; padding-bottom:4%;}
.baik_two ul li .nrjs{ padding-top:0.25rem; width:57%; float:left; margin-left:0%; padding-bottom:0.50rem; border-bottom:1px #e3e3e3 solid;}
.baik_two ul li .tp{ width:35%; float:right; margin-right:0%; background-size:cover; padding-top:23%;}
.baik_two ul li .nrjs .bt a{ display:block; color:#454545;overflow:hidden; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; margin-bottom:2%;}
.baik_two ul li:last-child .nrjs{ border-bottom:0px; }
.solu_bg{ background:#f2f3f5; padding-bottom:0.6rem; padding-top:0.4rem;}
.so_one{ }
.so_one ul li{ width:45%; margin-left:3.3%; background:#fff url(../images/bany.png) left top no-repeat; background-size:40%; border-radius:5px;border-top-right-radius:30px; padding-top:0.4rem; float:left;box-shadow:0px 0px 15px #b9b8b8; padding-bottom:0.54rem; margin-bottom:0.4rem;}
.so_one ul li .tb{ width:0.86rem; height:0.86rem; border-radius:0.88rem; border:2px #345b6f solid; background-size:60%; background-repeat:no-repeat; background-position:center;}
.so_one ul li .cen_m{ width:85%; margin:0px auto;}
.so_one ul li .title{ color:#0756af; font-size:0.36rem; font-weight:bold; margin:0.32rem auto;}
.so_one ul li .nr{ color:#555555;overflow:hidden; display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; line-height:1.5em; height:6em}

.contact_bg{ background:#fff url(../images/contact_02.jpg) top center no-repeat; background-size:100%; padding-bottom:0rem; padding-top:4.65rem;}
.contact_one{ background:#0756af;border-top-left-radius:40px;border-bottom-right-radius:40px; padding-top:0.49rem; padding-bottom:0.49rem; color:#fff;}
.contact_one .title{ font-size:0.48rem; text-align:center; margin-bottom:0.3rem;}
.contact_one .nr{  text-align:center; margin-bottom:0.66rem;}

.tellus{ color:#fff; margin-bottom:0.47rem;}
.tellus img{ width:0.61rem;}
.tellus td{ padding-top:10px; padding-bottom:10px;display: table-cell;
            vertical-align:middle}

.contact_two{}
.contact_two ul li{ border-bottom:1px #f1f1ef solid;color:#2e2e2e; padding-bottom:0.37rem; padding-top:0.63rem; }
.contact_two ul li .title{  font-size:0.38rem; overflow:hidden; margin-bottom:0.18rem;}
.contact_two ul li .nr{ margin-bottom:0.42rem;}

.contact_two ul li .bt{ color:#259d46; font-size:0.18rem; font-weight:bold;}
.contact_two ul li .eng{font-size:0.18rem;color:#bfbfbf; font-family:Arial, Helvetica, sans-serif;}
.contact_two ul li:last-child{ border-bottom:0px;}

.newone{ background:#f2f3f5; padding-top:0.5rem; margin-bottom:0.5rem;}
.newone ul li{overflow:hidden; padding-bottom:0.2rem; margin-bottom:0.5rem;}
.newone ul li .photo{  margin-bottom:15px;}


.newone ul li .cont{ margin:0px auto;}
.newone ul li .cont .title a{ color:#2e2e2e; font-size:0.34rem; margin-bottom:0.2rem;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.newone ul li .cont .nr{ color:#555555;  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin-bottom:0.2rem;}
.newone ul li .cont .date{color:#898989;}
.newtwo{ width:95%; margin:0rem auto 1rem; text-align:center}
.newtwo a,.newtwo span{ display:inline-block; background:#3e3e40; text-align:center;color:#fff; font-size:0.32rem; margin:0 3px;padding: 0 8px; line-height:2;}
.newtwo a:hover,.newtwo .current{ background:#259d46;}

.newshow{ width:90%; margin:0px auto auto;}
.newshow .s_bt{  margin-bottom:0.56rem;}
.s_bt .bgt{ color:#151515; font-size:0.40rem; margin-bottom:0.28rem; }
.s_bt .laiy{ color:#999999; }
.newjs{ color:#555555; line-height:25px; overflow:hidden;}
.newjs .img{ width:auto; max-width:100%; height:auto;}
.newjs p{ margin-bottom:15px;}
.zrbj{ color:#555555; padding-top:2%;text-align:right;}

.newthree{ margin-bottom:0.96rem;}
.newthree .title{ font-size:0.37rem; color:#555555; margin-bottom:0.3rem;}
.newthree ul li{ width:48%; margin-right:3%; float:left; text-align:center;}
.newthree ul li:nth-child(2n){ margin-right:0rem;}
.newthree ul li .photo{ margin-bottom:0.1rem;}
.newthree ul li .photo a{ display: block; padding-top:65%; background-size:cover; background-repeat:no-repeat;}
.newthree ul li .bt a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; color:#333333;}
.main-full{width: 100%; margin-top: 20px; margin-bottom: 20px;}
.sec-panel{border-radius:3px}
.sec-panel,.sec-panel-image .sec-panel-head{margin-bottom:20px}
.sec-panel-head{position:relative;margin-bottom:15px}
.sec-panel-head h1,.sec-panel-head h2,.sec-panel-head h3{margin:0;padding:0;font-size:18px;line-height:20px;font-weight:500;color:#333;border-bottom:2px solid hsla(0,0%,39%,.1)}
.sec-panel-head h1 a,.sec-panel-head h2 a,.sec-panel-head h3 a{text-decoration:none}
.sec-panel-head h1 span,.sec-panel-head h2 span,.sec-panel-head h3 span{position:relative;display:inline-block;padding-bottom:12px}
.sec-panel-head h1 span:before,.sec-panel-head h2 span:before,.sec-panel-head h3 span:before{position:absolute;left:0;top:100%;height:2px;width:100%;border-radius:2px;background:#3ca5f6;content:""}
.sec-panel-head span{color:#3ca5f6}
.sec-panel-head small{font-size:1.08333rem;margin-left:10px;color:#999;font-weight:400}
.post-loop-image{margin:0 0 20px;font-size:0}
.post-loop-image .item{display:inline-block;width:32%;margin:1%;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,.1);vertical-align:bottom;transition:all .2s ease-out 0s}
.post-loop-image .item:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:all .2s ease-in 0s}
.post-loop-image .item:hover .item-video:after,.post-loop-image .item:hover .item-video:before{opacity:1;transition:all .2s ease-in 0s}
.post-loop-image .item:hover .item-thumb img{opacity:.9;transition:all .2s ease-in 0s}
.post-loop-image.cols-2 .item{width:48.99%}
.post-loop-image.cols-2 .item:nth-child(odd){margin-left:0}
.post-loop-image.cols-2 .item:nth-child(2n+2){margin-right:0}
.post-loop-image.cols-2 .item:first-child,.post-loop-image.cols-2 .item:nth-child(2){margin-top:0}
.post-loop-image.cols-3 .item:nth-child(3n+1){margin-left:0}
.post-loop-image.cols-3 .item:nth-child(3n+3){margin-right:0}
.post-loop-image.cols-3 .item:first-child,.post-loop-image.cols-3 .item:nth-child(2),.post-loop-image.cols-3 .item:nth-child(3){margin-top:0}
.post-loop-image.cols-4 .item{width:23.49%}
.post-loop-image.cols-4 .item:nth-child(4n+1){margin-left:0}
.post-loop-image.cols-4 .item:nth-child(4n+4){margin-right:0}
.post-loop-image.cols-4 .item:first-child,.post-loop-image.cols-4 .item:nth-child(2),.post-loop-image.cols-4 .item:nth-child(3),.post-loop-image.cols-4 .item:nth-child(4){margin-top:0}
.post-loop-image.cols-5 .item{width:18.71%;margin:.8%}
.post-loop-image.cols-5 .item:nth-child(5n+1){margin-left:0}
.post-loop-image.cols-5 .item:nth-child(5n+5){margin-right:0}
.post-loop-image.cols-5 .item:first-child,.post-loop-image.cols-5 .item:nth-child(2),.post-loop-image.cols-5 .item:nth-child(3),.post-loop-image.cols-5 .item:nth-child(4),.post-loop-image.cols-5 .item:nth-child(5){margin-top:0}
@media (max-width:991px){.post-loop-image.cols-2 .item,.post-loop-image.cols-3 .item,.post-loop-image.cols-4 .item,.post-loop-image.cols-5 .item{width:48.99%;margin:1%}
.post-loop-image.cols-2 .item:nth-child(3),.post-loop-image.cols-2 .item:nth-child(5),.post-loop-image.cols-3 .item:nth-child(3),.post-loop-image.cols-3 .item:nth-child(5),.post-loop-image.cols-4 .item:nth-child(3),.post-loop-image.cols-4 .item:nth-child(5),.post-loop-image.cols-5 .item:nth-child(3),.post-loop-image.cols-5 .item:nth-child(5){margin:1%}
.post-loop-image.cols-2 .item:nth-child(odd),.post-loop-image.cols-3 .item:nth-child(odd),.post-loop-image.cols-4 .item:nth-child(odd),.post-loop-image.cols-5 .item:nth-child(odd){margin-left:0;margin-right:1%}
.post-loop-image.cols-2 .item:nth-child(2n+2),.post-loop-image.cols-3 .item:nth-child(2n+2),.post-loop-image.cols-4 .item:nth-child(2n+2),.post-loop-image.cols-5 .item:nth-child(2n+2){margin-right:0;margin-left:1%}
.post-loop-image.cols-2 .item:first-child,.post-loop-image.cols-2 .item:nth-child(2),.post-loop-image.cols-3 .item:first-child,.post-loop-image.cols-3 .item:nth-child(2),.post-loop-image.cols-4 .item:first-child,.post-loop-image.cols-4 .item:nth-child(2),.post-loop-image.cols-5 .item:first-child,.post-loop-image.cols-5 .item:nth-child(2){margin-top:0}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.post-loop-image .item-sticky .item-title .sticky-post{-webkit-text-fill-color:#fff}
}
.post-loop-image .item-img{position:relative}
.post-loop-image .item-img .item-category{position:absolute;left:10px;top:10px;padding:5px 6px;font-size:12px;line-height:1;color:#fff;background:rgba(0,0,0,.6);border-radius:2px}
.post-loop-image .item-img .item-category:hover{color:#fff;text-decoration:none;background:#4285f4}
.post-loop-image .item-thumb{display:block}
.post-loop-image .item-thumb img{width:100%;height:auto;display:block;transition:all .2s ease-out 0s}
.post-loop-image .item-video{position:relative;display:block}
.post-loop-image .item-video:after,.post-loop-image .item-video:before{position:absolute;left:50%;top:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;box-sizing:border-box;opacity:.9;border-radius:50%;transition:all .2s ease-out 0s}
@media (max-width:767px){.post-loop-image .item-video:after,.post-loop-image .item-video:before{width:36px;height:36px;margin-left:-18px;margin-top:-18px;opacity:.9}
}
.post-loop-image .item-video:before{z-index:1;content:"";background:#3ca5f6;opacity:.8}
.post-loop-image .item-video:after{z-index:1;padding-left:5px;text-align:center;line-height:50px;font-size:24px;font-family:FontAwesome;color:#fff;content:"\f04b";background:radial-gradient(rgba(0,0,0,.2),hsla(0,0%,100%,.2))}
@media (max-width:767px){.post-loop-image .item-video:after{padding-left:4px;font-size:20px;line-height:36px}
}
.post-loop-image .item-title{margin:0;padding:10px;font-size:16px;font-weight:500}
@media (max-width:767px){.post-loop-image .item-title{font-weight:400}
}
.post-loop-image .item-title a{line-height:1.4;color:#333;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;text-decoration:none}
.post-loop-image .item-title a:hover{color:#4285f4}
.post-loop-image .item-title .sticky-post{display:inline-block;padding:0 5px;margin-top:1px;font-size:12px;font-weight:400;line-height:20px;color:#fff;background:#3ca5f6;border-radius:3px;vertical-align:top}
@media (max-width:500px){.post-loop-image .item-title .sticky-post{margin-top:2px;line-height:18px}
}
.post-loop-image .item-meta{padding:0 10px 10px;line-height:20px;font-size:12px;color:#999;overflow:hidden}
@media (max-width:767px){.post-loop-image .item-meta{font-size:10px}
}
.post-loop-image .item-meta-left{float:left}
.post-loop-image .item-meta-right{float:right}
.post-loop-image .item-meta-li{margin-left:5px;color:#999}
.post-loop-image .item-meta-li .fa{color:#ccc}
.post-loop-image .item-meta-li.a{text-decoration:none}
.post-loop-image .item-img{overflow:hidden}
.post-loop-image .item-img:before{padding-top:62.5%;content:"";display:block}
.post-loop-image .item-thumb{position:absolute;left:0;top:0;width:100%;height:100%}
.post-loop-image .item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

.downmenu{ position:fixed;width:40%; height:100%; right:0; top:0;background:rgba(115,115,115,.9);transform:translateX(100%);-webkit-transform:translateX(100%); transition:all .7s;-webkit-transition:all .7s; overflow:hidden; opacity:0;z-index:100;}
.downmenu.active{transform:translateX(0);-webkit-transform:translateX(0); opacity:1;}
.downmenu ul{ position:absolute; left:0; top:10%; width:100%;}
.downmenu ul:after{content:'\200B'; display:block; height:0px; overflow:hidden; clear:both;}
.downmenu ul li{height:40px; line-height:40px;box-sizing:border-box; }
.downmenu ul li a{display:block; color:#fff; text-align:center; padding-left:20%;text-align:left; font-size:16px;}
.downmenu ul li a:hover{ background-color:rgba(58,58,58,.9);border-left:solid 3px #ba0628;}
.downmenu ul li:last-child{ height:auto; padding-top:10%;}
.downmenu ul li:last-child a{display:block;width:25%; background:white; padding:0px; margin-left:20%; padding-bottom:25%; background-image:url(../images/tel.png); background-position:center; background-repeat:no-repeat; background-size:50%;border-radius:100%;}
.downmenu ul li:last-child a:hover{ background-color:none; border:none;}
.downmenu .upbtn{ position:absolute; top:4.5%; left:19%;}
.downmenu .upbtn img{width:40%;}

.videobox{
    width:100%;
    position:relative;
    padding-bottom:56.25%;    /*需要用padding来维持16:9比例,也就是9除以16*/
    height: 0;
}
.videobox iframe{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%
}