ul li { list-style-type: none; }
ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}

a { text-decoration: none; }
img { border: none; }
em, i { font-style: normal; }
.xinxi_solution_bg { background-size: 100% 360px; width:1200px; height:360px;  margin: 0 auto; background-color: #F7F7F7; }
.xinxi_solution_main ul { overflow: hidden; height: 360px; }
 
.xinxi_solution_main ul li {    height: 360px; float: left; width: 95px; position: relative; overflow: hidden; transition: all 0.5s; background-color:#0292d8 }
.xinxi_solution_main ul li:nth-child(2) { background: url('../images/pic2.png')  no-repeat; background-position:90px 0; background-color:#0292d8 }
.xinxi_solution_main ul li:nth-child(3) { background: url('../images/pic3.png')  no-repeat;background-position:90px 0; background-color:#0292d8 }
.xinxi_solution_main ul li:nth-child(4) { background: url('../images/pic4.png') no-repeat;background-position:90px 0; background-color:#0292d8 }
.xinxi_solution_main ul li:nth-child(5) { background: url('../images/pic5.png')  no-repeat;background-position:90px 0; background-color:#0292d8 }
.xinxi_solution_main ul li:nth-child(6) { background: url('../images/pic6.png')  no-repeat;background-position:90px 0; background-color:#0292d8 }
.xinxi_solution_main ul li .left_top { position: absolute; right: 0; width: 30px; padding: 0 35px; padding-top:90px; text-align: center; }
 
.xinxi_solution_main ul li .left_top img { width: 30px; }
.xinxi_solution_main ul li i { font-size: 24px; color: #989898; cursor:pointer;}
.xinxi_solution_main ul li i a{color:#989898}
.xinxi_solution_main .left_top {  color: #FFF; }
.xinxi_solution_main ul li .left { float: right; width: 95px; border-right:#ffffff solid 2px; cursor:pointer;background: #eeeeee;  height: 360px; }
.xinxi_solution_main ul li .left:hover {background: #0292d8;}
.xinxi_solution_main ul li .left:hover i { color: #FFF;}
.xinxi_solution_main ul li .right { float: left; width: 813px; position: relative; height: 360px; }
.xinxi_solution_main .right dl { position: absolute; top: 50%; left: 30px; }
.xinxi_solution_main .right dd { color: #FFF; font-size: 26px; border-radius: 5px; width: 280px; height: 75px; margin-bottom: 45px; background: #000; opacity: 0.5; }
.xinxi_solution_main .right dl a { background-repeat: no-repeat; color: #FFF; font-size: 16px; line-height: 20px; height: 40px; width: 280px; text-align: center; padding: 0 10px; margin-bottom: 10px; display: block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; background-size: 100% 100%; background-color: rgba(0,0,0,0.23); border-radius: 5px; margin-top: 10px; }
.xinxi_solution_main .right dl a.yichu { float: left; margin-right: 20px; }
.xinxi_solution_main ul li:first-child { width: 910px; }


.xinxi_solution_main ul li.hover>.left {background: #0292d8;}
.xinxi_solution_main ul li.hover>.left i { color: #FFF;}
.xinxi_solution_main ul li.hover>.left i a{color:#fff;}
 