﻿/*公共样式*/
*{padding: 0;margin: 0;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:0.5rem;font-family: "Microsoft YaHei","黑体","宋体","Arial";background:#fff;-webkit-text-size-adjust:100%;max-width: 640px;}
a{color:#2d374b;text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:none;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;border:none;}
p{word-wrap:break-word}
html{font-size:625%;}
body{max-width: 640px;margin: 0 auto;width: 100%;}

/*首页头部*/
.header{z-index: 999;top: 0;width: 100%;display: flex;justify-content: space-between;}
.header_logo{width: 4.725rem;margin-left: 1rem;}
.header_logo img{width: 100%;}
.wnav{ width:100%; height:100%; display:none; position:fixed; left:0; z-index:999999; top:0rem; }
.nav{ width:56%; height:auto;  /*background:#1787CB;*/ padding:2%; text-align:left; height:100%;}
.nav ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.nav li{ width:98%; height:40px; border-bottom:1px dashed #fff; float:left; display:inline; overflow:hidden;font:14px/40px Arial; padding-left:2%; text-transform:uppercase; color:#FFF}
.nav li b{ font-weight:normal;font:9px/40px Arial,; padding-left:5px; }
.nav a{ color:#fff;}
.nav li strong{ width:12px; height:13px; float:right; padding-right:10px;padding-top:10px;}

/* 轮播图 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:640px;   /*width:100%;*/ /* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:0.5rem; line-height:4px; bottom:0.5rem; left:40%; z-index:1; float:left;  }
.slideBox .hd li{  overflow:hidden; float:left; width:0.5rem; height:0.5rem; background:none; margin-left:5px; line-height:70px; border-radius:0.25rem; background:white;   }
.slideBox .hd li.on{ background:none; background:#fce0e0;   }
.slideBox .bd{ position:relative; z-index:0;  margin:0px auto;  max-width:640px;   width:16rem;}
.slideBox .bd li{ position:relative; text-align:center;  margin:0px auto;  max-width:640px;    width:16rem; }
.slideBox .bd li img{ vertical-align:top; width:100%; /* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

.menu{width: 0.775rem;display: flex;align-items: center;margin-right: 1rem;}
.search{width: 0.65rem;margin-right: 0.65rem;display: flex;align-items: center;}
.menu img,.search img{width: 100%;}


/*头部导航栏*/
.wnav{ width:100%; height:100%; display:none; position:fixed; left:0; z-index:999999; top:0rem; }
.nava{ width:56%; height:auto;  background:#01458e; padding:2%; text-align:left; height:100%;}
.nava ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.nava li{ width:98%; height:40px; border-bottom:1px dashed #fff; float:left; display:inline; overflow:hidden;font:14px/40px Arial; padding-left:2%; text-transform:uppercase; color:#FFF}
.nava li b{ font-weight:normal;font:9px/40px Arial,; padding-left:5px; }
.nava a{ color:#fff;}
.nava li strong{ width:12px; height:13px; float:right; padding-right:10px;padding-top:10px;}

/*栏目*/
.lanm{width: 95%;margin:0 auto;padding-top: 0.5rem;}
.lanm ul{display: flex;justify-content: space-between;}
.lanm div{width: 1.275rem;margin: 0 auto;}
.lanm img{width: 100%;height: 1.4rem;}
.lanm p{text-align: center;font-size: 0.6rem;line-height: 1.8;margin-top: 0.3rem;}

/*index_pic*/
.index_pic{width: 80%;margin:0 auto;padding: 0.5rem 0;}
.index_pic p{text-align: center;background: url(/mobile/statics/kw/img/index_36.png) center center no-repeat;font-size: 0.7rem;color: #008645;}

.index_cp{width: 95%;margin:0 auto;}
.index_cp div{border:1px solid #bfbfbf;}
.index_cp ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_cp img{width: 7rem;height: 5.1rem;}
.index_cp p{text-align: center;font-size: 0.55rem;color: #333333;margin: 0.3rem 0;}
.cp_img{text-align: center;}
.cp_img img{width: 1.9rem;}

/*关于我们*/
.index_abo{background: #efeeee;padding: 0.5rem 0;}
.abo_title{text-align: center;color: black;font-size: 0.6rem;}
.abo_top{text-align: center;font-size: 0.5rem;color: #008645;}
.abo_content{font-size: 0.5rem;display: block;width: 80%;margin:0 auto;color: #646464;line-height: 1.8;text-align: justify;padding-top: 0.3rem;}


/*新闻资讯*/
.box{width:95%;margin:0 auto;}
.tab_menu{overflow:hidden;width:5.8rem;margin: 0 auto;display: flex;justify-content: space-between;}
.tab_box>div:after{display: block;clear: both;content: "";}
.tab_menu li{font-size: 0.55rem; border: 1px solid #bfbfbf;width:2.5rem;float:left;line-height:1.8;color:#818181;text-align:center;cursor:pointer;}
.tab_menu li:last-child{margin: 0;}
.tab_menu li.current{color:#fff;background:#008645;}
.tab_box{margin-top: 0.5rem;}
.tab_box .hide{display:none;}

.zx_img img{width: 4rem;height: 2.25rem;}
.tab li{border-bottom: 1px solid #bfbfbf;margin-bottom: 0.5rem;padding-bottom: 0.5rem;}
.tab a{display: flex;justify-content: space-between;}
.zx_time{width: 70%;}
.zx_time p{font-size: 0.55rem;color: black;}
.zx_time span{font-size: 0.5rem;color: #818181;}

/*footer*/
.footer{padding: 0.3rem 0;background: #cacaca}
.footer p{text-align: center;}

/*pic*/
.banner img{width: 100%;}
.cpzx_top h4{font-size: 0.7rem;text-align: center;font-weight: normal;padding: 0.5rem 0;}
.cpzx_top p{width: 90%;margin: 0 auto;font-size: 0.65rem;text-align: justify;color: #656565;line-height: 1.8;padding-bottom: 0.5rem;}
.pic_content{width: 95%;margin:0 auto;min-height: 16rem;overflow: hidden;}
.cp_title{background: url(/mobile/statics/kw/img/lmtp_03.png);background-size: 100% 100%;color: white;padding-left: 0.3rem;font-size: 0.45rem;}
.cp_ul{display: flex;flex-wrap: wrap;margin-top:0.5rem;}
.cp_ul li{margin-bottom: 0.5rem;margin-right: 0.85rem;}
.cp_ul li:nth-child(3n){margin: 0;}
.cp_bt{text-align: center;}
.cp_image img{width: 4.5rem;height: 3.3rem;}

/*手指滑动导航*/
.wrapper02 {position:relative;height: 1.5rem;width: 95%;overflow: hidden;margin:0 auto;padding-top: 0.3rem;padding-bottom: 0.5rem;}
.wrapper02 .scroller {position:absolute}
.wrapper02 .scroller li {color:#333;float: left;font-size: 0.7rem;text-align: center}
.wrapper02 .scroller li a{color:#656565;margin:0 .2rem;display: inline-block;padding:0 0.2rem;    line-height: 1.5rem;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.mok{color: white !important;background: #527339;}

.tr1{background: #008645;text-align: center;color: white;}
.i1{width: 10%;}
.i2{width: 40%;}
.i4{width: 42%;}
.tr2{text-align: center;height: 2rem;}
.cp_cont{padding-bottom: 0.5rem;}

/*show*/
.show_w95{width: 95%;margin:0 auto;}
.show_title{text-align: center;font-size: 0.7rem;font-weight: normal;}
.show_time{display: block;text-align: center;color: #bfbfbf;}
.show_content{font-size: 0.6rem;line-height: 1.8;padding: 0.5rem 0;min-height: 16rem;overflow: hidden;text-align: justify;}
.show_content img{width: 100% !important;}

/*分页*/
.paging{width: 14.75rem;margin:0 auto;height: 2rem;text-align: center;display: flex;align-items: center;}
.paging ul{margin: 0 auto;align-items: center;}
.paging span{background: rgb(230,230,230); border-radius:0.2rem ;font-size: 0.5rem;padding: 0.3rem;}
.paging a{color: rgb(149,157,172);}
.p_n1{color: white;background: rgb(221,23,33) !important;}

/*list*/
.list_content{width: 95%;margin:0 auto;min-height: 16rem;}
.list_left img{width: 4rem;height: 3rem;}
.list_right{width: 70%;}
.list_news a{display: flex;justify-content: space-between;}
.list_news li{margin-bottom: 0.5rem;border-bottom: 1px dashed #808080;padding-bottom: 0.5rem;}
.list_bt{font-size: 0.6rem;}
.list_zy{font-size: 0.5rem;}

/*list_cpdy*/
.cp_js a{display: block;font-size: 0.6rem;color: #669933;position: relative;}
.cp_js i{border: solid #669933;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(45deg);
    -webkit-transform: rotate(45deg);position: absolute;right: 5%;margin-top: 3px;}
.cp_js li{margin-bottom: 0.3rem;}

/*list_xz*/
.list_xz a{display: flex;justify-content: space-between;align-items: center;}
.xz_left{display: flex;align-items: center;}
.xz_left span:last-child{font-size: 0.6rem;color: black;margin-left: 0.5rem;}
.list_xz li{margin-bottom: 0.5rem;}

/*list_job*/
.list_job li{margin-bottom: 0.5rem;padding-bottom: 0.5rem;border-bottom: 1px solid #bfbfbf;}
.list_job div{display: flex;justify-content: space-between;}
.list_job span{font-size: 0.5rem;color: #464444;}
.sp1{font-size: 0.6rem !important;color: black !important;}
.sp2{font-size: 0.4rem !important;color: #bfbfbf !important;}

/*在线留言*/
.page_form input,.page_form textarea{display: block;width: 97%;outline: none;background: #eeefef;margin-bottom: 0.5rem;border:none;padding-left: 3%;height: 1.5rem;font-size: 0.6rem;font-family: "Microsoft YaHei","黑体","宋体","Arial";}
.page_form textarea{height: 5rem;padding-top: 0.5rem;}
.input4{padding-left:0 !important;background: #148bcf !important;width: 100% !important;color: white;}

.flex{display: flex;justify-content: space-between;}
.flex span{height: 5rem;display: inline-block;}
.flex p{text-align: center;}
.flex span img{height:100%;}
.flex div{width: 49%;}