/*--tool.html--start*/
.tool{ overflow: hidden; width: 100%;}
.toolBanner a{ background: url("Img/InsidePage/toolBannner.jpg") no-repeat center; height: 600px; width: 100%;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*亮点*/
.nyLD{ overflow: hidden; background-color: #fff; width: 100%; padding-bottom: 65px;}
.nyLD .ldCon{ position: relative; width: 100%; margin-top: 30px; height: 460px;}
.nyLD img.img01{ position: absolute; top:0; left:50%; margin-left: -233px;}
.nyLD .ldCon  p{ position: absolute; background: url("Img/InsidePage/ny_ldBg.png") no-repeat center; width: 320px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; color: #fff;}
.nyLD p.p1{ top:45px; left:55px;}
.nyLD p.p2{ top:155px; left:15px;}
.nyLD p.p3{ top:265px; left:15px;}
.nyLD p.p4{ top:375px; left:55px;}
.nyLD p.p5{ top:45px; right:55px;}
.nyLD p.p6{ top:155px; right:15px;}
.nyLD p.p7{ top:265px; right:15px;}
.nyLD p.p8{ top:375px; right:55px;}


/*讲师
.nyJs{ overflow: hidden; width: 100%; background: url("Img/InsidePage/ny_jsBg.jpg") repeat; padding-bottom: 70px;}
.nyJs .nydl{ overflow: hidden; width: 100%; height: 540px; margin-top: 40px; background:#fff  url("Img/InsidePage/ny_jsConBg.png") no-repeat right top;}
.nyJs dt img{ display: block}
.nyJs dt{ float: left;}
.nyJs dd{ width: 640px; padding: 0 50px; float: right}
.nyJs dd h3{ font-size: 22px; color: #d21a22; margin-top: 50px; font-weight: normal}
.nyJs dd i { display:block; width: 30px; height: 1px; background-color: #d21a22; margin: 10px 0;}
.nyJs dd p{ font-size: 14px; color: #555; line-height: 25px; margin-top: 5px;}
.nyJs .jsCon{ border-bottom:1px solid #eaeaea; padding: 30px 0;}
.nyJs .jsCon h4{ background: url("Img/InsidePage/ny_js_aBg.jpg") no-repeat center; width: 125px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #fff; font-weight: normal;}
.nyJs .jsCon p{ margin-top: 10px;}*/

/*讲师*/
.nyJs{ overflow: hidden; width: 100%; background: url("Img/InsidePage/ny_jsBg.jpg") repeat; padding-bottom: 70px;}
.nyJs .nydl{ overflow: hidden; width: 100%; height: 540px; margin-top: 40px; background:#fff  url("Img/InsidePage/ny_jsConBg.png") no-repeat right top;}
.nyJs dt img{ display: block}
.nyJs dt{ float: left;}
.nyJs dd{ width: 640px; padding: 0 50px; float: right}
.nyJs dd h3{ font-size: 22px; color: #d21a22; margin-top: 50px; font-weight: normal}
.nyJs dd i { display:block; width: 30px; height: 1px; background-color: #d21a22; margin: 10px 0;}
.nyJs dd p{ font-size: 14px; color: #555; line-height: 25px; margin-top: 5px;}
.nyJs .jsCon{ border-bottom:1px solid #eaeaea; padding: 30px 0;}
.nyJs .jsCon h4{ background: url("Img/InsidePage/ny_js_aBg.jpg") no-repeat center; width: 125px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #fff; font-weight: normal;}
.nyJs .jsCon p{ margin-top: 10px;}


/*内容大纲*/
.nyDg{  overflow: hidden; width: 100%; background: url("Img/InsidePage/nyDgBg.jpg") no-repeat center; height: 1232px;}
.nyDg .dgBox{ margin-top: 40px; overflow: hidden}
.nyDg .dgCon{ width:580px; background-color: #f5f5f5;}
.nyDg .dgCon table{ overflow: hidden; width: 100%;}
.nyDg .dgCon table tr{ border-bottom: 1px solid #e4e4e4;}
.nyDg .dgCon table tr td{ padding: 0 30px; font-size: 14px; color: #555; line-height: 25px; }
.nyDg .dgCon table tr td:first-child{ background-color: #d21a22; font-size:16px; color: #fff; padding:0 15px; width: 200px;}
.nyDg .dgDl{ background: url("Img/InsidePage/ny_Con_dlBg.png") no-repeat center; width: 580px; height: 130px; overflow: hidden; margin-top: 10px;}
.nyDg .dgDl dt p{  font-size: 14px; color: #fff; text-align: center; background: url("Img/InsidePage/ny_dj_phone.png") no-repeat 140px center; line-height: 20px; margin-left: 10px;}
.nyDg .dgDl dt{ margin-top: 30px;}
.nyDg .dgDl dd a{ display: block; width: 300px; margin: 0 auto}
.nyDg .dgDl dt p b{ font-weight: normal; color: #ffcc00 ; font-size:18px;}
.nyDg .dgDl dd p{ font-size: 14px; text-align: center; color: #fff; margin-top: 10px;}
.nyDg .dgDl dt h3{ font-size: 16px; color: #fff; text-align: center}
.nyDg .dgDl dd { margin-top: 15px;}
.nyDg .dgCon table tr.first{ height: 200px;}
.nyDg .dgCon table tr.last{border-bottom: none}
.nyDg .dgCon table tr.two{ height: 239px;}

/*线下*/
.upLine{ overflow: hidden; width:100%; background-color: #fff;}
.upLine .outLineCon{ width: 1200px; height: 480px; margin-top:40px; position: relative}
.upLine .outLineCon i{ display: block; width: 50px; height: 80px; top:150px; position: absolute; z-index: 999; cursor: pointer;}
.upLine .iLt{ background: url("Img/InsidePage/nyBtn_lt.png") no-repeat center top; left:0;}
.upLine .iRt{ background: url("Img/InsidePage/nyBtn_rt.png") no-repeat center top; right:0;}
.upLine .list{ position: absolute}
.upLine .list p{ font-size: 15px; color: #333; text-align: center; line-height: 50px; }
.upLine .outLineCon i:hover{ background-position: bottom}

/*tool.html---end*/

/*落地班*/
.ldbBanner a{ background: url("Img/InsidePage/ldbBanner.jpg") no-repeat center; height: 600px; width: 100%;}

/*经营*/
.nyJy{ overflow: hidden; background-color: #fff; width: 100%;}
.nyJy .ldCon{ position: relative; width: 100%; margin-top:65px; height:491px;}
.nyJy img.img01{ position: absolute; top:0; left:50%; margin-left: -233px;}
.nyJy .ldCon  p{ position: absolute;  width: 300px;text-align: right; font-size: 16px; color: #555555;}
.nyJy p.p1{top: 330px;left: 50px;}
.nyJy p.p2{top: 147px;left: 65px;}
.nyJy p.p3{ top:-25px; left:50%; margin-left: -100px;}
.nyJy p.p4{top: 151px;right: -34px;}
.nyJy p.p5{top: 329px;right: -50px;}
.nyJy .ldCon  p b{ color: #d21a22;}
.nyJy .ldCon  p.last{ text-align: left;}

/*专家
.ny_zj{ overflow: hidden; width: 100%; background-color: #eeeeee; padding: 60px 0;}
.ny_zj .title{ margin-top: 0 ; margin-bottom: 40px;}
.ny_zj ul li{ float: left; width:239px; border-left:1px dashed #cecece;}
.ny_zj ul li img{ display: block; margin:  5px auto}
.ny_zj ul li span{ display: block; text-align: center; line-height: 30px; margin-top: 10px; font-size: 14px; color: #333333;}
.ny_zj ul li:first-child{ border-left:none}*/

/*专家*/
.ny_zj{ overflow: hidden; width: 100%; background-color: #eeeeee; padding: 60px 0;}
.ny_zj .title{ margin-top: 0 ; margin-bottom: 40px;}
.ny_zj ul li{ float: left; width:239px; border-left:1px dashed #cecece;}
.ny_zj ul li img{ display: block; margin:  5px auto}
.ny_zj ul li span{ display: block; text-align: center; line-height: 30px; margin-top: 10px; font-size: 14px; color: #333333;}
.ny_zj ul li:first-child{ border-left:none}

/*收获*/
.ny_Sh2{ overflow: hidden; width: 100%;}
.ny_Sh2 .shBox{ margin: 40px 0 70px; overflow: hidden; padding-top: 30px;}
.ny_Sh2 .shLt{ width: 300px; float: left;}
.ny_Sh2 .shLt li{height:85px; margin-bottom: 10px; background-color: #eee; font-size: 16px; color: #555555; line-height:85px; padding-left: 85px; font-weight: bold}
.ny_Sh2 .shLt li:hover,.ny_Sh .shLt li.cur{ background: url("Img/InsidePage/ny_sh_ltBg.png") no-repeat center; color: #fff }
.ny_Sh2 .shRt{ float: right; width: 890px; height: 369px; position: relative}
.ny_Sh2 dl{; width: 830px; height: 369px; padding: 0 30px; display: none; top:0; left:0; background:#eee url("Img/InsidePage/ny_sh_rtBg.png") no-repeat left bottom;}
.ny_Sh2 dt{ width: 440px; float: right; position: relative; top:-30px;}
.ny_Sh2 dd { float: left;  width: 340px; margin-left: 15px;}
.ny_Sh2 dd h3{ font-size: 22px; font-weight: normal; margin-top: 78px; color: #d21a22}
.ny_Sh2 dd i{ display: block; width: 30px; height: 1px; background-color: #d21a22; margin: 15px 0;}
.ny_Sh2 dd p{ font-size: 14px; color: #555555; line-height: 25px; margin: 5px 0}
.ny_Sh2 dd a.more{ display: block; width: 200px; margin-top:40px;}

/*收获*/
.ny_Sh{ overflow: hidden; width: 100%;}
.ny_Sh .title{margin-top: 6px;}
.ny_Sh .shBox{ margin: 40px 0 70px; overflow: hidden; padding-top: 30px;}
.ny_Sh .shLt{ width: 300px; float: left;}
.ny_Sh .shLt li{height:61px; margin-bottom: 8px; background-color: #fff; font-size: 16px; color: #555555; line-height:61px;/* padding-left: 61px;*/ font-weight: bold;text-align: center;}
.ny_Sh .shLt li:hover,.ny_Sh .shLt li.cur{ background: #d21a22; color: #fff }
.ny_Sh .shRt{ float: right; width: 890px; height: 369px; position: relative}
.ny_Sh dl{ width: 830px; height: 405px; padding: 0 30px; display: none; top:0; left:0; background:#eee url("Img/InsidePage/ny_sh_rtBg.png") no-repeat left bottom;}
.ny_Sh dt{ width: 440px; float: right; position: relative; top:-30px;}
.ny_Sh dd { float: left;  width: 340px; margin-left: 15px;}
.ny_Sh dd h3{ font-size: 22px; font-weight: normal; margin-top: 78px; color: #d21a22}
.ny_Sh dd i{ display: block; width: 30px; height: 1px; background-color: #d21a22; margin: 15px 0;}
.ny_Sh dd p{ font-size: 14px; color: #555555; line-height: 25px; margin: 5px 0}
.ny_Sh dd a.more{ display: block; width: 200px; margin-top:40px;}

/*方案*/
.nyFa{ overflow: hidden; width: 100%; background: url("Img/InsidePage/ny_dianBg.png") repeat; padding-bottom: 55px;}
.nyFa p.p{ margin: 40px 0 30px; font-size: 14px; line-height: 25px; padding: 0 120px; text-align: center}
.nyFa .faCon{ overflow: hidden}
.nyFa  .faCon li{ float: left; width: 380px; margin-left: 30px;}
.nyFa  .faCon li img{ display: block}
.nyFa  .faCon li p{ text-align: center; line-height: 40px; font-size: 16px; color: #d21a22; font-weight: bold}
.nyFa  .faCon li:first-child{ margin-left: 0}
.nyFa





/*选择*/
.nyXz{ overflow: hidden; width: 100%;}
.nyXz .xzCon{ position: relative; width: 100%; margin-top: 40px; overflow: hidden; height: 462px;}
.nyXz .list{ position: absolute}
.nyXz .list li{ width: 1200px; float: left;}
.nyXz .list li a{ display: block; float: left; width: 218px; height: 128px; border:3px solid #eeeeee; margin-bottom: 20px; margin-right: 20px;}
.nyXz .list li a img{  display: block}
.nyXz .list li a.last{  margin-right: 0}
.nyXz .btn{ width: 100%; margin: 10px 0; text-align: center; overflow: hidden;}
.nyXz .btn span{ width:15px; height: 15px; border-radius: 50%; margin: 0 5px; display: inline-block; background-color: #555555;}
.nyXz .btn span.cur{ background-color: #d21a22;}

/*场地*/
.nyCd{ overflow: hidden;  width: 100%;}
.nyCd .title{ margin-top: 40px;}
.nyCd .cdCon{ overflow: hidden;  margin: 40px 0 60px;}
.nyCd .lt{ float: left; width: 600px; position: relative}
.nyCd .cdCon p{ position:absolute; left:0;bottom: 0; width: 100%; line-height: 40px; background: rgba(0,0,0,.85); font-size: 15px; color: #fff; text-align: center}
.nyCd .cdCon img{ display: block}
.nyCd .list{ float: right; width: 600px;}
.nyCd .list li{ width: 290px; margin-left: 10px; position: relative; margin-bottom: 15px; float: left;}
.nyCd .list li:hover img,.nyCd .lt:hover  img{ opacity: 0.85}

/*留言*/
.nyLy{ overflow: hidden; width: 100%; background: url("Img/InsidePage/ny_lyBg.jpg") repeat; padding: 70px 0;}
.nyLy .lyLt{ float: left; width: 369px; margin: 30px 0 0 50px;}
.nyLy .lyLt p{ font-size: 16px; color: #555555; line-height: 25px; margin-bottom: 5px}
.nyLy .lyLt h3{ font-weight: normal; color: #d21a22; font-size: 22px; line-height: 25px;}
.nyLy .lyLt i{ display: block; width: 30px; height: 1px; background-color: #d21a22; margin: 15px 0;}
.nyLy .lyLt h4{ background: url("Img/InsidePage/ny_ly_phone.png") no-repeat left center; line-height: 25px; padding-left: 20px; font-weight: normal; font-size: 14px; color: #555}
.nyLy .lyLt h4 b{ font-size: 22px; color: #d21a22;}
.nyLy .lyLt a{ display: block; float: left; margin-top:15px;}
.nyLy .rt{ float: right; margin-right: 50px; margin-top: 30px; padding-left: 40px; border-left:1px solid #ccc;}
.nyLy .rt h3{ font-size: 22px; font-weight: normal; margin-bottom: 15px; color: #d21a22}
.nyLy .lyInput{ width: 400px; border:1px solid #ededed; height: 50px; margin-bottom: 10px;}
.nyLy .lyInput label{ float: left; width: 50px; border-right: 1px solid #ededed}
.nyLy .lyInput input{ line-height: 50px; height: 50px; border:none; background: no-repeat; outline: none; font-size: 14px; color: #555; float: right; width: 325px; padding: 0 10px;}
.nyLy .rt a{ display: block; float: left;}
.nyLy .nyBox{ background: url("Img/InsidePage/ny_lyConBg.png") no-repeat center; height: 320px;}

/*体系
.nyTx{overflow: hidden; width: 100%; background: #fff url("Img/InsidePage/ny_txBG.jpg") no-repeat center bottom;}
.nyTx .txCon{ margin: 70px auto 70px;  overflow: hidden}
.nyTx .txBox{ width:598px; border:1px solid #eaeaea;}
.nyTx table{ overflow: hidden; width: 100%;}
.nyTx dl{ border-bottom: 1px solid #eaeaea; width: 100%;height: 220px; float: left; overflow: hidden; background-color: #fff;}
.nyTx h3{ background-color: #d21a22; width:599px; font-size:22px; line-height: 102px; text-align: center; color: #fff; font-weight: normal}
.nyTx dl dt { line-height: 22px; font-size: 14px; color: #555555; width: 200px; float: left; height: 220px; border-right: 1px solid #eaeaea;}
.nyTx dl dt p{ width: 60px; height: 60px; background-color: #d21a22; border-radius: 50%; margin:0 auto; font-size: 14px; text-align: center; line-height: 60px; color: #fff; margin-top: 50px;}
.nyTx dl dt b{ display: block; text-align: center; margin-top: 15px; font-size: 14px; color: #d21a22;}
.nyTx dl dd{ float: right; width: 357px; padding-top:30px; padding-left: 40px; font-size: 14px; color: #555; line-height: 25px;}
.nyTx h3.last{ background: #d21a22 url("Img/InsidePage/ny_txH3.png") no-repeat right top;}
.nyTx h3.last3{ width: 100%;}
.nyTx .lasthh{ width: 100%}
.nyTx .lasthh dl{ width: 597px; border: 1px solid #eaeaea; height: 330px;}
.nyTx .lasthh dl dt{ height: 330px; width: 199px;}
.nyTx .lasthh dl dt p{ margin-top: 100px;}
.nyTx h4{ background: url("Img/InsidePage/ny_ly_phone.png") no-repeat left center; line-height: 25px; padding-left: 20px; font-weight: normal; font-size: 14px; color: #555; width: 300px; margin:0 auto;}
.nyTx h4 b{ font-size: 22px; color: #d21a22;}
.nyTx .dllast dd{ width: 100%;}
.nyTx .dllast dd h4{ margin-top: 104px; text-align: center; padding-left:-10px;}
.nyTx .dllast dd a{ display: block; margin:10px auto; width: 300px;}
.nyTx .dT{ height: 250px;}
.nyTx .dT dt{ height: 250px;}
.nyTx .dlnydt{ height: 170px;}
.nyTx .dlnydt b{ margin-top: 60px;}
.nyTx .dlnydt dd h4{ margin-top: 10px;}*/


/*体系*/
.nyTx{overflow: hidden; width: 100%; background: #fff url("Img/InsidePage/ny_txBG.jpg") no-repeat center bottom;}
.nyTx .txCon{ margin: 70px auto 70px;  overflow: hidden}
.nyTx .txBox{ width:598px; border:1px solid #eaeaea;}
.nyTx table{ overflow: hidden; width: 100%;}
.nyTx dl{ border-bottom: 1px solid #eaeaea; width: 100%;height: 356px; float: left; overflow: hidden; background-color: #f9f9f9;}
.nyTx h3{ background-color: #d21a22; width:599px; font-size:22px; line-height: 102px; text-align: center; color: #fff; font-weight: normal}
.nyTx dl dt { line-height: 22px; font-size: 14px; color: #555555; width: 200px; float: left; height: 356px; border-right: 1px solid #eaeaea;}
.nyTx dl dt p{ width: 60px; height: 60px; background-color: #d21a22; border-radius: 50%; margin:0 auto; font-size: 14px; text-align: center; line-height: 60px; color: #fff; margin-top: 50px;}
.nyTx dl dt b{ display: block; text-align: center; margin-top: 15px; font-size: 14px; color: #d21a22;}
.nyTx dl dd{ float: right; width: 357px; padding-top:30px; padding-left: 40px; font-size: 14px; color: #555; line-height: 25px;}
.nyTx .txBox3{width: 100%;}
.nyTx .txBox3 h3{width: 100%;}
.nyTx .txBox3 dl{width: 599px;float: left;}
.nyTx .txBox3 dl{border-right:1px solid #eaeaea; }
.nyTx .txBox3 dl.first{width: 598px;}
.nyTx .txBox3 .phone{width: 1198px;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;padding-top: 35px;height: 111px;background: #f9f9f9;float: left;text-align: center;}
.nyTx .txBox3 .phone h4{ background: url("Img/InsidePage/ny_ly_phone.png") no-repeat left center; line-height: 25px; font-weight: normal; font-size: 14px; color: #555555; width: 263px; margin:0 auto;padding-left: 20px;}
.nyTx .txBox3 .phone  h4 b{ font-size: 18px; color: #d21a22;}
.nyTx .txBox3 .phone a{display: block; margin:10px auto; width: 300px;}


/*落地班---end--*/

/*系统班.html*/
.xtBanner a{  height: 600px; width: 100%;display:block;}

/*问题*/
.nyPrb{ background: url("Img/InsidePage/ny_cl_Bg.jpg") no-repeat center; width: 100%; height: 782px;}
.xtClass{ background-color: #fff;}



/*咨询————start*/
.zxBanner a{ background: url("Img/InsidePage/zxBanner.jpg") no-repeat center; height: 600px; width: 100%;}

/*企业*/
.nyBig{ overflow: hidden; width: 100%; background-color: #fff; padding-bottom:60px;}
.nyBig .bigCon{ overflow: hidden; margin-top:35px;}
.nyBig .bigDl{ width: 285px; float: left; margin-left: 20px;}
.nyBig .bigDl  dt img{ display: block }
.nyBig .bigDl dd h3{ text-align: center; font-size:18px; color: #d21a22; margin: 15px 0 10px; padding: 0 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nyBig .bigDl dd p{ line-height: 20px; color: #555555; font-size: 14px; text-align: center}
.nyBig .bigDl:first-child{ margin-left: 0}
.nyBig .bigDl:hover img{ opacity: 0.85}

/*基因*/
.ny_Jy2{ overflow: hidden; width: 100%; background:url("Img/InsidePage/ny_dianBg.png") repeat; padding-bottom: 60px;}
.ny_Jy2 .title{ margin-bottom: 35px;}
.ny_Jy2 ul{ overflow: hidden;}
.ny_Jy2 ul li{ width: 300px; text-align: center; float: left;}
.ny_Jy2 ul li img{ display: block; margin: 0 auto}
.ny_Jy2 ul li  h3{ font-weight: normal; font-size: 22px; color: #d21a22; margin: 15px 0 10px;}
.ny_Jy2 ul li p{ font-size: 14px; color: #555; line-height: 25px;}

/*基因*/
.ny_Jy{ overflow: hidden; width: 100%; background:url("Img/InsidePage/ny_dianBg.png") repeat; padding-bottom: 130px;}
.ny_Jy .title{ margin-bottom: 35px;}
.ny_Jy ul{ height: 63px;margin-top: 108px;}
.ny_Jy ul li{ width: 300px; text-align: center; float: left;position: relative;height: 63px;background: #d21a22;}
.ny_Jy ul li i{display: block;width: 23px;height: 20px;position: absolute;left: 50%;margin-left: -12px;}
.ny_Jy ul li p{ width: 322px;text-align: center;position: absolute;font-size: 16px;color: #555555;}
.ny_Jy ul li.same i{top: -20px;}
.ny_Jy ul li.same p{top: -68px;}
.ny_Jy ul li.dif p{bottom: -68px;color: #555555;}
.ny_Jy ul li.dif{background: #555555;}
.ny_Jy ul li.dif i{bottom: -20px;}

/*体系*/
.nyTxCon  .shLt li{ height:70px;  line-height:70px; margin-bottom:10px;}
.nyTxCon .shRt,.nyTxCon dl{ height: 388px;}

/*收益*/
.nySy{ overflow: hidden; width: 100%; background: url("Img/InsidePage/ny_syBg.jpg") no-repeat center; height: 608px;}
.nySy .SyBox{ background:url("Img/InsidePage/ny_sy_bg.png") repeat; height: 355px; overflow: hidden; margin-top: 40px;}
.nySy .SyBox li{ width:240px; text-align: center; float: left; padding: 0 30px;}
.nySy .SyBox li img{ display: block; margin: 80px  auto 10px;}
.nySy .SyBox li h3{ font-size: 18px; color: #333333;}
.nySy .SyBox li i{ display: block; background: #d21a22; width: 30px; height: 1px; margin:10px auto}
.nySy .SyBox li p{ font-size: 14px; color: #555555; line-height: 25px;}
.nySy .title p{ color:#fff;}

/*项目*/
.nyXm2{ width: 100%; background: url("Img/InsidePage/ny_xmBg.jpg") no-repeat center; height:1239px }

/*项目*/
.nyXm2{ width: 100%;height:1170px; background:url("Img/InsidePage/nyxm_backImg.jpg") no-repeat center 130px;}
.nyXm_ambldb{ background:none; background:url("Img/InsidePage/nyDgBg.jpg") no-repeat;}
.nyXm2 .title{margin-top: 0px;padding-top:30px;}
.nyXm2 .txCon{ margin: 30px auto 0;  overflow: hidden}
.nyXm2 .txBox{ width:599px;}
.nyXm2 table{ overflow: hidden; width: 100%;}
.nyXm2 dl{ width: 100%;height: 161px; float: left; overflow: hidden; background-color: #f9f9f9;padding-top: 64px;overflow: hidden;}
.nyXm2 h3{ background-color: #d21a22; width:599px; font-size:22px; line-height: 102px; text-align: center; color: #fff; font-weight: normal;border-left: 1px solid #e57d81;}
.nyXm2 dl dt p{ font-size: 20px; text-align: center;  color: #555555; margin-bottom: 10px;}
.nyXm2 .txBox5{width: 100%;}
.nyXm2 .txBox5 h3{width: 100%;}
.nyXm2 .txBox5 dt{width: 599px;float: left;}
.nyXm2 .txBox5 dd{width: 599px;float: left;text-align: center;}
.nyXm2 .txBox5 dd h4{background: url("Img/InsidePage/ny_ly_phone.png") no-repeat left center; line-height: 25px; padding-left: 20px; font-weight: normal; font-size: 14px; color: #555; width: 300px; margin:0 auto;}
.nyXm2 .txBox5 dd h4 b{ font-size: 22px; color: #d21a22;}
.nyXm2 .txBox5 dd a{ display: block; margin:10px auto; width: 300px;}


/*项目*/
.nyXm{ width: 100%; background: url("Img/InsidePage/ny_xmBg.jpg") no-repeat center; height:1181px }
.nyXm .title{margin-top: 0px;padding-top: 56px;}
.nyXm .txCon{ margin: 30px auto 0;  overflow: hidden}
.nyXm .txBox{ width:599px;}
.nyXm table{ overflow: hidden; width: 100%;}
.nyXm dl{ width: 100%;height: 161px; float: left; overflow: hidden; background-color: #f9f9f9;padding-top: 64px;overflow: hidden;}
.nyXm h3{ background-color: #d21a22; width:599px; font-size:22px; line-height: 102px; text-align: center; color: #fff; font-weight: normal;border-left: 1px solid #e57d81;}
.nyXm dl dt p{ font-size: 20px; text-align: center;  color: #555555; margin-bottom: 10px;}
.nyXm .txBox5{width: 100%;}
.nyXm .txBox5 h3{width: 100%;}
.nyXm .txBox5 dt{width: 599px;float: left;}
.nyXm .txBox5 dd{width: 599px;float: left;text-align: center;}
.nyXm .txBox5 dd h4{background: url("Img/InsidePage/ny_ly_phone.png") no-repeat left center; line-height: 25px; padding-left: 20px; font-weight: normal; font-size: 14px; color: #555; width: 300px; margin:0 auto;}
.nyXm .txBox5 dd h4 b{ font-size: 22px; color: #d21a22;}
.nyXm .txBox5 dd a{ display: block; margin:10px auto; width: 300px;}

/*盈利*/
.nyYl{ overflow: hidden; width: 100%; background:url("Img/InsidePage/ny_dianBg.png") repeat ;}
.nyYl dl{ overflow: hidden; width: 100%; margin-top: 38px; background:#fff url("Img/InsidePage/ny_BGBG.png") no-repeat right bottom;}
.nyYl dl dt{ width: 581px; height: 359px; float: left;}
.nyYl dl dd{ width:499px; padding: 0 60px; float: right }
.nyYl dl dd h3{ font-weight: normal; margin-top: 40px; background: url("Img/InsidePage/ny_yl_bg.png") repeat-x left bottom; padding-bottom: 15px; font-size: 22px; color: #555; }
.nyYl dl dd p{ font-size: 14px; color: #555; margin-top: 15px;}
.nyYl dl dd span{ font-size: 30px; font-family:Arial }
.nyYl dl dd b{color: #d21a22;}

.nyKf .KfCon{ overflow: hidden; width: 1200px; height: 428px; position: relative; margin: 20px 0 40px;}
.nyKf .list{ position: absolute}
.nyKf .list li{ width: 285px; background-color: #fff; height: 418px; position: relative; float: left; margin-right: 20px;}
.nyKf .list li img{ display:block;}
.nyKf .list li h3{ font-size: 16px; color: #333; line-height: 30px; margin-top: 15px; text-align: center}
.nyKf .list li i{ display: block; width: 30px; height: 1px; background-color: #d21a22; margin: 10px auto}
.nyKf .list li p{ font-size: 14px; color: #666; line-height: 24px; height: 72px; overflow: hidden; text-align:  center; padding: 0 30px;}
.nyKf .list li a.jia{ display: block; width: 24px; height: 24px; text-decoration: none; font-size: 16px; line-height: 24px; text-align: center; position: absolute; bottom:-10px; left:50%; margin-left: -12px; background-color: #d21a22; color: #fff}

/*nyLy*/
.nyLy .lastnyTU{ background: url("Img/InsidePage/ny_lastNY.jpg") no-repeat;}

.nyBg{ background: url("Img/InsidePage/ny_dianBg.png") repeat}


/*achievement 成果*/
.achievement{width: 100%;padding-bottom: 120px;}
.achievement .container{margin-top: 80px;}
.achievement .title{margin-top: 65px;}