@charset "utf-8";
/* CSS Document */
.m-btn{ width:25px; height:15px; top:28px;display:none; right:15px; position: absolute}
.m-btn span{ width:100%; height:2px;background: #929292; position:absolute; left:0; top:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-btn .line1{-webkit-transform-origin:4px center;-moz-transform-origin:4px center;-ms-transform-origin:4px center;-o-transform-origin:4px center;transform-origin:4px center}
.m-btn .line2{top:7px;}
.m-btn .line3{top:14px;-webkit-transform-origin:1px center;-moz-transform-origin:1px center;-ms-transform-origin:1px center;-o-transform-origin:1px center;transform-origin:1px center}
.m-btn.open-menu .line2 {opacity: 0;filter: alpha(opacity=0);}
.m-btn.open-menu .line1{webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.m-btn.open-menu .line3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.m-menu{ display:none;}
.m-menu{ background:#f5f5f5; position:fixed; left:0; width:100%; display:none; overflow-y:auto; overflow-x:hidden; z-index:99999}
.m-menu ul{ width:100%; height:calc(100vh - 60px); overflow-y:auto;overflow-x:hidden}
.m-menu a{ display:block}
.m-menu li{ border-bottom:1px solid #d8d8d8;}
.m-menu .menu_a{ padding:0 3%; line-height:50px; font-size:16px; color:#222; position:relative}
.m-menu .menu_a i{ width:17px; height:17px; background:url(../images/ico_03.png) no-repeat; background-size:contain; position:absolute; right:3%; top:15px}
.m-menu li .sub{ padding:0 3%; line-height:30px; margin:5px 0 15px 0; font-size:14px; display:none}
.m-menu .menu_a.cur{ background:#e72c35; color:#fff;}
.m-menu .menu_a.cur i{background:url(../images/ico_03_h.png) no-repeat center; background-size:100% auto}

.m-menu li.last{ border-bottom:none; margin-top:15px; font-weight:bold;}
.m-menu li.last span{ background:url(../images/l_uk.jpg) no-repeat left center; padding-left:30px; background-size:25px; display:block}

.zhengshu02{ display:none}

.phshow{ display:none}
.pcshow{ display: block}

@media screen and (max-width: 1600px){
.banner{ width:106%; margin-left:-3%;}
.nbanner {font-size: 40px;line-height:430px;}
.nbanner02{ width:110%; margin-left:-5%}

}


@media screen and (max-width: 1199px){
.menu li{ font-size:16px;margin:0 0px}
.header .logo{ margin-left:6%}
.weizhi{ margin-left:6%}
.menu li a{padding:0 30px;}
.banner .flex-control-nav {bottom: 20px;}
.nbanner .flex-control-nav {bottom: 20px;}
.section {padding: 30px 0 60px 0;}
.section02 {padding: 30px 0 60px 0;}
.section03 {padding: 10px 0 60px 0;}

.section05 {padding:30px 0;}
.pro .text{ margin-top:0}
.nbanner {font-size: 36px;line-height:320px;}

.loction .wrap{ width:100%}
.nbanner02{ width:120%; margin-left:-10%}
.jiaru{padding:150px 0;}
.jiaru h3{ font-size:32px; }
.jiaru a {margin: 35px auto 0 auto;}

.y02{padding:220px 0; }

.youshinum{padding:40px 0;}
.youshinum h3{font-size:36px; line-height:45px;}
.youshinum p{font-size:16px; line-height:30px;}

.youshi002 .ntitle03 h3{ font-size:36px;  margin-bottom:10px;}
.youshi002 .ntitle03 p{ font-size:20px;}


.youshi003{ padding:130px 0; }
.youshi003 .wenzi .nt h3{ font-size:36px;margin-bottom:10px;}
.youshi003 .wenzi .nt p{ font-size:20px; line-height:30px;margin-bottom:25px;}

.nmain .ntitle11{ font-size:30px;}

.fuchi{ margin-top:30px;}

.wenhua{ padding:160px 0; font-size:24px;}

.zhengshu{ display:none}
.zhengshu02{ display:block; margin-top:30px;}
.zhengshu02 .kuai{ margin-bottom:15px; line-height:28px;}
.zhengshu02 .kuai .top{height: 45px;line-height: 45px;font-size: 16px;text-align: center;color:#666;font-weight:bold; background:#d6d4d4;}
.zhengshu02 .kuai .lcmain{ background-color:#fff; padding:3% 3% 5% 3%;}
}
@media screen and (max-width: 1024px){

.menu li a{padding:0 28px;}
.header .logo{ margin-left:3%}
.weizhi{ margin-left:3%}
.pro .text{ font-size:16px;}

.menu li a{padding:0 18px; font-size:15px;}
.header .use .tel{ margin-right:20px;}
.qlink {margin-right: 20px;margin-left: 15px;}
.header .use .search a{margin-left: 20px;}

.news .picScroll ul li{ width:50%;}
.serviceCon .telTxt{ font-size:40px;}

.jiaru{padding:130px 0;}
.jiaru h3{ font-size:28px; }
.jiaru a {margin: 28px auto 0 auto;}

.qita p{ font-size:32px;}



.zce .kuai .wenzi h3{ font-size:28px;}
.zce .kuai .wenzi p{ font-size:16px; line-height:30px;}

.yous .kuai .wenzi h3{ font-size:28px;}
.yous .kuai .wenzi p{ font-size:16px; line-height:30px;}

.probanner{ padding-top:220px; color:#fff; font-weight:bold; min-height:400px}
.probanner h3{ font-size:40px; margin-bottom:15px;}
.probanner h1{ font-size:20px;}

.pronbanner{ padding:30px 0; position:relative }
.pronbanner .wenzi p{font-size:15px;line-height: 40px;}
.pronbanner .wenzi h1{padding: 20px 0;font-size: 20px;}
.pronbanner .wenzi h3{font-size: 40px; font-weight:bold;}

.proxx .wenzi h1{ font-size:18px; }
.proxx .wenzi h3{ font-size:40px;padding:6px 0;}
.proxx .wenzi .jian{ margin-bottom:15px}
.proxx .wenzi .gxiao{font-size:15px;}

.maidian .ntitle03{ font-size:32px; line-height:70px;}

.y02{padding:180px 0; }
.y02 .wenzi h3{ font-size:32px; margin-bottom:20px;}
.y02 .wenzi h4{ font-size:20px;}

.youshinum{padding:30px 0;}
.youshinum h3{font-size:32px; line-height:45px;}
.youshinum p{font-size:16px; line-height:30px;}

.pk .ntitle{ font-size:28px;line-height:40px;height:40px;}
.pk .ntitle li{ display:inline-block;margin:0 40px}

.pk .conn { margin-top:30px; font-size:16px;}
.pk .conn .kuai{ min-height:100px; margin-bottom:10px;}
.pk .conn .zuo { float:left; width:38%; text-align:right;line-height:26px; padding:18px 0; }
.pk .conn .you { float:right; width:38%; text-align:left;line-height:26px; padding:18px 0; }
.pk .conn .mid { line-height:26px; padding:30px 0; width:20%}
.pk .conn .kuai:last-child .mid{ padding:18px 0;}

.youshi003{ padding:100px 0; }
.youshi003 .wenzi .nt h3{ font-size:30px;margin-bottom:10px;}
.youshi003 .wenzi .nt p{ font-size:18px; line-height:26px;margin-bottom:15px;}


.fuchi .picScroll ul li{ float:left; width:33.33%;}
.fuchi .picScroll ul li .wenzi h3{ font-size:18px;margin: 10px 0}
.fuchi .picScroll ul li .wenzi p{font-size: 15px;}

.fuchi .picScroll .prev,
.fuchi .picScroll .next{ position:absolute; z-index:99;  left:20px; top:46%; display:block; width:30px; height:48px; overflow:hidden; background:url(../images/llzuo.png) no-repeat; cursor:pointer;}
.fuchi .picScroll .next{ left:auto; right:20px; background:url(../images/llyou.png) no-repeat;z-index:99; }
.fuchi .picScroll .prevStop{background:url(../images/llzuo02.png) no-repeat;z-index:99; }
.fuchi .picScroll .nextStop{background:url(../images/llyou02.png) no-repeat;z-index:99; }


.nmain .jianjie{ line-height:28px; font-size:16px; margin-top:30px}

.lishi{ margin-top:30px;}
.caselist{ margin-top:30px;}


.jieshao .wenzi h3{font-size: 28px;}


.caselist .picScroll ul li{ padding-bottom:10px; width:50%;}
.caselist .picScroll ul li .wenzi h3{ font-size:17px; padding:10ox 20px; line-height:8px;}
.caselist .picScroll .prev,
.caselist .picScroll .next{ position:absolute; z-index:99;  left:0px; top:46%; display:block; width:30px; height:48px; overflow:hidden; background:url(../images/llzuo.png) no-repeat; cursor:pointer;}
.caselist .picScroll .next{ left:auto; right:0px; background:url(../images/llyou.png) no-repeat;z-index:99; }
.caselist .picScroll .prevStop{background:url(../images/llzuo02.png) no-repeat;z-index:99; }
.caselist .picScroll .nextStop{background:url(../images/llyou02.png) no-repeat;z-index:99; }


.mdbanner li .text{ color:#fff; padding:200px 0 210px 0; float:none; margin-right:0%; width:94%; margin:0 auto; min-height:400px}
.mdbanner li .text h3{ font-size:32px; margin-bottom:15px;}
.mdbanner li .text h4{ font-size:20px; line-height:26px}
}
@media screen and (max-width:768px){
		

		.m{  width:500px; margin-top: 40px; }

		

.menu { display:none}
.pro .text{ font-size:15px;}
.news .picScroll ul li{ width:100%;}
.header .logo{ margin:0 auto; padding:0; float:none }
.header .use .tel{ display:none}
.header .use .othermenu{ display:none}
.header .use .qlink{ display:none}
.header .use .search{ float:none; left:0; position:absolute; top:0}

.banner{ margin-top:0}
.nbanner{ margin-top:0}
.nbanner02{ margin-top:0}
.probanner{margin-top:0; }
.pronbanner{margin-top:0; }

.m-btn{ display:block;}

.www_zzjs_net .conn {padding: 0 6% 25px 6%;}
.www_zzjs_net h3 {font-size: 20px;margin-bottom: 10px;margin-top: 20px;}
.www_zzjs_net .conn .input01 {margin-bottom: 10px; font-size: 14px;lline-height: 45px;height: 45px;}
.sytijiao { font-size: 14px;line-height: 36px;height: 36px;}

.title h3 {font-size: 24px;}
.serviceCon .txtCon .h1{ font-size:24px;}

.serviceCon .img {width: 100%;display: block;vertical-align: middle;position: relative;overflow: hidden;}
.serviceCon .txtCon {width: 100%;display:block;vertical-align: middle;padding: 0%; text-align:center; margin-top:25px;}

.bottom .content {width: 100%;display: block;padding:30px 0;}
.bottom ul {width: 100%;display:block;}
.bottom li { display:block; float:left; width:33.33%; margin-bottom:20px;}
.bottom li:nth-child(3n+1){ clear:both}
.bottom .slider li{ width:auto; margin-bottom:0px;}
.bottom li .slider li:nth-child(3n+1){ clear:none}
.bottom .flex-control-nav{ margin-left:16px;}

.bottom .erweima .code{margin-top:-160px;}
.bottom .erweima .code img{ width:100px; }

.nbanner {font-size: 32px;line-height:240px;}

.loction{ line-height:50px; font-size:15px; }

.nmain .ntitle{ font-size:24px;}
.nmain .ntitle11{ font-size:24px;}

.nmain .lianxi li{ float:left; width:50%; margin-bottom:15px;}
.nmain .lianxi li:nth-child(2n+1){ clear:both;}
.nmain .lianxi p{ font-size:14px;}
.nmain .lianxi .pic{ margin:30px auto 0px auto;}

.yunying .yyleft{ float:none; width:100%; margin-bottom:20px;}
.yunying .yyright{ float:none; width:100%;}

.nmain .lianxi .pic{ margin-top:25px;}
.yunying { margin-top:25px;}
.tiaojian{ margin-top:25px;}
.zhengce{ margin-top:25px;}
.tiaojian li{ float:left; width:32%; margin-right:2%}
.tiaojian li:nth-child(3){ margin-right:0}
.tiaojian li:nth-child(4){ clear:both}
.nbanner02{ width:130%; margin-left:-15%}

.zhengce h3{ line-height:35px; padding-top:10px; padding-bottom:5px; font-size:20px; }
.zhengce p{ line-height:26px; font-size:15px; }

.jiaru{padding:100px 0;}

.qita p{ font-size:28px;}


.newscon ul li{ width:48%;margin-bottom:15px;}
.newscon ul li:nth-child(3n){ margin-right:2%}
.newscon ul li:nth-child(3n+1){ clear:none}
.newscon ul li:nth-child(2n){ margin-right:0; float:right}
.newscon ul li:nth-child(2n+1){ clear:both}

.newslist .biaoti .dabiao{ font-size:24px; }
.weizhi{ line-height:70px;}
.nmain .ntitle .xiaob{ font-size:15px; line-height:28px; }
.hrlistt li{ font-size:15px;}

.probanner{ padding-top:180px; color:#fff; font-weight:bold; min-height:300px}
.probanner h3{ font-size:35px; margin-bottom:15px;}
.probanner h1{ font-size:20px;}

.pronbanner{ padding:20px 0; position:relative }
.pronbanner .wenzi p{font-size:14px;}
.pronbanner .wenzi h1{padding: 18px 0;font-size: 18px;}
.pronbanner .wenzi h3{font-size: 32px;}

.proxx .wenzi h3{ font-size:35px;}
.maidian .flex-control-nav {bottom:20px}
.maidian .canshus{ font-size:14px; }

.y02{padding:120px 0; }
.y02 .wenzi h3{ font-size:28px; }
.y02 .wenzi h4{ font-size:18px;}


.youshi002 .conn{background:url(../images/liu02.jpg) no-repeat center top; background-size:90% auto; margin-top:30px; min-height:auto; padding-top:300px }
.youshi002 .conn h3{ font-size:18px; margin-bottom:5px;}
.youshi002 .conn p{ line-height:22px;}

.youshi002 .conn .kuai01{ text-align:left; margin-bottom:15px;}
.youshi002 .conn .kuai02{ position: relative; left:0%; text-align:left; margin-top:0px; margin-bottom:15px;}
.youshi002 .conn .kuai03{ position: relative; left:0%; text-align:left; margin-top:0px; margin-bottom:15px;}
.youshi002 .conn .kuai04{ position: relative; text-align:left; width:100%; margin-top:0px; margin-bottom:15px;}
.youshi002 .conn .kuai05{ position: relative; right:0%; width:100%; text-align:left; margin-top:0px;margin-bottom:15px;}
.youshi002 .conn .kuai06{ position: relative; right:0%; width:100%;text-align:left; margin-top:0px; margin-bottom:15px;}

.youshi002 .ntitle03 h3{ font-size:30px;  margin-bottom:10px;}


.youshi003 li{ margin-right:12px; width:60px; }
.youshi003 li p{padding:20px 0;font-size:16px; }
.youshi003 li p span{ font-size:24px;}


.wenhua{ padding:120px 0; font-size:20px;}

.mdbanner li .text{ padding:80px 0 90px 0;min-height:300px}
.mdbanner li .text h3{ font-size:28px; margin-bottom:10px;}
.mdbanner li .text h4{ font-size:18px;}


.readMoreBtn02 span {padding: 0 20px;height: 28px;line-height: 28px;}
}

@media screen and (max-width:640px){
.www_zzjs_net {max-width:480px; margin-left:-240px; border-radius:10px}
.pro .text{ text-align:center;margin-right:0%;}
.serviceCon .telTxt{ font-size:32px;}
.news .wrap { width:88%; }

.bottom h3{ line-height:40px;font-size:15px; }
.bottom p{ display:none}

.footer li{ display:none}
.footer li:last-child{ display: block}
.footer{ padding:30px 0 50px 0;}
.copyright{line-height:26px;}
.bottom .flex-control-nav{ margin-left:20px;}


.nbanner {font-size:28px;line-height:180px;}

.nmain .lianxi li{ float:none; width:100%; clear:both;}
.nmain .lianxi .pic{ width:26%; float:left;}
.nmain .lianxi .wenzi{ width:70%; float:right; margin-top:14%; }
.nmain .lianxi .wenzi p{text-align:left}

.nmain .liuyan input{line-height:38px; height:38px; padding-left:2%; margin-bottom:15px;}


.nmain .liuyan .input01{ width:98%;}
.nmain .liuyan .input01:nth-child(2n){ float:none}
.nmain .liuyan .input02{ width:98%; margin-right:0%;}
.nmain .liuyan .input02:nth-child(7){ float:none; margin-right:0%;}
.nmain .liuyan .input03{ border:solid 1px #ddd; line-height:38px; height:100px;padding-left:2%; width:98%;  margin-bottom:15px;}

.tiaojian li .conn{line-height:26px;font-size:15px;}

.jiaru{padding:80px 0;}
.jiaru h3{ font-size:24px; }
.jiaru a {margin: 20px auto 0 auto;}

.newsxiang{ font-size:15px; line-height:28px;  padding:15px 0;}
.newsxiang h3{ font-size:20px;}

.shangxia{ padding:18px 0; line-height:30px; font-size:15px;}

.shangxia .back{ margin-top:15px; width:100px}

.laixnia li p{font-size:15px;}
.laixnia li h3{font-size:24px;}

.zce .kuai .wenzi h3{ font-size:24px;margin-bottom:15px;}
.zce .kuai .wenzi p{ font-size:15px; line-height:28px;}

.yous .kuai .wenzi h3{ font-size:24px;margin-bottom:15px;}
.yous .kuai .wenzi p{ font-size:15px; line-height:28px;}

.aq .aqleft{ float:none; width:100%; margin-bottom:20px;}
.aq .aqleft li{ line-height:50px; font-size:15px; float:left; width:49%; }
.aq .aqleft li:nth-child(2n){ float:right; }
.aq .aqright{ float:none; width:100%;}


.prolist li{ width:48%;padding-bottom:15px;}
.prolist li:nth-child(3n){ margin-right:2%;}
.prolist li:nth-child(3n+1){ clear:none; float:left;}
.prolist li:nth-child(2n){ float:right}
.prolist li:nth-child(2n+1){ clear:both;}

.prolist02 li{ width:48%;padding-bottom:15px;}
.prolist02 li:nth-child(3n){ margin-right:2%;}
.prolist02 li:nth-child(3n+1){ clear:none; float:left;}
.prolist02 li:nth-child(2n){ float:right}
.prolist02 li:nth-child(2n+1){ clear:both;}

.probanner{ padding-top:120px; color:#fff; font-weight:bold; min-height:200px}
.probanner h3{ font-size:30px; margin-bottom:10px;}
.probanner h1{ font-size:18px;}


.pronbanner .wenzi h1{padding: 15px 0;font-size: 17px;}
.pronbanner .wenzi h3{font-size: 30px;}

.proxx .pic{ float:none; width:100%; margin-bottom:20px;}
.proxx .wenzi{ float:none; width:100%;}

.proxx .wenzi h3{ font-size:32px;}

.youshis li{ float:left; width:33.33%;font-size:15px; padding:12px 0;}
.youshis li:nth-child(3n){ border-right:none}
.youshis li:nth-child(1){ border-bottom:solid 1px #ddd}
.youshis li:nth-child(2){ border-bottom:solid 1px #ddd}
.youshis li:nth-child(3){ border-bottom:solid 1px #ddd}
.youshis li:nth-child(3n+1){ clear:both}

.maidian .ntitle03{ font-size:28px; line-height:60px;}

.youshinum h3{font-size:28px; line-height:40px;}
.youshinum p{font-size:16px;}

.pk .conn { font-size:14px;}
.pk .ntitle{ font-size:24px;}

.pk .conn .zuo { line-height:20px; }
.pk .conn .you { line-height:20px; }
.pk .conn .mid { line-height:20px; background-size:100% auto}


.youshi003{ padding:80px 0; }
.youshi003 .wenzi .nt h3{ font-size:28px;}
.youshi003 .wenzi .nt p{ font-size:16px;}

.fuchi .picScroll ul li{ float:left; width:100%;}
.caselist .picScroll ul li{ float:left; width:100%;}
.caselist .picScroll ul li .pic{ width:80%;}
.caselist .picScroll ul li .wenzi{width:80%;}

.nmain .history .nianxuan{ float:right; margin-top:20px}


.jieshao .pic{ float:none; width:100%; margin-bottom:25px;}
.jieshao .wenzi{ float:none; width:100%;}
.jieshao .wenzi h3{font-size:24px;}
.jieshao .wenzi p{font-size:15px;line-height:28px;}

.mdbanner li .text{  padding:50px 0 60px 0;}
.mdbanner li .text h3{ font-size:24px; margin-bottom:5px;}
.mdbanner li .text h4{ font-size:16px;}


.buy {display: block; float:right; right:0; position: relative; margin-top:20px}


.sel_mask{ width:135px;height:30px; line-height:30px;}
.sel_mask select{ width:135px;height:30px; line-height:30px}
}
@media screen and (max-width:480px){

	.m{  width:350px; margin-top: 30px; }
.www_zzjs_net {max-width:320px; margin-left:-160px;}
.nbanner {font-size:24px;line-height:130px;}
.nbanner02{ width:140%; margin-left:-20%}

.tiaojian li{ float:none; width:100%; margin-right:0%; margin-bottom:15px}
.tiaojian li:nth-child(3){ margin-right:0}
.tiaojian li:nth-child(4){ clear:both}
.tiaojian li .conn{ min-height:auto;padding:12% 5% 5% 5%;}


.zhengce li{ float:none; width:100%; margin-right:2%; margin-bottom:15px;}
.zhengce .wenzi{ min-height:auto; padding-bottom:20px;}


.newscon ul li{ width:100%;margin:0 auto 15px auto}
.newscon li:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}


.newscon ul li .wenzi h3{ font-size: 16px;line-height: 30px;margin:0;}
.newslist .biaoti { margin-bottom:15px}


.laixnia{ padding:20px 0 30px 0;}
.laixnia li{ width:100%;}
.laixnia li:nth-child(2){ margin-left:0x; padding-top:20px; margin-top:20px; border-top:solid 1px #ddd; border-left:none;}
.laixnia li p{font-size:15px;}
.laixnia li h3{font-size:20px;}

.zce .kuai .pic{ float:none; width:100%;}
.zce .kuai .pic:nth-child(2n){ float:none}
.zce .kuai .wenzi{ float:right; width:94%; padding:5% 3%; margin-bottom:20px;}

.yous .kuai .pic{ float:none; width:100%;}
.yous .kuai .pic:nth-child(2n){ float:none}
.yous .kuai .wenzi{ float:right; width:94%; padding:5% 3%; margin-bottom:20px;}

.readMoreBtn02 {bottom:15px;}
.banner{min-height:150px}
.probanner{ padding-top:90px; color:#fff; font-weight:bold; min-height:150px}
.probanner h3{ font-size:24px; margin-bottom:10px;}
.probanner h1{ font-size:16px;}
.pronbanner .wenzi h1{font-size: 14px;}
.pronbanner .wenzi h3{font-size: 16px;}
.proxx .wenzi h3{ font-size:24px;}

.youshis li{ font-size:14px;}

.maidian .ntitle03{ font-size:26px; line-height:50px;}

.xitys{ margin-top:30px;}
.xitys .wenzi{ width:100%;margin-top:0px; margin-bottom:20px;}
.xitys .wenzi h3{ line-height:50px; font-weight:bold; font-size:24px;}
.xitys .wenzi p{ line-height:30px; font-size:18px;}
.xitys .pic{ float:none; width:100%;}

.y02{padding:80px 0; }
.y02 .wenzi h3{ font-size:26px; margin-bottom:10px; }
.y02 .wenzi h4{ font-size:17px;}

.youshinum h3{font-size:24px; line-height:35px;}
.youshinum p{font-size:15px;}

.pk .ntitle{ margin-bottom:50px;}


.youshi002 .ntitle03 h3{ font-size:26px;  margin-bottom:10px;}
.youshi002 .ntitle03 p{ font-size:17px;}


.youshi003{ padding:50px 0; }
.youshi003 .wenzi .nt h3{ font-size:22px;}
.youshi003 .wenzi .nt p{ font-size:15px;}

.wenhua{ padding:80px 0; font-size:18px;}

.lishi{ margin-top:30px;}

.nmain .history .nianxuan{ float:none; clear:both; width:135px;margin:10px auto;}

.lishi .center .kuai:nth-child(2n+1) .neir .pic{ display:none}
.lishi .center .kuai:nth-child(2n+1) .neir .wenzi{ float:none; width:100%;}

.lishi .center .kuai:nth-child(2n) .neir .pic{ display:none}
.lishi .center .kuai:nth-child(2n) .neir .wenzi{ float:none; width:100%; min-height:50px}

.mdbanner li .text{  padding:20px 0 30px 0;min-height:150px}
.mdbanner li .text h3{ font-size:24px; margin-bottom:5px;}
.mdbanner li .text h4{ font-size:14px;line-height:22px}
.nmain .ntitle{ font-size:20px;}
.maidian .ntitle03{ font-size:20px; line-height:60px;}
.prolist li .wenzi { line-height:24px;  font-size:14px;}
.prolist02 li .wenzi { line-height:24px; font-size:14px; }

.mdbanners .pro-switch{ width:144%; margin-left:-22%}
}