/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{background:#fff;color:#444;font-size:12px;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei";overflow-x:hidden}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.fix{zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
/*!布局*/
.wp{width:100%;max-width:1814px;margin:0 auto}
.wp2{width:100%;max-width:1564px;margin:0 auto}
/*!头部*/
.menuBtn{display:none;position:fixed;top:15px;right:20px;width:24px;height:30px;cursor:pointer;z-index:10;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.menuBtn b{display:block;height:2px;background-color:#fff;margin:6px 0;transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px;background-color:#fff}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header{padding:16px 2.8% 0;position:fixed;left:0;top:0;right:0;height:120px;z-index:100;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-flex;display:flex;justify-content:space-between}
.header:before{content:'';position:absolute;left:2.8%;bottom:0;right:2.8%;height:1px;background-color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .logo{margin:32px 50px 0 0;width:206px;height:40px;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.header .logo img{display:block;max-width:100%;max-height:100%}
.header .header-r{flex-grow:1}
.header .header-r .scroll{height:100%}
.header .nav{height:100%;display:-webkit-flex;display:flex;align-items:center}
.header .nav>li{position:relative;height:60px}
.header .nav>li>a{padding:0 58px;display:block;height:100%;font-size:16px;color:#fff;text-transform:uppercase;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .nav>li>a span{padding:0 2px;display:block;line-height:30px;position:relative}
.header .nav>li>a span:before{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#fff;opacity:0}
.header .nav>li>a i{position:absolute;right:5px;top:50%;width:40px;height:40px;transform:translateY(-50%);z-index:10;display:none}
.header .nav>li>a i:after{content:'';position:absolute;left:50%;top:50%;border:8px solid transparent;border-top-color:#fff;transform:translate(-50%,-50%)}
.header .nav>li.on>a span:before,.header .nav>li:hover>a span:before{opacity:1}
.header .sub{padding:15px 0;position:absolute;left:50%;top:100%;min-width:172px;background-color:#fff;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.3);white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:none}
.header .sub a{padding:8px;display:block;text-align:center;font-size:16px;color:#333;line-height:1.5;border-bottom:1px solid transparent;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .sub a:hover{color:#a81d20}
.header .header-set{padding-left: 20px; position:relative;display:-webkit-flex;display:flex;align-items:center}
.header .header-set:before{content:'';position:absolute;left:0;bottom:0;width:1px;height:88px;background-color:#fff}
.header .header-set .lang{width:54px;position:relative}
.header .header-set .lang .btns{display:block;height:50px;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}
.header .header-set .lang .btns .icon-lang{margin-right:14px;width:15px;height:15px;background:url(/static/images/icon-lang1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0}
.header .header-set .lang .btns .icon-down{width:16px;height:16px;background:url(/static/images/icon-down1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0}
.header .header-set .lang .set-more{padding:15px 0;position:absolute;right:0;min-width:160px;background-color:#fff;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.3);max-height:242px;overflow-y:auto;z-index:10;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.header .header-set .lang .set-more a{padding:8px 20px;display:block;font-size:16px;color:#333;line-height:1.5}
.header .header-set .lang .set-more a:hover{color:#a81d20}
.header .header-set .lang:hover .set-more{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}
.header .header-set .so{position: relative;}
.header .header-set .so .so-btn{display: block; width: 40px; height: 80px; background: url(/static/images/icon-so1.png) center center no-repeat; background-size: 14px auto; cursor: pointer;}
.header .header-set .so .cont{padding: 20px 30px; position: absolute; right: -58px; top: 100%; width: 506px; background: #fff; border-radius: 9px; z-index: 10; display: none;}
.header .header-set .so .cont .inn{position: relative;}
.header .header-set .so .cont input{outline: none; border: none;}
.header .header-set .so .cont .inp{padding: 0 70px 0 24px; display: block; width: 100%; height: 52px; height: 50px; border: 1px solid #9C9C9C; font-size: 16px; color: #333333; border-radius: 6px;}
.header .header-set .so .cont .submit{position: absolute; right: 0; top: 0; width: 50px; height: 52px; background: url(/static/images/icon-so2.png) center center no-repeat; background-size: 20px auto;}
.header.header-active{background-color:rgba(0,0,0,.8)}
.header.header-active:before{display:none}
/*!底部*/
.footer1{background-color:#f4f4f4}
.footer1 .footer1-1{padding:42px 0 20px;display:-webkit-flex;display:flex}
.footer1 .footer1-1 .footer1-1-col{padding-right:20px;width:470px;flex-shrink:0; text-align:center;}
.footer1 .footer1-1 .footer1-1-cor{padding-top:10px;flex-grow:1;padding-right:220px;}
.footer1 .footer-logo{margin-bottom:20px;max-width:182px;overflow:hidden; display:inline-block;}
.footer1 .footer-logo img{display:inline-block;}
.footer1 .footer-nav{display:-webkit-flex;display:flex;justify-content:space-between}
.footer1 .footer-nav a{display:block;font-size:inherit;color:inherit}
.footer1 .footer-nav dt{margin-bottom:20px;font-size:18px;color:#363636;text-transform:uppercase}
.footer1 .footer-nav dd{font-size:16px;color:#6f6f6f;line-height:2.25}
.footer1 .footer-nav a:hover{color:#a81d20}
.footer1 .footer1-2{padding:14px 0;border-top:1px solid rgba(95,95,95,.2)}
.footer1 .footer-copy{font-size:16px;color:rgba(45,45,45,.5);text-align:center}
.footer1 .footer-copy a{font-size:inherit;color:inherit}
.footer1 .footer-copy a:hover{text-decoration:underline;color:rgba(45,45,45,1)}
/*.m-shares{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}*/
.m-shares .item{padding:0;display:inline-block;flex-grow:1}
.swiper-slide .m-shares .item{padding: 0 10px;}
.m-shares .item img{margin:0 auto;display:block;max-width:100%;max-height:35px}
.footer2{padding:60px 0 8px;position:absolute;left:0;bottom:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 100%)}
.footer2 .footer-copy{font-size:14px;color:#fff;line-height:2.14;text-align:center}
.footer2 .footer-copy a{font-size:inherit;color:inherit}
.footer2 .footer-copy a:hover{text-decoration:underline}
.footer2 .m-shares{position:absolute;right:126px;bottom:8px;z-index:10}
.footer2 .m-shares .item img{max-height:30px}
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(/static/images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(/static/images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(/static/images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(/static/images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
/*!公用*/
.cur{padding:0 0 0 32px;position:relative;font-size:16px;color:#fff;line-height:1.6;font-family:SourceHanSansCN-Regular;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.cur:before{content:'';position:absolute;left:0;top:4px;width:20px;height:17px;background:url(/static/images/icon-home1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.cur a{font-size:inherit;color:inherit;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cur em{margin:0 6px}
.cur a:hover{color:#7fc240}
.pages{padding-top:36px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.pages ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.pages ul li{padding:0 8px}
.pages ul a,.pages ul span{padding:0 5px;display:block;min-width:38px;line-height:36px;border:1px solid #dcdcdc;text-align:center;font-size:16px;color:#888;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages ul span{padding:0;min-width:38px}
.pages ul .next a,.pages ul .prev a{width:58px;height:38px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;border:none}
.pages ul .prev a{background-image:url(/static/images/icon-prev1.png)}
.pages ul .next a{background-image:url(/static/images/icon-next1.png)}
.pages ul .prev:hover a{background-image:url(/static/images/icon-prev2.png)}
.pages ul .next:hover a{background-image:url(/static/images/icon-next2.png)}
.pages ul .active a,.pages ul a:hover{background-color:#88c44f;border-color:#88c44f;color:#fff}
.ban1{position:relative;overflow:hidden}
.ban1:before{content:'';position:absolute;left:0;top:0;right:0;height:261px;background:url(/static/images/ban_bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:1}
.ban1 .bg{display:block;width:100%}
.ban1 .cur{position:absolute;left:calc((100% - 1814px)/ 2);bottom:28px;right:calc((100% - 1814px)/ 2);z-index:10}
.ban1 .ban-cont{position:absolute;left:0;top:50%;right:0;color:#fff;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ban1 .ban-cont .t1{font-size:50px;font-weight:700;line-height:1}
.ban1 .ban-cont .t2{margin-top:16px;font-size:24px}
.section-pos1{padding-top:16px}
.pos-nav{border-bottom:1px solid #c1c1c1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.pos-nav .item{margin-right:20px;padding:0 10px}
.pos-nav .tit{padding:0 2px;display:block;font-size:22px;color:#282828;line-height:64px;position:relative}
.pos-nav .tit:before{content:'';position:absolute;left:0;bottom:-1px;right:0;height:3px;background-color:#7fc240;opacity:0}
.pos-nav .on .tit{color:#7fc240}
.pos-nav .on .tit:before{opacity:1}
.mask{position:absolute;left:0;top:0;right:0;height:100%;background-color:rgba(0,0,0,.3);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.pagination {text-align: center; margin-top: 20px;font-size: 15px;}
.pagination a {color: #a8aaae;}
.pagination li {width: 25px;height: 25px;/*background: #dddddd;*/text-align: center;line-height: 25px;display: inline-block;margin: 0px 10px;}
.pagination .a_cur {/* border-radius: 100%; */background: #88c44f;}
.pagination .a_cur a{color: #fff;}
.pagination>li:eq(0)>span,
.pagination>li:eq(-1)>span {color: #88c44f;}
/*!index*/
.fullPage{height:100vh;position:relative;overflow:hidden}
.fullPage>.swiper-wrapper>.swiper-slide{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.fullPage>.swiper-wrapper>.swiper-slide.section-index3{padding-top:120px}
.fullPage>.swiper-wrapper>.swiper-slide.section-index1:before{content:'';position:absolute;left:0;top:0;right:0;height:261px;background:url(/static/images/index_bg7.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.m-text1 .t1{font-size:40px;color:#fff;font-weight:700;line-height:1.5}
.m-text1 .t2{margin-top:36px;font-size:22px;color:#fff;line-height:1.2}
.m-text1 .t2 .num{font-size:36px;color:#9de05f;font-weight:700}
.m-text1 .btns{margin-top:70px;display:-webkit-flex;display:flex;align-items:center}
.m-text1 .btns .a1{display:block;font-size:16px;color:#7fc240;font-weight:700;text-transform:uppercase;flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.m-text1 .btns .a1 .icon-down{margin-right:26px;width:60px;height:60px;background:url(/static/images/icon-down2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-text1 .btns .a1 span{flex-grow:1}
.m-text1 .btns .a1:hover .icon-down{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}
.m-text1.middle{text-align:center}
.m-links1{margin:42px auto -42px;width:1100px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.m-links1 .item{padding:0 15px;margin-bottom:42px;flex-shrink:0;}
.m-links1 .tit{padding:0 16px;display:block;border:2px solid #a4df6c;border-radius:25px;line-height:45px;font-size:22px;color:#fff;text-align:center;min-width:333px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-links1 .tit:hover{background-color:#a4df6c}
.m-links2{margin:30px auto 0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.m-links2 .tit{padding:0 10px;display:block;font-size:22px;color:#fff;line-height:1.82}
.m-links2 em{font-size:22px;color:#7fc240}
.ls-1{margin-top:96px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.ls-1 li{padding:0 5px;width:25%;flex-shrink:0}
.ls-1 .pic{margin:0 auto 10px;width:102px;height:102px;overflow:hidden}
.ls-1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.ls-1 .tit{font-size:22px;color:#fff;line-height:1.6;text-align:center}
.ls-2{margin:90px auto 0;padding-right:15px;width:896px;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-2:before{content:'';position:absolute;right:0;top:109px;width:851px;height:302px;background:url(/static/images/line7.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.ls-2 li{width:25%;height:298px;flex-shrink:0}
.ls-2 .pic{margin:0 auto 14px;width:82px;height:82px;overflow:hidden}
.ls-2 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.ls-2 .num{margin:0 auto 8px;padding:0 4px;width:30px;height:30px;line-height:30px;background-color:#7fc240;border-radius:15px;font-size:22px;color:#fff;font-weight:700;text-align:center}
.ls-2 .tit{font-size:22px;color:#fff;line-height:1.55;text-align:center}
.ls-2 li:nth-child(5){order:100}
.ls-2 li:nth-child(6){order:99}
.ls-2 li:nth-child(7){order:98}
.ls-2 li:nth-child(8){order:97}
/*!news*/
.section-news1{padding:60px 0 65px;overflow:hidden}
.m-news1{margin-bottom:53px}
.m-news1 .inner{display:block;overflow:hidden}
.m-news1 .pic{margin-right:29px;float:left;width:49.23%;position:relative;overflow:hidden}
.m-news1 .pic:before{content:'';display:block;padding-top:56.44%}
.m-news1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-news1 .text{overflow:hidden}
.m-news1 .tit{font-size:30px;color:#282828;font-weight:700;line-height:1.33;max-height:2.66em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-news1 .date{margin-top:20px;font-size:18px;color:#282828}
.m-news1 .desc{margin-top:18px;font-size:20px;color:#282828;line-height:2;max-height:6em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.m-news1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-news1:hover .tit{color:#7fc240}
.ls-3{margin:0 -20px -34px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-3 li{padding:0 10px;margin-bottom:34px;width:25%;flex-shrink:0}
.ls-3 .cont{padding:10px;display:block;height:100%}
.ls-3 .pic{padding-top:56.94%;position:relative;overflow:hidden}
.ls-3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-3 .inner{padding:18px 0 30px}
.ls-3 .tit{font-size:20px;color:#282828;font-weight:700;line-height:1.2;height:2.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-3 .date{margin-top:6px;font-size:20px;color:#282828}
.ls-3 .txt{margin-top:18px;font-size:18px;color:#282828;line-height:1.44;height:4.32em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.ls-3 .cont:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ls-3 .cont:hover .tit{color:#7fc240}
/*!Exhibition*/
.section-exh1{padding:94px 0 70px;overflow:hidden}
.ls-4{margin:0 -28px -48px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-4 li{padding:0 28px;margin-bottom:48px;width:25%;border-right:1px solid #dedede;flex-shrink:0}
.ls-4 li:nth-child(4n){border:none}
.ls-4 .cont{display:block;height:100%}
.ls-4 .pic{height:190px;line-height:188px;font-size:0;text-align:center;border:1px solid #dedede;overflow:hidden}
.ls-4 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-4 .text{padding:6px 0 40px}
.ls-4 .tit{font-size:28px;color:#4c4c4c;font-weight:700;line-height:1.57;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-4 .desc{margin-top:4px;font-size:20px;color:#4c4c4c;line-height:1.8}
.ls-4 .cont:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ls-4 .cont:hover .tit{color:#7fc240}
/*!About-History*/
.section-hist1{padding:70px 0 30px;overflow:hidden}
.m-text2{margin-bottom:32px}
.m-text2 .t1{font-size:36px;color:#000;font-weight:700}
.m-text2 .t2{margin-top:16px;font-size:20px;color:#5b5b5b;line-height:1.8}
.m-text2.middle .t1{text-align:center}
.his-swp1{position:relative;overflow:hidden}
.his-swp1 .slider{position:relative;background-color:#fafafa;overflow:hidden}
.his-swp1 .cont{padding:48px 105px 0;display:block;height:522px;position:relative}
.his-swp1 .pic{margin-bottom:32px;height:140px;position:relative;border-radius:8px;background-color:#dedede;overflow:hidden}
.his-swp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.his-swp1 .pic_active{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px;overflow:hidden;opacity:0}
.his-swp1 .pic_active img{display:block;width:100%;height:100%;object-fit:cover}
.his-swp1 .year{font-size:36px;color:#1f1f1f;font-weight:700;line-height:1.22}
.his-swp1 .dot{margin:18px 0 12px;position:relative}
.his-swp1 .dot:before{content:'';position:absolute;left:-105px;top:50%;right:-105px;height:1px;background-color:#949494;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.his-swp1 .dot i{display:block;width:24px;height:24px;border:1px solid #7fc240;border-radius:50%;background-color:#fff;position:relative}
.his-swp1 .dot i:before{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;background-color:#7fc240;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.his-swp1 .desc{font-size:20px;color:#1f1f1f;line-height:2.2;max-height:8.8em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.his-swp1 .swiper-slide-active .pic{opacity:0}
.his-swp1 .swiper-slide-active .pic_active{opacity:1}
.his-swp1 .swiper-slide-active .text{padding:20px 18px 26px;position:absolute;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);border-radius:0 0 8px 8px;z-index:10}
.his-swp1 .swiper-slide-active .year{color:#fff}
.his-swp1 .swiper-slide-active .dot{display:none}
.his-swp1 .swiper-slide-active .desc{margin-top:6px;color:#fff}
.his-swp1 .his-page{margin-top:20px;display:-webkit-flex;display:flex;align-items:center}
.his-swp1 .his-page .swiper-pagination{height:4px;position:relative;background-color:transparent;flex-grow:1}
.his-swp1 .his-page .swiper-pagination:before{content:'';position:absolute;left:0;top:50%;right:0;height:2px;background-color:#b5b5b5;margin-top:-1px}
.his-swp1 .his-page .swiper-pagination .swiper-pagination-progressbar-fill{height:4px;background-color:#7fc240}
.his-swp1 .his-page .swiper-next,.his-swp1 .his-page .swiper-prev{margin-left:20px;width:56px;height:56px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.his-swp1 .his-page .swiper-prev{margin-left:50px;background-image:url(/static/images/icon-prev3.png)}
.his-swp1 .his-page .swiper-next{background-image:url(/static/images/icon-next3.png)}
.his-swp1 .his-page .swiper-prev:hover{background-image:url(/static/images/icon-prev4.png)}
.his-swp1 .his-page .swiper-next:hover{background-image:url(/static/images/icon-next4.png)}
/*!About-Certificates*/
.section-cerf1{padding:70px 0 76px;overflow:hidden}
.section-cerf1 .m-text2{margin-bottom:44px}
.section-cerf1 .m-text2 .t2{width:1160px}
.cerf-swp1{padding-top:112px;position:relative;overflow:hidden}
.cerf-swp1 .pic{padding-top:142.2%;position:relative;overflow:hidden}
.cerf-swp1 .pic img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.cerf-swp1 .cerf-page{position:absolute;left:0;top:0;z-index:10;display:-webkit-flex;display:flex;align-items:center}
.cerf-swp1 .cerf-page .swiper-next,.cerf-swp1 .cerf-page .swiper-prev{width:50px;height:50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.cerf-swp1 .cerf-page .swiper-prev{background-image:url(/static/images/icon-prev3.png)}
.cerf-swp1 .cerf-page .swiper-next{background-image:url(/static/images/icon-next3.png)}
.cerf-swp1 .cerf-page .swiper-prev:hover{background-image:url(/static/images/icon-prev4.png)}
.cerf-swp1 .cerf-page .swiper-next:hover{background-image:url(/static/images/icon-next4.png)}
.cerf-swp1 .cerf-page .swiper-pagination{position:static;min-width:82px;width:auto;font-size:24px;color:#5b5b5b;flex-shrink:0}
/*!About-partner*/
.section-part1{padding:64px 0 8px;overflow:hidden}
.section-part1 .m-text2{margin-bottom:72px}
.section-part1 .m-text2 .t2{margin:20px auto 0;width:1100px;font-size:18px;color:#5f5f5f;line-height:1.83;text-align:center}
.m-part1{margin:0 -46px;display:-webkit-flex;display:flex}
.m-part1 .part-col,.m-part1 .part-cor{padding:0 46px 104px;width:50%;position:relative}
.m-part1 .part-col:before{content:'';position:absolute;left:100%;top:0;bottom:0;width:1px;background-color:#dedede}
.m-part1 .m-text2{margin-bottom:38px}
.ls-5{padding-top:1px;margin-right:-4px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-5 li{margin:-1px 0 0 -1px;border:1px solid #dedede;width:25%;flex-shrink:0}
.ls-5 .pic{height:110px;line-height:108px;font-size:0;text-align:center;overflow:hidden}
.ls-5 .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-5 li:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
/*!about*/
.section-abt1{padding:36px 0 70px;overflow:hidden}
.section-abt1 .m-text2{margin-bottom:120px}
.section-abt1 .m-text2 .t2{margin-top:14px;font-size:18px}
.m-abt1{margin-bottom:78px;overflow:hidden}
.m-abt1 .cont{display:block;overflow:hidden}
.m-abt1 .pic{margin-left:26px;float:right;width:48.23%;position:relative;overflow:hidden}
.m-abt1 .pic:before{content:'';display:block;padding-top:29.21%}
.m-abt1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-abt1 .text{overflow:hidden}
.m-abt1 .tit{font-size:36px;color:#282828;font-weight:700;line-height:1}
.m-abt1 .desc{margin-top:28px;font-size:18px;color:#5f5f5f;line-height:2;height:6em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.m-abt1 .more{margin-top:24px;font-size:18px;color:#7fc240;display:-webkit-flex;display:flex;align-items:center}
.m-abt1 .more .icon-next{margin-left:6px;width:25px;height:7px;background:url(/static/images/icon-next5.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-abt1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-abt1:hover .more .icon-next{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.m-abt2{margin:0 -35px 38px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.m-abt2 .item{padding:0 35px;margin-bottom:40px;width:50%;flex-shrink:0}
.m-abt2 .cont{display:block;height:100%}
.m-abt2 .pic{padding-top:39.91%;position:relative;overflow:hidden}
.m-abt2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-abt2 .text{padding:20px 40px}
.m-abt2 .tit{font-size:30px;color:#fff;font-weight:700;line-height:1}
.m-abt2 .desc{margin-top:22px;font-size:20px;color:#fff;line-height:1.2;height:3.6em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.m-abt2 .more{margin-top:6px;font-size:18px;color:#fff;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.m-abt2 .more .icon-next{margin-left:6px;width:25px;height:7px;background:url(/static/images/icon-next6.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-abt2 .item.li1 .cont{background-color:#7fc240}
.m-abt2 .item.li2 .cont{background-color:#c6070c}
.m-abt2 .cont:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-abt2 .cont:hover .more .icon-next{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.m-text3{margin-bottom:56px}
.m-text3 .t1{font-size:30px;color:#282828;font-weight:700;line-height:1}
.m-text3 .t2{margin-top:24px;font-size:20px;color:#282828;line-height:1.65}
.m-text3.middle .t1{text-align:center}
.ls-6{margin:0 -20px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-6 li{padding:0 20px;margin-bottom:30px;width:25%;flex-shrink:0}
.ls-6 .pic{padding-top:73.88%;position:relative;overflow:hidden}
.ls-6 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-6 .pic:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
/*!About-R&D Center*/
.section-rD1{padding:76px 0 50px;background-repeat:no-repeat;background-position:center center;overflow:hidden}
.m-text4{overflow:hidden}
.m-text4 .cor{margin-left:70px;float:right;width:50.39%}
.m-text4 .col{float:left;width:calc(49.61% - 70px);overflow:hidden}
.m-text4 .text .tit{font-size:36px;color:#000;font-weight:700;line-height:1}
.m-text4 .text .desc{margin:25px 0;font-size:20px;color:#5b5b5b;line-height:1.8}
.ls-7{padding-top:68.49%;position:relative}
.ls-7 li{position:absolute}
.ls-7 .pic{padding-top:70.63%;position:relative;border-radius:15px;overflow:hidden}
.ls-7 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-7 .li1{left:0;top:0;width:46.94%}
.ls-7 .li2{left:0;bottom:0;width:46.94%}
.ls-7 .li3{right:0;top:0;width:48.03%}
.ls-7 .li3 .pic{padding-top:142.6%}
.ls-7 .pic:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
/*!Global Tianji*/
.section-glob1{padding:26px 0 114px;background-repeat:no-repeat;background-position:center center;overflow:hidden}
.m-text5 .cor{margin-left:170px;float:right;width:44.1%}
.m-text5 .col{padding-top:48px;float:left;width:calc(55.9% - 170px);overflow:hidden}
.m-text5 .text .tit{font-size:36px;color:#000;font-weight:700;line-height:1}
.m-text5 .text .desc{margin:25px 0;font-size:20px;color:#5b5b5b;line-height:1.8}
.ls-8{padding-top:95.75%;position:relative}
.ls-8 li{position:absolute}
.ls-8 .pic{padding-top:100%;position:relative;border-radius:50%;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-8 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.ls-8 .li1{left:6.38%;top:7.57%;width:48.75%}
.ls-8 .li2{right:1.75%;top:0;width:46.5%}
.ls-8 .li3{left:0;bottom:0;width:46.5%}
.ls-8 .li4{right:0;bottom:2.37%;width:55.25%}
.ls-8 .pic:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
/*!news详情*/
.section-newsDt1{padding:54px 0 60px;overflow:hidden}
.m-text6 .head{margin-bottom:30px;padding-bottom:32px;border-bottom:1px solid #c1c1c1;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end}
.m-text6 .head .tit{font-size:36px;color:#282828;line-height:1.11;font-weight:700;flex-grow:1}
.m-text6 .head .date{margin-left:20px;font-size:18px;color:#282828;flex-shrink:0}
.m-text6 .cont{font-size:20px;color:#282828;line-height:2;overflow:hidden}
.m-text6 .cont .cor{margin-left:60px;float:right;width:48.13%}
.m-text6 .cont .col{float:left;width:calc(51.87% - 60px);overflow:hidden}
.ls-9{margin-bottom:-38px}
.ls-9 li{margin-bottom:38px}
.ls-9 .pic{overflow:hidden}
.ls-9 .pic img{display:block;width:100%}
/*!Application*/
.section-appl1{padding:32px 0 0;overflow:hidden}
.m-appl1{margin-bottom:38px}
.m-text7{margin-bottom:22px}
.m-text7 .t1{font-size:22px;color:#242424;font-weight:700;display:-webkit-flex;display:flex;align-items:flex-start}
.m-text7 .t1 img{margin-right:8px;max-width:16px;flex-shrink:0}
.ls-10{margin:0 -15px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-10 li{padding:0 15px;margin-bottom:30px;width:25%;flex-shrink:0}
.ls-10 .cont{display:block;height:100%;border:1px solid #c5c5c5}
.ls-10 .pic{padding-top:67.83%;position:relative;overflow:hidden}
.ls-10 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-10 .text{padding:16px 20px 12px}
.ls-10 .tit{font-size:24px;color:#88c44f;font-weight:700;line-height:1}
.ls-10 .line{margin:18px 0;height:1px;background-color:#c5c5c5}
.ls-10 .desc .d-it{margin-bottom:10px;display:-webkit-flex;display:flex}
.ls-10 .desc .t{margin-right:5px;font-size:18px;color:#88c44f;line-height:1.22;flex-shrink:0}
.ls-10 .desc .p{font-size:16px;color:#5f5f5f;line-height:1.4;flex-grow:1}
.ls-10 .btns{margin-top:26px;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.ls-10 .btns .a1{padding:0 10px;display:block;font-size:14px;color:#88c44f;font-weight:700;line-height:35px;border:1px solid #5cd121;border-radius:10px}
.ls-10 .cont:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-msg1{padding:26px 150px 50px;background-color:#fafafa}
.m-msg1 .col-1{width:100%!important}
.m-msg1 button,.m-msg1 input,.m-msg1 textarea{outline:0;border:none}
.m-msg1 textarea{resize:none}
.m-msg1 .m-text2{margin-bottom:26px;text-align:center}
.m-msg1 .m-text2 .t2{margin-top:5px;font-size:16px;color:#7b7b7b}
.m-msg1 .form-cont{margin:0 -54px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.m-msg1 .form-item{padding:0 54px;margin-bottom:20px;width:50%;display:-webkit-flex;display:flex}
.m-msg1 .form-item .tit{margin-right:20px;width:150px;text-align:right;font-size:18px;color:#000;line-height:60px;flex-shrink:0}
.m-msg1 .form-item .tit em{margin-right:2px;color:#add58b}
.m-msg1 .form-item .cont{flex-grow:1}
.m-msg1 .inp,.m-msg1 .tar{padding:0 20px;display:block;width:100%;height:60px;line-height:56px;background-color:#fff;font-size:18px;color:#333;border:2px solid #f5f5f5;border-radius:6px}
.m-msg1 .tar{padding:15px 20px;height:170px;line-height:1.5}
.m-msg1 .form-btns{margin-top:12px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.m-msg1 .submit{display:block;width:300px;height:60px;line-height:60px;background-color:#88c44f;border-radius:6px;font-size:20px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-msg1 .submit:hover{opacity:.8}
/*!Contact*/
.section-contact1{padding:68px 0 80px;overflow:hidden}
.section-contact1 .wp{padding:0 32px;height:100%}
.section-contact1 .contact-col{float:left;width:46.3%}
.section-contact1 .contact-cor{float:right;width:49.6%}
.section-contact1 .m-text2{margin-bottom:26px;padding-bottom:16px;border-bottom:1px solid #ccd1d9}
.m-info1{color:#282828}
.m-info1 .item{margin-bottom:34px;padding:20px 0;min-height:150px;border-bottom:1px solid #ccd1d9;display:-webkit-flex;display:flex;align-items:center}
.m-info1 .item .item-in{padding-left:60px;width:100%;position:relative}
.m-info1 .icon{position:absolute;left:0;top:0;width:40px;height:40px;line-height:40px;font-size:0;text-align:center}
.m-info1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.m-info1 .t1{font-size:30px;font-weight:700;line-height:1}
.m-info1 .t2{margin-top:15px;font-size:18px}
.m-info1 .t2 span{display:inline-block}
.m-info1 .t2 span+span{margin-left:56px}
.m-info1 .t3{margin-top:15px;font-size:22px}
.m-info1 .t3 span{display:inline-block}
.m-info1 .t3 span+span{margin-left:56px}
.m-msg2{padding:50px 100px 50px 34px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px}
.m-msg2 button,.m-msg2 input,.m-msg2 textarea{outline:0;border:none}
.m-msg2 textarea{resize:none}
.m-msg2 .m-text3{margin-bottom:46px}
.m-msg2 .m-text3 .t2{margin-top:28px}
.m-msg2 .form-item{margin-bottom:30px;display:-webkit-flex;display:flex}
.m-msg2 .form-item .tit{padding-right:20px;width:190px;font-size:20px;color:#333;text-align:right;line-height:60px;flex-shrink:0}
.m-msg2 .form-item .cont{flex-grow:1}
.m-msg2 .inp,.m-msg2 .tar{padding:0 20px;display:block;width:100%;height:60px;line-height:60px;background-color:#f6f6f6;border-radius:4px;font-size:20px;color:#333}
.m-msg2 .tar{padding:15px 20px;height:196px;line-height:1.5}
.m-msg2 .form-btns{margin-top:34px;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.m-msg2 .submit{display:block;width:186px;height:56px;line-height:56px;background-color:#8cc75b;border-radius:4px;font-size:24px;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.m-msg2 .submit:hover{opacity:.8}
/*!Product 列表页*/
.section-prod1{padding:60px 0 45px;overflow:hidden}
.section-prod1 .prod-col{float:left;width:21.39%}
.section-prod1 .prod-cor{float:right;width:75.8%}
.prodSlideNav>ul>li{margin-bottom:10px}
.prodSlideNav>ul>li>.tit{padding:19.5px 25px 19.5px 70px;min-height:72px;display:block;background-color:#efefef;border-radius:8px 8px 0 0;font-size:22px;color:#4e4e4e;line-height:1.5;display:-webkit-flex;display:flex;align-items:flex-start}
.prodSlideNav>ul>li>.tit span{flex-grow:1}
.prodSlideNav>ul>li>.tit .icon-arrow{margin-left:15px;width:32px;height:32px;background:url(/static/images/icon-down3.png) center center no-repeat;-webkit-background-size:31px auto;background-size:31px auto;flex-shrink:0}

#leftPro>ul>li>.tit .icon-arrow{transform:rotate(-90deg);}
#leftPro>ul>li.on>.tit .icon-arrow{transform:rotate(90deg);}

.prodSlideNav ul ul{display:none}
.prodSlideNav ul ul .tit{padding:14px 25px 14px 70px;display:block;background-color:#f8f8f8;font-size:22px;color:#414141;line-height:1.5;display:-webkit-flex;display:flex;align-items:flex-start}
.prodSlideNav ul ul .tit span{flex-grow:1}
.prodSlideNav ul ul li:nth-child(odd)>.tit{background-color:#efefef}
.prodSlideNav>ul>li.on>.tit{background-color:#7fc240;color:#fff}
.prodSlideNav>ul>li.on>.tit .icon-arrow{background-image:url(/static/images/icon-up1.png)}
.prodSlideNav>ul>li.on>ul{display:block}
.prodSlideNav ul ul .tit:hover,.prodSlideNav ul ul .on .tit{color:#7fc240}
.ls-11{margin:0 -28px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ls-11 li{padding:0 28px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.ls-11 .cont{padding:0 32px;display:block;height:100%;border:1px solid #c5c5c5}
.ls-11 .pic{height:320px;line-height:320px;font-size:0;text-align:center;border-bottom:1px solid #c5c5c5;overflow:hidden}
.ls-11 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-11 .text{padding:12px 0 22px}
.ls-11 .tit{font-size:20px;color:#000;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.ls-11 .desc{margin-top:6px;font-size:18px;color:#5f5f5f;line-height:1.67}
.ls-11 .cont:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ls-11 .cont:hover .tit{color:#7fc240}
/*!Product详情页*/
.m-prodDt1{margin-bottom:30px;overflow:hidden}
.m-prodDt1 .prodDt-col{float:left;width:42.9%}
.m-prodDt1 .prodDt-cor{float:right;width:53.5%}
.m-prodDt1 .title{font-size:30px;color:#282828;font-weight:700;line-height:1}
.m-prodDt1 .info{margin-top:19px;font-size:20px;color:#282828;line-height:1.6}
.m-prodDt1 .m-prodDtItems{margin-top:16px}
.prod-swp1 .prod-for{margin-bottom:30px;border:2px solid #88c44f;height:490px;position:relative;overflow:hidden}
.prod-swp1 .prod-for .pic{height:100%;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.prod-swp1 .prod-for .pic img{display:block;max-width:100%;max-height:100%}
.prod-swp1 .prod-nav{padding:0 52px;position:relative}
.prod-swp1 .prod-nav .slider{position:relative;overflow:hidden}
.prod-swp1 .prod-nav .pic{height:120px;border:1px solid #9a9a9a;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.prod-swp1 .prod-nav .pic img{display:block;max-width:100%;max-height:100%}
.prod-swp1 .prod-nav .swiper-slide-thumb-active .pic{border:2px solid #88c44f}
.prod-swp1 .swiper-next,.prod-swp1 .swiper-prev{position:absolute;top:0;bottom:0;width:34px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:10}
.prod-swp1 .swiper-prev{left:0;background-image:url(/static/images/icon-prev6.png)}
.prod-swp1 .swiper-next{right:0;background-image:url(/static/images/icon-next8.png)}
.prod-swp1 .swiper-prev.swiper-button-disabled{background-image:url(/static/images/icon-prev5.png)}
.prod-swp1 .swiper-next.swiper-button-disabled{background-image:url(/static/images/icon-next7.png)}
.m-text8{margin-bottom:36px}
.m-text8 .t1{border-bottom:1px solid rgba(120,120,120,.2);font-size:28px;color:#282828;font-weight:700;line-height:1;display:-webkit-flex;display:flex}
.m-text8 .t1 span{padding-bottom:15px;display:block;position:relative}
.m-text8 .t1 span:before{content:'';position:absolute;left:0;bottom:-1px;right:0;height:3px;background-color:#88c44f}
.m-prodDtItems{margin-bottom:36px}
.m-prodDtItems .cont{font-size:18px;color:#010101;line-height:1.67}
.m-prodDtItems .cont h4{margin-bottom:5px;font-size:22px;line-height:1;font-weight:400}
.table1{border:1px solid #c5c5c5;border-radius:8px 8px 0 0;overflow:hidden}
.table1 table{width:100%}
.table1 td,.table1 th{padding-left:6%}
.table1 th{background-color:#7fc240;font-size:24px;color:#fff;line-height:1.1;font-weight:400;text-align:left;height:74px}
.table1 td{font-size:18px;color:#000;line-height:1.1;height:52px}
.table1 tr:nth-child(even) td{background-color:#f7f7f7}
@media only screen and (min-width:1920px){
.footer1 .footer1-1 .footer1-1-col{padding-left:160px;}	
}
@media only screen and (min-width:1023px) and (max-width:1919px){
/*!布局*/
.wp{max-width:94.47vw}
.wp2{max-width:81.45vw}
/*!头部*/
.header{padding:.833vw 2.8% 0;height:6.25vw}
.header .logo{margin:1.666vw 2.604vw 0 0;width:7.812vw;height:2.083vw}
.header .nav>li{height:3.125vw}
.header .nav>li>a{padding:0 3.020vw;font-size:.833vw}
.header .nav>li>a span{padding:0 .104vw;line-height:1.562vw}
.header .sub{padding:.781vw 0;min-width:8.958vw}
.header .sub a{padding:.416vw;font-size:.833vw}
.header .header-set{padding-left: 1.041vw}
.header .header-set:before{height:4.583vw}
.header .header-set .lang{width:2.812vw}
.header .header-set .lang .btns{height:2.604vw}
.header .header-set .lang .btns .icon-lang{margin-right:.729vw;width:.781vw;height:.781vw}
.header .header-set .lang .btns .icon-down{width:.833vw;height:.833vw}
.header .header-set .lang .set-more{padding:.781vw 0;min-width:8.333vw;-ms-transform:translateY(1.041vw);-o-transform:translateY(1.041vw);transform:translateY(1.041vw)}
.header .header-set .lang .set-more a{padding:.416vw 1.041vw;font-size:.833vw}
.header .header-set .so .so-btn{ width: 2.083vw; height: 4.166vw; background-size: 0.729vw auto;}
.header .header-set .so .cont{padding: 1.041vw 1.562vw; right: -3.020vw; width: 26.35vw; border-radius: 0.468vw;}
.header .header-set .so .cont .inp{padding: 0 3.645vw 0 1.25vw; height: 2.708vw; height: 2.604vw; font-size: 0.833vw;}
.header .header-set .so .cont .submit{width: 2.604vw; height: 2.708vw; background-size: 1.041vw auto;}
/*!底部*/
.footer1 .footer1-1{padding:2.187vw 0 1.041vw}
.footer1 .footer1-1 .footer1-1-col{padding-right:1.041vw;width:11.45vw}
.footer1 .footer1-1 .footer1-1-cor{padding-top:.52vw}
.footer1 .footer-logo{margin-bottom:1.041vw;width:9.479vw}
.footer1 .footer-nav dt{margin-bottom:1.041vw;font-size:.937vw}
.footer1 .footer-nav dd{font-size:.833vw}
.footer1 .footer1-2{padding:.729vw 0}
.footer1 .footer-copy{font-size:.833vw}
/*.m-shares .item{padding:.52vw}*/
.m-shares .item img{max-height:1.25vw}
.footer2{padding:3.125vw 0 .416vw}
.footer2 .footer-copy{font-size:.729vw}
.footer2 .m-shares{right:6.562vw;bottom:.416vw}
.footer2 .m-shares .item img{max-height:1.562vw}
/*!公用*/
.cur{padding:0 0 0 1.666vw;font-size:.833vw}
.cur:before{top:.208vw;width:1.041vw;height:.885vw}
.cur em{margin:0 .312vw}
.pages{padding-top:1.875vw}
.pages ul li{padding:0 .416vw}
.pages ul a,.pages ul span{padding:0 .26vw;min-width:1.979vw;line-height:1.875vw;font-size:.833vw}
.pages ul span{min-width:1.979vw}
.pages ul .next a,.pages ul .prev a{width:3.020vw;height:1.979vw;-webkit-background-size:1.25vw auto;background-size:1.25vw auto}
.ban1:before{height:13.59vw}
.ban1 .cur{left:calc((100% - 94.47vw)/ 2);bottom:1.458vw;right:calc((100% - 94.47vw)/ 2)}
.ban1 .ban-cont .t1{font-size:2.604vw}
.ban1 .ban-cont .t2{margin-top:.833vw;font-size:1.25vw}
.section-pos1{padding-top:.833vw}
.pos-nav .item{margin-right:0.041vw;padding:0 0.562vw}
.pos-nav .tit{padding:0 .104vw;font-size:1.145vw;line-height:3.333vw}
.pos-nav .tit:before{height:.156vw}
/*!index*/
.fullPage>.swiper-wrapper>.swiper-slide.section-index3{padding-top:6.25vw}
.fullPage>.swiper-wrapper>.swiper-slide.section-index1:before{height:13.59vw}
.m-text1 .t1{font-size:2.604vw}
.m-text1 .t2{margin-top:1.875vw;font-size:1.145vw}
.m-text1 .t2 .num{font-size:1.875vw}
.m-text1 .btns{margin-top:3.645vw}
.m-text1 .btns .a1{font-size:.833vw}
.m-text1 .btns .a1 .icon-down{margin-right:1.354vw;width:3.125vw;height:3.125vw}
.m-text1 .btns .a1:hover .icon-down{-webkit-transform:translateY(.26vw);-ms-transform:translateY(.26vw);-o-transform:translateY(.26vw);transform:translateY(.26vw)}
.m-links1{margin:2.187vw auto -2.187vw;width:41.14vw}
.m-links1 .item{padding:0 .781vw;margin-bottom:2.187vw;min-width:20vw}
.m-links1 .tit{padding:0 .833vw;border-radius:1.302vw;line-height:2.343vw;font-size:1.145vw;min-width:9.895vw}
.m-links2{margin:1.562vw auto 0}
.m-links2 .tit{padding:0 .52vw;font-size:1.145vw}
.m-links2 em{font-size:1.145vw}
.ls-1{margin-top:5vw}
.ls-1 .pic{margin:0 auto .52vw;width:5.312vw;height:5.312vw}
.ls-1 .tit{font-size:1.145vw}
.ls-2{margin:4.687vw auto 0;padding-right:.781vw;width:46.66vw}
.ls-2:before{top:5.677vw;width:44.32vw;height:15.72vw}
.ls-2 li{height:15.52vw}
.ls-2 .pic{margin:0 auto .729vw;width:4.27vw;height:4.27vw}
.ls-2 .num{margin:0 auto .416vw;padding:0 .208vw;width:1.562vw;height:1.562vw;line-height:1.562vw;font-size:1.145vw}
.ls-2 .tit{font-size:1.145vw}
/*!news*/
.section-news1{padding:3.125vw 0 3.385vw}
.m-news1{margin-bottom:2.76vw}
.m-news1 .pic{margin-right:1.51vw}
.m-news1 .tit{font-size:1.562vw}
.m-news1 .date{margin-top:1.041vw;font-size:.937vw}
.m-news1 .desc{margin-top:.937vw;font-size:1.041vw}
.ls-3{margin:0 -1.041vw -1.77vw}
.ls-3 li{padding:0 .52vw;margin-bottom:1.77vw}
.ls-3 .cont{padding:.52vw}
.ls-3 .inner{padding:.937vw 0 1.562vw}
.ls-3 .tit{font-size:1.041vw}
.ls-3 .date{margin-top:.312vw;font-size:1.041vw}
.ls-3 .txt{margin-top:.937vw;font-size:.937vw}
/*!Exhibition*/
.section-exh1{padding:4.895vw 0 3.645vw}
.ls-4{margin:0 -1.458vw -2.5vw}
.ls-4 li{padding:0 1.458vw;margin-bottom:2.5vw}
.ls-4 .pic{height:9.895vw;line-height:9.791vw}
.ls-4 .text{padding:.312vw 0 2.083vw}
.ls-4 .tit{font-size:1.458vw}
.ls-4 .desc{margin-top:.208vw;font-size:1.041vw}
/*!About-History*/
.section-hist1{padding:3.645vw 0 1.562vw}
.m-text2{margin-bottom:1.666vw}
.m-text2 .t1{font-size:1.875vw}
.m-text2 .t2{margin-top:.833vw;font-size:1.041vw}
.his-swp1 .cont{padding:2.5vw 5.468vw 0;height:27.18vw}
.his-swp1 .pic{margin-bottom:1.666vw;height:7.291vw;border-radius:.416vw}
.his-swp1 .pic_active{border-radius:.416vw}
.his-swp1 .year{font-size:1.875vw}
.his-swp1 .dot{margin:.937vw 0 .625vw}
.his-swp1 .dot:before{left:-5.468vw;right:-5.468vw}
.his-swp1 .dot i{width:1.25vw;height:1.25vw}
.his-swp1 .dot i:before{width:.416vw;height:.416vw}
.his-swp1 .desc{font-size:1.041vw}
.his-swp1 .swiper-slide-active .text{padding:1.041vw .937vw 1.354vw}
.his-swp1 .swiper-slide-active .desc{margin-top:.312vw}
.his-swp1 .his-page{margin-top:1.041vw}
.his-swp1 .his-page .swiper-pagination{height:.208vw}
.his-swp1 .his-page .swiper-pagination:before{height:.104vw}
.his-swp1 .his-page .swiper-pagination .swiper-pagination-progressbar-fill{height:.208vw}
.his-swp1 .his-page .swiper-next,.his-swp1 .his-page .swiper-prev{margin-left:1.041vw;width:2.916vw;height:2.916vw}
.his-swp1 .his-page .swiper-prev{margin-left:2.604vw}
/*!About-Certificates*/
.section-cerf1{padding:3.645vw 0 3.958vw}
.section-cerf1 .m-text2{margin-bottom:2.291vw}
.section-cerf1 .m-text2 .t2{width:60.41vw}
.cerf-swp1{padding-top:5.833vw}
.cerf-swp1 .cerf-page .swiper-next,.cerf-swp1 .cerf-page .swiper-prev{width:2.604vw;height:2.604vw}
.cerf-swp1 .cerf-page .swiper-pagination{min-width:4.27vw;font-size:1.25vw}
/*!About-partner*/
.section-part1{padding:3.333vw 0 .416vw}
.section-part1 .m-text2{margin-bottom:3.75vw}
.section-part1 .m-text2 .t2{margin:1.041vw auto 0;width:57.29vw;font-size:.937vw}
.m-part1{margin:0 -2.395vw}
.m-part1 .part-col,.m-part1 .part-cor{padding:0 2.395vw 5.416vw}
.m-part1 .m-text2{margin-bottom:1.979vw}
.ls-5 .pic{height:5.729vw;line-height:5.625vw}
/*!about*/
.section-abt1{padding:1.875vw 0 3.645vw}
.section-abt1 .m-text2{margin-bottom:6.25vw}
.section-abt1 .m-text2 .t2{margin-top:.729vw;font-size:.937vw}
.m-abt1{margin-bottom:4.062vw}
.m-abt1 .pic{margin-left:1.354vw}
.m-abt1 .tit{font-size:1.875vw}
.m-abt1 .desc{margin-top:1.458vw;font-size:.937vw}
.m-abt1 .more{margin-top:1.25vw;font-size:.937vw}
.m-abt1 .more .icon-next{margin-left:.312vw;width:1.302vw;height:.364vw}
.m-abt1:hover .more .icon-next{-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.m-abt2{margin:0 -1.822vw 1.979vw}
.m-abt2 .item{padding:0 1.822vw;margin-bottom:2.083vw}
.m-abt2 .text{padding:1.041vw 2.083vw}
.m-abt2 .tit{font-size:1.562vw}
.m-abt2 .desc{margin-top:1.145vw;font-size:1.041vw}
.m-abt2 .more{margin-top:.312vw;font-size:.937vw}
.m-abt2 .more .icon-next{margin-left:.312vw;width:1.302vw;height:.364vw}
.m-abt2 .cont:hover .more .icon-next{-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.m-text3{margin-bottom:2.916vw}
.m-text3 .t1{font-size:1.562vw}
.m-text3 .t2{margin-top:1.25vw;font-size:1.041vw}
.ls-6{margin:0 -1.041vw -1.562vw}
.ls-6 li{padding:0 1.041vw;margin-bottom:1.562vw}
/*!About-R&D Center*/
.section-rD1{padding:3.958vw 0 2.604vw}
.m-text4 .cor{margin-left:3.645vw}
.m-text4 .col{width:calc(49.61% - 3.645vw)}
.m-text4 .text .tit{font-size:1.875vw}
.m-text4 .text .desc{margin:1.302vw 0;font-size:1.041vw}
.ls-7 .pic{border-radius:.781vw}
/*!Global Tianji*/
.section-glob1{padding:1.354vw 0 3.854vw}
.m-text5{padding-bottom:2.083vw}
.m-text5 .cor{margin-left:8.854vw}
.m-text5 .col{padding-top:2.5vw;width:calc(55.9% - 8.854vw)}
.m-text5 .text .tit{font-size:1.875vw}
.m-text5 .text .desc{margin:1.302vw 0;font-size:1.041vw}
/*!news详情*/
.section-newsDt1{padding:2.812vw 0 3.125vw}
.m-text6 .head{margin-bottom:1.562vw;padding-bottom:1.666vw}
.m-text6 .head .tit{font-size:1.875vw}
.m-text6 .head .date{margin-left:1.041vw;font-size:.937vw}
.m-text6 .cont{font-size:1.041vw}
.m-text6 .cont .cor{margin-left:3.125vw}
.m-text6 .cont .col{width:calc(51.87% - 3.125vw)}
.ls-9{margin-bottom:-1.979vw}
.ls-9 li{margin-bottom:1.979vw}
/*!Application*/
.section-appl1{padding:1.666vw 0 0}
.m-appl1{margin-bottom:1.979vw}
.m-text7{margin-bottom:1.145vw}
.m-text7 .t1{font-size:1.145vw}
.m-text7 .t1 img{margin-right:.416vw;max-width:.833vw}
.ls-10{margin:0 -.781vw -1.562vw}
.ls-10 li{padding:0 .781vw;margin-bottom:1.562vw}
.ls-10 .text{padding:.833vw 1.041vw .625vw}
.ls-10 .tit{font-size:1.25vw}
.ls-10 .line{margin:.937vw 0}
.ls-10 .desc .d-it{margin-bottom:.52vw}
.ls-10 .desc .t{margin-right:.26vw;font-size:.937vw}
.ls-10 .desc .p{font-size:.833vw}
.ls-10 .btns{margin-top:1.354vw}
.ls-10 .btns .a1{padding:0 .52vw;font-size:.729vw;line-height:1.822vw;border-radius:.52vw}
.m-msg1{padding:1.354vw 7.812vw 2.604vw}
.m-msg1 .m-text2{margin-bottom:1.354vw}
.m-msg1 .m-text2 .t2{margin-top:.26vw;font-size:.833vw}
.m-msg1 .form-cont{margin:0 -2.812vw}
.m-msg1 .form-item{padding:0 2.812vw;margin-bottom:1.041vw}
.m-msg1 .form-item .tit{margin-right:1.041vw;width:7.812vw;font-size:.937vw;line-height:3.125vw}
.m-msg1 .form-item .tit em{margin-right:.104vw}
.m-msg1 .inp,.m-msg1 .tar{padding:0 1.041vw;height:3.125vw;line-height:2.916vw}
.m-msg1 .tar{padding:.781vw 1.041vw;height:8.854vw}
.m-msg1 .form-btns{margin-top:.625vw}
.m-msg1 .submit{width:15.62vw;height:3.125vw;line-height:3.125vw;font-size:1.041vw}
/*!Contact*/
.section-contact1{padding:3.541vw 0 4.166vw}
.section-contact1 .wp{padding:0 1.666vw}
.section-contact1 .m-text2{margin-bottom:1.354vw;padding-bottom:.833vw}
.m-info1 .item{margin-bottom:1.77vw;padding:1.041vw 0;min-height:7.812vw}
.m-info1 .item .item-in{padding-left:3.125vw}
.m-info1 .icon{width:2.083vw;height:2.083vw;line-height:2.083vw}
.m-info1 .t1{font-size:1.562vw}
.m-info1 .t2{margin-top:.781vw;font-size:.937vw}
.m-info1 .t2 span+span{margin-left:2.916vw}
.m-info1 .t3{margin-top:.781vw;font-size:1.145vw}
.m-info1 .t3 span+span{margin-left:2.916vw}
.m-msg2{padding:2.604vw 1.77vw;padding-right:5.208vw;border-radius:.52vw}
.m-msg2 .m-text3{margin-bottom:2.395vw}
.m-msg2 .m-text3 .t2{margin-top:1.458vw}
.m-msg2 .form-item{margin-bottom:1.562vw}
.m-msg2 .form-item .tit{padding-right:1.041vw;width:9.895vw;font-size:1.041vw;line-height:3.125vw}
.m-msg2 .inp,.m-msg2 .tar{padding:0 1.041vw;height:3.125vw;line-height:3.125vw}
.m-msg2 .tar{padding:.781vw 1.041vw;height:10.2vw}
.m-msg2 .form-btns{margin-top:1.77vw}
.m-msg2 .submit{width:9.687vw;height:2.916vw;line-height:2.916vw;font-size:1.25vw}
/*!Product 列表页*/
.section-prod1{padding:3.125vw 0 2.343vw}
.prodSlideNav>ul>li{margin-bottom:.52vw}
.prodSlideNav>ul>li>.tit{padding:1.015vw 1.302vw;padding-left:3.645vw;min-height:3.75vw;font-size:1.105vw}
.prodSlideNav>ul>li>.tit .icon-arrow{margin-left:.781vw;width:1.666vw;height:1.666vw;-webkit-background-size:1.614vw auto;background-size:1.614vw auto}
.prodSlideNav ul ul .tit{padding:.729vw 1.302vw;padding-left:3.645vw;font-size:1.145vw}
.ls-11{margin:0 -1.458vw -2.083vw}
.ls-11 li{padding:0 1.458vw;margin-bottom:2.083vw}
.ls-11 .cont{padding:0 1.666vw}
.ls-11 .pic{height:16.66vw;line-height:16.66vw}
.ls-11 .text{padding:.625vw 0 1.145vw}
.ls-11 .tit{font-size:1.041vw}
.ls-11 .desc{margin-top:.312vw;font-size:.937vw}
/*!Product详情页*/
.m-prodDt1{margin-bottom:1.562vw}
.m-prodDt1 .title{font-size:1.562vw}
.m-prodDt1 .info{margin-top:.989vw;font-size:1.041vw}
.m-prodDt1 .m-prodDtItems{margin-top:.833vw}
.prod-swp1 .prod-for{margin-bottom:1.562vw;height:25.52vw}
.prod-swp1 .prod-nav{padding:0 2.708vw}
.prod-swp1 .prod-nav .pic{height:6.25vw}
.prod-swp1 .swiper-next,.prod-swp1 .swiper-prev{width:1.77vw}
.m-text8{margin-bottom:1.875vw}
.m-text8 .t1{font-size:1.458vw}
.m-text8 .t1 span{padding-bottom:.781vw}
.m-text8 .t1 span:before{height:.156vw}
.m-prodDtItems{margin-bottom:1.875vw}
.m-prodDtItems .cont{font-size:.937vw}
.m-prodDtItems .cont h4{margin-bottom:.26vw;font-size:1.145vw}
.table1{border-radius:.416vw .416vw 0 0}
.table1 th{font-size:1.25vw;height:3.854vw}
.table1 td{font-size:.937vw;height:2.708vw}
}
@media only screen and (max-width:1699px){
/*!布局*/
.wp{width:90%}
/*!公用*/
.ban1 .cur{left:5%;right:5%}
}
@media only screen and (max-width:1399px){
/*!布局*/
.wp2{width:90%}
/*!头部*/
.header .nav>li>a{padding:0 2.1vw}
/*!公用*/
.cur{padding-left:18px}
.cur:before{width:12px;height:10px}
.ban1 .cur{font-size:12px}
/*!index*/
.m-links1{width:50vw}
}
@media only screen and (max-width:1023px){
.wp,.wp2{width:100%!important;padding:0 20px!important}
body{padding-top:60px}
body.bdIndex{padding:0}
/*!头部*/
.menuBtn{display:block}
.header{padding:0 20px;height:60px;background-color:rgba(0,0,0,.8)}
.header .logo{margin:10px 0 0;width:160px;}
.header .header-set{position:absolute;right:60px}
.header .header-set:before{display:none}
.header .header-set .lang .btns{height:60px;justify-content:center}
.header .header-set .lang .set-more{padding:10px 0;min-width:120px}
.header .header-set .lang .set-more a{font-size:14px}
.header .header-set .so{position: static}
.header .header-set .so .so-btn{height: 60px}
.header .header-set .so .cont{right: -60px; width: 100vw; border-radius: 0 0 9px 9px}
.header .nav{height:auto;display:block}
.header .nav>li{height:auto}
.header .nav>li>a{padding:15px 0;position:relative}
.header .nav>li>a i{display:block}
.header .sub{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .header-r{padding:60px 0 0;position:fixed;right:0;top:0;bottom:0;width:300px;background:rgba(0,0,0,.9);z-index:9;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-r .scroll{flex-direction:column;justify-content:flex-start;align-items:center;height:100%;overflow-y:auto}
.header .header-r.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
/*!底部*/
.footer1 .footer1-1{padding:20px 0 10px;justify-content:center}
.footer1 .footer1-1 .footer1-1-col{padding:0;width:auto}
.footer1 .footer1-1 .footer1-1-cor{display:none}
.footer1 .footer-logo{margin-bottom:10px}
.footer1 .footer1-2{padding:10px 0}
.footer1 .footer-copy{font-size:12px}
.footer2 .m-shares{right:20px}
/*!公用*/
.ban1 .cur{bottom:15px;left:20px;right:20px}
.ban1 .ban-cont{top:45%}
.ban1 .ban-cont .t1{font-size:24px}
.ban1 .ban-cont .t2{margin-top:10px;font-size:14px}
.section-pos1{padding-top:10px}
.pos-nav{margin:0 -20px;padding:0 10px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;overflow-x:auto}
.pos-nav .item{padding:0 10px}
.pos-nav .tit{font-size:16px;line-height:40px}
.pages{padding-top:30px}
.pages ul li{display:none}
.pages ul .active,.pages ul .next,.pages ul .prev{display:block}
.pages ul a,.pages ul span{font-size:14px;line-height:30px;min-width:32px}
.pages ul .next a,.pages ul .prev a{width:50px;height:32px}
/*!index*/
.m-text1 .t1{font-size:32px}
.m-text1 .t2{margin-top:20px;font-size:16px}
.m-text1 .t2 .num{font-size:24px}
.m-text1 .btns{margin-top:30px}
.m-text1 .btns .a1{font-size:14px}
.m-text1 .btns .a1 .icon-down{margin-right:15px;width:40px;height:40px}
.m-links1{width:100%;margin-top:30px;margin-bottom:-20px}
.m-links1 .item{padding:0 10px;margin-bottom:20px}
.m-links1 .tit{font-size:16px;min-width:160px;line-height:40px}
.m-links2 .tit{padding:0 6px;font-size:16px}
.ls-1{margin-top:30px}
.ls-2:before{top:76px;width:596px;height:210px}
.ls-2 li{height:208px}
.ls-1 .pic{width:80px;height:80px}
.ls-1 .tit{font-size:16px}
.ls-2{margin-top:30px;width:628px}
.ls-2 .pic{margin-bottom:10px;width:56px;height:56px}
.ls-2 .num{margin-bottom:6px;width:20px;height:20px;line-height:20px;font-size:14px}
.ls-2 .tit{font-size:14px}
/*!内页*/
.section-cerf1{padding:40px 0}
.section-cerf1 .m-text2{margin-bottom:30px}
.section-cerf1 .m-text2 .t2{width:auto}
.m-text2{margin-bottom:30px}
.m-text2 .t1{font-size:24px}
.m-text2 .t2{margin-top:10px;font-size:14px}
.cerf-swp1{padding-top:70px}
.cerf-swp1 .cerf-page .swiper-next,.cerf-swp1 .cerf-page .swiper-prev{width:40px;height:40px}
.cerf-swp1 .cerf-page .swiper-pagination{font-size:16px;min-width:70px}
.section-glob1{padding:40px 0}
.m-text5 .col,.m-text5 .cor{float:none;width:auto;margin:0}
.m-text5 .col{padding:0;margin-bottom:20px}
.m-text5 .text .tit{font-size:24px}
.m-text5 .text .desc{margin:10px 0 0;font-size:14px}
.section-hist1{padding:40px 0}
.his-swp1 .cont{padding:40px 60px 0;height:420px}
.his-swp1 .pic{height:120px}
.his-swp1 .year{font-size:24px}
.his-swp1 .dot{margin:10px 0 8px}
.his-swp1 .desc{font-size:14px}
.section-part1{padding:40px 0}
.section-part1 .m-text2{margin-bottom:30px}
.section-part1 .m-text2 .t2{margin-top:10px;width:auto;font-size:14px}
.m-part1{margin:0;display:block}
.m-part1 .part-col,.m-part1 .part-cor{padding:0;width:100%}
.m-part1 .part-col{margin-bottom:40px}
.m-part1 .part-col:before{display:none}
.m-part1 .m-text2{margin-bottom:20px}
.section-rD1{padding:40px 0}
.m-text4 .col,.m-text4 .cor{float:none;width:auto}
.m-text4 .cor{margin:0}
.m-text4 .text .tit{font-size:24px}
.m-text4 .text .desc{margin:20px 0;font-size:14px}
.section-abt1{padding:40px 0}
.section-abt1 .m-text2{margin-bottom:40px}
.section-abt1 .m-text2 .t2{margin-bottom:10px;font-size:14px}
.m-abt1{margin-bottom:40px}
.m-abt1 .tit{font-size:24px}
.m-abt1 .desc,.m-abt1 .more{margin-top:20px;font-size:14px}
.m-abt2{margin:0 -20px 20px}
.m-abt2 .item{padding:0 20px;margin-bottom:30px}
.m-abt2 .text{padding:20px 30px}
.m-abt2 .tit{font-size:24px}
.m-abt2 .desc{margin-top:15px;font-size:14px}
.m-abt2 .more{font-size:14px}
.m-text3{margin-bottom:30px}
.m-text3 .t1{font-size:24px}
.m-text3 .t2{margin-top:20px;font-size:14px}
.ls-6{margin:0 -10px -20px}
.ls-6 li{padding:0 10px;margin-bottom:20px}
.section-appl1{padding:40px 0 0}
.m-text7 .t1{font-size:20px}
.ls-10 li{width:50%}
.ls-10 .tit{font-size:16px}
.ls-10 .line{margin:14px 0}
.ls-10 .desc .t{font-size:14px}
.ls-10 .desc .p{font-size:12px}
.ls-10 .btns{margin-top:20px}
.ls-10 .btns .a1{font-size:12px;line-height:30px}
.m-msg1{padding:30px 40px}
.m-msg1 .m-text2 .t2{font-size:14px}
.m-msg1 .form-cont{display:block}
.m-msg1 .form-item{width:100%}
.m-msg1 .form-item .tit{font-size:16px;line-height:50px}
.m-msg1 .inp,.m-msg1 .tar{height:50px;line-height:48px;font-size:16px}
.m-msg1 .tar{height:120px;line-height:1.5}
.m-msg1 .submit{font-size:18px}
.section-contact1{padding:40px 0}
.section-contact1 .m-text2{padding-bottom:15px;margin-bottom:20px}
.section-contact1 .contact-col,.section-contact1 .contact-cor{float:none;width:100%}
.m-info1 .item{margin-bottom:20px;min-height:80px}
.m-info1 .item .item-in{padding-left:50px}
.m-info1 .icon{width:30px;height:30px;line-height:30px}
.m-info1 .t1{font-size:20px}
.m-info1 .t2{margin-top:10px;font-size:14px}
.m-info1 .t3{margin-top:10px;font-size:16px}
.m-info1 .t3 span{display:block}
.m-info1 .t3 span+span{margin:0}
.m-msg2{padding:30px}
.m-msg2 .m-text3{margin-bottom:30px}
.m-msg2 .m-text3 .t2{margin-top:20px}
.m-msg2 .form-item .tit{width:160px;font-size:16px;line-height:50px}
.m-msg2 .inp,.m-msg2 .tar{height:50px;line-height:50px;font-size:16px}
.m-msg2 .tar{height:120px;line-height:1.5}
.m-msg2 .form-btns{justify-content:center}
.section-exh1{padding:40px 0}
.ls-4{margin:0 -20px -40px}
.ls-4 li{padding:0 20px;margin-bottom:40px;width:33.33%;border-right:1px solid #dedede!important}
.ls-4 li:nth-child(3n){border:none!important}
.ls-4 .pic{height:150px;line-height:148px}
.ls-4 .text{padding:6px 0 20px}
.ls-4 .tit{font-size:16px}
.ls-4 .desc{font-size:14px}
.section-newsDt1{padding:40px 0}
.m-text6 .head{padding-bottom:20px;margin-bottom:20px}
.m-text6 .head .tit{font-size:24px}
.m-text6 .cont,.m-text6 .head .date{font-size:14px}
.m-text6 .cont .col,.m-text6 .cont .cor{float:none;width:auto}
.m-text6 .cont .col{margin-bottom:20px}
.m-text6 .cont .cor{margin:0}
.section-news1{padding:40px 0}
.m-news1{margin-bottom:30px}
.m-news1 .tit{font-size:24px}
.m-news1 .date,.m-news1 .desc{margin-top:10px;font-size:14px}
.ls-3{margin-bottom:-15px}
.ls-3 li{margin-bottom:15px;width:33.33%}
.ls-3 .inner{padding:15px 0}
.ls-3 .tit{font-size:16px}
.ls-3 .date{font-size:14px}
.ls-3 .txt{margin-top:10px;font-size:14px}
.section-prod1{padding:40px 0}
.section-prod1 .prod-col{display:none}
.section-prod1 .prod-cor{float:none;width:auto}
.ls-11{margin:0 -15px -30px}
.ls-11 li{padding:0 15px;margin-bottom:30px}
.ls-11 .cont{padding:0 15px}
.ls-11 .pic{height:210px;line-height:210px}
.ls-11 .tit{font-size:16px}
.ls-11 .desc{font-size:14px}
.m-prodDt1 .prodDt-col,.m-prodDt1 .prodDt-cor{float:none;width:auto}
.m-prodDt1 .prodDt-col{margin-bottom:30px}
.prod-swp1 .prod-for{height:360px}
.m-prodDt1{margin-bottom:0}
.m-prodDt1 .title{font-size:20px}
.m-prodDt1 .info{margin-top:15px;font-size:14px}
.m-text8{margin-bottom:30px}
.m-text8 .t1{font-size:24px}
.m-text8 .t1 span{padding-bottom:10px}
.m-prodDtItems{margin-bottom:30px}
.m-prodDtItems .cont{font-size:14px}
.m-prodDtItems .cont h4{font-size:16px}
.table1 th{font-size:16px;height:40px}
.table1 td{font-size:14px;height:34px}
}
@media only screen and (max-width:767px){
/*!底部*/
.m-shares{justify-content:center}
.m-shares .item{padding:5px;flex-shrink:0;flex-grow:0}
.footer2 .footer-copy{font-size:12px}
.footer2 .m-shares{position:static;justify-content:center}
.footer2 .m-shares .item img{max-height:20px}
/*!公用*/
.ban1{height:180px}
.ban1 .bg{width:100%;height:100%;object-fit:cover}
.ban1 .cur{bottom:5px}
.ban1 .ban-cont .t1{font-size:18px}
.ban1 .ban-cont .t2{font-size:10px}
/*!index*/
.fullPage>.swiper-wrapper>.swiper-slide.section-index3{padding-top:0}
.m-text1 .t1{font-size:24px}
.m-text1 .t2{margin-top:15px;font-size:12px}
.m-text1 .t2 br{display:none}
.m-text1 .t2 .num{font-size:18px}
.m-text1 .btns{margin-top:20px}
.m-text1 .btns .a1{font-size:12px}
.m-text1 .btns .a1 .icon-down{margin-right:10px;width:30px;height:30px}
.m-links1{margin-top:20px;margin-bottom:-10px}
.m-links1 .item{padding:0 5px;margin-bottom:10px}
.m-links1 .tit{font-size:12px;line-height:30px;min-width:100px;border-width:1px}
.m-links2{margin-top:20px}
.m-links2 .tit,.m-links2 em{font-size:12px}
.ls-1{margin-top:20px;margin-bottom:-20px}
.ls-1 li{margin-bottom:20px;width:33.33%}
.ls-1 .pic{width:40px;height:40px}
.ls-1 .tit{font-size:10px}
.ls-2{padding-right:6px;margin-top:20px;width:314px}
.ls-2:before{top:38px;width:298px;height:105px}
.ls-2 li{height:104px}
.ls-2 .pic{margin-bottom:5px;width:28px;height:28px}
.ls-2 .num{margin-bottom:3px;width:12px;height:12px;line-height:12px;font-size:7px}
.ls-2 .tit{font-size:7px}
/*!内页*/
.m-text2{margin-bottom:20px}
.m-text2 .t1{font-size:20px}
.m-text2 .t2{font-size:12px}
.m-text5 .text .tit{font-size:20px}
.m-text5 .text .desc{font-size:12px}
.his-swp1 .cont{padding:30px 40px 0;height:340px}
.his-swp1 .pic{margin-bottom:10px}
.his-swp1 .year{font-size:20px}
.his-swp1 .desc{font-size:12px}
.his-swp1 .swiper-slide-active .text{padding:15px 25px}
.his-swp1 .his-page .swiper-next,.his-swp1 .his-page .swiper-prev{margin-left:15px;width:40px;height:40px}
.section-part1 .m-text2 .t2{font-size:12px}
.ls-5 .pic{height:60px;line-height:60px}
.m-text4 .text .tit{font-size:20px}
.m-text4 .text .desc{margin:15px 0;font-size:12px}
.section-abt1 .m-text2{margin-bottom:30px}
.section-abt1 .m-text2 .t2{font-size:12px}
.m-abt1{margin-bottom:30px}
.m-abt1 .pic{float:none;margin:0 0 10px;width:100%}
.m-abt1 .tit{font-size:20px}
.m-abt1 .desc,.m-abt1 .more{margin-top:10px;font-size:12px}
.m-abt2{margin-bottom:30px;display:block}
.m-abt2 .item{margin-bottom:20px;width:100%}
.m-abt2 .text{padding:20px}
.m-abt2 .tit{font-size:20px}
.m-abt2 .desc{margin-top:10px;font-size:12px}
.m-text3{margin-bottom:20px}
.m-text3 .t1{font-size:20px}
.m-text3 .t2{margin-top:15px;font-size:12px}
.ls-6{margin:0 -5px -10px}
.ls-6 li{padding:0 5px;margin-bottom:10px;width:50%}
.m-text7{margin-bottom:20px}
.m-appl1{margin-bottom:30px}
.ls-10{margin-bottom:-20px}
.ls-10 li{margin-bottom:20px;width:100%}
.m-msg1{padding:30px 20px}
.m-msg1 .m-text2{margin-bottom:20px}
.m-msg1 .m-text2 .t2{font-size:12px}
.m-msg1 .form-item{display:block}
.m-msg1 .form-item .tit{margin-bottom:8px;width:100%;text-align:left;line-height:1.5;font-size:14px}
.m-msg1 .inp,.m-msg1 .tar{height:40px;line-height:38px;font-size:14px}
.m-msg1 .tar{height:100px;line-height:1.5}
.m-msg1 .submit{width:200px;height:40px;line-height:40px;font-size:16px}
.section-contact1 .m-text2{margin-bottom:10px}
.m-info1 .item{padding:15px 0;margin-bottom:10px;min-height:60px}
.m-info1 .item .item-in{padding-left:40px}
.m-info1 .icon{width:24px;height:24px;line-height:24px}
.m-info1 .t1{font-size:16px}
.m-info1 .t2{font-size:12px}
.m-info1 .t3{font-size:14px}
.m-msg2 .form-item{margin-bottom:20px;display:block}
.m-msg2 .form-item .tit{margin-bottom:8px;width:auto;text-align:left;line-height:1.5;font-size:14px}
.m-msg2 .inp,.m-msg2 .tar{height:40px;line-height:40px;font-size:14px}
.m-msg2 .tar{height:100px;line-height:1.5}
.m-msg2 .form-btns{margin-top:30px}
.m-msg2 .submit{width:140px;height:40px;line-height:40px;font-size:16px}
.section-exh1{padding:10px 0}
.ls-4{margin-bottom:0}
.ls-4 li{margin:0;width:100%;border:none!important;border-bottom:1px solid #dedede!important}
.ls-4 li:last-child{border:none!important}
.ls-4 .cont{padding:30px 0}
.ls-4 .text{padding-bottom:0}
.ls-4 .desc{font-size:12px}
.m-text6 .head{display:block}
.m-text6 .head .tit{font-size:20px}
.m-text6 .head .date{margin:10px 0 0;font-size:12px}
.m-text6 .cont{font-size:12px}
.ls-9{margin-bottom:-20px}
.ls-9 li,.m-news1{margin-bottom:20px}
.m-news1 .pic{float:none;width:auto;margin:0 0 10px}
.m-news1 .tit{font-size:18px}
.m-news1 .date,.m-news1 .desc{font-size:12px}
.ls-3{margin-bottom:0}
.ls-3 li{margin:0;width:100%}
.ls-3 .date,.ls-3 .txt{font-size:12px}
.ls-11{margin-bottom:-20px}
.ls-11 li{margin-bottom:20px;width:100%}
.ls-11 .desc{font-size:12px}
.prod-swp1 .prod-for{margin-bottom:20px;height:240px}
.prod-swp1 .prod-nav .pic{height:50px}
.m-prodDt1 .title{font-size:16px}
.m-prodDt1 .info{margin-top:10px;font-size:12px}
.m-text8{margin-bottom:20px}
.m-text8 .t1{font-size:20px}
.m-prodDtItems .cont{font-size:12px}
.m-prodDtItems .cont h4{font-size:14px}
.table1 td,.table1 th{padding-left:3%}
.table1 th{font-size:14px}
.table1 td{font-size:12px}
}

/*25-12-20*/
.ProTable table{display: table; width: 100%; border-collapse: collapse; font-size: 16px;}
.ProTable table td,.ProTable table th{border: 1px solid #e5e5e5;}
.ProTable table{text-align: center;}
.ProTable table th{background: #7fc240; color: #fff; height: 50px; font-size: 18px;}
.ProTable table td{height: 40px;}

.ProSearch{width: 520px; margin:0 auto 25px;}
.ProSearch form{display: block;}
.ProSearch .inn{border: 1px solid #e5e5e5; position: relative; padding: 0 60px 0 20px; border-radius: 6px;}
.ProSearch .inn input{outline: none; border: none;}
.ProSearch .inn .inp{width: 100%; height: 50px; font-size: 16px;}
.ProSearch .inn .submit{position: absolute; right: 0; top: 0; width: 50px; height: 52px; background: url(/static/images/icon-so2.png) center center no-repeat; background-size: 20px auto;}

@media only screen and (max-width:600px){
  .ProTable{overflow-x: auto;}
  .ProTable table{width: 600px;}
  .ProSearch{width: auto; margin-bottom: 15px;}
  .ProSearch .inn .inp{height: 40px;}
  .ProSearch .inn .submit{height: 42px;}
}
/*25-12-20*/
#online_qq_layer{z-index:99999999;position:fixed;right:60px;bottom:40px; }
#floatShow{display:block;}
#floatHide{display:none;}
#online_qq_tab #floatShow{height:50px; width:260px;float:right;position:relative;border-radius:40px;box-shadow:0 5px 20px 0 rgba(127,194,64,0.3);-webkit-box-shadow:0 5px 20px 0 rgba(127,194,64,0.3);background:#7fc240;padding: 5px 10px 5px 20px; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); cursor: pointer; -webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1); transition: all 1s cubic-bezier(.86, 0, .07, 1);}

#online_qq_tab .animated { opacity: 1; }
#online_qq_tab #floatShow i{height:30px;width:30px;background:url(../images/icon.png) no-repeat -187px -223px;display:inline-block;z-index: 999;position: absolute;left: 15px;top: 50%;margin-top: -15px;}
#online_qq_tab #floatShow:hover{margin-right:0;}
#online_qq_tab #floatShow p{font-size: 14px;color:#fff;margin: 0;text-transform: capitalize;display: inline-block;line-height: 18px;position: absolute;right: 20px;top:15px;margin-top: -10px; opacity: 1;transition:all .8s;height: 40px;max-width: 180px;}
#online_qq_tab #floatShow:hover p{opacity: 1;}
#online_qq_tab .circle { background: rgba(127,194,64,.25); width: 50px; height: 50px; border-radius: 50%; position: absolute; z-index: 49; transform: scale(1); -webkit-transform: scale(1);left: 5px;top:50%;margin-top: -25px;}
#online_qq_tab .animated-circles.animated .c-1 { animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards }
#online_qq_tab .animated-circles.animated .c-2 { animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards }
#online_qq_tab .animated-circles.animated .c-3 { animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards }
#online_qq_tab.animation-stopped .circle { opacity: 0!important }
#online_qq_tab.animation-stopped .circle { opacity: 0!important }

#online_qq_tab #floatHide{height:30px;color: #fff; width: 30px; border-radius: 50%; text-align: center; position: absolute;right: 15px;top: 15px;}
#online_qq_tab #floatHide:after{border-radius: 0;font-size:18px; content: "";background: #fff; line-height: 30px;width: 16px;height: 2px;display: inline-block;margin-top: 14px;}

#online_qq_tab #floatShow:hover,#online_qq_tab #floatHide:hover{text-decoration:none;}

@keyframes scaleToggleOne { 
0% {
transform:scale(1);
-webkit-transform:scale(1)
}
50% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleTwo { 
0% {
transform:scale(1);
-webkit-transform:scale(1)
}
20% {
transform:scale(1);
-webkit-transform:scale(1)
}
60% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes scaleToggleThree { 
0% {
transform:scale(1);
-webkit-transform:scale(1)
}
33% {
transform:scale(1);
-webkit-transform:scale(1)
}
66% {
transform:scale(2);
-webkit-transform:scale(2)
}
100% {
transform:scale(1);
-webkit-transform:scale(1)
}
}

#onlineService{display:inline;width:350px; overflow: hidden;display:none;background: #fff; font-size:13px;box-shadow:0 0 13px 0 rgba(151,151,151,0.5);-webkit-box-shadow:0 0 13px 0 rgba(151,151,151,0.5);border-top:none;border-radius:5px;}
#online_qq_layer .inquiry .main_more{border-width:1px;margin-top:10px;height:36px;line-height:36px;padding-left: 20px;padding-right: 20px;font-size: 14px;text-align: center;width: 100%;}
#onlineService .title{display:block;font-size:18px;background:#7fc240;padding:15px 20px;padding-bottom: 25px; line-height:24px;text-transform:uppercase;margin-bottom:0;color:#fff;border-radius: 5px 5px 0 0;font-weight: 600;}
#onlineService .title b{color:#fff;}
#onlineService .text{ margin-bottom:10px; color:#808080; line-height:20px; font-size:14px;background:#fff;padding: 10px;margin-top: -10px;margin-bottom: 10px;border-bottom: 1px solid #e5e5e5;border-radius: 5px;font-family: 'Montserrat';}
.i_message_inquiry .inquiry { padding:20px 10px;border-radius: 0;padding-top: 0;}
.i_message_inquiry .inquiry form{padding: 0 10px;}
.i_message_inquiry .inquiry .form-control{ border:1px solid #ccc; background:none; line-height:40px;height:40px; color:#808080; font-size:14px;width:100%;box-shadow:none;padding-right:45px;background-position:95% 14px;background-repeat:no-repeat;padding-left:15px;border-radius:0;box-shadow: 0 2px 4px 0px rgba(0,0,0,0.1) inset;font-family: 'Montserrat';}
.i_message_inquiry .inquiry .form-control:focus{color:#333;background-color:#fafafa;border-color:#7fc240;}
.i_message_inquiry .inquiry textarea.form-control{border-radius:5px;height: 80px;padding: 15px;padding-right: 40px;}
.i_message_inquiry .inquiry .input-group{  background:#fff; height:32px; margin-bottom:10px;width:100%;border:none;}
.i_message_inquiry .inquiry .input-group span{display:block;position:relative;}
.i_message_inquiry .inquiry .input-group span:before{content:'*';color:red;position:absolute;right:5px;top:0;z-index:2;line-height: 48px;z-index: 111;}
.i_message_inquiry .inquiry .input-group span:after{content:'';position:absolute;right:10px;top:10px;z-index:2;width: 28px;height:23px;z-index: 9;background-image: url(../images/icon.png);background-repeat: no-repeat;}
.i_message_inquiry .inquiry .input-group span.ms_p:after{background-position:0 -227px;}
.i_message_inquiry .inquiry .input-group span.ms_e:after{background-position:-40px -227px;}
.i_message_inquiry .inquiry .input-group span.ms_m:after{background-position:-82px -227px;}
.i_message_inquiry .inquiry .input-group span.ms_c:after{background-position:-412px -116px;}
.i_message_inquiry .inquiry .input-group span.ms_m .form-control{height:100px;padding-top:8px;line-height:20px;max-height: 120px;max-width: 100%;width: 100%;min-height: 100px;}
.i_message_inquiry .inquiry .input-group span.ms_p:before,.i_message_inquiry .inquiry .input-group span.ms_n:before{display:none;}
.i_message_inquiry .inquiry #auth_code1{margin-top: 10px;}
.i_message_inquiry .inquiry .refresh{font-size: 14px;margin-left: 10px;color: #808080;display: inline-block;vertical-align: middle;}