﻿/*公共样式*/
*{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;padding: 0.5rem 0 0.2rem 0;}
.header_logo{width: 3.15rem;margin-left: 0.5rem;}
.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:100%;/*background:#1787CB;*/ padding:2%; text-align:left;}
.nav ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
.nav li{ width:98%; height:40px; border-bottom:1px solid #777777; float:left; display:inline; overflow:hidden;font:14px/40px Arial; padding-left:2%; text-transform:uppercase; color:#666;}
.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:44%; 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:#f39800;   }
.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: 1.125rem;display: flex;align-items: center;margin-right: 0.5rem;}
.menu 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: 0.5rem 0;}
.lanm ul{display: flex;justify-content: space-between;}
.lanm li{width: 2.85rem;text-align: center;}
.lanm img{width: 100%;}
.lanm p{font-size: 0.6rem;padding-top: 0.3rem;color: #575454;}
.lanm span{font-size: 0.35rem;text-transform: uppercase;color: #575454;}

/*首页新闻*/
.index_news{border-bottom: 1px solid #bfbfbf;line-height: 2;}
.newsName{width: 95%;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.newsName p{font-size: 0.6rem;font-weight: bold;}
.newsName span{text-transform: uppercase;font-size: 0.4rem;font-weight: normal;}
.newsName a{text-transform: uppercase;color: #808080;display: inline-block;margin-right: 0.5rem;position: relative;}
.newsName a:after{position: absolute;content: '';border-left: 5px transparent dashed;border-right: 5px transparent dashed;
top: 0.4rem;border-bottom: 5px #dcb6b6 solid;transform: rotate(180deg);right: -0.5rem;}

.newsList{padding-top: 0.3rem;}
.newsList li{border-bottom: 1px solid #bfbfbf;padding-bottom: 0.25rem;margin-bottom: 0.25rem;}
.newsList div{width: 95%;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.newsList p{width: 10rem;font-size: 0.55rem;color: #575454;line-height: 1.8;}
.newsList span{width: 3.85rem;height: 2rem;}
.newsList span img{width: 100%;height: 100%;}

.indexBus{display: flex;justify-content: space-between;width: 95%;margin: 0 auto;padding: 0.5rem 0;}
.bus1{width: 5.75rem;}
.bus2{width: 4.35rem;}
.bus1 img,.bus2 img{width: 100%;}
.bus1>img,.bus2>img{display: inline-block;margin-bottom: 0.2rem;}


/*footer*/
.footer{margin-top: 0.5rem;padding: 0.5rem 0;background: #b5b6b6;}
.footer p{font-size: 0.5rem;line-height: 1.8;text-align: center;}

/* page */
.banner img{width: 100%;}

.page_catid{text-align: center;border-bottom: 0.025rem solid #bfbfbf;width: 95%;margin: 0 auto;line-height: 1.5rem;padding-top: 0.5rem;}
.page_catid span{font-size: 0.75rem;position: relative;}
.page_catid i{width: 100%;height: 0.075rem;background:#e9962e;position: absolute;left: 0;bottom: -9px;}
.page_lb{display: flex;justify-content: space-around;flex-wrap: wrap;}
.page_lb a{font-size: 0.65rem;color: #656565;line-height: 1.7rem;}
.page_content{width: 95%;margin: 0 auto;min-height: 16rem;}
.contents{color: #656565;line-height: 1.8;font-size: 0.6rem;overflow: hidden;}
.contents img{width: 100% !important;height: auto !important;}

.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: #00923f;}

.group{width: 95%;margin: 0 auto;}
.groupTitle{text-align: center;color: #00923f;padding-bottom: 0.5rem;}
.groupSize{font-size: 0.5rem;line-height: 1.8;color: #000000;}

.group95{width: 95%;margin: 0 auto;}
.groupImg1{display: flex;justify-content: space-between;}
.groupImg3{width: 5.1rem;}
.groupImg4{width: 9.2rem;}
.groupImg2 img,.groupImg3 img,.groupImg4 img{width: 100%;}
.groupImg4 a:first-child{display: block;margin-bottom: 0.4rem;}
.groupImg2{padding-top: 0.5rem;}


/*分页*/
.paging{width: 15rem;margin:0 auto;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.6rem;padding: 0.3rem;}
.paging a{color: rgb(149,157,172);}
.p_n1{color: white;background: #ffa336 !important;}

.show_title{text-align: center;font-size: 0.65rem;color: black;}
.show_time{text-align: center;font-size: 0.5rem;}

.jiazhi span{font-size: 0.6rem;color: black;font-weight: bold;}

.busines{display: flex;justify-content: space-between;flex-wrap: wrap;width: 95%;margin: 0 auto;}
.busines li{width:6.925rem;margin-bottom: 0.5rem;}
.busines img{width:100%;}

.Contact{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Contact li{width:48%;text-align: center;margin-bottom: 0.5rem;background-color: #fafafa;}
.relation-img{width:3rem;}
.relation-words{font-size: 0.6rem;padding-top: 0.3rem;line-height: 1.8;color: #555555;}
.Contact div{padding:0.5rem;}





