﻿/* css document */
@charset "utf-8";
@import ;
.taocs{ width: 100%; height: auto; overflow: hidden; text-align: center}
.taocs img{ width: 1400px; height: auto;}
.taocs1{width: 1201px;height: 100px;margin: 0 auto;box-shadow:0 0 10px rgba(0,0,0,.3);position: relative;margin-top: -50px;background: #fff;border-radius: 22px;}
.taocs1 ul li{width: 198.5px;height: 100px;float: left;line-height: 100px;text-align: center;font-size: 18px;}
.taocs1 ul li div{ width: 2px; height: 40px; margin-top: 30px; background:#d9d9d9}
.taocs1 ul li:nth-child(2){width: 2px}
.taocs1 ul li:nth-child(4){width: 2px}
.taocs1 ul li:nth-child(6){width: 2px}
.taocs1 ul li:nth-child(8){width: 2px}
.taocs1 ul li:nth-child(10){width: 2px}
.taocs1 ul li:nth-child(1) {line-height: 34px;}
.taocs1 ul li:nth-child(1):hover a{line-height: 44px;}
.taocs1 ul li:nth-child(1) p{padding-top: 16px;}
.taocs1 ul li:nth-child(1):hover p{padding-top: 32px;}
.taocs1 ul li:nth-child(3) {line-height: 34px;}
.taocs1 ul li:nth-child(3):hover a{line-height: 44px;}
.taocs1 ul li:nth-child(3) p{padding-top: 16px;}
.taocs1 ul li:nth-child(3):hover p{padding-top: 32px;}
.taocs1 ul li:nth-child(11) {line-height: 34px;}
.taocs1 ul li:nth-child(11):hover a{line-height: 44px;}
.taocs1 ul li:nth-child(11) p{padding-top: 16px;}
.taocs1 ul li:nth-child(11):hover p{padding-top: 32px;}
.taocs1 ul li a{ color: #333;}
.taocs1 ul li a:hover{ color: #333;}
.taocs1 ul li:hover a{ width: 100%; height: 150px; overflow: hidden; background: #367199; color: #fff; display: block; margin-top: -50px;border-radius: 22px 22px; padding-top: 0px; line-height: 150px; font-weight: bold; font-size: 22px}
.qieh1 a{width: 100%;height: 150px;overflow: hidden;background: #367199;color: #fff!important;display: block;margin-top: -50px;border-radius: 22px 22px;padding-top: 0px;font-weight: bold;font-size: 22px;line-height: 44px;}
.qieh1 p{padding-top: 32px!important;}

.qieh a{ width: 100%; height: 150px; overflow: hidden; background: #367199; color: #fff!important; display: block; margin-top: -50px;border-radius: 22px 22px; padding-top: 0px;  font-weight: bold; font-size: 22px;line-height: 150px;}



.taocs2{width: 1170px; height: 66px; line-height: 66px;  margin: 0 auto; margin-top: 170px; text-align: center; font-size:42px; letter-spacing: 17px; color: #000;}
.taocs2_1{width: 855px;height: auto;margin: 0 auto;margin-top: 32px;text-align: left;font-size: 18px;color: #959595;line-height: 38px;font-weight: normal}
.taocs2_1 p{ text-indent: 2em;}

.taocs3{width: 1170px; height: auto;  margin: 0 auto; margin-top: 151px; text-align: center; }
.taocs3 img{ width: auto; height: 94px;}
.taocs3_1{width: 1170px;height: auto;margin: 0 auto;margin-top: 20px;text-align: center;font-size: 38px;color: #000;line-height: 54px;font-weight: bold}

.taocs3_2{width: 240px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 55px;}
.taocs3_2_1{ width: 18px; height: 45px; overflow:hidden; float: left;}
.taocs3_2_2{ width: 204px; height: 45px; overflow:hidden; float: left; line-height: 22px; font-size: 16px; color: #cecece; text-align: center;}

.taocs4{width:fit-content;max-width: 875px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 140px;}
.taocs4 ul li{width: 417px;height: auto;overflow: hidden;float: left;margin-bottom: 57px;border-radius:0px 58px 0px 58px;}
.taocs4 ul li:nth-child(2n) {margin-left: 41px;}
.taocs4_1{width: 417px;height: 326px;overflow: hidden;background: #aed6ce;}
.taocs4_1 img{ width: 417px; height: 326px;border-radius:0px 58px 0px 0px;transition: all 0.6s;}
.taocs4_1 img:hover{width:100%; height:326px;transform: scale(1.1);}
.taocs4_2{width: 100%;height: 75px;overflow: hidden;line-height: 75px;font-size: 24px;text-align: right;font-weight: bold;background: #aed6ce;color: #fff;border-radius:0px 0px 0px 58px;}
.taocs4_2 span{font-size:28px;}

.taocs4_3{width: 374px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 58px;}
.taocs4_3_1{width: 38px;height: 97px;overflow:hidden;float: left;}
.taocs4_3_1 img{ width: 38px; height: 97px; }
.taocs4_3_2{width: 298px;height: 97px;overflow:hidden;float: left;line-height: 48px;font-size: 24px;color:#828282;text-align: center;padding-top: 5px;}

.taocs4_4{width: 374px; height: 52px; overflow: hidden; margin: 0 auto; margin-top:20px;line-height:26px; font-size: 18px; color:#999; text-align: center; }




/*底部 pc*/
.jt_pc { width:100%; float:left; display:block;}
.jt_wap { width:100%; float:left; display:none;}

.pc_foot { width:100%; float:left; background:#efefef; padding:40px 0px 15px 0px;}
.pc_foot_c { width:960px; margin:0px auto;}
.pc_foot_logo { width:100%; float:left; text-align:center; border-bottom:1px solid #dbdbdb; padding-bottom:15px;}
.pc_foot_logo span { width:100%; float:left;}
.pc_foot_logo p { width:100%; float:left; margin-left:30px; color:#535353; font-size:12px; line-height:20px; padding:11px 0px;}
.pc_foot_bot { width:100%; float:left; color:#535353; font-size:12px; text-align:center; line-height:20px; margin-top:15px;}













