/*网站基本定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{ text-decoration:none;  outline:none;}
a:hover{ background-repeat:no-repeat;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}

/*网站基本定义*/

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}


.o-m{padding-left:40px; padding-top:20px;}
.o-m .ul-o{float:left;width:120px;position:relative; cursor:pointer;  }
.o-m .ul-o li{width:100%;cursor:pointer;position:relative;z-index:2;margin-bottom:10px;}
.o-m .ul-o li img{ width:100%; }
.ul_img{height:85px;overflow:hidden; display:flex; justify-content:center;align-items:center;}
.o-m .ul-o  .li-mask{background:#ffffff; border:1px solid #eeeeee;border-radius:5px; position:absolute;left:0px;top:0;width:130px;height:84px;left:-5px;}
.o-m .ul-o  li.on b{display:block;}
.o-m .ul-t{width:880px;float:left;height:414px;}
.o-m .ul-t li{list-style-type:none;position:relative;height:100%;display:none;}
.o-m .ul-t .li-top{padding:25px 0 0 50px;}
.o-m .ul-t h5{color:#000;font-size:30px;line-height:60px; text-align:center; margin-bottom:20px;}
.o-m .ul-t p{color:#3e3e3e;font-size:16px;line-height:28px;margin-bottom:5px}
.o-m .ul-t .li-a a{color:#2b91b8;font-size:14px;margin-right:30px;cursor:default;line-height:22px;}
.o-m .ul-t .li-a span{color:#999;font-size:14px}

.li-top_r{width:320px; padding-top:20px;}
.li-top_l{width:480px; padding-top:50px;}
.li-top_l img{width:100%;}
