/*=================-------仲景专题之‘药品’---------=====================*/
.special_banner01{position: relative;width: 100%;}
.specialB_swiper{position: relative;width: 100%;overflow: hidden;}
.specialB_swiper a{display: flex;text-align: center;justify-content: center;align-items: self-start;}
.specialB_swiper a img{width:100%;}
.special_lm01{position: relative;width: 100%;background-color: #ad060e;}
.special_lm01 ul{position: relative;width: 100%;display: flex;justify-content: center;}
.special_lm01 li{position: relative;margin: 10px;min-width: 130px;text-align: center;}
.special_lm01 li a{display: inline-block;height: 30px;line-height: 30px;font-size: 16px;color: #fff;text-align: center;margin: 0px auto;position: relative;}
.special_lm01 li a:after{content: '';height: 1px;width: 0%;background-color: #fff;position: absolute;bottom: 0px;left: 0px;transition: all 0.6s;
-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.special_lm01 li a:hover:after{content: '';height: 1px;width: 100%;}
.special_lmList{position: relative;}

#lmList_zxzx{position: relative;width: 100%;background-color: #fff;}
#lmList_zxzx .public_div{padding: 42px 0px;display: flex;justify-content: space-between;align-items: flex-start;}
#lmList_zxzx .public_div .izxzx_left{position: relative;float: left;width: 615px;overflow: hidden;height: 386px;}
#lmList_zxzx .public_div .izxzx_left a{display: block;}
#lmList_zxzx .public_div .izxzx_left .swiper-pagination-bullet{background-color: #e1e1e1;opacity: 1;width: 12px;height: 12px;margin: 0px 6px;}
#lmList_zxzx .public_div .izxzx_left .swiper-pagination-bullet-active{background-color: #ad060e;}
#lmList_zxzx .public_div .izxzx_right{position: relative;width: 580px;float: right;padding-top: 8px;}
#lmList_zxzx .public_div .izxzx_right .title_01{position: relative;width: 100%;}
#lmList_zxzx .public_div .izxzx_right .title_01 p.one{font-size: 24px;font-weight: bold;color: #ad060e;line-height: 32px;}
#lmList_zxzx .public_div .izxzx_right .title_01 p.two{font-size: 12px;color: #ad060e;line-height: 16px;letter-spacing: 1px;text-transform: uppercase;
	padding-left: 1px;font-family: Arial;}
#lmList_zxzx .public_div .izxzx_right ul{position: relative;margin-top: 15px;}
#lmList_zxzx .public_div .izxzx_right ul li{position: relative;width: 100%;}
#lmList_zxzx .public_div .izxzx_right ul li a{position: relative;display: block;}
#lmList_zxzx .public_div .izxzx_right ul li a p.one{font-size: 18px;color: #333;line-height: 38px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;width: 100%;}
#lmList_zxzx .public_div .izxzx_right ul li a:hover p.one{color: #ad060e;}
#lmList_zxzx .public_div .izxzx_right ul li a p.two{line-height: 20px;color: #8d8d8d;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;overflow: hidden;height: 64px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_zxzx .public_div .izxzx_right ul li a:hover p.two{color: #666;}
#lmList_zxzx .public_div .izxzx_right ul li.jl a p.one{font-size: 16px;line-height: 36px;}

#lmList_wdkt{position: relative;width: 100%;background-color: #f2f2f2;padding-top: 50px;padding-bottom: 13px;}
#lmList_wdkt .iwdkt_left{position: relative;width: 332px;float: left;}
#lmList_wdkt .iwdkt_left .iwdkt_title{position: relative;width: 100%;background-color: #ad060e;text-align: center;padding-top: 15px;padding-bottom: 20px;height: 137px;
margin-bottom: 12px;}
#lmList_wdkt .iwdkt_left .iwdkt_title p.one{line-height: 26px;color: #fff;font-size:20px;}
#lmList_wdkt .iwdkt_left .iwdkt_title p.two{line-height: 25px;color: #fff;font-size:12px;font-family: Arial;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne{position: relative;padding: 16px;background-color: #fff;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_img{position: relative;width: 100px;height: 100px;border-radius: 50%;overflow: hidden;float: left;margin-right: 15px;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_img a{display: block;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_img a:hover img{transform: scale(1.08);}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_img a img{width: 100%;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_txt{position: relative;float: right;width: calc(100% - 115px);}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_txt span{line-height: 20px;display: block;color: #8c8c8c;font-size: 16px;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_txt a{color: #ad060e;font-size: 18px;line-height: 32px;margin-top: 12px;margin-bottom: 8px;display: block;width: 100%;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_txt a:hover{color: #000;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_txt p{color: #848484;font-size: 14px;line-height: 30px;height: 150px;position: relative;margin-bottom: 50px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
#lmList_wdkt .iwdkt_left .iwdkt_wdOne .wdOne_yljl{color: #8c8c8c;font-size: 14px;line-height: 16px;text-align: right;}
#lmList_wdkt .iwdkt_right{position: relative;float: right;margin-left: 11px;width: calc(100% - 343px);}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne{position: relative;padding: 16px;background-color: #fff;margin-bottom: 11px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_img{position: relative;width: 100px;height: 100px;border-radius: 50%;overflow: hidden;float: left;margin-right: 15px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_img a{display: block;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_img a:hover img{transform: scale(1.08);}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_img a img{width: 100%;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt{position: relative;float: right;width: calc(100% - 115px);}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt a{color: #ad060e;font-size: 18px;line-height: 32px;margin-top: 9px;margin-bottom: 8px;display: block;width: 100%;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt a:hover{color: #000;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt p{color: #848484;font-size: 14px;line-height: 26px;position: relative;margin-bottom: 7px;padding-right: 80px;height: 199px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt p span{display: block;height: 52px;margin-bottom: 18px;display: -webkit-box;/*-webkit-box-orient: vertical;*/
	/*-webkit-line-clamp: 2;overflow: hidden;*/}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_txt p img{margin: 0px 20px 0px 3px;max-width: 280px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdOne .wdOne_yljl{color: #8c8c8c;font-size: 14px;line-height: 16px;text-align: right;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo{position: relative;padding: 17px 12px 16px 17px;background-color: #fff;width: calc(50% - 34px);float: left;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_img{position: relative;width: 100px;height: 100px;border-radius: 50%;overflow: hidden;float: left;margin-right: 15px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_img a{display: block;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_img a:hover img{transform: scale(1.08);}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_img a img{width: 100%;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_txt{position: relative;float: left;width: calc(100% - 115px);}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_txt a{color: #ad060e;font-size: 18px;line-height: 34px;margin-bottom: 4px;display: block;width: 100%;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_txt a:hover{color: #000;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_txt p{color: #848484;font-size: 14px;line-height: 26px;position: relative;margin-bottom: 25px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 78px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_txt p img{margin: 0px 20px 0px 3px;max-width: 280px;}
#lmList_wdkt .iwdkt_right .iwdkt_wdTwo .wdTwo_yljl{color: #8c8c8c;font-size: 14px;line-height: 16px;text-align: right;}

#lmList_fjyy{position: relative;width: 100%;background-color: #fff;background-size: cover;background-position: center;
	padding-top: 51px;padding-bottom: 42px;}
#lmList_fjyy .public_div{height: 545px;background-image: url('../images/images_zt/fjyy02.png');}
#lmList_fjyy .fjyy_title{position: relative;background-image: url('../images/images_zt/fjyy03.png');width: 244px;height: 62px;margin: 0px auto;padding: 7px 0px;}
#lmList_fjyy .fjyy_title p.one{line-height: 43px;text-align: center;color: #ad060e;font-size: 28px;font-weight: bold;letter-spacing: 6px;}
#lmList_fjyy .fjyy_title p.two{line-height: 14px;text-align: center;color: #ad060e;font-size: 10px;text-transform: uppercase;font-family: Arial;}
#lmList_fjyy .fjyy_txtBy{position: relative;text-align: center;margin-top: 48px;}
#lmList_fjyy .fjyy_txtBy span{font-size: 19px;color: #ad060e;letter-spacing: 4px;line-height: 25px;}
#lmList_fjyy .fjyy_txtBy span.one{line-height: 30px;font-size: 26px;font-weight: bold;margin-right: 5px;}
#lmList_fjyy .fjyy_yaoImg{position: relative;width: 100%;text-align: center;margin-top: 50px;}
#lmList_fjyy .fjyy_yaoImg img{max-width: 300px;max-height: 200px;}
#lmList_fjyy .fjyy_iList{position: absolute;width: 988px;top: 138px;left: 89px;z-index: 2;padding: 0px 18px;}
#lmList_fjyy .fjyy_iList .small_igj{position: relative;width: 158px;height: 158px;border-radius: 50%;overflow: hidden;float: left;
	box-shadow: 10px 0px 5px 0px rgba(0,0,0,0.15);background-color: #ad060e;}
#lmList_fjyy .fjyy_iList .small_igj a{display: block;position: relative;width: 100%;height: 100%;}
#lmList_fjyy .fjyy_iList .small_igj a img{width: 100%;height: 100%;}
#lmList_fjyy .fjyy_iList .small_igj a span{display: block;position: absolute;height: 100%;width: 100%;line-height: 158px;font-size: 24px;color: #fff;text-align: center;
	top: 0px;left: 0px;letter-spacing: 2px;z-index: 3;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_fjyy .fjyy_iList .small_igj a:hover span{background-color: rgba(0,0,0,0.5);}
#lmList_fjyy .fjyy_iList .small_igj a:hover img{transform: scale(1.08);}

#lmList_ppys{position: relative;padding-top: 39px;padding-bottom: 13px;}
#lmList_ppys .ippys_title{position: relative;width: 100%;text-align: center;padding: 10px 0px;}
#lmList_ppys .ippys_title p.one{color: #ad060e;font-size: 30px;line-height: 40px;letter-spacing: 8px;padding-left: 8px;}
#lmList_ppys .ippys_title p.two{color: #ad060e;font-size: 12px;line-height: 20px;text-transform: uppercase;font-family: Arial;}
#lmList_ppys .ippys_list{position: relative;width: 100%;padding: 43px 0px;}
#lmList_ppys .ippys_list .ippys_small{position: relative;width: calc(25% - 21px);float: left;margin-right: 28px;}
#lmList_ppys .ippys_list .ippys_small a{display: block;}
#lmList_ppys .ippys_list .ippys_small a img{width: 100%;}
#lmList_ppys .ippys_list .ippys_small a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0);
z-index: 2;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_ppys .ippys_list .ippys_small .small_jj{position: absolute;width: 70%;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 14px;
line-height: 28px;opacity: 0;z-index: 3;letter-spacing: 1px;}
#lmList_ppys .ippys_list .ippys_small a:hover:after{background-color: rgba(0,0,0,0.6);}
#lmList_ppys .ippys_list .ippys_small a:hover .small_jj{opacity: 1;}
#lmList_ppys .ippys_list .ippys_small:nth-child(4){margin-right: 0px;}

#lmList_cpry{position: relative;width: 100%;height: 492px;background-size: cover;background-position: center;padding-top: 72px;}
#lmList_cpry .icpry_title{position: relative;padding-left: 18px;float: left;width: 53px;}
#lmList_cpry .icpry_title p.one{font-size: 30px;color: #e5c068;font-weight: bold;line-height: 34px;width: 32px;}
#lmList_cpry .icpry_title p.two{font-size: 12px;color: #e5c068;text-transform: uppercase;font-family: Arial;position: absolute;width: 100px;line-height: 15px;
	bottom: -5px;right: 15px;transform: rotate(90deg);transform-origin:100% 100%;-ms-transform: rotate(90deg);-ms-transform-origin:100% 100%;
-webkit-transform: rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform: rotate(90deg);-moz-transform-origin:100% 100%;-o-transform: rotate(90deg);		/* Opera */
-o-transform-origin:100% 100%;}
#lmList_cpry .icpry_List{position: relative;float: right;margin-top: 45px;max-width: 681px;}
#lmList_cpry .icpry_List .icpry_small{position: relative;width: 205px;float: left;margin: 0px 11px 5px 11px;}
#lmList_cpry .icpry_List .icpry_small a{display: block;}
#lmList_cpry .icpry_List .icpry_small img{width: 100%;height: 145px;}
#lmList_cpry .icpry_List .icpry_small p{color: #e5c068;font-size: 14px;text-align: center;line-height: 36px;letter-spacing: 1px;overflow: hidden;display: block;
    text-overflow: ellipsis;width: 100%;height: 36px;white-space: nowrap;}

#lmList_kpzs{position: relative;width: 100%;}
#lmList_kpzs .ikpzs_title{position: relative;width: 100%;text-align: center;padding-top: 43px;}
#lmList_kpzs .ikpzs_title p.one{font-size: 30px;color: #ad060e;line-height: 40px;letter-spacing: 7px;}
#lmList_kpzs .ikpzs_title p.two{color: #ad060e;font-size: 12px;text-transform: uppercase;line-height: 18px;}
#lmList_kpzs ul.ikpzs_List{position: relative;width: 100%;margin-top: 53px;display: flex;flex-wrap: wrap;}
#lmList_kpzs ul.ikpzs_List li{padding: 5px 0px;width: 508px;height: 26px;white-space: nowrap;display: block;text-overflow: ellipsis;overflow: hidden;
margin-right: 190px;padding-left: 12px;position: relative;}
#lmList_kpzs ul.ikpzs_List li:before{content: '';position: absolute;width: 4px;height: 4px;background-color: #333;left: 2px;top: 15px;}
#lmList_kpzs ul.ikpzs_List li:nth-child(2n){margin-right: 0px;}
#lmList_kpzs ul.ikpzs_List li a{color: #333;font-size: 16px;line-height: 26px;}
#lmList_kpzs ul.ikpzs_List li a:hover{color: #ad060e;}

#lmList_xgzt{position: relative;width: 100%;}
#lmList_xgzt .public_div{padding-bottom: 26px;padding-top: 28px;}
#lmList_xgzt .ixgzt_title{position: relative;width: 100%;text-align: center;}
#lmList_xgzt .ixgzt_title p.one{font-size: 30px;color: #ad060e;line-height: 40px;letter-spacing: 7px;}
#lmList_xgzt .ixgzt_title p.two{color: #ad060e;font-size: 12px;text-transform: uppercase;line-height: 18px;}
#lmList_xgzt .ixgzt_List{position: relative;width: 100%;margin-top: 45px;}
#lmList_xgzt .ixgzt_List .ixgzt_small{position: relative;width: calc(25% - 32.5px);height: 195px;overflow: hidden;margin-right: 43px;float: left;
margin-bottom: 25px;}
#lmList_xgzt .ixgzt_List .ixgzt_small:nth-child(4n){margin-right: 0px;}
#lmList_xgzt .ixgzt_List .ixgzt_small a{display: block;}
#lmList_xgzt .ixgzt_List .ixgzt_small div{position: absolute;width: 100%;height: 66px;bottom: -30px;left: 0px;background-color: rgba(0,0,0,0.6);
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_xgzt .ixgzt_List .ixgzt_small p{display: block;line-height: 36px;color: #fff;font-size: 16px;text-align: center;white-space: nowrap;
    display: block;padding: 0px 10px;text-overflow: ellipsis;overflow: hidden;}
#lmList_xgzt .ixgzt_List .ixgzt_small span{color: #ddd;font-size: 12px;letter-spacing: 1px;display: block;text-align: center;line-height: 20px;}
#lmList_xgzt .ixgzt_List .ixgzt_small a:hover div{bottom:0px;}
#lmList_xgzt .ixgzt_List .ixgzt_small a:hover img{transform: scale(1.08);}



/*=================-------仲景专题之‘通用’---------=====================*/
#zty_public .public_div{width: 1200px;}
.special_head{position: fixed;width: 100%;background-color: #fff;top: 0px;left: 0px;z-index: 99;box-shadow: 0px 0px 8px 2px rgba(0,0,0,0.15);}
.special_head .ihead_one{position: relative;display:inline-block;float: left;padding-top: 10px;line-height: 34px;height: 34px;padding-bottom: 5px;
	font-size: 16px;color: #333;letter-spacing: 1px;}
.special_head .ihead_two{position: relative;width: 1000px;float: right;text-align: right;}
.special_head .ihead_two a{font-size: 14px;line-height: 28px;height: 28px;letter-spacing: 1px;color: #333;padding: 14px 7px 7px 7px;
display: inline-block;margin: 0px 8px;}
.special_head .ihead_two a:hover{background-color: #6d0100;color: #fff;}
.special_banner03{position: relative;width: 100%;margin-top: 49px;}
.special_banner03 .banner_opts{position: absolute;width: 100%;bottom: 0px;left: 0px;z-index: 9;background-color: rgba(0,0,0,0.25);}
.special_banner03 .banner_opts p{color: #fff;line-height: 26px;font-size: 14px;letter-spacing: 1px;margin-bottom: 26px;}
.special_banner03 .banner_opts p.one{position: relative;font-size: 30px;line-height: 45px;margin-top: 37px;margin-bottom: 14px;letter-spacing: 0px;}
.special_banner03 .banner_opts p.two{position: relative;font-size: 30px;line-height: 45px;margin-top: 37px;margin-bottom: 14px;font-weight: bold;}
.special_banner03 .banner_opts p.thr{letter-spacing: 0.5px;}
.special_banner03 .swiper-slide{overflow: hidden;}
.special_lm02{position: relative;width: 100%;background-color: #6d0100;}
.special_lm02 ul{position: relative;width: 100%;display: flex;justify-content: flex-end;}
.special_lm02 li{position: relative;margin-right: 10px;}
.special_lm02 li a{display: inline-block;height: 49px;line-height: 49px;font-size: 16px;color: #fff;text-align: center;padding: 0px 38px;position: relative;}
.special_lm02 li a:hover{background-color: #6d0100;}

#lmList_ttzx{position: relative;width: 100%;background-color: #fff;}
#lmList_ttzx .public_div{padding: 54px 0px 42px 0px;}
#lmList_ttzx .ittzx_title{position: relative;margin-bottom: 52px;width: 100%;background-color: #fff;}
#lmList_ttzx .ittzx_title .title_left{position: relative;float: left;width: 60px;padding: 23px 15px;font-size: 40px;line-height: 48px;text-align: center;
	background-color: #6d0100;color: #fff;font-weight: bold;}
#lmList_ttzx .ittzx_title .title_right{position: relative;float: right;width: calc(100% - 140px);padding: 15px 25px;}
#lmList_ttzx .ittzx_title .title_right p.one{font-size: 35px;line-height: 45px;color: #333;font-weight: bold;margin-bottom: 11px;overflow: hidden;width: 100%;
    text-overflow: ellipsis;white-space: nowrap;display: block;}
#lmList_ttzx .ittzx_title .title_right p.two{font-size: 15px;line-height: 28px;color: #9f9e9e;display: -webkit-box;height: 56px;
    -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
#lmList_ttzx .public_div .izxzx_left{position: relative;float: left;width: 645px;overflow: hidden;height: 385px;}
#lmList_ttzx .public_div .izxzx_left a{display: block;}
#lmList_ttzx .public_div .izxzx_left .swiper-pagination{bottom: 22px;}
#lmList_ttzx .public_div .izxzx_left .swiper-pagination-bullet{background-color: #e1e1e1;opacity: 1;width: 12px;height: 12px;margin: 0px 5px;}
#lmList_ttzx .public_div .izxzx_left .swiper-pagination-bullet-active{background-color: #ad060e;}
#lmList_ttzx .public_div .izxzx_right{position: relative;width: 535px;float: right;padding-top: 18px;}
#lmList_ttzx .public_div .izxzx_right .title_01{position: relative;width: 100%;}
#lmList_ttzx .public_div .izxzx_right .title_01 p.one a{font-size: 26px;font-weight: bold;color: #333;line-height: 40px;letter-spacing: 1px;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 80px;}
#lmList_ttzx .public_div .izxzx_right .title_01 p.one a:hover{color: #6d0100;}
#lmList_ttzx .public_div .izxzx_right .title_01 p.two{font-size: 14px;color: #9f9e9e;line-height: 30px;margin-top: 22px;margin-bottom: 44px;}
#lmList_ttzx .public_div .izxzx_right .title_01 p.two a{color: #ff0000;padding: 0px 3px;}
#lmList_ttzx .public_div .izxzx_right .title_01 p.two a:hover{color: #6d0100;}
#lmList_ttzx .public_div .izxzx_right ul{position: relative;}
#lmList_ttzx .public_div .izxzx_right ul li{position: relative;width: 100%;}
#lmList_ttzx .public_div .izxzx_right ul li a{position: relative;display: block;}
#lmList_ttzx .public_div .izxzx_right ul li a p.one{font-size: 18px;color: #333;line-height: 38px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;width: 100%;}
#lmList_ttzx .public_div .izxzx_right ul li a:hover p.one{color: #ad060e;}
#lmList_ttzx .public_div .izxzx_right ul li a p.two{line-height: 20px;color: #8d8d8d;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;overflow: hidden;height: 64px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_ttzx .public_div .izxzx_right ul li a:hover p.two{color: #666;}
#lmList_ttzx .public_div .izxzx_right ul li.jl a p.one{font-size: 16px;line-height: 35px;}

#lmList_jcsp{position: relative;width: 100%;margin-top: 20px;}
.ijcsp_title{position: relative;width: 100%;display: flex;padding: 5px 0px;}
.ijcsp_title div.one{color: #6d0100;font-size: 30px;letter-spacing: 1px;line-height: 40px;font-weight: bold;min-width: 145px;}
.ijcsp_title div.two{display: flex;width: 100%;align-items: flex-end;}
.ijcsp_title div.two p{color: #cbcbcb;font-size: 18px;font-family: Arial;margin: 7px 0px 4px 0px;border-bottom: 2px solid #f7f7f7;line-height: 27px;
text-transform: uppercase;display: block;width: 100%;}
.ijcsp_title div.two a{font-size: 18px;text-transform: uppercase;color: #ccc;line-height: 21px;margin-left: 15px;width: 60px;min-width: 60px;
	letter-spacing: 1px;overflow: hidden;font-family: Arial;position: relative;}
.ijcsp_title div.two a:hover{color: #6d0100;width: 80px;min-width: 80px;margin-left: 5px;}
.ijcsp_title div.two a:hover:after{content: '>>';position: absolute;}
#lmList_jcsp .ijcsp_list{position: relative;margin-top: 44px;}
#lmList_jcsp .ijcsp_list .ijcsp_small{position: relative;width: calc(25% - 15px);margin-right: 20px;float: left;margin-bottom: 15px;}
#lmList_jcsp .ijcsp_list .ijcsp_small:nth-child(4n){margin-right: 0px;}
#lmList_jcsp .ijcsp_list .ijcsp_small a{display: block;}
#lmList_jcsp .ijcsp_list .ijcsp_small .small_img{position: relative;width: 100%;overflow: hidden;height: 175px;}
#lmList_jcsp .ijcsp_list .ijcsp_small .small_img img{width: 100%;height: 100%;}
#lmList_jcsp .ijcsp_list .ijcsp_small .small_img:after{content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-position: center;
background-color: rgba(0,0,0,0.4);background-image: url('../images/images_zt/jcsp05.png');background-repeat: no-repeat;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_jcsp .ijcsp_list .ijcsp_small p{font-size: 16px;color: #333;display: block;text-align: center;line-height: 34px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img:after{background-color: rgba(0,0,0,0.7);}
#lmList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img img{transform: scale(1.08);}
#lmList_jcsp .ijcsp_list .ijcsp_small a:hover p{color: #ad060e;}

#lmList_xgzx{position: relative;width: 100%;margin-top: 26px;}
#lmList_xgzx ul.ikpzs_List{position: relative;width: 100%;margin-top: 33px;display: flex;flex-wrap: wrap;}
#lmList_xgzx ul.ikpzs_List li{padding: 5px 0px;width: 483px;height: 25px;white-space: nowrap;display: block;text-overflow: ellipsis;overflow: hidden;
margin-right: 210px;padding-left: 12px;position: relative;}
#lmList_xgzx ul.ikpzs_List li:before{content: '';position: absolute;width: 4px;height: 4px;background-color: #333;left: 2px;top: 15px;}
#lmList_xgzx ul.ikpzs_List li:nth-child(2n){margin-right: 0px;}
#lmList_xgzx ul.ikpzs_List li a{color: #333;font-size: 16px;line-height: 25px;}
#lmList_xgzx ul.ikpzs_List li a:hover{color: #ad060e;}

#lmList_tpzq{position: relative;width: 100%;margin-top: 42px;}
#lmList_tpzq ul.itpzq_List{position: relative;width: 100%;padding-top: 42px;}
#lmList_tpzq ul.itpzq_List li{position: relative;width: calc(25% - 15px);height: 285px;overflow: hidden;float: left;margin-right: 20px;
margin-bottom: 20px;}
#lmList_tpzq ul.itpzq_List li:nth-child(4n){margin-right: 0px;}
#lmList_tpzq ul.itpzq_List li a{position: relative;width: 100%;display: block;}
#lmList_tpzq ul.itpzq_List li a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 2;
background-color: rgba(0,0,0,0);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_tpzq ul.itpzq_List li a img{width: 100%;}
#lmList_tpzq ul.itpzq_List li a span{position: absolute;display: block;width: 80%;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);
font-size: 18px;color: #fff;letter-spacing: 1px;line-height: 26px;z-index: 3;opacity: 0;transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmList_tpzq ul.itpzq_List li a:hover img{transform: scale(1.1);}
#lmList_tpzq ul.itpzq_List li a:hover span{opacity: 1;}
#lmList_tpzq ul.itpzq_List li a:hover:after{background-color: rgba(0,0,0,0.5);}



/*=====================================专题页 疾病===================================================*/
/*==============================Special page --- disease============================================*/
.special_head.spThrjb_head .ihead_two a:hover{background-color: #1fbaac;}
.special_lm03{position: relative;width: 100%;background-color: #000;}
.special_lm03 ul{position: relative;width: 100%;display: flex;justify-content: flex-end;}
.special_lm03 li{position: relative;}
.special_lm03 li a{display: inline-block;height: 49px;line-height: 49px;font-size: 16px;color: #fff;text-align: center;padding: 0px 38px;position: relative;}
.special_lm03 li a:hover{background-color: #0065c3;}

#lmThrList_xgzx{position: relative;width: 100%;background-color: #fff;}
#lmThrList_xgzx .public_div{padding: 64px 0px 59px 0px;display: flex;align-items: center;}
#lmThrList_xgzx .ittzx_title{position: relative;margin-bottom: 52px;width: 100%;background-color: #fff;}
#lmThrList_xgzx .ittzx_title .title_left{position: relative;float: left;width: 60px;padding: 23px 15px;font-size: 40px;line-height: 48px;text-align: center;
	background-color: #6d0100;color: #fff;font-weight: bold;}
#lmThrList_xgzx .ittzx_title .title_right{position: relative;float: right;width: calc(100% - 140px);padding: 15px 25px;}
#lmThrList_xgzx .ittzx_title .title_right p.one{font-size: 35px;line-height: 45px;color: #333;font-weight: bold;margin-bottom: 11px;overflow: hidden;width: 100%;
	text-overflow: ellipsis;white-space: nowrap;display: block;}
#lmThrList_xgzx .ittzx_title .title_right p.two{font-size: 15px;line-height: 28px;color: #9f9e9e;display: -webkit-box;height: 56px;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
#lmThrList_xgzx .public_div .izxzx_left{position: relative;float: left;width: 645px;overflow: hidden;height: 385px;}
#lmThrList_xgzx .public_div .izxzx_left a{display: block;}
#lmThrList_xgzx .public_div .izxzx_left .swiper-pagination{bottom: 22px;}
#lmThrList_xgzx .public_div .izxzx_left .swiper-pagination-bullet{background-color: #e1e1e1;opacity: 1;width: 12px;height: 12px;margin: 0px 5px;}
#lmThrList_xgzx .public_div .izxzx_left .swiper-pagination-bullet-active{background-color: #1fbaac;}
#lmThrList_xgzx .public_div .izxzx_right{position: relative;width: 526px;float: right;padding-top: 14px;padding-bottom: 10px;margin-left: 29px;}
#lmThrList_xgzx .public_div .izxzx_right .title_01{position: relative;width: 100%;}
#lmThrList_xgzx .public_div .izxzx_right .title_01 p.one a{font-size: 26px;font-weight: bold;color: #333;line-height: 40px;letter-spacing: 1px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 80px;}
#lmThrList_xgzx .public_div .izxzx_right .title_01 p.one a:hover{color: #1fbaac;}
#lmThrList_xgzx .public_div .izxzx_right .title_01 p.two{font-size: 14px;color: #9f9e9e;line-height: 30px;margin-top: 18px;min-height: 120px;}
#lmThrList_xgzx .public_div .izxzx_right .title_01 p.two a{color: #ff0000;padding: 0px 3px;}
#lmThrList_xgzx .public_div .izxzx_right .title_01 p.two a:hover{color: #0065c3;}
#lmThrList_xgzx .public_div .izxzx_right ul{position: relative;}
#lmThrList_xgzx .public_div .izxzx_right ul li{position: relative;width: 100%;}
#lmThrList_xgzx .public_div .izxzx_right ul li a{position: relative;display: block;}
#lmThrList_xgzx .public_div .izxzx_right ul li a p.one{font-size: 18px;color: #333;line-height: 38px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;width: 100%;}
#lmThrList_xgzx .public_div .izxzx_right ul li a:hover p.one{color: #1fbaac;}
#lmThrList_xgzx .public_div .izxzx_right ul li a p.two{line-height: 20px;color: #8d8d8d;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;overflow: hidden;height: 64px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_xgzx .public_div .izxzx_right ul li a:hover p.two{color: #666;}
#lmThrList_xgzx .public_div .izxzx_right ul li.jl a p.one{font-size: 16px;line-height: 35px;}

.ztlmThr_title{position: relative;width: 100%;display: flex;padding: 0px;border-bottom: 1px solid #e2e2e2;align-items: center;justify-content: space-between;}
.ztlmThr_title div.one{color: #0b0205;font-size: 28px;letter-spacing: 1px;line-height: 40px;font-weight: bold;padding: 10px 25px 10px 0px;position: relative;}
.ztlmThr_title div.one:before{content: '';position: absolute;width: calc(100% + 18px);height: 5px;background-color: #00fed9;left: 0px;bottom: -3px;}
.ztlmThr_title div.one:after{content: '';position: absolute;width: 100%;height: 5px;background-color: #0165c3;left: 0px;bottom: -3px;}
.ztlmThr_title a.two{position: relative;display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #e4e4e4;margin: 0px 20px;}
.ztlmThr_title a.two:before{content: '';position: absolute;display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #e4e4e4;top: 0px;left: -17px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.ztlmThr_title a.two:after{content: '';position: absolute;display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #e4e4e4;top: 0px;right: -17px;transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.ztlmThr_title a.two:hover{background-color: #1fbaac;}
.ztlmThr_title a.two:hover:before{background-color: #1fbaac;}
.ztlmThr_title a.two:hover:after{background-color: #1fbaac;}

.lmThrList_xgzx{position: relative;width: 100%;}
.lmThrList_xgzx ul.ikpzs_List{position: relative;width: 100%;margin-top: 44px;display: flex;flex-wrap: wrap;}
.lmThrList_xgzx ul.ikpzs_List li{position: relative;width: 554px;display: block;margin-right: 92px;}
.lmThrList_xgzx ul.ikpzs_List li:nth-child(2n){margin-right: 0px;}
.lmThrList_xgzx ul.ikpzs_List li a{position: relative;display: block;padding: 9px 10px 10px 10px;}
.lmThrList_xgzx ul.ikpzs_List li a .one{color: #333;font-size: 18px;line-height: 30px;letter-spacing: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lmThrList_xgzx ul.ikpzs_List li a .two{color: #999;font-size: 14px;line-height: 28px;letter-spacing: 1.6px;display: flex;}
.lmThrList_xgzx ul.ikpzs_List li a .two span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;width: calc(100% - 45px);}
.lmThrList_xgzx ul.ikpzs_List li a:hover{background-color: #f4f4f4;}

#lmThrList_jcsp{position: relative;width: 100%;padding-top: 38px;}
#lmThrList_jcsp .ijcsp_list{position: relative;margin-top: 56px;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small{position: relative;width: calc(33.333% - 20px);margin-right: 30px;float: left;margin-bottom: 15px;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small:nth-child(3n){margin-right: 0px;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small a{display: block;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small .small_img{position: relative;width: 100%;overflow: hidden;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small .small_img img{width: 100%;display: block;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small .small_img:after{content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-position: center;
	background-color: rgba(0,0,0,0.4);background-image: url('../images/images_zt/jcsp05.png');background-repeat: no-repeat;background-size: 60px auto;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small p{font-size: 16px;color: #333;display: block;text-align: center;line-height: 34px;overflow: hidden;text-overflow: ellipsis;
	white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img:after{background-color: rgba(0,0,0,0.7);}
#lmThrList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img img{transform: scale(1.08);}
#lmThrList_jcsp .ijcsp_list .ijcsp_small a:hover p{color: #1fbaac;}

#lmThrList_tpzq{position: relative;width: 100%;padding-top: 42px;}
#lmThrList_tpzq ul.itpzq_List{position: relative;width: 100%;padding-top: 52px;}
#lmThrList_tpzq ul.itpzq_List li{position: relative;width: calc(25% - 15px);height: 285px;overflow: hidden;float: left;margin-right: 20px;
	margin-bottom: 20px;}
#lmThrList_tpzq ul.itpzq_List li:nth-child(4n){margin-right: 0px;}
#lmThrList_tpzq ul.itpzq_List li a{position: relative;width: 100%;display: block;}
#lmThrList_tpzq ul.itpzq_List li a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 2;
	background-color: rgba(0,0,0,0);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_tpzq ul.itpzq_List li a img{width: 100%;display: block;}
#lmThrList_tpzq ul.itpzq_List li a span{position: absolute;display: block;width: 80%;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);
	font-size: 18px;color: #fff;letter-spacing: 1px;line-height: 26px;z-index: 3;opacity: 0;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_tpzq ul.itpzq_List li a:hover img{transform: scale(1.1);}
#lmThrList_tpzq ul.itpzq_List li a:hover span{opacity: 1;}
#lmThrList_tpzq ul.itpzq_List li a:hover:after{background-color: rgba(0,0,0,0.5);}

#lmThrList_xgzt{position: relative;width: 100%;}
#lmThrList_xgzt .public_div{padding-bottom: 32px;padding-top: 48px;}
#lmThrList_xgzt .ixgzt_title{position: relative;width: 100%;text-align: center;}
#lmThrList_xgzt .ixgzt_title p.one{font-size: 30px;color: #ad060e;line-height: 40px;letter-spacing: 7px;}
#lmThrList_xgzt .ixgzt_title p.two{color: #ad060e;font-size: 12px;text-transform: uppercase;line-height: 18px;}
#lmThrList_xgzt .ixgzt_List{position: relative;width: 100%;margin-top: 58px;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small{position: relative;width: calc(25% - 24px);height:201px;overflow: hidden;margin-right: 32px;float: left;
	margin-bottom: 25px;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small:nth-child(4n){margin-right: 0px;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small a{display: block;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small a img{display: block;max-width: 100%;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small div{position: absolute;width: 100%;height: 66px;bottom: -30px;left: 0px;background-color: rgba(0,0,0,0.6);
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small p{display: block;line-height: 36px;color: #fff;font-size: 16px;text-align: center;white-space: nowrap;
	display: block;padding: 0px 10px;text-overflow: ellipsis;overflow: hidden;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small span{color: #ddd;font-size: 12px;letter-spacing: 1px;display: block;text-align: center;line-height: 20px;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small a:hover div{bottom:0px;}
#lmThrList_xgzt .ixgzt_List .ixgzt_small a:hover img{transform: scale(1.08);}




/*=====================================专题页 产品===================================================*/
/*==============================Special page --- products============================================*/
.special_banner03.spFoucp_banner .banner_opts .opts_context{display: flex;align-items: center;}
.special_banner03.spFoucp_banner .banner_opts p{line-height: 25px;margin-bottom: 0px;}
.special_banner03.spFoucp_banner .banner_opts p.two{white-space: nowrap;line-height: 45px;margin-top: 29px;margin-bottom: 29px;margin-right: 25px;}
.special_banner03.spFoucp_banner .banner_opts p.thr{letter-spacing: 1px;}
.special_lm04{position: relative;width: 100%;background-color: #000;}
.special_lm04 ul{position: relative;width: 100%;display: flex;justify-content: flex-end;}
.special_lm04 li{position: relative;}
.special_lm04 li a{display: inline-block;height: 49px;line-height: 49px;font-size: 16px;color: #fff;text-align: center;padding: 0px 38px;position: relative;}
.special_lm04 li a:hover{background-color: #1fbaac;}

#lmFouList_xgbd{position: relative;width: 100%;background-color: #fff;}
#lmFouList_xgbd .public_div{padding: 69px 0px 40px 0px;display: flex;align-items: center;flex-wrap: wrap;}
#lmFouList_xgbd .izxzx_title{position: relative;margin-bottom: 54px;width: 100%;background-color: #fff;}
#lmFouList_xgbd .izxzx_title .one{font-size: 35px;line-height: 48px;color: #1fbaac;text-align: center;font-weight: bold;letter-spacing: 2px;}
#lmFouList_xgbd .izxzx_title .two{position: relative;width: 1060px;padding: 10px 0px;font-size: 15px;line-height: 28px;color: #9f9e9e;text-align: center;letter-spacing: 0.5px;
	margin: 0px auto;}
#lmFouList_xgbd .public_div .izxzx_left{position: relative;float: left;width: 645px;overflow: hidden;height: 385px;}
#lmFouList_xgbd .public_div .izxzx_left a{display: block;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination{bottom: 22px;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination-bullet{background-color: #e1e1e1;opacity: 1;width: 12px;height: 12px;margin: 0px 5px;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination-bullet-active{background-color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right{position: relative;width: 526px;float: right;padding-top: 8px;padding-bottom: 10px;margin-left: 29px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01{position: relative;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.one a{font-size: 26px;font-weight: bold;color: #333;line-height: 40px;letter-spacing: 1px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 80px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.one a:hover{color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two{font-size: 14px;color: #9f9e9e;line-height: 30px;margin-top: 18px;min-height: 120px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two a{color: #ff0000;padding: 0px 3px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two a:hover{color: #0065c3;}
#lmFouList_xgbd .public_div .izxzx_right ul{position: relative;}
#lmFouList_xgbd .public_div .izxzx_right ul li{position: relative;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right ul li a{position: relative;display: block;}
#lmFouList_xgbd .public_div .izxzx_right ul li a p.one{font-size: 18px;color: #333;line-height: 38px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right ul li a:hover p.one{color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right ul li a p.two{line-height: 20px;color: #8d8d8d;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;overflow: hidden;height: 64px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgbd .public_div .izxzx_right ul li a:hover p.two{color: #666;}
#lmFouList_xgbd .public_div .izxzx_right ul li.jl a p.one{font-size: 16px;line-height: 35px;}

#lmFouList_kpkt{position: relative;width: 100%;background-repeat: no-repeat;background-position: center;background-image: url('../images/images_zt/ztcp_07.jpg');padding-top: 54px;
	padding-bottom: 74px;margin-top: 32px;}
#lmFouList_kpkt .kpkt_title{position: relative;width: 100%;text-align: center;margin-bottom: 55px;}
#lmFouList_kpkt .kpkt_title .one{font-size: 32px;line-height: 45px;color: #fff;font-weight: bold;display: inline-block;padding: 8px 0px;border-bottom: 4px solid #fffffd;letter-spacing: 3px;
	position: relative;z-index: 9;}
#lmFouList_kpkt .kpkt_title .two{font-size: 16px;line-height: 30px;color: #baffff;margin-top: 4px;letter-spacing: 1px;position: relative;}
#lmFouList_kpkt .kpkt_title .two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #61c9c0;left: 0px;top: -7px;}
#lmFouList_kpkt .kpkt_news{position: relative;width: 61.25%;float: left;padding-top: 22px;}
#lmFouList_kpkt .kpkt_news ul{position: relative;width: 100%;}
#lmFouList_kpkt .kpkt_news ul li{position:relative;width: 100%;box-sizing: border-box;padding-left: 20px;}
#lmFouList_kpkt .kpkt_news ul li:before{content: '';position: absolute;width: 4px;height: 4px;display: block;background-color: #fff;top: 16px;left: 8px;}
#lmFouList_kpkt .kpkt_news ul li a{display: flex;justify-content: space-between;font-size: 16px;line-height: 36px;color: #fff;}
#lmFouList_kpkt .kpkt_news ul li a p{display: block;height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#lmFouList_kpkt .kpkt_news ul li a span{display: block;min-width: 120px;text-align: right;}
#lmFouList_kpkt .kpkt_img{position: relative;width: 36.5%;float: right;text-align: center;}
#lmFouList_kpkt .kpkt_img img{max-width: 100%;box-shadow: 10px 10px 0px 0px rgba(31,157,146,0.7);}

#lmFouList_cpys{position: relative;padding-top: 52px;padding-bottom: 60px;}
#lmFouList_cpys .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_cpys .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_cpys .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_cpys .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_cpys .ippys_list{position: relative;width: 100%;padding: 28px 0px 34px 0px;}
#lmFouList_cpys .ippys_list .ippys_small{position: relative;width: calc(25% - 21px);float: left;margin-right: 28px;}
#lmFouList_cpys .ippys_list .ippys_small a{display: block;}
#lmFouList_cpys .ippys_list .ippys_small a img{width: 100%;}
#lmFouList_cpys .ippys_list .ippys_small a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0);
	z-index: 2;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_cpys .ippys_list .ippys_small .small_jj{position: absolute;width: 70%;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 14px;
	line-height: 28px;opacity: 0;z-index: 3;letter-spacing: 1px;}
#lmFouList_cpys .ippys_list .ippys_small a:hover:after{background-color: rgba(0,0,0,0.6);}
#lmFouList_cpys .ippys_list .ippys_small a:hover .small_jj{opacity: 1;}
#lmFouList_cpys .ippys_list .ippys_small:nth-child(4){margin-right: 0px;}

#lmFouList_jcsp{position: relative;width: 100%;background-repeat: no-repeat;background-position: center;background-image: url('../images/images_zt/ztcp_07.jpg');padding-top: 42px;
	padding-bottom: 24px;}
#lmFouList_jcsp .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_jcsp .kpkt_title .one{font-size: 32px;line-height: 45px;color: #fff;font-weight: bold;display: inline-block;padding: 7px 0px;border-bottom: 4px solid #fffffd;letter-spacing: 3px;
	position: relative;z-index: 9;}
#lmFouList_jcsp .kpkt_title .two{font-size: 16px;line-height: 30px;color: #baffff;margin-top: 8px;letter-spacing: 1px;position: relative;}
#lmFouList_jcsp .kpkt_title .two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #61c9c0;left: 0px;top: -11px;}
#lmFouList_jcsp .ijcsp_list{position: relative;margin-top: 40px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small{position: relative;width: calc(25% - 10px);margin-right: 13.3px;float: left;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small:nth-child(4n){margin-right: 0px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a{display: block;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img{position: relative;width: 100%;overflow: hidden;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img img{width: 100%;display: block;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img:after{content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-position: center;
	background-color: rgba(0,0,0,0.4);background-image: url('../images/images_zt/jcsp05.png');background-repeat: no-repeat;background-size: 60px auto;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small p{font-size: 15px;color: #fff;display: block;text-align: center;line-height: 35px;overflow: hidden;text-overflow: ellipsis;
	white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;padding: 9px 0px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img:after{background-color: rgba(0,0,0,0.7);}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img img{transform: scale(1.08);}

#lmFouList_xgzx{position: relative;padding-top: 52px;padding-bottom: 20px;}
#lmFouList_xgzx .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_xgzx .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_xgzx .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_xgzx .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_xgzx .xgzx_list{position: relative;width: 100%;margin-top: 56px;}
#lmFouList_xgzx .xgzx_list .xgzx_left{position: relative;width: 70%;float: left;}
#lmFouList_xgzx .xgzx_list .xgzx_left li{position: relative;width: 100%;}
#lmFouList_xgzx .xgzx_list .xgzx_left li a{display: block;padding: 5px 0px 5px 5px;position: relative;}
#lmFouList_xgzx .xgzx_list .xgzx_left li .one{color: #191919;font-size: 18px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;}
#lmFouList_xgzx .xgzx_list .xgzx_left li .two{color: #b0b0b0;font-size: 14px;display: block;overflow: hidden;height: 48px;line-height: 24px;padding: 3px 0px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#lmFouList_xgzx .xgzx_list .xgzx_left li a:hover{background-color: #f5f5f5;padding: 5px 10px 5px 20px;}
#lmFouList_xgzx .xgzx_list .xgzx_right{position: relative;width: 25.75%;float: right;margin-top: 10px;}
#lmFouList_xgzx .xgzx_list .xgzx_right li{position: relative;width: 100%;margin-bottom: 33px;}
#lmFouList_xgzx .xgzx_list .xgzx_right li a{display: block;position: relative;}
#lmFouList_xgzx .xgzx_list .xgzx_right li ._img{position: relative;width: 100%;}
#lmFouList_xgzx .xgzx_list .xgzx_right li ._img img{width: 100%;display: block;}
#lmFouList_xgzx .xgzx_list .xgzx_right li p{position: absolute;width: 100%;background-color: rgba(35,186,172,0.8);font-size: 16px;color: #fff;line-height: 2.5em;text-align: center;
	box-sizing: border-box;padding: 0px 10px;bottom: 0px;left: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#lmFouList_tpzq{position: relative;width: 100%;padding-top: 62px;}
#lmFouList_tpzq .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_tpzq .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_tpzq .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_tpzq .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_tpzq ul.itpzq_List{position: relative;width: 100%;padding-top: 41px;}
#lmFouList_tpzq ul.itpzq_List li{position: relative;width: calc(25% - 15px);height: 285px;overflow: hidden;float: left;margin-right: 20px;
	margin-bottom: 20px;}
#lmFouList_tpzq ul.itpzq_List li:nth-child(4n){margin-right: 0px;}
#lmFouList_tpzq ul.itpzq_List li a{position: relative;width: 100%;display: block;}
#lmFouList_tpzq ul.itpzq_List li a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 2;
	background-color: rgba(0,0,0,0);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_tpzq ul.itpzq_List li a img{width: 100%;display: block;}
#lmFouList_tpzq ul.itpzq_List li a span{position: absolute;display: block;width: 80%;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);
	font-size: 18px;color: #fff;letter-spacing: 1px;line-height: 26px;z-index: 3;opacity: 0;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_tpzq ul.itpzq_List li a:hover img{transform: scale(1.1);}
#lmFouList_tpzq ul.itpzq_List li a:hover span{opacity: 1;}
#lmFouList_tpzq ul.itpzq_List li a:hover:after{background-color: rgba(0,0,0,0.5);}

#lmFouList_xgzt{position: relative;width: 100%;padding-top: 62px;}
#lmFouList_xgzt .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_xgzt .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_xgzt .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_xgzt .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_xgzt .ixgzt_List{position: relative;width: 100%;padding-top: 60px;padding-bottom: 10px;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small{position: relative;width: 47.75%;float: left;margin-bottom: 40px;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small:nth-child(2n){float: right;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a{display: block;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._img{min-width: 224px;float: left;overflow: hidden;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._img img{display: block;width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt{position: relative;width: calc(100% - 250px);box-sizing: border-box;padding: 0px 26px 0px 0px;float: right;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt .one{font-size: 18px;line-height: 28px;color: #3b3b3b;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt .two{font-size: 14px;line-height: 30px;color: #8d8d8d;height: 90px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;margin-top: 10px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._img img{transform: scale(1.08);}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._txt .one{color: #1fbaac;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._txt .two{color: #666;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small:nth-child(n+3) ._txt{float: left;}


/*=====================================专题页 产品===================================================*/
/*==============================Special page --- products============================================*/
.special_banner03.spFoucp_banner .banner_opts .opts_context{display: flex;align-items: center;}
.special_banner03.spFoucp_banner .banner_opts p{line-height: 25px;margin-bottom: 0px;}
.special_banner03.spFoucp_banner .banner_opts p.two{white-space: nowrap;line-height: 45px;margin-top: 29px;margin-bottom: 29px;margin-right: 25px;}
.special_banner03.spFoucp_banner .banner_opts p.thr{letter-spacing: 1px;}
.special_lm04{position: relative;width: 100%;background-color: #000;}
.special_lm04 ul{position: relative;width: 100%;display: flex;justify-content: flex-end;}
.special_lm04 li{position: relative;}
.special_lm04 li a{display: inline-block;height: 49px;line-height: 49px;font-size: 16px;color: #fff;text-align: center;padding: 0px 38px;position: relative;}
.special_lm04 li a:hover{background-color: #1fbaac;}

#lmFouList_xgbd{position: relative;width: 100%;background-color: #fff;}
#lmFouList_xgbd .public_div{padding: 69px 0px 40px 0px;display: flex;align-items: center;flex-wrap: wrap;}
#lmFouList_xgbd .izxzx_title{position: relative;margin-bottom: 54px;width: 100%;background-color: #fff;}
#lmFouList_xgbd .izxzx_title .one{font-size: 35px;line-height: 48px;color: #1fbaac;text-align: center;font-weight: bold;letter-spacing: 2px;}
#lmFouList_xgbd .izxzx_title .two{position: relative;width: 1060px;padding: 10px 0px;font-size: 15px;line-height: 28px;color: #9f9e9e;text-align: center;letter-spacing: 0.5px;
	margin: 0px auto;}
#lmFouList_xgbd .public_div .izxzx_left{position: relative;float: left;width: 645px;overflow: hidden;height: 385px;}
#lmFouList_xgbd .public_div .izxzx_left a{display: block;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination{bottom: 22px;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination-bullet{background-color: #e1e1e1;opacity: 1;width: 12px;height: 12px;margin: 0px 5px;}
#lmFouList_xgbd .public_div .izxzx_left .swiper-pagination-bullet-active{background-color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right{position: relative;width: 526px;float: right;padding-top: 8px;padding-bottom: 10px;margin-left: 29px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01{position: relative;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.one a{font-size: 26px;font-weight: bold;color: #333;line-height: 40px;letter-spacing: 1px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 80px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.one a:hover{color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two{font-size: 14px;color: #9f9e9e;line-height: 30px;margin-top: 18px;min-height: 120px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two a{color: #ff0000;padding: 0px 3px;}
#lmFouList_xgbd .public_div .izxzx_right .title_01 p.two a:hover{color: #0065c3;}
#lmFouList_xgbd .public_div .izxzx_right ul{position: relative;}
#lmFouList_xgbd .public_div .izxzx_right ul li{position: relative;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right ul li a{position: relative;display: block;}
#lmFouList_xgbd .public_div .izxzx_right ul li a p.one{font-size: 18px;color: #333;line-height: 38px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;width: 100%;}
#lmFouList_xgbd .public_div .izxzx_right ul li a:hover p.one{color: #1fbaac;}
#lmFouList_xgbd .public_div .izxzx_right ul li a p.two{line-height: 20px;color: #8d8d8d;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;overflow: hidden;height: 64px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgbd .public_div .izxzx_right ul li a:hover p.two{color: #666;}
#lmFouList_xgbd .public_div .izxzx_right ul li.jl a p.one{font-size: 16px;line-height: 35px;}

#lmFouList_kpkt{position: relative;width: 100%;background-repeat: no-repeat;background-position: center;background-image: url('../images/images_zt/ztcp_07.jpg');padding-top: 54px;
	padding-bottom: 74px;margin-top: 32px;}
#lmFouList_kpkt .kpkt_title{position: relative;width: 100%;text-align: center;margin-bottom: 55px;}
#lmFouList_kpkt .kpkt_title .one{font-size: 32px;line-height: 45px;color: #fff;font-weight: bold;display: inline-block;padding: 8px 0px;border-bottom: 4px solid #fffffd;letter-spacing: 3px;
	position: relative;z-index: 9;}
#lmFouList_kpkt .kpkt_title .two{font-size: 16px;line-height: 30px;color: #baffff;margin-top: 4px;letter-spacing: 1px;position: relative;}
#lmFouList_kpkt .kpkt_title .two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #61c9c0;left: 0px;top: -7px;}
#lmFouList_kpkt .kpkt_news{position: relative;width: 61.25%;float: left;padding-top: 22px;}
#lmFouList_kpkt .kpkt_news ul{position: relative;width: 100%;}
#lmFouList_kpkt .kpkt_news ul li{position:relative;width: 100%;box-sizing: border-box;padding-left: 20px;}
#lmFouList_kpkt .kpkt_news ul li:before{content: '';position: absolute;width: 4px;height: 4px;display: block;background-color: #fff;top: 16px;left: 8px;}
#lmFouList_kpkt .kpkt_news ul li a{display: flex;justify-content: space-between;font-size: 16px;line-height: 36px;color: #fff;}
#lmFouList_kpkt .kpkt_news ul li a p{display: block;height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#lmFouList_kpkt .kpkt_news ul li a span{display: block;min-width: 120px;text-align: right;}
#lmFouList_kpkt .kpkt_img{position: relative;width: 36.5%;float: right;text-align: center;}
#lmFouList_kpkt .kpkt_img img{max-width: 100%;box-shadow: 10px 10px 0px 0px rgba(31,157,146,0.7);}

#lmFouList_cpys{position: relative;padding-top: 52px;padding-bottom: 60px;}
#lmFouList_cpys .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_cpys .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_cpys .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_cpys .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_cpys .ippys_list{position: relative;width: 100%;padding: 28px 0px 34px 0px;}
#lmFouList_cpys .ippys_list .ippys_small{position: relative;width: calc(25% - 21px);float: left;margin-right: 28px;}
#lmFouList_cpys .ippys_list .ippys_small a{display: block;}
#lmFouList_cpys .ippys_list .ippys_small a img{width: 100%;}
#lmFouList_cpys .ippys_list .ippys_small a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0);
	z-index: 2;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_cpys .ippys_list .ippys_small .small_jj{position: absolute;width: 70%;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 14px;
	line-height: 28px;opacity: 0;z-index: 3;letter-spacing: 1px;}
#lmFouList_cpys .ippys_list .ippys_small a:hover:after{background-color: rgba(0,0,0,0.6);}
#lmFouList_cpys .ippys_list .ippys_small a:hover .small_jj{opacity: 1;}
#lmFouList_cpys .ippys_list .ippys_small:nth-child(4){margin-right: 0px;}

#lmFouList_jcsp{position: relative;width: 100%;background-repeat: no-repeat;background-position: center;background-image: url('../images/images_zt/ztcp_07.jpg');padding-top: 42px;
	padding-bottom: 24px;}
#lmFouList_jcsp .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_jcsp .kpkt_title .one{font-size: 32px;line-height: 45px;color: #fff;font-weight: bold;display: inline-block;padding: 7px 0px;border-bottom: 4px solid #fffffd;letter-spacing: 3px;
	position: relative;z-index: 9;}
#lmFouList_jcsp .kpkt_title .two{font-size: 16px;line-height: 30px;color: #baffff;margin-top: 8px;letter-spacing: 1px;position: relative;}
#lmFouList_jcsp .kpkt_title .two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #61c9c0;left: 0px;top: -11px;}
#lmFouList_jcsp .ijcsp_list{position: relative;margin-top: 40px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small{position: relative;width: calc(25% - 10px);margin-right: 13.3px;float: left;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small:nth-child(4n){margin-right: 0px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a{display: block;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img{position: relative;width: 100%;overflow: hidden;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img img{width: 100%;display: block;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small .small_img:after{content: '';position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-position: center;
	background-color: rgba(0,0,0,0.4);background-image: url('../images/images_zt/jcsp05.png');background-repeat: no-repeat;background-size: 60px auto;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small p{font-size: 15px;color: #fff;display: block;text-align: center;line-height: 35px;overflow: hidden;text-overflow: ellipsis;
	white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;padding: 9px 0px;}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img:after{background-color: rgba(0,0,0,0.7);}
#lmFouList_jcsp .ijcsp_list .ijcsp_small a:hover .small_img img{transform: scale(1.08);}

#lmFouList_xgzx{position: relative;padding-top: 52px;padding-bottom: 20px;}
#lmFouList_xgzx .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_xgzx .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_xgzx .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_xgzx .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_xgzx .xgzx_list{position: relative;width: 100%;margin-top: 56px;}
#lmFouList_xgzx .xgzx_list .xgzx_left{position: relative;width: 70%;float: left;}
#lmFouList_xgzx .xgzx_list .xgzx_left li{position: relative;width: 100%;}
#lmFouList_xgzx .xgzx_list .xgzx_left li a{display: block;padding: 5px 0px 5px 5px;position: relative;}
#lmFouList_xgzx .xgzx_list .xgzx_left li .one{color: #191919;font-size: 18px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;}
#lmFouList_xgzx .xgzx_list .xgzx_left li .two{color: #b0b0b0;font-size: 14px;display: block;overflow: hidden;height: 48px;line-height: 24px;padding: 3px 0px;display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#lmFouList_xgzx .xgzx_list .xgzx_left li a:hover{background-color: #f5f5f5;padding: 5px 10px 5px 20px;}
#lmFouList_xgzx .xgzx_list .xgzx_right{position: relative;width: 25.75%;float: right;margin-top: 10px;}
#lmFouList_xgzx .xgzx_list .xgzx_right li{position: relative;width: 100%;margin-bottom: 33px;}
#lmFouList_xgzx .xgzx_list .xgzx_right li a{display: block;position: relative;}
#lmFouList_xgzx .xgzx_list .xgzx_right li ._img{position: relative;width: 100%;}
#lmFouList_xgzx .xgzx_list .xgzx_right li ._img img{width: 100%;display: block;}
#lmFouList_xgzx .xgzx_list .xgzx_right li p{position: absolute;width: 100%;background-color: rgba(35,186,172,0.8);font-size: 16px;color: #fff;line-height: 2.5em;text-align: center;
	box-sizing: border-box;padding: 0px 10px;bottom: 0px;left: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

#lmFouList_tpzq{position: relative;width: 100%;padding-top: 62px;}
#lmFouList_tpzq .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_tpzq .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_tpzq .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_tpzq .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_tpzq ul.itpzq_List{position: relative;width: 100%;padding-top: 41px;}
#lmFouList_tpzq ul.itpzq_List li{position: relative;width: calc(25% - 15px);height: 285px;overflow: hidden;float: left;margin-right: 20px;
	margin-bottom: 20px;}
#lmFouList_tpzq ul.itpzq_List li:nth-child(4n){margin-right: 0px;}
#lmFouList_tpzq ul.itpzq_List li a{position: relative;width: 100%;display: block;}
#lmFouList_tpzq ul.itpzq_List li a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 2;
	background-color: rgba(0,0,0,0);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_tpzq ul.itpzq_List li a img{width: 100%;display: block;}
#lmFouList_tpzq ul.itpzq_List li a span{position: absolute;display: block;width: 80%;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);
	font-size: 18px;color: #fff;letter-spacing: 1px;line-height: 26px;z-index: 3;opacity: 0;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_tpzq ul.itpzq_List li a:hover img{transform: scale(1.1);}
#lmFouList_tpzq ul.itpzq_List li a:hover span{opacity: 1;}
#lmFouList_tpzq ul.itpzq_List li a:hover:after{background-color: rgba(0,0,0,0.5);}

#lmFouList_xgzt{position: relative;width: 100%;padding-top: 62px;}
#lmFouList_xgzt .kpkt_title{position: relative;width: 100%;text-align: center;}
#lmFouList_xgzt .kpkt_title p.one{color: #1fbaac;font-size: 32px;line-height: 45px;letter-spacing: 3px;font-weight: 600;display: inline-block;padding: 6px 0px;position: relative;z-index: 9;
	border-bottom: 4px solid #28bdb0;}
#lmFouList_xgzt .kpkt_title p.two{color: #a5a5a5;font-size: 16px;line-height: 30px;letter-spacing: 1px;padding-top: 3px;position: relative;}
#lmFouList_xgzt .kpkt_title p.two:before{content: '';position: absolute;width: 100%;height: 2px;background-color: #d8d8d8;left: 0px;top: -3px;}
#lmFouList_xgzt .ixgzt_List{position: relative;width: 100%;padding-top: 60px;padding-bottom: 10px;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small{position: relative;width: 47.75%;float: left;margin-bottom: 40px;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small:nth-child(2n){float: right;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a{display: block;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._img{min-width: 224px;float: left;overflow: hidden;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._img img{display: block;width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt{position: relative;width: calc(100% - 250px);box-sizing: border-box;padding: 0px 26px 0px 0px;float: right;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt .one{font-size: 18px;line-height: 28px;color: #3b3b3b;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a ._txt .two{font-size: 14px;line-height: 30px;color: #8d8d8d;height: 90px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;margin-top: 10px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._img img{transform: scale(1.08);}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._txt .one{color: #1fbaac;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small>a:hover ._txt .two{color: #666;}
#lmFouList_xgzt .ixgzt_List .ixgzt_small:nth-child(n+3) ._txt{float: left;}