/* ==========================================================================
   Other Page
   ========================================================================== */
.header{ position:relative; background:#f9f8f8;}
.nav_transform1 ul.navCont li.child a{color:#000;}
.wapNavBtn span{background:#000;}

.nban{ background:url(../img/nban1.jpg) no-repeat center center; height:221px; text-align:right; color:#fff;}
.ba1{ background-position: center -100px;}
.ba2{ background:url(../img/nban5.jpg) no-repeat center center; text-align:left;}
.ba3{ background:url(../img/nban6.jpg) no-repeat center center; text-align:center;}
.ba4{ background:url(../img/nban4.jpg) no-repeat center center;}
.ba5{ background:url(../img/nban2.jpg) no-repeat center center; text-align:left; color:#222;}
.ba6{ background:url(../img/nban3.jpg) no-repeat center center; color:#01d9d2;}

.nban span{ display:inline-block; width:40%; position:relative; text-align:center; font-weight:bold;}
.nban .stxt1{ font-family:Vrinda,Arial, Helvetica, sans-serif; font-size:1.8rem; text-transform:uppercase; line-height:4rem; text-indent:-50px; margin-top:5rem;}
.nban .stxt1:after{ content:""; height:1px; width:35%; background:#fff; position:absolute; top:50%; right:0;}
.nban .stxt1 i{ font-style:normal; font-size:5rem; margin-right:10px;}
.nban .stxt2{ font-size:2.6rem; margin-top:-20px; text-indent:50px;}
.nban .stxt2 i{font-family:Vrinda,Arial, Helvetica, sans-serif;  font-style:normal; font-size:1.8rem; margin-left:10px; text-transform:uppercase;}
.nban .stxt2:before{ content:""; height:1px; width:35%; background:#fff; position:absolute; top:50%; left:0;}
.phone{ color: #000;}
.ba5 .stxt1:after,.ba5 .stxt2:before{ background:#222;}
.ba6 .stxt1:after,.ba6 .stxt2:before{ background:#01d9d2;}


.ul-list{}
.ul-list li{ line-height:6rem; border-bottom:1px dotted #ccc; clear:both; overflow:hidden;}
.ul-list li .f-fl{ width:60%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ul-list li .f-fl a{ background:url(../img/ndot_1.jpg) no-repeat 0 center; display:inline-block; padding-left:4rem;}
.ul-list li .f-fr{ width:30%; text-align:right;}
.ul-list li .f-fr a{ color:#00703a;}

.block-c{ position:relative; padding:1rem 2rem; margin-bottom:2rem;}
.block-c span{ display:block; color:#00913f; font-size:1.8rem;}
.block-c strong{ display:block; font-size:1.8rem; margin:1rem 0;}
.block-c strong span{ display:inline-block;}
.block-c p{ margin:0; line-height:3rem; background:url(../img/cdot_1.jpg) no-repeat 0 8px; padding-left:3rem;}
.block-c p.cdot2{ background-image:url(../img/cdot_2.jpg);}
.block-c p.cdot3{ background-image:url(../img/cdot_3.jpg);}
.block-c p.cdot4{ background-image:url(../img/cdot_4.jpg);}
.block-c p.cdot5{ background-image:url(../img/cdot_5.jpg);}
.block-c p.cdot6{ background-image:url(../img/cdot_6.jpg);}
.block-c p.cdot7{ background-image:url(../img/cdot_7.jpg);}
.block-c p.cdot8{ background-image:url(../img/cdot_8.jpg);}
.block-c p.cdot9{ background-image:url(../img/cdot_9.jpg);}

.block-c img{ position:absolute; right:0; top:30%;}

.border{box-shadow: #ccc 0 0 14px;}

.sect_tpro{ background:#f9f9f9; padding:2rem 0;}
.sect_pro{ position:relative;}
.photo{ padding:0 0 2rem;}
.photo .swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
.photo .swiper-slide {background-size: cover;background-position: center;}
.photo .gallery-top {height: 500px;width: 100%;}
.photo .gallery-thumbs {height:120px;box-sizing: border-box;padding: 10px 0;}
.photo .gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4; cursor:pointer;}
.photo .gallery-thumbs .swiper-slide div{ width:99%; height:99%; border:1px solid #ccc; cursor:pointer;}
.photo .gallery-thumbs .swiper-slide-active {opacity: 1;}
.photo .swiper-button-prev,.photo .swiper-button-next{ background-color:#ccc; background-size:50% auto;}

.photo .swiper-button-next, .photo .swiper-container-rtl .swiper-button-prev{ right:0;}
.photo .swiper-button-prev{ left:0;}
.photo .p-block{ position:relative;}
.photo .pros{ width:85%; margin:0 auto; height:85px;}
.photo .p-block .swiper-button-prev,.photo .p-block .swiper-button-next{ background-color:#ccc; background-size:50% auto; bottom:20px; top:auto;}
.photo .p-block .gallery-top{ height:400px;}

.ptit{ padding:2rem 0 0 2rem;}
.ptit h2{ font-size:2.5rem;}
.ptit p{ font-size:2rem;}
.ptit p span{ display:inline-block; font-size:1.4rem;}

.pinfo{ padding:1rem 0 0 2rem; margin-top:1rem; border-top:1px solid #ccc;}
.pinfo p{ line-height:3rem;}
.pinfo span{ font-size:1.8rem; display:block;}
.pinfo p:before{content: "○";color: #00703a;margin-right: 5px; font-size:1.6rem;}

.pdown{ padding:3rem 0 0 2rem;}
.pdown a{ background:url(../img/pdot_1.jpg) no-repeat 0 center; padding-left:3rem; display:inline-block; margin-right:5%;}
.pdown a.pa2{ background-image:url(../img/pdot_2.jpg);}
.pdown a.pa3{ background-image:url(../img/pdot_3.jpg);}

/*内容*/
.content{font-size:1.4rem;line-height:2.4rem; color:#000; padding:2rem 0;}
.content p{font-size:1.4rem;margin:0 0 8px;line-height:2.4rem; color:#000;}


.cbrow{ text-align:center; padding:3rem 0 4rem;}
.cbrow span{ display:inline-block; border:2px solid #acce22; width:196px; height:196px;border-radius:200px; margin:0 3%;}
.cbrow span i{ display:block; margin:10px; line-height:176px; font-size:3rem; background:#acce22; color:#fff; font-style:normal;border-radius:200px;}
.cbrow .sodd{ border-color:#009b4c;}
.cbrow .sodd i{ background:#009b4c;}

.iborw{ position:relative; padding-left:20px; margin-bottom:2rem;}
.iborw:before{ content:''; width:3px; height:60px; background:#acce22; position:absolute; left:0; top:8px;}
.iborw span{ color:#333333; font-size:1.8rem; font-weight:bold;}

.bcont{ text-align:center; background:#f9f9f9; padding:4rem 2rem;}
.bcont .btit{ background:#acce22; color:#fff; font-size:2.4rem; line-height:60px; width:280px; margin:-78px auto 20px; overflow:hidden;}
.bcont p{ color:#666666; margin:10px 0 0;}
.bcont span{ color:#333333; font-size:2.4rem;}

.media-box .icon{ border:1px solid #ccc; padding:2%; background:#fff;}
.p-box{ margin-bottom:20px;}
.p-box .icon{ padding:0;}

.news-box{ border-bottom:20px solid #f6f6f6; border-left:1px solid #dedede; padding:2rem 0 0 2rem;display: flex; position:relative;}
.news-box h3{ color:#000; font-size:1.6rem;font-family:"simhei"; margin:10px 0; padding-left:4%;}
.news-box .news-time{padding:0 0 20px 4%;}
.news-box a.nmore{ color:#666; line-height:3rem; background:#e5e5e5; display:block; width:100%; height:100%; text-align:center;}
.news-box a.nmore i{ display:block; background:url(../img/amore2.jpg) no-repeat center bottom;  width:26px; height:21px; margin:0 auto; padding-top:55%;}
.news-box p{word-break:break-all;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;  overflow:hidden; margin-bottom:0; padding:0 4%;}
.news-box:hover p,.news-box:hover a,.news-box:hover span{ color:#00703a;}
.news-box:after{ content:""; width:1px; height:20px; background:#00703a; position:absolute; left:-1px; bottom:-20px;}

.m-form .mbtn{ width:40%; margin:0 auto; display:block;}

.module_tab{ margin-bottom: 30px;}
.module_tabs{border-bottom:1px solid #ccc;border-top:1px solid #ccc;line-height:43px}
.module_tabs .tab{display:block;width:13%;float:left;font-size:1.2rem;color:#000;text-align:center;cursor:pointer;}
.module_tabs .tab.active,.module_tabs .tab.cur{background-color:#00703a;color:#fff}
.module_tabs a{float:right}
.module_tab .cont{padding:1em;}
.module_tab .cont table{ width:100%;}
.module_tab .cont td{ border-bottom:1px solid #ccc; padding:5px 10px;}
/*正文*/
.newsDetail{padding-bottom: 3em}
.newsTit{text-align:center; border-bottom:1px solid #ccc;}
.newsTit h2{color:#000;padding:0;font-weight: normal;line-height: 1.3;font-family:"simhei"; }
.newsTit p{font-size:14px;color:#000;}
.newsTit p a{color:#333}
.newsTit p span{padding:0 2%; display:inline-block;}
.newsThumb{text-align: center;padding-bottom: 40px}
.newsThumb img{max-width: 90%}
/*内容*/
.content h1{font-size:32px;font-weight:bold;margin:.67em 0}
.content h2{font-size:20px;font-weight:bold;margin:.75em 0}
.content h3{font-size:18px;font-weight:bold;margin:.83em 0}
.content h4{font-size:16px;font-weight:bold;margin:1.12em 0}
.content h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.content ul li{list-style:inherit}

.content_bak{font-size:14px;line-height:26px;}
.content_bak p{font-size:14px;margin:1.12em 0;line-height:26px}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height: 150%}
.content_bak h1{font-size:32px;font-weight:bold;margin:.67em 0}
.content_bak h2{font-size:24px;font-weight:bold;margin:.75em 0}
.content_bak h3{font-size:18px;font-weight:bold;margin:.83em 0}
.content_bak h4{font-size:16px;font-weight:bold;margin:1.12em 0}
.content_bak h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content_bak h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.content_bak ul li{list-style:inherit}
.content_bak .n_top{margin-top:0}
/*分享*/
.newsbshare{text-align:center;font-size:14px}
.newsDetailCur{width:auto;position:relative;border-top:1px solid #d7d8db; margin-top:20px; position:relative;}
.newsDetailCur ul{ padding:20px 0 0;}
.newsDetailCur li{font-size:14px;position:relative;overflow: hidden;padding-bottom:5px;}
.newsDetailCur li a{}
.newsDetailCur li.r{float:right;text-align:right;border-left: 1px solid #d7d8db}
.newsDetailCur a.nbak{ position:absolute; right:0; display:block; bottom:20px; width:105px; height:35px; text-align:center; line-height:35px; color:#fff; z-index:1000; background:#118a45;}
/*手机查看*/
.check_moblie{ display:inline-block; width:250px; height:30px; vertical-align:middle; background:#f2f2f2; border:1px solid #e5e5e5; line-height:30px; color:#999; text-indent:9px; text-align:left; position:relative; cursor:pointer; margin-left:20px;}
.check_moblie .isj{background:#888888; width:0px; height:0px; overflow:hidden; margin-bottom:5px; border-top:5px solid #888888; border-right:5px solid #f2f2f2;border-left:5px solid #f2f2f2; display:block; position:absolute; right:8px; top:14px;}
.check_moblie .isj_hover{ border-top:none; border-bottom:5px solid #888888;}
.mobile_qrview{ width:100%; min-width:100%; display:none;}
.mobile_qrview .in{ border:1px solid #e5e5e5; position:relative; padding:20px 29px; min-height:130px; _height:130px; margin-top:22px;}
.mobile_qrview h1{ font-size:30px; color:#000; padding-bottom:10px;}
.mobile_qrview p{ line-height:24px; font-size:14px; color:#999}
.mobile_qrview img{float:right}
.mobile_qrview .clmoblie{display:none;width:24px; height:24px; line-height: 24px; font-size:22px; overflow:hidden; position:absolute; right:10px; top:10px}
/*推荐新闻*/
.newsRecmd h4{font-size: 24px;color:#000;padding:10px 0}
.newsRecmd .box-c{}
