*{font-size: 12px;margin: 0;padding: 0;font-family: "Microsoft YaHei";}
ul,li{list-style: none;}
.con{width: 96%;margin:0 auto;display: flow-root;max-width:1700px;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
a{text-decoration: unset;}
/*导航*/
.navArea{height: 138px;z-index: 101;}
.navArea label{height: 138px;max-width: 583px;float: left;width: 28%;}
.navArea label img{margin: 0 auto;display: inline-block;margin-top: 29px;}
.navArea .navBg{float: left;width: 72%;}
.navArea .navBg li{float:left;text-align: center;font-size: 14px;color: #fff;line-height: 138px;margin-right: 5%;}
.navArea .navBg li:last-child{margin-right: 0;}
.navArea .navBg li a{font-size: 20px;color: #010101;padding-bottom: 15px;}
.navArea .navBg a:hover{color: #101010;border-bottom: 3px #17680b solid;}
@media screen and (max-width: 1400px){
    .navArea .navBg li{margin-right: 3%;}
}
/*轮播*/
.con-banner{position: relative;z-index: 100;top:0;}
.con-banner .swiper-pagination-bullet{background: #fff;width: 17px;height: 17px;opacity: 1;}
.con-banner .swiper-pagination-bullet-active{width: 50px;background-color: #17680b;border-radius: 8.5px;}
/*栏目标题*/
.title{text-align: center;margin-top: 85px;}
.title p:first-child{font-size: 38px;font-weight: bold;color: #262626;margin-bottom: 35px;}
.title p:last-child{font-size: 30px;font-weight: lighter;color: #6a6a6a;margin: 25px auto;}
/*底部设置*/
.footer {background-color:#333;padding-bottom: 37px;}
.footer .footer-left{display: inline-block;}
.footer .footer-left-t{height: 45px;display: flow-root;border-top: 3px #cc1b23 solid;width: 260px;padding-top: 30px;}
.footer .footer-left-t img{margin-right: 6px;width: 48px;}
.footer .footer-left-t div{height: 45px;color: #fff;}
.footer .footer-left-t div p:first-child{font-size: 18px;line-height: 30px;font-weight: bold;}
.footer .footer-left-t div p:last-child{font-size: 10px;}
.footer .footer-left-c{margin-top: 23px;width: 260px;text-align: center;}
.footer .footer-left-c img{background-color: #fff;display: inline-block;padding: 7px;}
.footer .footer-left-c p:last-child{color: #7e7e7e;line-height: 30px;margin-top: 16px;}
.footer .footer-right{padding-top: 35px;}
.footer .footer-right .footer-nav a{font-size: 12px;color: #ccc;display: inline-block;margin-right: 65px;}
.footer .footer-right .footer-nav a:last-child{margin-right: 0;}
.footer .footer-right .footer-right-c{padding-top: 50px;}
.footer .footer-right .footer-right-c p{color: #ccc;display: inline-block;margin-right: 50px;}
.footer .footer-right .footer-right-c .iconfont{color: #666666;font-size: 16px;margin-right: 7px;display: inline-block;}
.footer .footer-right .footer-right-c p:nth-child(n+5){padding-top:24px;}
.footer .footer-right input{display: block;width: 150px;height: 40px;background-color: #cc1b23;color: #fff;border: 0;margin: 32px 0;}
.footer .bqsy{color: #666;font-size: 12px;}
.footer .bqsy span{margin-right: 2rem;}
.footer .bqsy a{color: #666;}
/*留言板*/
.lyb{display: none;}
.lyb p{line-height: 40px;}
.lyb p label{display: inline-block;width: 100px;font-size: 14px;}
.lyb p input{height: 25px;}
.lyb p:nth-child(3){margin-top: 18px;}
.lyb .submit{display: block;width: 150px;height: 40px;background-color: #cc1b23;color: #fff;border: 0;margin: 32px 0;}
/*左导航*/
.left-nav{max-width: 380px;float: left;width: 22%;}
.left-nav .list-con{border: 3px #115d2f solid;width: 100%;box-shadow: 0 3px 3px 1px rgba(0,0,0,0.35);padding-top: 50px;}
.left-nav .list-title{background-color: #097c25;border: 3px #097c25 solid;width: 100%;color: #fff;line-height: 125px;text-align: center;position: relative;}
.left-nav .list-title span{font-size: 30px;}
.left-nav .list-title p{position: absolute;top: 20px;left: 25px;font-size: 38px;color: rgba(255,255,255,0.2);}
.left-nav .list-con a{line-height: 28px;display: inline-block;padding: 20px 10px;margin: 15px;background-color: #ededed;width: 86%;}
.left-nav .list-con a span{display: inline-block;width: 90%;float: left;font-size:16px;}
.left-nav .list-con a img{background-color: #115d2f;display: inline-block;text-align: center;padding:4px 3px;margin-left: 10px; width: 5%;float: right;}
.left-nav .list-con a:hover{color:#115d2f;}
.left-nav .list{margin-bottom: 90px;}
/*内页标题*/
.con .content.fr{max-width: 1260px;width: 75%;}
.con .ny-content{border: 2px #115d2f solid;}
.con .content .ny-title{background-color: #097c25;display: flow-root;font-size: 18px;padding:15px 30px;line-height: 32px; }
.con .content .ny-title *{color: #fff;font-size:25px;}
.con .content .ny-title p:first-child:before{content: "";float:left;width: 6px;height: 32px;background-color: #fff;margin-right: 10px;}
/*底部内容*/
#footer{background: url("../img/footer-bg.png") no-repeat 50%; width:100%; margin:0 auto; padding-top:48px;height: 422px;overflow: hidden; }
#footer .con-son{margin: 0 auto;padding-left: 17%;}
#footer .left{float:left;margin-right: 17%;}
#footer .left:nth-child(3){margin-right: 0;}
#footer .title{ font-size:20px; color:#fff; font-weight:bold; margin-bottom:20px;margin-top: 0;text-align: left;}
#footer ul{ margin:0px; padding:0px; list-style:none;}
#footer ul li{ line-height:25px;color:#fff;}
#footer  a{ color:#fff; text-decoration:none;}
#footer  a:hover{text-decoration: underline;}
#footer .f_pro{ width:286px;}
#footer .f_cu{ width:258px; color:#1e1e1e;}
#footer .f_cu .cubg{padding-left:25px;}
#footer .f_cu .cubg p{ margin:0px 0px 7px; padding:0px;color:#fff}
#footer .copy{ height:48px; line-height:48px;color:#FFF; margin-top:80px;text-align: center;}