@charset "utf-8";@import url('reset.css');@import url('font-awesome/font-awesome.min.css');html,body{
font-family:Verdana,Geneva,sans-serif;height:100%}
a{background:transparent;text-decoration:none;color:#9d9d9d}
a:active,a:hover{outline:0}
a:hover{text-decoration:none;color:#23874e}
.wrapper{overflow:hidden;width:1200px;margin:0 auto;text-align:left}
.ts{text-transform:uppercase}
.mauto{margin:0 auto}
.pz{position:relative;z-index:0}
.pa{position:absolute;z-index;999}
.bz{box-sizing:border-box}
.b{font-weight:bold}
.i{font-style:italic}
.crp{cursor:pointer}
.muato{margin:0 auto}
.hidden{display:none!important}
@keyframes slideDown{
0%{top:35px;opacity:0}
to{top:39px;opacity:1}
}
@-webkit-keyframes slideDown{
0%{top:35px;opacity:0}
to{top:39px;opacity:1}
}
.xz360:hover{transform:rotate(360deg)}
.xzY360:hover{transform:rotateY(360deg)}
.transition1s{transition-property:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
header{display:none;width:100%;height:40px;background:#24874e}
header h2{line-height:40px;font-size:14px;color:#fff}
header h2 i{padding-right:8px!important;color:#000}
header div.fr{font-size:0}
header div.fr a.ib{line-height:40px;font-size:14px;color:#fff}
header div.fr a.ib:hover{color:#ccc}
header div.fr a.ib.last{margin-right:38px}
header div.fr span{line-height:40px;width:1px;height:11px;background:#fff;margin:14px 22px}
header div.fr img{height:20px;margin: 10px 15px 0 0;}
nav.pc{overflow:visible;z-index:10000;width:100%;background:#fff}
nav.pc .wrapper{overflow:visible!important}
nav.pc .logo{width:100px;margin-top:4px}
nav.pc ul{width:900px}
nav.pc li{position:relative;z-index:9999999;height:40px;margin:20px 4px;display:inline-block}
nav.pc li .a{position:relative;z-index:0;display:inline-block;height:40px;padding:0 10px;text-align:center;line-height:40px;font-size:16px;color:#222;letter-spacing:2px}
nav.pc li .a:hover,nav.pc li .a.active{background:#23874e;border-radius:6px 6px 0 0;color:#fff}
nav.pc li .a.hsons{padding-right:25px}
nav.pc li i{top:0;right:10px;line-height:37px;font-size:14px;color:#1b7143}
nav.pc li .a:hover i,nav.pc li .a.active i{color:#fff}
nav.pc .dl{overflow:hidden;display:none;position:absolute;z-index:999;top:39px;left:0;width:100%;background:#23874e;padding:5px 0;text-align:center;-webkit-animation:slideDown .3s 1;-khtml-animation:slideDown .3s 1;animation-direction:alternate}
nav.pc dt{overflow:hidden;width:100%;height:32px}
nav.pc dt a{overflow:hidden;display:block;width:100%;height:32px;text-align:center;line-height:32px}
nav.pc dt a:link,nav.pc dt a:visited{font-size:14px;color:#fff}
nav.pc dt a:hover{background-color:#666;text-decoration:none;font-size:14px;color:#fff}
nav.pc .search{width:15px;height:39px;margin:22px 10px 10px 10px}
nav.pc .searchText{margin-left:-147px;width:147px;height:39px;background:#fff;border:0;border-bottom:1px solid #666;line-height:39px;text-indent:15px;font-size:14px;color:#333}
nav.pc .searchBtn{width:15px;height:39px;cursor:pointer;font-size:14px;color:#000}
nav.pc .search i.fa{line-height:39px;font-size:16px;font-weight:normal;color:#000}
nav.pc .search.active{width:162px}
nav.pc .search.active .searchText{margin-left:0}
nav.pc.active{position:fixed;z-index:999999;left:0;top:0;height: 130px;box-shadow:-2px 3px 3px #ccc}
nav.pc.active .logo{max-height:60px}
footer .t{padding:40px 0 50px 0;background:url(../images/footer_top.gif)}
footer .t h2{line-height:34px;font-size:18px;color:#23874e;letter-spacing:2px}
footer .t .line{width:1px;height:280px;background:#393939;margin:48px 55px 0 45px}
footer .fproducts{width:318px}
footer .fproducts .list{margin-top:40px}
footer .fproducts li{width:106px;height:114px}
footer .fproducts .title{width:96px;height:33px;line-height:33px;font-size:12px;color:#0e6a37}
footer .fproducts .links{margin-top:28px}
footer .fproducts .links a{width:35px;height:35px;margin-right:16px;background-position:center;background-repeat:no-repeat;background-color:#fff;border-radius:50%}
footer .fproducts .links a:hover{background-color:#84c321}
footer .t h3{line-height:44px;font-size:24px;color:#23874e;letter-spacing:2px}
footer .t h4{line-height:30px;font-size:15px;color:#23874e;letter-spacing:1px}
footer .t .ask{width:376px}
footer .t .ask h3{margin-bottom:30px}
footer .t .ask .wbk{width:100%;height:40px;background:#3a3a3a;border:0;line-height:40px;margin-bottom:10px;text-indent:15px;font-size:12px;color:#fff}
footer .t .ask .wbk:focus{background:#666}
footer .t .ask .wby{width:100%;height:105px;padding:3px 15px;background:#3a3a3a;border:0;line-height:40px;margin-bottom:10px;font-size:12px;color:#fff}
footer .t .ask .wby:focus{background:#666}
footer .t .ask .btn{margin-top:20px;width:151px;line-height:40px;background:#84c321;border:0;border-radius:4px;font-size:12px;color:#010101}
footer .t .contactus{width:300px}
footer .t .contactus h3{margin-bottom:30px}
footer .t .contactus .list li{line-height:40px;font-size:12px;color:#fff}
footer .t .contactus .list li i{margin-right:7px;font-size:17px;color:#23874e}
footer .copyright{width:100%;padding:25px 0;background:#212121;line-height:30px;font-size:14px;color:#fff}
footer .copyright *,footer .copyright a{color:#fff}
footer .up{position:absolute;z-index:999;top:0;right:225px;width:50px;height:40px;background:url(../images/up.gif) no-repeat}
.topSliders{width:100%;height:600px;padding-bottom:70px}
.topSliders .sliders-swiper-container{width:100%;height:600px}
.topSliders .sliders-swiper-container .swiper-slide{width:100%;height:600px}
.topSliders .sliders-swiper-container .swiper-wrapper .img{width:100%;height:600px;background-repeat:no-repeat;background-position:center top}
.topSliders .swiper-pagination{bottom:313px!important}
.topSliders .swiper-pagination-bullet{background:#fff;opacity:1!important;width:12px;height:12px}
.topSliders .swiper-pagination-bullet-active{background:#23874e}
.topSliders .list{z-index:9999;bottom:0;left:0;width:100%}
.topSliders .list a{width:25%;height:140px;background:#23874e;margin-top:95px}
.topSliders .list a img{height:42px;margin:28px auto 19px auto}
.topSliders .list a .title{margin-bottom:20px;height:31px;line-height:31px;letter-spacing:2px;font-size:18px;color:#fff}
.topSliders .list a .body{line-height:24px;height:78px;font-size:16px;color:#fff}
.topSliders .list a i{width:35px;height:35px;background:url(../images/icon_plus.png) no-repeat center}
.topSliders .list a:hover{background:#84c321;height:235px;margin-top:0}
.topSliders .list a:hover img{height:40px;margin:20px auto 3px auto}
.topSliders .list a:hover .title{margin-bottom:8px}
.iTop h2{padding-bottom:5px;line-height:61px;font-size:30px;color:#000;letter-spacing:5px}
.iTop h2:after{content:'';position:absolute;z-index:999;bottom:0;left:0;width:145px;height:5px;background:#23874e}
.iTop b{font-size:33px}
.iTop h3{margin-top:10px;line-height:23px;font-size:12px;color:#2d2d2d;letter-spacing:2px}
.index1{margin-top:70px}
.index1 .l{width:574px;padding-bottom:66px}
.index1 .l .body{padding:9px 0;font-size:14px;color:#959595;line-height:22px}
.index1 .l .more{width:176px;margin-top:38px;line-height:41px;border:2px solid #00a654;border-radius:5px;font-size:14px;color:#00a654;letter-spacing:1px}
.index1 .l .more:hover{color:#fff;background-color:#00a654}
.index1 .r{width:598px;height:310px}
.index1 .r .border{width:554px;height:240px;border:4px solid #ddd;left:19px;top:32px}
.index1 .r .asliders-swiper-container{width:512px;height:309px;margin-left:43px}
.index1 .r .asliders-swiper-container .swiper-slide{width:100%;height:309px}
.index1 .r .asliders-swiper-container .swiper-wrapper img{width:100%;height:309px}
.index1 .r i{z-index:9999;width:32px;height:32px;background:#84c321;top:138px;border-radius:50%;line-height:32px;font-size:18px;color:#fff;cursor:pointer}
.index1 .r i.aswiper-button-prev{left:3px}
.index1 .r i.aswiper-button-next{right:3px}
.index1 .r i:hover{background:#23874e}
.index2{padding:46px 0 75px 0;background:#eee}
.index2 .list{margin-top:31px}
.index2 .list h2{line-height:35px;font-size:18px;color:#000}
.index2 .list .body{min-height:51px;line-height:17px;font-size:11px;color:#888}
.index2 .list h3{line-height:60px;font-size:40px;color:#327d52;font-family:sans-serif}
.index2 .list .square{width:293px;height:28px;background:#72ab98}
.index2 .list .square:after{content:'';display:block;width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;z-index:999;top:10px;left:140px}
.index2 .list .line{width:3px;height:52px;background:#72ab98;margin-left:145px}
.index2 img{width:69px;height:69px;border-radius:50%;margin-left:113px}
.index2 .list .li1 .square{margin:0 0 0 5px}
.index2 .list .li1{width:304px}
.index2 .list .li1 .body{margin:7px 0 67px 0;max-height:51px}
.index2 .list .li2{width:300px}
.index2 .list .li2 img{margin-top:99px}
.index2 .list .li2 h2{margin:10px 0 7px 0}
.index2 .list .li2 .body{max-height:51px}
.index2 .list .li3{width:297px}
.index2 .list .li3 .body{margin:7px 0 67px 0;max-height:51px}
.index2 .list .li4{width:299px}
.index2 .list .li4 img{margin-top:99px}
.index2 .list .li4 h2{margin:10px 0 7px 0}
.index2 .list .li2 .square,.index2 .list .li2 .line{background:#7dca33}
.index2 .list .li2 h3{color:#7dca33}
.index2 .list .li3 .square,.index2 .list .li3 .line{background:#327d52}
.index2 .list .li3 h3{color:#327d52}
.index2 .list .li4 .square,.index2 .list .li4 .line{background:#3dae6d}
.index2 .list .li4 h3{color:#3dae6d}
.index3{width:100%;height:367px;background:url(../images/bg_index3.jpg) center top no-repeat;padding:46px 0 0 0}
.iTop2 h2{line-height:47px;letter-spacing:15px;text-indent:0;font-size:30px;color:#fff}
.iTop2 h2 b{font-size:33px}
.iTop2 h3{line-height:17px;letter-spacing:2px;text-indent:0;font-size:12px;color:#fff}
.index3 .list{margin:49px 0 0 42px}
.index3 .list li{min-height:170px}
.index3 .list h2{line-height:47px;font-size:24px;color:#fff;letter-spacing:7px}
.index3 .list h2 b{font-size:30px}
.index3 .list .pic{margin:20px 0 0 162px;height:96px}
.index3 .list .li1{width:383px;border-right:1px solid #fff}
.index3 .list .li2{width:383px;border-right:1px solid #fff;margin-left:7px}
.index3 .list .li3{width:383px}
.index4{width:100%;padding:26px 0 64px 0;background:#f2f2f2}
.index4 .iTop h2:after{left:50%;margin-left:-76px}
.index4 .tabs{font-size:0;margin:38px 0 46px 0}
.index4 .tabs a{width:184px;line-height:35px;padding-bottom:15px;background:url(../images/bg_itabs.gif) no-repeat -184px 0;font-size:12px;color:#23874e;margin-right:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.index4 .tabs a.active{background-position:0 0;border-color:#23874e;color:#fff}
.index4 .productslist li{margin-bottom:0}
.index5{padding:42px 0 115px 0;background:#fff}
.index5 .iTop h3{font-size:10px;font-family:Arial,Helvetica,sans-serif}
.index5 .l{width:596px}
.index5 .l .body{margin:35px 0 0 0;line-height:18px;font-size:13px;color:#afafaf}
.index5 .l .list{margin-top:18px}
.index5 .l .list li{line-height:22px;font-size:13px;color:#000;cursor:pointer}
.index5 .l .list li i{margin-right:12px;width:14px;height:14px;background:#004b20;border-radius:50%;font-size:12px;color:#fff;line-height:14px}
.index5 .l .list li:hover i{background:#5ec74f}
.index5 img.fr{margin-top:76px}
.footerSliders{width:100%;margin-top:10px}
.footerSliders .sliders-swiper-container{width:100%}
.footerSliders .sliders-swiper-container .swiper-slide{width:100%}
.footerSliders .sliders-swiper-container .swiper-wrapper img{width:100%}
.footerSliders .swiper-button-next,.footerSliders .swiper-button-prev{bottom:50%!important}
.otherMain{margin:28px auto;min-height:400px}
.positions{line-height:34px;font-size:0}
.positions i{font-size:14px;color:#23874e;margin:0 8px}
.positions i.fa-home{margin-right:10px}
.positions a{letter-spacing:2px;font-size:14px;color:#23874e}
.positions a:hover{color:#18bf60}
.positions span.ib{padding:0 5px;font-size:14px;color:#23874e}
.positions span.sons{border:1px solid #eaeaea;cursor:pointer}
.positions span.sons .abSons{display:none;top:33px;left:-1px;background:#fff;border:1px solid #eaeaea;width:100%;border-top:0}
.positions span.sons .abSons a:hover{background:#23874e;color:#fff}
.positions span.sons:hover .abSons{display:block}
.banner{width:100%}
.banner img{display:block;width:100%;margin:0 auto}
.mtabs{font-size:0;margin:10px 0}
.mtabs a{border:1px solid #308e58;line-height:35px;padding:0 30px;font-size:12px;color:#23874e;margin-right:14px}
.mtabs a:hover,.mtabs a.active{background:#308e58;color:#fff}
.mainContent{width:100%}
.mainContent .classname{margin-top:5px;line-height:140px;border-bottom:1px solid #f0f0f0;letter-spacing:7px;font-size:30px;color:#000}
.introduction{padding:20px;text-align:justify;line-height:35px;font-size:14px;color:#2e2e2c}
.introduction.nmt{margin-top:0;padding-top:20px}
.introduction div,.introduction p{font-size:14px;color:#2e2e2c}
.introduction img{max-width:100%}
.introduction .none{width:100%!important}
.introduction .none,.introduction .none tr,.introduction .none td{border:0!important}
.articleImg{width:100%;margin:45px 0 0 0;text-align:center}
.articleImg img{display:block;max-width:100%;margin:0 auto}
.articleImg2{width:100%;margin:0 0 22px 0;text-align:center}
.articleImg2 img{display:block;max-width:100%;margin:0 auto}
.aImg{width:100%;text-align:center}
.aImg img{display:block;max-width:100%;margin:0 auto}
.articleBody{width:400px;margin:20px 0}
.articleTitle{overflow:hidden;width:100%;padding:15px 0;text-align:center;line-height:40px;font-size:24px;color:#151515}
.aTitle{overflow:hidden;width:100%;margin-top:35px;text-align:center;line-height:40px;font-size:18px;font-weight:bold;color:#23874e}
.articleTime{width:100%;border-bottom:1px solid #d2d2d2;text-align:center;line-height:38px;font-size:12px;color:#969797}
.articleDes{text-align:center;line-height:28px;font-size:14px;color:#42403f}
.articlePages{margin-top:20px;line-height:200%;font-size:16px;color:#151515}
.articlePages div{font-size:16px;color:#151515}
.articlePages a{font-size:16px;color:#151515}
.articlePages a:hover{color:#8fc51f}
.newslist{padding:20px 0 0;width:100%}
.newslist li{width:100%;height:38px;border-bottom:1px dashed #ccc}
.newslist a{width:100%;height:38px;line-height:38px}
.newslist a i{margin-right:10px}
.newslist a span.title{width:1080px;line-height:38px;font-size:16px;color:#666}
.newslist a span.addtime{width:120px;line-height:38px;font-size:16px;color:#666}
.newslist a:hover .title,.newslist a:hover .addtime{color:#23874e}
.picslist{margin:30px 0;width:1250px}
.picslist li{width:246px;height:225px}
.picslist .img,.picslist img{width:210px;height:180px}
.picslist .title{width:210px;height:45px;line-height:45px;font-size:16px}
.productslist{margin:30px 0;width:1215px}
.productslist li{width:385px;height:321px;margin-right:20px;margin-bottom:10px}
.productslist li a{display:block;width:385px;height:auto}
.productslist img{width:385px;height:291px}
.productslist .bg{left:0;top:0;background:rgba(35,135,78,0.7);width:385px;height:291px;opacity:0}
.productslist .title{width:100%;height:40px;line-height:40px;font-size:14px;color:#333}
.productslist .more{width:125px;line-height:30px;background:#84c321;margin:7px auto;font-size:12px;color:#fff;letter-spacing:2px}
.productslist a:hover .bg{opacity:1}
.openHtml{overflow:hidden;width:798px;height:533px;background-color:#fff}
.openHtml .h1{position:relative;z-index:0;width:100%;height:46px;border-bottom:1px solid #eee;line-height:46px;text-indent:25px;font-size:14px;font-family:"Microsoft YaHei";color:#333}
.openHtml .close{position:absolute;z-index:999;top:14px;right:17px;display:block;width:13px;height:11px;background:url(../images/close.gif) no-repeat}
.openHtml .htmlContent{overflow:scroll;overflow-x:hidden;overflow-y:auto;width:753px;height:420px;padding:10px 0 0 25px;padding-right:10px;border-bottom:1px solid #ddd;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";color:#333}
.openHtml .closeBlock{position:relative;z-index:0;width:100%;height:54px;margin-top:1px;background-color:#f5f5f5}
.openHtml .close2{position:absolute;z-index:999;top:13px;left:15px;display:block;width:82px;height:30px;background:#2384ef;background:linear-gradient(to bottom,#0080eb,#0565b2);text-align:center;line-height:30px;font-size:14px;font-family:"Microsoft YaHei";color:#fff}
.pages{overflow:hidden;width:100%;padding:30px 0 0;text-align:center;line-height:32px;font-size:14px;color:#666}
.pages a,.pages span{display:inline-block;*display:inline;*zoom:1;height:32px;margin-right:10px;padding:0 10px;border:1px solid #c8c8c8;line-height:32px;border-radius:14px}
.pages a.active{background-color:#1c8542;color:#fff}
.up{color:#fff;text-align:center;position:fixed;width:50px;height:50px;line-height:50px;background:rgba(0,0,0,0.81);border:1px solid #ccc;bottom:30px;right:20px;cursor:pointer}
.up:hover{background:#23874e}
.up i{font-size:20px}
.up:hover i{color:#fff}
.hidden-pc{display:none!important}
@media only screen and (max-width:1199px) and (min-width:1000px){
.wrapper{width:1000px}
nav.pc ul{width:700px}
nav.pc li{margin:20px 0}
nav.pc li .a{padding:0 4px;font-size:14px}
.index1 .l{width:374px}
.index2 .list .li1{width:254px}
.index2 .list .li2{width:250px}
.index2 .list .li3{width:247px}
.index2 .list .li4{width:249px}
.index3 .list .li1,.index3 .list .li2,.index3 .list .li3{width:315px}
.index3 .list .pic{margin:20px 0;width:100%;text-align:center}
.index3 .list .pic img{margin:0 auto}
.productslist{width:1025px}
.productslist li,.productslist img,.productslist .bg{width:320px;height:240px}
.productslist .title{margin-top:80px}
.index4{padding:26px 0}
.index5 .l{width:496px}
.index5 img.fr{width:450px}
footer .t .ask{width:315px}
footer .t .line{margin-left:25px;margin-right:25px}
footer .fproducts{width:278px}
footer .fproducts li{width:92px;height:104px}
footer .fproducts li .img{width:85px;height:65px}
footer .fproducts .title{width:85px}
.newslist a span.title{width:880px}
}
@media only screen and (max-width:999px){
*{box-sizing:border-box}
.wrapper{width:100%;padding:0 2%}
.hidden-m{display:none!important}
.hidden-pc{display:block!important}
header{height:auto!important}
.mnav{right:15px;top:5px;width:35px;line-height:35px;font-size:25px;color: #ffffff !important;text-align:right;z-index: 999999999;}
nav.pc .search{margin-top:36px}
.topSliders{height:220px}
.sliders-swiper-container,.sliders-swiper-container .swiper-slide,.sliders-swiper-container .swiper-wrapper .img{height:220px;background-size:auto 220px}
.iTop h2{line-height:180%;font-size:20px}
.iTop b{font-size:25px}
.index1{margin:20px 0 0}
.index1 .l{width:100%;padding:0}
.index1 .l .more{width:auto;padding:0 20px;display:inline-block;margin:15px 0 0}
.index1 .r{width:100%;height:auto;margin-top:20px}
.index1 .r .asliders-swiper-container,.index1 .r .asliders-swiper-container .swiper-slide,.index1 .r .asliders-swiper-container .swiper-wrapper img{width:100%;height:auto;margin:0}
.index1 .r i{top:50%;margin-top:-16px}
.index2{padding:20px 0;margin:20px 0 0}
.index2 .list{margin-top:15px}
.index2 .list li{width:48%!important;height:auto!important;margin:0 0 15px 0!important}
.index2 .list li:nth-child(2n+1){clear:both}
.index2 .list li:nth-child(2n+2){margin:0 0 10px 4%!important}
.index2 .list .square{width:100%;height:22px;margin:0!important}
.index2 .list .square:after{left:49%;margin-left:-5px;top:7px}
.index2 .list .body{margin-bottom:0!important;min-height:auto!important;margin:0!important}
.index2 .list h3{font-size:24px;line-height:180%;margin:0!important}
.index2 .list .line{height:35px;margin-left:50%}
.index2 img{margin:0 auto!important}
.index2 .list .body{height:102px!important;max-height:102px!important}
.index2 .list h2{margin:0!important}
.index3{height:auto;padding:15px 2%;background:linear-gradient(to bottom,#736f5a,#767465)}
.index3 .list{margin:20px 0 0}
.index3 .list li{width:32%!important;min-height:auto!important;margin:0!important;border:0!important}
.index3 .list li:nth-child(2n+2){margin-left:2%!important;margin-right:2%!important}
.index3 .list .pic{margin:0 auto!important;text-align:center!important;height:70px}
.index3 .list .pic img{margin:0 auto}
.index3 .list h2{line-height:180%;font-size:17px}
.index3 .list h2 b{font-size:20px}
.index4{padding:20px 0}
.index4 .tabs{margin:15px 0}
.index4 .tabs a{width:48%!important;margin:0!important;padding-bottom:0;background:#fff;border:1px solid #23874e}
.index4 .tabs a.active{background:#23874e;color:#fff}
.index4 .tabs a:nth-child(2n+1){clear:both}
.index4 .tabs a:nth-child(2n+2){margin-left:4%!important}
.productslist{width:100%;margin:15px 0 0}
.productslist li{width: 100%!important;height:auto!important;margin:0 0 10px 0!important}
.productslist li:nth-child(3n+1){clear:both}
.productslist li:nth-child(3n+2){margin-left:2%!important;margin-right:2%!important}
.productslist img{width:100%;height:auto}
.productslist .bg{position:static;width:100%;height:auto;opacity:1;background:0;text-align:center}
.productslist .title{margin:5px 0;color:#333;font-size:14px;line-height:150%;font-size:12px;font-weight:normal;letter-spacing:0}
.productslist .more{width:auto;display:inline-block;padding:0 20px;margin:0 auto}
.index5{padding:20px 0}
.index5 .l,.index5 img.fr{width:100%}
.index5 img.fr{margin-top:15px}
footer .t{padding:20px 0}
footer .fproducts,footer .t .ask,footer .t .contactus{width:100%;margin-bottom:15px}
footer .fproducts .list{margin-top:15px}
footer .fproducts .list li{width:32%!important;height:auto!important;margin:0 0 10px 0!important}
footer .fproducts .list li:nth-child(3n+1){clear:both}
footer .fproducts .list li:nth-child(3n+2){margin-left:2%!important;margin-right:2%!important}
footer .fproducts .img,footer .fproducts img{width:100%;height:auto}
footer .fproducts .links{margin-top:15px}
footer .t h3{line-height:180%;font-size:18px}
footer .t .ask h3{margin-bottom:15px}
footer .copyright{padding:15px 0}
.up{width:35px;height:35px;line-height:35px;bottom:10px;right:10px}
.mainContent .classname{line-height:200%;font-size:20px}
.introduction{padding:10px 0;line-height:180%;font-size:13px}
.otherMain{min-height:100px}
.newslist a span.title{width:70%;font-size:12px}
.newslist a span.addtime{width:30%;font-size:12px}
.aTitle{margin-top:20px;line-height:180%;font-size:16px}
.fb{width:100%;height:36px}
.mobilebottom{width:100%;height:36px;position:fixed;bottom:0;left:0;z-index:10000}
.mobilebottom li{width:33.333%;text-align:center;height:36px;font-size:14px;color:#fff;background:#0068cf;line-height:36px;float:left}
.mobilebottom li a{display:block;width:100%;text-align:center;height:36px;font-size:14px;color:#fff}
.mtabs a{padding:0 10px;margin-right:5px}
.picslist{width:100%}
.picslist li{width:45%;height:auto;margin-right:1rem}
.picslist .img,.picslist img{width:100%;height:auto}
.picslist li img.od{width:100%!important;height:auto!important}
.picslist .title{width:100%;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media only screen and (max-width:350px){
header{padding-bottom:10px}
header img.ib.i1{clear:both}
}