﻿.nav .nLi .navSub{position: absolute;left: 0;top:52px;background: #ffffff;width: 100%;text-align: left;display: none;}
.nav .nLi .navSub .w1200{padding: 52px 0 98px;padding: 40px 0 60px;}
.nav .nLi .navSub .subTit{width: 11.5%;font-size: 24px;color: #333333;font-weight: normal;line-height: 36px;} 
.nav .nLi .navSub .subUl{width: 16.66%;box-sizing:border-box;min-height: 310px;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.nav .nLi .navSub .subUl li a{display: block;padding-left: 76px;position: relative;font-size: 16px;color: #333333;line-height: 40px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nav .nLi .navSub .subUl li a:before{content: "";width: 11px;height: 1px;background: #13ab96;position: absolute;left: 45px;top:20px;}
.nav .nLi .navSub .subUl li a:hover{color: #13ab96;}
.nav .nLi .navSub .navMore{font-size: 14px;line-height: 26px;color: #13ab96;display: inline-block;}
.nav .nLi .navSub .innerTit{margin-bottom: 7px;font-size: 16px;color: #13ab96;font-weight: normal;line-height: 36px;}
.nav .nLi .navSub1 .desc{width: 30%;padding: 10px 5.8% 0;}
.nav .nLi .navSub .picWrap{margin-bottom: 23px;overflow: hidden;}
.nav .nLi .navSub .picWrap em{display: block;width: 100%;height: 127px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.nav .nLi .navSub1 .desc p{margin-bottom: 14px;font-size: 14px;line-height: 26px;color: #757575;max-height: 78px;overflow: hidden;}
.nav .nLi .navSub1 .history{width: 30%;}
.nav .nLi .navSub1 .history ul{margin-bottom: 14px;}
.nav .nLi .navSub1 .history ul li{padding-left: 24px;font-size: 14px;line-height: 36px;color: #757575;position: relative;}
.nav .nLi .navSub1 .history ul li span{margin-right: 20px;}
.nav .nLi .navSub1 .history ul li:before{content: "";width: 12px;height: 10px;background: url(../images/navicon.png) no-repeat center;
position: absolute;left: 0;top:13px;}


.nav .nLi .navSub .mid{width: 30%;padding: 0 4.16% 0 5.8%;}


.nav .nLi .navSub2 .mid ul.ul1{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #dbdbdb;}
.nav .nLi .navSub2 .right{width: 30%;}
.nav .nLi .navSub2 .right .innerTit{margin-bottom: 14px;}
.nav .nLi .navSub2 .right .picWrap{margin-bottom: 12px;}
.nav .nLi .navSub .navList li a{padding-left: 20px;position: relative;font-size: 14px;line-height: 30px;color: #757575;}
.nav .nLi .navSub .navList li a:before{content: "";width: 3px;height: 3px;background: #13ab96;border-radius: 50%;position: absolute;left: 0;top:50%;margin-top: -1px;}
.nav .nLi .navSub .navList li a:hover{color: #13ab96;}
.nav .nLi .navSub .navList li a:hover:before{width: 12px;height: 2px;border-radius: 0;}

.nav .nLi .navSub3 .mid{width: 30%;padding: 0 5% 0 5.8%;}
.nav .nLi .navSub3 .mid .innerTit{margin-bottom: 12px;}
.nav .nLi .navSub3 .mid .picWrap{margin-bottom: 22px;}
.nav .nLi .navSub3 .mid .txt{font-size: 14px;line-height: 30px;color: #757575;margin-bottom: 5px;}
.nav .nLi .navSub3 .right{width: 27.5%;}
.nav .nLi .navSub3 .right ul{padding-top: 5px;}
.nav .nLi .navSub3 .right ul li{margin-top: 20px;font-size: 16px;line-height: 62px;color: #757575;}
.nav .nLi .navSub3 .right ul li:first-child{margin-top: 0;}
.nav .nLi .navSub3 .right ul li img{margin-right: 30px;width: 62px;}
.nav .nLi .navSub3 .right ul li:hover{color: #13ab96;}

.nav .nLi .navSub4 .subUl{width: 44.66%;padding: 0 10px 0 44px;}
.nav .nLi .navSub4 .subUl  li a{padding-left: 42px;}
.nav .nLi .navSub4 .subUl  li a:before{left: 0;}
.nav .nLi .navSub4 .subUl ul{width: 35%;}
.nav .nLi .navSub4 .subUl ul:first-child{width: 64.5%;box-sizing:border-box;padding-right: 10px;}
.nav .nLi .navSub4 .right{width: 30%;padding: 10px 0 0 5.8%;}
.nav .nLi .navSub4 .right .picWrap{margin-bottom: 23px;}
.nav .nLi .navSub4 .right p{font-size: 14px;line-height: 26px;color: #757575;max-height: 78px;overflow: hidden;margin-bottom: 8px;}

.nav .nLi .navSub5 .right{width: 66.33%;}
.nav .nLi .navSub5 .right ul{margin-bottom: 28px;}
.nav .nLi .navSub5 .right ul li{width: 21%;margin-right: 4%;}
.nav .nLi .navSub5 .right ul li a{display: block;height: 0;padding-bottom: 139.286%;position: relative;overflow: hidden;/*padding-bottom: 162%;*/}
.nav .nLi .navSub5 .right ul li a img{position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.nav .nLi .navSub5 .right ul li a .desc{padding: 12px;width: 100%;box-sizing:border-box;position: absolute;left: 0;bottom: 0;z-index: 2;text-align: center;background: rgba(255,255,255,0.6);}
.nav .nLi .navSub5 .right ul li a .desc h5{font-size: 16px;line-height: 25px;color: #474747;font-weight: normal;}
.nav .nLi .navSub5 .right ul li a .desc p{font-size: 12px;color: #757575;line-height: 19px;}
.nav .nLi .navSub5 .right .navMore{display: block;text-align: center;}


.nav .nLi .navSub6 .mid.fr{padding: 0;}
.nav .nLi .navSub6 .mid ul.ul1{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #dbdbdb;}

.nav .nLi .navSub7 .mid{width: 30%;padding: 0 0 0 5.8%;}
.nav .nLi .navSub2 .mid .innerTit{margin-bottom: 14px;}


.nav .nLi .navSub8 .mid.fr{padding: 0;}
.nav .nLi .navSub8 .mid ul.ul1{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #dbdbdb;}

.nav .nLi .navSub9 .innerTit{margin-bottom: 12px;}
.nav .nLi .navSub9 .mid{width: 30%;padding: 0 6.6667% 0 5.8%;}
.nav .nLi .navSub9 .mid .pic img{width: 100%;}
.nav .nLi .navSub9 .right{width: 29.1666%;}
.nav .nLi .navSub9 .right ul li{margin-top: 20px;font-size: 16px;color: #212121;line-height: 62px;}
.nav .nLi .navSub9 .right ul li:first-child{margin-top: 0;}
.nav .nLi .navSub9 .right ul li img{width: 62px;height: 62px;margin-right: 29px;}


@media screen and (max-width: 1220px){
.nav .nLi .navSub .w1200{padding: 32px 5% 54px;}
.nav .nLi .navSub .subUl{min-height: 280px;}
.nav .nLi .navSub .subUl li a{padding-left: 40px;font-size: 13px;line-height: 34px;}
.nav .nLi .navSub .subUl li a:before{left: 18px;top:16px;}
.nav .nLi .navSub .subTit{font-size: 20px;}

.nav .nLi .navSub .picWrap,.nav .nLi .navSub4 .right .picWrap{margin-bottom: 12px;}

.nav .nLi .navSub .navList li a{font-size: 12px;line-height: 24px;}

.nav .nLi .navSub .navMore{font-size: 13px;}
.nav .nLi .navSub1 .history ul li{font-size: 13px;line-height: 36px;}
.nav .nLi .navSub1 .desc p{margin-bottom: 12px;}

.nav .nLi .navSub3 .mid .txt{font-size: 12px;line-height: 24px;}
.nav .nLi .navSub3 .mid .picWrap{margin-bottom: 10px;}
.nav .nLi .navSub3 .right ul li{line-height: 54px;}
.nav .nLi .navSub3 .right ul li img{width: 54px;margin-right: 20px;}

.nav .nLi .navSub4 .subUl{padding: 0 10px 0 20px;}

.nav .nLi .navSub4 .right p,
.nav .nLi .navSub1 .desc p{font-size: 12px;line-height: 22px;height: 44px;}

.nav .nLi .navSub5 .right ul li{width: 23%;margin-right: 2%;}
.nav .nLi .navSub5 .right ul li a .desc{padding: 6px;}
.nav .nLi .navSub5 .right ul li a .desc h5{font-size: 14px;}
.nav .nLi .navSub5 .right ul li a .desc p{font-size: 12px;}

.nav .nLi .navSub9 .right ul li{margin-top: 18px;line-height: 48px;font-size: 14px;}
.nav .nLi .navSub9 .right ul li img{width: 48px;height: 48px;margin-right: 18px;}


}