#boxHisNew { width: 100%; float: left; }
#boxHisNew .main { width: 100%; margin: 0 auto; }
#hisNew { width: 100%; float: left; padding: 80px 0px; box-sizing: border-box; }
#hisNew .hisMain { width: 100%; float: left; position: relative; }

#hisNew .hisMain .centerBorder { width: 1px; position: absolute; font-size: 0px; line-height: 0px; background: #0095d8; height: 100%; left: 50%; top: 0; }
#hisNew .hisMain .centerIcona { width: 30px; height: 30px; position: absolute; left: 50%; margin-left: -15px; top: -30px; background: url(../images/img-bottom.jpg) center center no-repeat; }
#hisNew .hisMain .centerIconb { width: 30px; height: 30px; position: absolute; left: 50%; margin-left: -15px; bottom: -30px; background: url(../images/img-bottom.jpg) center center no-repeat; }

#hisNew .hisMain ul { width: 100%; float: left; padding: 45px 0; }
#hisNew .hisMain ul li .item { width: 300px; float: left; }
#hisNew .hisMain ul li .item .item_image { width: 300px; height: 200px; float: left; position: relative; }
#hisNew .hisMain ul li .item .item_title { width: 300px; float: left; margin-top: 6px; font-family: arial; font-size: 15px; line-height: 23px; color: #666; text-align: left; }

#hisNew .hisMain ul.hisUl_1 { background: #F0F2EF;}
#hisNew .hisMain ul.hisUl_1 li { width: 50%; float: left; padding-right: 50px; box-sizing: border-box; text-align: right; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(odd) {}
#hisNew .hisMain ul.hisUl_1 li:nth-child(even) { float: right; padding-left: 50px; text-align: left; padding-right: 0; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(even) .item:first-child { margin-right: 32px; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(even) .item:first-child .item_image:after { content: ""; width: 50px; height: 1px; position: absolute; left: -50px; top: 50%; background: #0095d8; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(odd) .item { float: right; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(odd) .item:first-child { margin-left: 32px; }
#hisNew .hisMain ul.hisUl_1 li:nth-child(odd) .item:first-child .item_image:after { content: ""; width: 50px; height: 1px; position: absolute; right: -50px; top: 50%; background: #0095d8; }
#hisNew .hisMain ul.hisUl_1 li:first-child { font-family: 'Din-Bold'; font-size: 100px; color: #333; height: 200px; line-height: 200px; }

#hisNew .hisMain ul.hisUl_0 {}
#hisNew .hisMain ul.hisUl_0 li { width: 50%; float: left; padding-right: 50px; padding-left: 0; box-sizing: border-box; text-align: right; }
#hisNew .hisMain ul.hisUl_0 li:nth-child(odd) { float: right; padding-left: 50px; text-align: left; padding-right: 0;}
#hisNew .hisMain ul.hisUl_0 li:nth-child(odd) .item:first-child { margin-right: 32px; }
#hisNew .hisMain ul.hisUl_0 li:nth-child(odd) .item:first-child .item_image:after { content: ""; width: 50px; height: 1px; position: absolute; left: -50px; top: 50%; background: #0095d8; }
#hisNew .hisMain ul.hisUl_0 li:nth-child(even) { }
#hisNew .hisMain ul.hisUl_0 li:nth-child(even) .item { float: right; }
#hisNew .hisMain ul.hisUl_0 li:nth-child(even) .item:first-child { margin-left: 32px; }
#hisNew .hisMain ul.hisUl_0 li:nth-child(even) .item:first-child .item_image:after { content: ""; width: 50px; height: 1px; position: absolute; right: -50px; top: 50%; background: #0095d8; }
#hisNew .hisMain ul.hisUl_0 li:first-child  { font-family: 'Din-Bold'; font-size: 100px; color: #333; height: 200px; line-height: 200px; }

/*#hisNew .hisMain ul li .item:hover .item_image:before { content: ""; position: absolute; width: 100%; height: 100%; border: 5px solid #0095d8; box-sizing: border-box; left: 0; top: 0; }*/