@charset "utf-8";
body{ margin:0; padding:0; color:#333; font-family:"微软雅黑";  font-size:12px; background:url(a1b12.jpg) top center; background-attachment:fixed; }
*{ margin:0; padding:0; outline:0}
#leftmain td{ line-height:20px; padding-left:15px;}
a{ text-decoration:none; color:#333; }
a:hover{ color:#86bd3b }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ font-size:12px; line-height:25px;}
.page{ height:25px; text-align:center; margin-top:20px;}
.page span{ margin:2px; border:1px solid #CCC; padding:0 2px;}
.page a{ margin:2px;}
.hover{ color:#993300}
.news{ width:100%; height:35px; background:url(doc.jpg) center left; background-repeat:no-repeat; line-height:35px; border-bottom:1px dashed #CCC;}
.title{ width:500px; text-indent:20px;float:left; height:35px;  overflow:hidden;}
.time{ width:150px; padding-right:5px; float:right; text-align:right;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
input,textarea{color:#333; font-size:12px; font-family:"微软雅黑";}
/*头部*/

#head{ width:100%; height:40px; background:#5dbe6f; font-size:14px; color:#FFF}
.head{ width:1000px; height:40px; line-height:40px; margin:0 auto}
.menu{ width:750px; float:left; height:40px; line-height:40px;}
.menu a{ margin-right:50px; font-size:14px; color:#FFF;}
.menu a:hover{ text-decoration:underline; color:#FFF}
.rhead{ width:250px; float:right; text-align:right;}
#top{ width:100%; background:#64be29; padding:20px 0;}
.top{ width:1000px; margin:0 auto;}
#bbnn{ width:100%; height:150px; background:url(ban.jpg) top center; background-repeat:no-repeat}
.foot{ text-align:center; padding:20px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; background:#5cbe6e; color:#FFF; overflow:hidden}
.foot a{ color:#fff;}
.toubu{ display:none}
/*#index{ width:100%; padding:45px 0; border-top:1px solid #ccc; background:url(a1b1.jpg) top center; background-repeat:no-repeat; min-height:703px;}*/
#mm_tt{ width:100%; overflow:hidden; }
.mm_tt{  width:257px; margin:20px auto; font-size:20px;  overflow:hidden; text-align:center;}
#main{ width:100%;  border-top:1px solid #ccc;}
/*#main{ width:100%; padding:70px 0; border-top:1px solid #ccc; background:url(a1b1.jpg) top center; background-repeat:no-repeat; min-height:603px;}*/

.main{ width:1000px; overflow:hidden; line-height:30px; font-size:14px; margin:0 auto; padding:20px; background:url(bai.png); }
.about{ float:right; width:570px; line-height:30px; font-size:16px;}
.about p{ margin-bottom:15px; text-indent:32px;}
.abouttu{float:left; width:400px;}
.fwfw{ width:560px; float:right; overflow:hidden}
.fwfw p{ margin-bottom:15px;}

.hhki{ font-size:14px; line-height:25px; width:380px; float:left;}
#ccff td{ padding:4px 0;}
.text0{ width:270px; height:28px; line-height:28px; background:url(text0.png); border:1px solid #ddd; text-indent:5px;}
.text1{ width:270px; height:125px; line-height:25px; background:url(text1.png);border:1px solid #ddd; text-indent:5px;}

.pic{ float:left; width:300px; margin-right:50px; margin-bottom:40px;}
.pic a{ display:block}
.pic img{ width:300px;}
.xm_t{ font-size:16px; font-weight:bold; margin-bottom:10px; color:#64be29}
.xm_m{ overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ccc;}
#index_about{ background:#f1f1f1; padding:20px 0; font-size:14px; line-height:30px;}
.index_about{ width:1000px; margin:0 auto; overflow:hidden}
.contactss{width:600px; margin:0 auto;}
#body{ background:url(a1b12.jpg) top center;}
.mobile_banner{ display:none}
.picop{ margin-right:0; float:right;}
@media screen and (max-width: 768px) {
#bbnn{ display:none}
#body{ background:none}
#head{ width:100%; height:80px; background:#5dbe6f; font-size:14px; color:#FFF; float:left;}
.head{ width:100%; height:40px; line-height:40px; margin:0 auto}
.menu{ width:100%; float:left; height:40px; line-height:30px;}
.menu a{ margin-right:0px; font-size:15px; color:#FFF; display:block; float:left; width:33.33%; height:20px; line-height:20px; margin:10px 0; text-align:center; border-right:1px solid #ddd; box-sizing:border-box}
.menu a:nth-of-type(3n){ border:0}
.menu a:hover{ text-decoration:underline; color:#FFF}
.rhead{ display:none}
.toubu{ display:block; background:#95DF66; width:96%; padding:15px 2%; text-align:center; float:left;}
.logo img{ width:80%;  text-align:center;}
.rtel{ float:right; line-height:40px; font-size:14px; width:100%; text-align:center}
.rtel a{ color:#000}
#index{ display:none}
#index_about{ background:#f1f1f1; float:left; width:96%; padding:20px 2%; font-size:14px; line-height:32px;}
.index_about{ width:100%; margin:0 auto; overflow:hidden}
.foot{ float:left;}
.foot p{ display:none;}
.foot span{ display:inline-block}
.mobile_banner{ display:block}
.swiper-container{width:100%;height:auto}
.swiper-slide{text-align:center;}
.swiper-pagination-bullet{ width: 0.46em; height: 0.46em; border-radius: 100%;  background: #000; border:medium none; box-sizing: border-box; opacity:1}
.swiper-pagination-bullet-active{  background: ##5DBE6F;  }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.26em;}
.swiper-container-horizontal>.swiper-pagination-bullets{ bottom:0.6em}
.swiper-slide img{ width: 100%; display: block; vertical-align: bottom;}

.main{ width:96%;; overflow:hidden; line-height:30px; font-size:14px; margin:0 auto; padding:20px 2%; padding-top:5px; background:#fff; }
.about{ float:right; width:100%; line-height:30px; font-size:14px;}
.about p{ margin-bottom:15px; text-indent:32px;}
.abouttu{float:left; width:100%; margin-bottom:15px;}

.fwfwtu{ width:100%;}
.fwfw{ width:100%; float:right; overflow:hidden; padding-top:18px;}
.fwfw p{ margin-bottom:15px;}
.fwfw img{ width:100%; height:auto; margin-bottom:15px;}

.hhki{ font-size:14px; line-height:25px; width:380px; float:left;}
#ccff td{ padding:4px 0;}
.text0{ width:270px; height:28px; line-height:28px; background:url(text0.png); border:1px solid #ddd; text-indent:5px;}
.text1{ width:270px; height:125px; line-height:25px; background:url(text1.png);border:1px solid #ddd; text-indent:5px;}

.pic{ float:left; width:46%; margin:0 2%; margin-right:0px; margin-bottom:15px;}
.picop{ margin-right:0px;float:left;}
.pic a{ display:block}
.pic img{ width:100%; float:left; height:140px;}
.xm_t{ font-size:16px; font-weight:bold; margin-bottom:10px; color:#64be29}
.xm_m{ overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ccc;}
.contactss{width:96%; margin:0 auto;}


}