@charset "utf-8";

.section{display:block;}
.section.pads{padding:20px 0 70px;}

.section .con-tit-01{font-weight:bold;font-size:2.667em;color:#2e2e2e;}
.section .con-tit-01 .s_1{margin-left:30px;font-size:27px;font-weight:400;color:#00865f;}
.section .con-tit-02{font-size:2em;color:#00865f; font-weight: 400;}

.section .txt-s-01{line-height:30px;font-size:1.067em;}

.section.tab{display:block;}
.section.tab .con-h{background-color:#f8f8f8;}
.section.tab .con-h .tabs{display:block;border:1px solid #e8e7e5;}
.section.tab .con-h .tabs:after{display:block;content:"";clear:both;}
.section.tab .con-h .tabs > li{float:left;width:20%;border-right:1px solid #e8e7e5;}
.section.tab .con-h .tabs > li > a{display:block;padding:25px 0;font-size:1.333em;color:#6a6a6a;text-align:center;}
.section.tab .con-h .tabs > li:last-child{border-right:0;}
.section.tab .con-h .tabs > li:hover > a, .section.tab .con-h .tabs > li.active > a{font-weight:bold;color:#19161e;}

.section.tab .con-con{min-height:500px;background:url(../images/main/section_bak_02.jpg) no-repeat;background-size:100% 100%;}
.section.tab .con-con .tab-content{width:1200px;margin:0 auto;padding:50px 0;}
.section.tab .con-con .tab-content:after{display:block;content:"";clear:both;}
.section.tab .con-con .tab-content .tab-con:after{display:block;content:"";clear:both;}
.section.tab .con-con .tab-content .tab-con .col-l{float:left;width:360px;}
.section.tab .con-con .tab-content .tab-con .col-r{float:right;width:745px;}
.section.tab .con-con .tab-content .tab-con .col-c{width:1200px;}
.section.tab .con-con .tab-content .tab-con strong{display:block;margin-bottom:20px;color:#fff;font-size:1.8em;}
.section.tab .con-con .tab-content .tab-con p{margin-bottom:20px;font-size:1.067em;color:#fff;line-height:30px;opacity:0.7;}


.section.info{padding:70px 0;}

.section.info .col-l{float:left;width:270px;}
.section.info .col-r{float:right;width:890px;}

.section.info .col-r .list{display:block;padding:25px 0 15px;border-width:1px 0;border-style:solid;border-color:#f0f3f6;}

.section.info .col-r .list > li{margin-bottom:10px;font-size:1em;line-height: 20px;}
.section.info .col-r .list > li > strong{color:#2e2e2e;}
.section.info .col-r .list.list02:after {content:"";display:block; clear: both;}
.section.info .col-r .list.list02 > li {float:left;width:50%;}

.section.global{min-height:530px;padding:50px 0;background:url(../images/main/global_bak.jpg) no-repeat;background-size:100% 100%;}
.section.global .news-slide {position:relative;height:340px;}
.section.global .news-slide .slide-01 li{position:relative;}
.section.global .news-slide .slide-01 li figure{display:inline-block;position:absolute;top:0;left:0;z-index:10;transition:all 0.5s ease;}
.section.global .news-slide .slide-01 li figure:hover{opacity:0.1;}
.section.global .news-slide .bx-controls-direction {}
.section.global .news-slide .bx-controls-direction a {overflow:hidden;display:inline-block;position: absolute;top:150px;width:51px;height:50px;margin-right:0px;color:#868686;vertical-align:middle;padding:0 0 0 0px;text-indent:-999px;}
.section.global .news-slide .bx-pager{display:none;}
.section.global .news-slide a.bx-prev {left:-80px;background:url(../images/main/slide_controll.png) no-repeat;background-position: 0 0;}
.section.global .news-slide a.bx-next {right:-65px;background:url(../images/main/slide_controll.png) no-repeat;background-position: -88px 0;}


.section.news{padding:70px 0;}

.section.news .col-l{float:left;width:45%;}
.section.news .col-r{float:right;width:45%;}

.section.news .con{margin-bottom:30px;border-bottom:1px solid #ddd;}
.section.news .con strong{display:block;margin-bottom:10px;font-size:1.133em;color:#00865f;}
.section.news .con a{display:inline-block;margin:15px 0;padding:10px 30px;border:1px solid #b7b7b7;font-weight:bold;}
.section.news .list{display:block;}
.section.news .list > li{position:relative;margin-bottom:10px;}
.section.news .list > li:after{content:"";position:absolute;left:0;top:15px;width:3px;height:3px;border-radius:3px;background-color:#2e2e2e;}
.section.news .list > li > a{display:block;text-indent:10px;font-size:14px;font-weight:bold;color:#2e2e2e; line-height:30px;}
